public void RpcOnNewGameStarted() { if (_networkBehaviourChecker.IsLocalPlayer(this)) { _changeCurrentView.Change(View.Countdown); } if (_networkBehaviourChecker.IsHostingLocalPlayer(this)) { _spotTheDefuserNetworkDiscovery.StopBroadcastingOnLAN(); } }
public void ChangeView(string strView) { View view; Enum.TryParse(strView, out view); _changeCurrentView.Change(view); }
public void Update() { _remainingTime -= _defusingTime.GetDeltaTime(); if (_remainingTime < 0f) { _changeCurrentView.Change(View.Defusing); } countdownText.text = Mathf.CeilToInt(_remainingTime).ToString(); }
public void Change_ShouldReplaceCurrentLayersToGivenView() { // Given const View view = View.Home; // When _changeCurrentView.Change(view); // Then _viewManager .Received() .ReplaceCurrentLayers(view); }
public void OnClickOnBack() { _changeCurrentView.Change(View.Home); }
public void Start() { _changeCurrentView.Change(startingView); }
public void OnClickOnHowToPlay() { _changeCurrentView.Change(View.HowToPlay); }