private void StartUp(IOnStart onStart) { InTheMenu = true; if (StartWhere == InMenuOrGame.InGameControl) { SwitchBetweenGameAndMenu(); } else { BroadcastState(); } }
//Main public void CanStart(IOnStart args) => StaticCoroutine.StartCoroutine(IsVisible(false));
private void CanStart(IOnStart args) => StartUpAlwaysOnBranch();
private void SetUpOnStart(IOnStart args) => SetBlockRaycast(BlockRaycast.Yes);
private void SetUpOnStart(IOnStart args) => ShowStartingHighlightedNode();
private void CanStart(IOnStart args) => _canStart = true;
private void SetStarted(IOnStart args) => SceneStarted = true;