public TurnResolutionState(IStateController controller, ICommandProcessor playerProcessor,
                            ICommandProcessor enemyProcessor, IResetActions playerReset,
                            IResetActions enemyReset) : base(controller)
 {
     this.playerProcessor = playerProcessor;
     this.enemyProcessor  = enemyProcessor;
     this.playerReset     = playerReset;
     this.enemyReset      = enemyReset;
 }
Beispiel #2
0
 public EndResolveTurnState(
     IStateController controller,
     IResetActions playerActionsReset,
     IResetActions enemyActionsReset,
     IHealth enemyHealth
     ) : base(controller)
 {
     this.playerActionsReset = playerActionsReset;
     this.enemyActionsReset  = enemyActionsReset;
     this.enemyHealth        = enemyHealth;
 }