public override void RunFixedUpdate() { MOVEMENT_DATA.Turn = move.GetTurn(); if (ANIMATION_DATA.AnimationNameMatches) { if (CONTROL_MECHANISM.IsFalling()) { characterStateController.ChangeState((int)PlayerState.FallALoop); return; } if (ATTACK_DATA.AttackA) { if (!StartRunningKickBuffer) { characterStateController.ChangeState((int)PlayerState.RunningKick); return; } } UpdateRun(); } else { if (characterStateController.PrevState.GetType() == typeof(PlayerRunningKick)) { move.MoveForward(MOVEMENT_DATA.RunSpeed * 1.125f, CHARACTER_TRANSFORM.rotation.eulerAngles.y); } else { move.MoveForward(MOVEMENT_DATA.RunSpeed * 0.9f, CHARACTER_TRANSFORM.rotation.eulerAngles.y); } } }
public override void RunFixedUpdate() { MOVEMENT_DATA.Turn = move.GetTurn(); if (ANIMATION_DATA.AnimationNameMatches) { if (CONTROL_MECHANISM.IsFalling()) { characterStateController.ChangeState((int)PlayerState.FallALoop); return; } if (UpdateWalk()) { return; } } else { if (characterStateController.PrevState.GetType() != typeof(PlayerCrouchSneakLeft)) { move.MoveForward(MOVEMENT_DATA.CrouchSpeed, CHARACTER_TRANSFORM.rotation.eulerAngles.y); } else { move.MoveForward(MOVEMENT_DATA.WalkSpeed * 0.8f, CHARACTER_TRANSFORM.rotation.eulerAngles.y); } } }
public override void RunFixedUpdate() { if (ANIMATION_DATA.AnimationNameMatches) { if (CONTROL_MECHANISM.IsFalling()) { characterStateController.ChangeState((int)PlayerState.FallALoop); return; } } }
public override void RunFixedUpdate() { if (ANIMATION_DATA.AnimationNameMatches) { if (CONTROL_MECHANISM.IsFalling()) { characterStateController.ChangeState((int)PlayerState.FallALoop); return; } slowDown.SlowDownToStop(); } else { move.MoveForward(MOVEMENT_DATA.RunSpeed * 1.125f, CHARACTER_TRANSFORM.rotation.eulerAngles.y); } }
public override void RunFixedUpdate() { if (ANIMATION_DATA.AnimationNameMatches) { if (CONTROL_MECHANISM.IsFalling()) { characterStateController.ChangeState((int)PlayerState.FallALoop); return; } UpdateCrouchWalk(); } else { MOVEMENT_DATA.Turn = move.GetTurn(); move.MoveForward(MOVEMENT_DATA.CrouchSpeed, MOVEMENT_DATA.Turn); } }
public override void RunFixedUpdate() { if (ANIMATION_DATA.AnimationNameMatches) { CheckDive(); CommitDive(); DashBeforeRoll(); Roll(); if (ANIMATION_DATA.PlayTime > FallTime) { if (!move.IsGoingToLand()) { if (CONTROL_MECHANISM.IsFacingForward()) { MOVEMENT_DATA.AirMomentum = 3f; } else { MOVEMENT_DATA.AirMomentum = -3f; } //if (IsDiving) { // if (CONTROL_MECHANISM.IsFalling()){} //} } if (CONTROL_MECHANISM.IsFalling()) { characterStateController.ChangeState((int)PlayerState.FallALoop); return; } } } else { move.MoveForward(MOVEMENT_DATA.RunSpeed * 1.05f, CHARACTER_TRANSFORM.rotation.eulerAngles.y); } }
public override void RunFixedUpdate() { MOVEMENT_DATA.Turn = move.GetTurn(); if (ANIMATION_DATA.AnimationNameMatches) { if (CONTROL_MECHANISM.IsFalling()) { characterStateController.ChangeState((int)PlayerState.FallALoop); return; } if (MOVEMENT_DATA.Turn != CHARACTER_TRANSFORM.rotation.eulerAngles.y) { CHARACTER_TRANSFORM.rotation = Quaternion.Euler(0, MOVEMENT_DATA.Turn, 0); } } //else { //if (characterStateController.PrevState.GetType () == typeof (PlayerCombo1_3)) { // move.MoveForward (MOVEMENT_DATA.RunSpeed * 0.225f, CHARACTER_TRANSFORM.rotation.eulerAngles.y); //} //} }
public override void RunFixedUpdate() { if (ANIMATION_DATA.AnimationNameMatches) { if (CONTROL_MECHANISM.IsFalling()) { characterStateController.ChangeState((int)PlayerState.FallALoop); return; } if (!MOVEMENT_DATA.IsGrounded) { characterStateController.ChangeState((int)PlayerState.FallALoop); } slowDown.SlowDownToStop(); UpdateTurn(); } else { move.MoveWithoutTurning(slowDown.GetBaseSpeed(), CHARACTER_TRANSFORM.rotation.eulerAngles.y); } }