예제 #1
0
 private void Awake()
 {
     lobbyEcsController = FindObjectOfType <LobbyEcsController>()
                          ?? throw new Exception($"Не найден {nameof(LobbyEcsController)}");
     lobbySceneSwitcher   = FindObjectOfType <LobbySceneSwitcher>();
     matchmakerNegotiator = new MatchmakerNegotiator(lobbyEcsController);
 }
예제 #2
0
 public WarshipImprovementModalWindowEnablingSystem(IContext <LobbyUiEntity> context,
                                                    WarshipsUiStorage warshipsUiStorage, LobbyLayoutSwitcher lobbyLayoutSwitcher,
                                                    LobbySceneSwitcher lobbySceneSwitcher)
     : base(context)
 {
     this.warshipsUiStorage   = warshipsUiStorage;
     this.lobbyLayoutSwitcher = lobbyLayoutSwitcher;
     this.lobbySceneSwitcher  = lobbySceneSwitcher;
 }