Example #1
0
 public void Init(ChangeCurrentView changeCurrentView, ILobbyLayer lobbyLayer, IDefusingLayer defusingLayer, IEndLayer endLayer)
 {
     _endLayer          = endLayer;
     _defusingLayer     = defusingLayer;
     _lobbyLayer        = lobbyLayer;
     _changeCurrentView = changeCurrentView;
 }
Example #2
0
 public void Init(ChangeCurrentView changeCurrentView, HostNewGame hostNewGame,
                  StartWaitingForNewGame startWaitingForNewGame)
 {
     _hostNewGame            = hostNewGame;
     _startWaitingForNewGame = startWaitingForNewGame;
     _changeCurrentView      = changeCurrentView;
 }
        public void Init()
        {
            var viewManager = Substitute.For <IViewManager>();

            _changeCurrentView = Substitute.For <ChangeCurrentView>(viewManager);

            _lobbyLayer    = Substitute.For <ILobbyLayer>();
            _defusingLayer = Substitute.For <IDefusingLayer>();
            _endLayer      = Substitute.For <IEndLayer>();

            _uiController = new GameObject().AddComponent <UIController>();
            _uiController.Init(_changeCurrentView, _lobbyLayer, _defusingLayer, _endLayer);
        }
Example #4
0
        public void Init()
        {
            _defusingTime = Substitute.For <IDefusingTime>();

            var viewManager = Substitute.For <IViewManager>();

            _changeCurrentView = Substitute.For <ChangeCurrentView>(viewManager);

            _countdownLayer = new GameObject().AddComponent <CountdownLayer>();
            _countdownLayer.countdownText = new GameObject().AddComponent <Text>();

            _countdownLayer.Init(_defusingTime, _changeCurrentView);
        }
Example #5
0
        public void Init()
        {
            PlayerPrefs.DeleteAll();

            _viewManager = Substitute.For <IViewManager>();

            var allPlayers = new AllPlayers();

            var networkManager   = Substitute.For <ISpotTheDefuserNetworkManager>();
            var networkDiscovery = Substitute.For <ISpotTheDefuserNetworkDiscovery>();

            _hostNewGame            = Substitute.For <HostNewGame>(networkManager, networkDiscovery, _viewManager, allPlayers);
            _startWaitingForNewGame = Substitute.For <StartWaitingForNewGame>(networkDiscovery, _viewManager, allPlayers);
            _changeCurrentView      = Substitute.For <ChangeCurrentView>(_viewManager);

            _homeLayer = new GameObject().AddComponent <HomeLayer>();
            _homeLayer.Init(_changeCurrentView, _hostNewGame, _startWaitingForNewGame);

            _homeLayer.playerNameInputField = new GameObject().AddComponent <InputField>();
        }
Example #6
0
 public void Init()
 {
     _viewManager       = Substitute.For <IViewManager>();
     _changeCurrentView = new ChangeCurrentView(_viewManager);
 }
 public void Init(IDefusingTime defusingTime, ChangeCurrentView changeCurrentView)
 {
     _changeCurrentView = changeCurrentView;
     _defusingTime      = defusingTime;
 }
Example #8
0
 public void Init(ChangeCurrentView changeCurrentView)
 {
     _changeCurrentView = changeCurrentView;
 }