protected AbstractEnemyState(EnemyStateMachine sm, EnemyEntity enemyEnt) { StateMachine = sm; Enemy = enemyEnt; }
public DeadEnemyState(EnemyStateMachine sm, EnemyEntity enemy) : base(sm, enemy) { }
public InactiveEnemyState(EnemyStateMachine sm, EnemyEntity enemy) : base(sm, enemy) { }