Tell him to start balancing, trust me he wont talk to you again. I went thro that.
Printable View
.-.
no, if bghost can script and knows how the weapon stats work then oh hell yes
I believe he does.
Hmm. Very interesting. I actually know how to script, but never used GS2 before. Looking at the syntax resembles like Java scripting. I'll take up some "lessons" on GS2 scripting. Thankfully, it doesn't have to be from scratch. Just use the programming knowledge and transfer it over to GS2.
If there is some sort of portfolio or proof of game programming, I do have an FPS game that is being worked on.
http://www.era-go.com/forum/showthre...ng-an-FPS-game
http://www.youtube.com/watch?v=gwwSxgbD1_o
I do have some small code I'll share for extra proof, though it's not really good to share too much code that puts together a video game. This is not GS2 script.
Code://Aiming
if (Input.GetButton("Fire2") && !Reloading && canAim == true && Time.timeScale > 0 && Screen.lockCursor == true)
{
if (CrouchObject.GetComponent(CrouchingScript).isCrouching == true)
Recoil = RecoilCrouchAim;
else
Recoil = RecoilAimingIn;
reticle.renderer.enabled = false;
if (changedToAimIn == false && changedToAimOut == true)
{
mouseAimX.sensitivityX = mouseAimX.sensitivityX * aimReduction;
mouseAimY.sensitivityY = mouseAimY.sensitivityY * aimReduction;
changedToAimOut = false;
changedToAimIn = true;
}
switchTimer = 1;
if (gunCamScript)
{
if (gunCamScript.cameraFOV > zoomAmount)
{
gunCamScript.cameraFOV -= 350 * Time.deltaTime;
}
if (gunCamScript.cameraFOV <= zoomAmount)
{
gunCamScript.cameraFOV = zoomAmount;
}
}
if (mainCamScript)
{
if (mainCamScript.cameraFOV > zoomAmount)
{
mainCamScript.cameraFOV -= 350 * Time.deltaTime;
}
if (mainCamScript.cameraFOV <= zoomAmount)
{
mainCamScript.cameraFOV = zoomAmount;
}
}
So yes. It's not that I have absolutely no knowledge in programming. What I provided isn't enough to get the GA position. If you're willing to help me with GS2 scripting, that would be greatly appreciated. In the end, I need to learn some GS2 scripting on my own afterwards. Do not expect me to be a GA that quickly.Code:else if (crouchingObject.GetComponent(CrouchingScript).isCrouching == true) // if player is crouching
{
if ( canSlide)
{
PlayerAnimSec.animation.CrossFade("idle animation", SprintFadeSpeed);
}
PlayerMotor.movement.maxForwardSpeed = GroundCrouchSpeed;
PlayerMotor.movement.maxSidewaysSpeed = GroundCrouchSpeed;
PlayerMotor.movement.maxBackwardsSpeed = GroundCrouchSpeed/2.5;
PlayerMotor.movement.maxGroundAcceleration = GroundCrouchAccel;
}
else
{
PlayerMotor.movement.maxForwardSpeed = WalkingSpeed;
PlayerMotor.movement.maxSidewaysSpeed = WalkingSpeed;
PlayerMotor.movement.maxBackwardsSpeed = WalkingSpeed/2;
PlayerMotor.movement.maxGroundAcceleration = GroundAccel;
}
if (crouchingObject.GetComponent(CrouchingScript).isCrouching == true && Time.timeScale > 0)
{
SprintScript.GetComponent(StaminaBarScript).stamina += CrouchRecovery * Time.deltaTime;
}
else if (Time.timeScale > 0)
{
SprintScript.GetComponent(StaminaBarScript).stamina += WalkRecoverery * Time.deltaTime;
}
I'll jump into GS2 scripting this week. So let's see how far we can get from here.
Cool. GL babyghost
If he didn't do work wouldn't he have been fired already?