Пример #1
0
 public EnemyState(IStateEnter enter, IStateExit exit, IStateUpdate update,
                   ITurnable turnable, ITitanShield titanShield)
     : base(enter, exit, update)
 {
     _turnable    = turnable;
     _titanShield = titanShield;
 }
Пример #2
0
 public PlayerStateMove_Enter(PlayerFSM fsm, PlayerModel model, GameCommands.EnemyTurn enemyTurnCommand,
                              float moveTime, IStateEnter decorated)
 {
     _fsm              = fsm;
     _model            = model;
     _enemyTurnCommand = enemyTurnCommand;
     _moveTime         = moveTime;
     _decorated        = decorated;
 }
Пример #3
0
 public EnemyState_Kill(IStateEnter enter, IStateExit exit, IStateUpdate update,
                        ITurnable turnable, ITitanShield titanShield)
     : base(enter, exit, update, turnable, titanShield)
 {
 }
Пример #4
0
 public PlayerState_Die(IStateEnter enter, IStateExit exit, IStateUpdate update)
     : base(enter, exit, update)
 {
 }
Пример #5
0
 public PlayerState(IStateEnter enter, IStateExit exit, IStateUpdate update, ITurnable turnable)
     : base(enter, exit, update)
 {
     _turnable = turnable;
 }
Пример #6
0
 public State(IStateEnter enter, IStateExit exit, IStateUpdate update)
 {
     _enter  = enter;
     _exit   = exit;
     _update = update;
 }