public override void enemyStart(Director director, Director.EnemyParameters parameters, Player player) { this.director = director; this.player = player; this.parameters = parameters; destroyed = new Destroyed(this, 720); move = new Move(this); wait = new Wait(this); wait.nextState = move; stateMachine.currentState = wait; }
abstract public void enemyStart(Director director, Director.EnemyParameters parameters, Player player);