Ejemplo n.º 1
0
 public PickupItemPacketProcessor(EntityManager entityManager, PlayerManager playerManager, SimulationOwnershipData simulationOwnershipData, PDAStateData pdaStateData)
 {
     this.entityManager           = entityManager;
     this.playerManager           = playerManager;
     this.simulationOwnershipData = simulationOwnershipData;
     this.pdaStateData            = pdaStateData;
 }
Ejemplo n.º 2
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)
     });
 }
Ejemplo n.º 3
0
 public static GameData From(PDAStateData pdaState, StoryGoalData storyGoals, EventTriggerer eventTriggerer)
 {
     return(new GameData
     {
         PDAState = pdaState,
         StoryGoals = storyGoals,
         StoryTiming = StoryTimingData.From(eventTriggerer)
     });
 }
Ejemplo n.º 4
0
 public void Setup()
 {
     state = new PDAStateData();
     state.PdaLog.Add(new PDALogEntry("Some key", 25.125f));
     state.EncyclopediaEntries.Add("Test encyclopedia entry");
     state.EncyclopediaEntries.Add("Test encyclopedia entry again");
     state.EncyclopediaEntries.Add("");
     state.PartiallyUnlockedByTechType.Add(new NitroxTechType("Battery"), new PDAEntry(new NitroxTechType("Areogel"), 1f, 1));
 }
Ejemplo n.º 5
0
 public PDALogEntryAddProcessor(PlayerManager playerManager, PDAStateData pdaState)
 {
     this.playerManager = playerManager;
     this.pdaState      = pdaState;
 }
Ejemplo n.º 6
0
 public PDAScannerEntryAddProcessor(PlayerManager playerManager, PDAStateData pdaStateData)
 {
     this.playerManager = playerManager;
     this.pdaStateData  = pdaStateData;
 }
Ejemplo n.º 7
0
 public KnownTechEntryAddProcessor(PlayerManager playerManager, PDAStateData pdaStateData)
 {
     this.playerManager = playerManager;
     this.pdaStateData  = pdaStateData;
 }
Ejemplo n.º 8
0
 public PDALogEntryAddProcessor(PlayerManager playerManager, PDAStateData pdaState, ScheduleKeeper scheduleKeeper)
 {
     this.playerManager  = playerManager;
     this.pdaState       = pdaState;
     this.scheduleKeeper = scheduleKeeper;
 }
Ejemplo n.º 9
0
 public PDAEncyclopediaEntryAddProcessor(PlayerManager playerManager, PDAStateData pdaStateData)
 {
     this.playerManager = playerManager;
     this.pdaStateData  = pdaStateData;
 }