private void InMenuControls() { if (CanDoCancel()) { WhenCancelPressed(); return; } if (SwitchGroups.CanSwitchBranches()) { if (SwitchGroups.GOUISwitchProcess() || SwitchGroups.SwitchGroupProcess() || SwitchGroups.BranchGroupSwitchProcess()) { return; } } if (_inputScheme.CanUseVirtualCursor) { if (MoveVirtualCursor()) { return; } } if (MultiSelectPressed) { return; } DoChangeControlPressed(); }
private void Start() { ChangeControl.OnStart(); SwitchGroups.OnStart(); if (_inputScheme.CanUseVirtualCursor) { VirtualCursor.OnStart(); } MenuToGameSwitching.OnStart(); }
private void OnEnable() { UseEZServiceLocator(); FetchEvents(); SetUpHotKeys(); ChangeControl.OnEnable(); MenuToGameSwitching.OnEnable(); SwitchGroups.OnEnable(); if (_inputScheme.CanUseVirtualCursor) { VirtualCursor.OnEnable(); } ObserveEvents(); }