public HostEncounterManager(
     HostEncounterEnemyManager encounterEemyManager,
     GenericMessageWithResponseHost messageWithResponse,
     HostDoorManager doorManager)
 {
     _encounterEnemyManager = encounterEemyManager;
     _messageWithResponse   = messageWithResponse;
     _doorManager           = doorManager;
 }
Beispiel #2
0
 public HubInitializer(
     ProjectEventManager eventManager,
     NetworkedCharacterSpawner characterSpawner,
     GenericMessageWithResponseHost messageWithResponse
     )
 {
     _eventManager        = eventManager;
     _characterSpawner    = characterSpawner;
     _messageWithResponse = messageWithResponse;
 }
 public SynchronizedSceneManager(
     NetworkRelay relay,
     ScenePostinitializationEvents postInitEvents,
     GenericMessageWithResponseHost messageWithResponseHost,
     GenericMessageWithResponseClient messageWithResponseClient)
 {
     _relay                     = relay;
     _postInitEvents            = postInitEvents;
     _messageWithResponseHost   = messageWithResponseHost;
     _messageWithResponseClient = messageWithResponseClient;
 }
 public HostEncounterEnemyManager(
     GenericMessageWithResponseHost synchronizedMessageSender,
     NetworkedAISpawner networkedAISpawner,
     RoomEnemyInfoPool enemyInfoPool,
     CharacterAISpawner aiSpawner
     )
 {
     _synchronizedMessageSender = synchronizedMessageSender;
     _networkedAISpawner        = networkedAISpawner;
     _enemyInfoPool             = enemyInfoPool;
     _aiSpawner = aiSpawner;
 }
 public LevelInitializer(
     GenericMessageWithResponseHost messageWithResponse,
     NetworkedCharacterSpawner characterSpawner,
     LevelGraphMessageSender graphSender,
     ProjectEventManager eventManager,
     HostDoorManager hostDoorManager
     )
 {
     _messageWithResponse = messageWithResponse;
     _characterSpawner    = characterSpawner;
     _graphSender         = graphSender;
     _eventManager        = eventManager;
     _hostDoorManager     = hostDoorManager;
 }