public ActiveEnemyState(EnemyStateMachine sm, EnemyEntity enemy) : base(sm, enemy) { }
public InactiveGoombaState(GoombaStateMachine sm, EnemyEntity enemy) : base(sm, enemy) { Animation = new GoombaDead(); }
public SpinningShellState(GKoopaStateMachine sm, EnemyEntity enemy) : base(sm, enemy) { Animation = new SpinningGreenShell(); }
public EnemyStateMachine(EnemyEntity enemy) { }
public DeadEnemyState(EnemyStateMachine sm, EnemyEntity enemy) : base(sm, enemy) { }
public ActiveGKoopaState(GKoopaStateMachine sm, EnemyEntity enemy) : base(sm, enemy) { Animation = new GreenKoopaWalking(); }
protected AbstractEnemyState(EnemyStateMachine sm, EnemyEntity enemyEnt) { StateMachine = sm; Enemy = enemyEnt; }
public InactiveGKoopaState(GKoopaStateMachine sm, EnemyEntity enemy) : base(sm, enemy) { Animation = new GreenShell(); }
public ActiveGoombaState(GoombaStateMachine sm, EnemyEntity enemy) : base(sm, enemy) { Animation = new GoombaWalking(); }