Exemplo n.º 1
0
 public PandemicGame(IPandemicState gamestate, IPandemicStateEditor stateEditor,
                     IPandemicActionValidator validator, IMessageSender messageSender,
                     MessageSenderConfiguration messageSenderConfiguration)
 {
     _state         = gamestate;
     _stateEditor   = stateEditor;
     _validator     = validator;
     _messageSender = messageSender;
     _messageSenderConfiguration = messageSenderConfiguration;
 }
Exemplo n.º 2
0
 public PandemicTurn(IPandemicActionValidator validator)
 {
     _validator       = validator;
     CardsToDiscard   = new List <PandemicPlayerCard>();
     EventCardsPlayed = new List <PlayerEventPlayed>();
 }
 public PandemicStateEditor(IPandemicActionValidator validator)
 {
     _validator = validator;
 }