public void Cancel(IAIAction.ICancelable.Token token) { token.Source.Rigidbody.gravityScale = 1f; token.Source.Rigidbody.rotation = 0f; currentDir = Direction.DOWN; token.Source.Movement.enabled = true; token.Source.Jump.enabled = true; }
public override void Cancel(IAIAction.ICancelable.Token token) { if (Action is IAIAction.ICancelable cancelableAction) { cancelableAction.Cancel(token); } base.Cancel(token); }
public void Cancel(IAIAction.ICancelable.Token token) { currentState = State.None; token.Source.Character.Input.Dir = CharacterInput.Direction.None; token.Source.Movement.enabled = true; token.Source.Jump.enabled = true; CharacterAnimator.enabled = true; }
public virtual void Cancel(IAIAction.ICancelable.Token token) { ActionList.CancelAction(); }
public void Cancel(IAIAction.ICancelable.Token token) { token.Source.Rigidbody.gravityScale = OffValue; CharacterFall.enabled = true; }
public void Cancel(IAIAction.ICancelable.Token token) { token.Source.Character.Input.Dir = CharacterInput.Direction.None; }
public virtual void Cancel(IAIAction.ICancelable.Token token) { CharacterAnimator.enabled = true; }