Example #1
0
 public static GameData From(PDAStateData pdaState, StoryGoalData storyGoals, ScheduleKeeper scheduleKeeper, EventTriggerer eventTriggerer)
 {
     return(new GameData
     {
         PDAState = pdaState,
         StoryGoals = StoryGoalData.From(storyGoals, scheduleKeeper),
         StoryTiming = StoryTimingData.From(eventTriggerer)
     });
 }
Example #2
0
 public static GameData From(PDAStateData pdaState, StoryGoalData storyGoals, EventTriggerer eventTriggerer)
 {
     return(new GameData
     {
         PDAState = pdaState,
         StoryGoals = storyGoals,
         StoryTiming = StoryTimingData.From(eventTriggerer)
     });
 }
Example #3
0
 public StoryEventSendProcessor(PlayerManager playerManager, StoryGoalData storyGoalData)
 {
     this.playerManager = playerManager;
     this.storyGoalData = storyGoalData;
 }
 public RadioPlayPendingMessageProcessor(StoryGoalData storyGoalData, PlayerManager playerManager)
 {
     this.storyGoalData = storyGoalData;
     this.playerManager = playerManager;
 }
Example #5
0
 public StoryEventSendProcessor(PlayerManager playerManager, StoryGoalData storyGoalData, ScheduleKeeper scheduleKeeper)
 {
     this.playerManager  = playerManager;
     this.storyGoalData  = storyGoalData;
     this.scheduleKeeper = scheduleKeeper;
 }