public virtual void BothTriggersReleasedSM(InputController.TurningMode turningMode) { if (this.m_Logic != null) { this.m_Logic.BothTriggersReleased(turningMode); } }
public virtual void RightTriggerHeldSM(float value, InputController.TurningMode turningMode) { if (this.m_Logic != null) { this.m_Logic.RightTriggerHeld(value, turningMode); } }
public void RightTriggerHeld(float value, InputController.TurningMode turningMode) { for (int i = 0; i < this.m_ChildSMs.Count; i++) { this.m_ChildSMs[i].RightTriggerHeld(value, turningMode); } if (this.m_State != null) { this.m_State.RightTriggerHeld(value, turningMode); } }
public void BothTriggersReleased(InputController.TurningMode turningMode) { for (int i = 0; i < this.m_ChildSMs.Count; i++) { this.m_ChildSMs[i].BothTriggersReleased(turningMode); } if (this.m_State != null) { this.m_State.BothTriggersReleased(turningMode); } }
public static void TurnLeftModified(this PlayerController ob, float p_value, InputController.TurningMode p_turningMode) { switch (p_turningMode) { case InputController.TurningMode.Grounded: ob.boardController.AddTurnTorque(-p_value); ob.skaterController.AddTurnTorque(-p_value * ob.torsoTorqueMult); return; case InputController.TurningMode.PreWind: ob.boardController.AddTurnTorque(-(p_value / 5f)); return; case InputController.TurningMode.InAir: if (Main.settings.spinVelocityEnabled && Main.enabled) { ob.skaterController.AddTurnTorque(-p_value + PlayerControllerData.Instance.getSpinVelocity()); PlayerControllerData.Instance.addSpinVelocity("left"); } else { ob.skaterController.AddTurnTorque(-p_value); } return; case InputController.TurningMode.FastLeft: if (SettingsManager.Instance.stance == SettingsManager.Stance.Regular) { ob.skaterController.AddTurnTorque(-p_value, true); return; } ob.skaterController.AddTurnTorque(-p_value); return; case InputController.TurningMode.FastRight: if (SettingsManager.Instance.stance == SettingsManager.Stance.Regular) { ob.skaterController.AddTurnTorque(-p_value); return; } ob.skaterController.AddTurnTorque(-p_value, true); return; case InputController.TurningMode.Manual: ob.boardController.AddTurnTorqueManuals(-p_value); return; default: return; } }
public override void LeftTriggerHeld(float p_value, InputController.TurningMode p_turningMode) { this.RotatePlayer(-p_value); this._leftTrigger = p_value; }
public override void BothTriggersReleased(InputController.TurningMode p_turningMode) { PlayerController.Instance.RemoveTurnTorque(0.3f, p_turningMode); }
public override void RightTriggerHeld(float value, InputController.TurningMode turningMode) { PlayerController.Instance.TurnRight(value, turningMode); }
public override void BothTriggersReleased(InputController.TurningMode turningMode) { PlayerController.Instance.RemoveTurnTorque(PlayerController.Instance.spinDeccelerate, turningMode); }
public virtual void RightTriggerHeld(float value, InputController.TurningMode turningMode) { }
public virtual void BothTriggersReleased(InputController.TurningMode turningMode) { }