protected StateMario(StateMachineMarioAction stateMachine) { this.StateMachine = stateMachine; this.PreviousState = this; }
public StateMarioJump(StateMachineMarioAction stateMachine) : base(stateMachine) { }
public StateMarioWalking(StateMachineMarioAction stateMachine) : base(stateMachine) { }
public StateMarioFalling(StateMachineMarioAction stateMachine) : base(stateMachine) { }
public StateMarioDead(StateMachineMarioAction stateMachine) : base(stateMachine) { }
public StateMarioIdle(StateMachineMarioAction stateMachine) : base(stateMachine) { }