コード例 #1
0
 public PandemicGame(IPandemicState gamestate, IPandemicStateEditor stateEditor,
                     IPandemicActionValidator validator, IMessageSender messageSender,
                     MessageSenderConfiguration messageSenderConfiguration)
 {
     _state         = gamestate;
     _stateEditor   = stateEditor;
     _validator     = validator;
     _messageSender = messageSender;
     _messageSenderConfiguration = messageSenderConfiguration;
 }
コード例 #2
0
 public PandemicTurn(IPandemicActionValidator validator)
 {
     _validator       = validator;
     CardsToDiscard   = new List <PandemicPlayerCard>();
     EventCardsPlayed = new List <PlayerEventPlayed>();
 }
コード例 #3
0
 public PandemicStateEditor(IPandemicActionValidator validator)
 {
     _validator = validator;
 }