private void Start() { _stateMachine = new OnboardingStateMachine(this); StartCoroutine(WaitingXrAndStart()); TurnOnBoxes(); if (_gm == GameMode.Edit) { return; } StartCoroutine(FindObjectInstancesAndContinue()); }
public MenuOpeningState(OnboardingStateMachine tutorialStateMachine, TargetObject targetObject) : base(tutorialStateMachine) => _targetObject = targetObject;
public ButtonSelectState(OnboardingStateMachine tutorialStateMachine) : base(tutorialStateMachine) { }
public LampSelectState(OnboardingStateMachine tutorialStateMachine) : base(tutorialStateMachine) { }
public DisplaySelectState(OnboardingStateMachine tutorialStateMachine) : base(tutorialStateMachine) { }
public SavingState(OnboardingStateMachine tutorialStateMachine) : base(tutorialStateMachine) { }
public MoveToViewModeState(OnboardingStateMachine tutorialStateMachine) : base(tutorialStateMachine) { }
public ViewModeMenuOpeningState(OnboardingStateMachine tutorialStateMachine) : base(tutorialStateMachine) { }
public BackToRmsState(OnboardingStateMachine tutorialStateMachine) : base(tutorialStateMachine) { }
public HappyEndState(OnboardingStateMachine tutorialStateMachine) : base(tutorialStateMachine) { }
public ButtonMoveState(OnboardingStateMachine tutorialStateMachine) : base(tutorialStateMachine) { }