Beispiel #1
0
 public DeathRequestHandler(LivingCharactersRegistry livingCharactersRegistry,
                            NetworkRelay networkRelay, UnityClient client, ClientInfo connectionInfo, CharacterInfo info, CharacterFacade facade)
 {
     _livingCharacterRegistry = livingCharactersRegistry;
     _networkRelay            = networkRelay;
     _client         = client;
     _connectionInfo = connectionInfo;
     _info           = info;
     PreInitialize();
 }
Beispiel #2
0
 public HostTriggerCounter(
     LivingCharactersRegistry livingPlayersManager,
     ITriggerable triggerHandler,
     TriggerRelay relay,
     ClientInfo status)
 {
     _triggerHandler       = triggerHandler;
     _livingPlayersManager = livingPlayersManager;
     _relay  = relay;
     _status = status;
 }
Beispiel #3
0
 public GameEndManager(
     LivingCharactersRegistry livingCharactersRegistry,
     HostSceneManager sceneManager,
     ClientInfo info,
     IGameCycleController cycleController,
     GameState state)
 {
     _livingCharactersRegistry = livingCharactersRegistry;
     _sceneManager             = sceneManager;
     _info            = info;
     _cycleController = cycleController;
     _state           = state;
 }