Exemple #1
0
        public override void OnEnter()
        {
            string pressOk = LanguageManager.Instance.GetTextValue("ONBOARDING_TOOLTIP_POINTER_CLICK_EYE");

            TooltipManager.ShowControllerTooltip(pressOk,
                                                 ControllerTooltipManager.TooltipControllers.Right,
                                                 ControllerTooltipManager.TooltipButtons.Trigger);

            TooltipManager.SetObjectTooltip(UIMenu.Instance.ModeButton,
                                            LanguageManager.Instance.GetTextValue("ONBOARDING_TOOLTIP_PRESS_EYE_ICON"),
                                            ObjectTooltip.ObjectTooltipSize.Small,
                                            0.1f);

            StateMachine.UiMenu.OnMenuClosed += UiMenuOnOnMenuClosedWhenSaving;

            ProjectData.GameModeChanged += GmChanged;
        }
        public override void OnEnter()
        {
            StateMachine.UiMenu.HighlightModeButton();
            string pressOk = LanguageManager.Instance.GetTextValue("TUTORIAL_TOOLTIP_POINTER_CLICK");

            pressOk = string.Format(pressOk, LanguageManager.Instance.GetTextValue("MODE"));

            TooltipManager.ShowControllerTooltip(pressOk,
                                                 ControllerTooltipManager.TooltipControllers.Right,
                                                 ControllerTooltipManager.TooltipButtons.Trigger);


            TooltipManager.SetObjectTooltip(UIMenu.Instance.ModeButtonOffset,
                                            LanguageManager.Instance.GetTextValue("ONBOARDING_POPUP_MENU_CHANGE_MODE"),
                                            ObjectTooltip.ObjectTooltipSize.Small,
                                            0.1f);

            StateMachine.UiMenu.OnMenuClosed += UiMenuOnOnMenuClosedWhenSaving;

            ProjectData.GameModeChanged += GmChanged;
        }
        public override void OnEnter()
        {
            UIMenu.Instance.OnboardingBlock = true;
            string text = LanguageManager.Instance.GetTextValue("TUTORIAL_POPUP_OBJECT_MOVE");

            text = string.Format(text, LanguageManager.Instance.GetTextValue("BUTTON"));
            //PopupState.Show(text, null, StateMachine.ImageContainer.Grab);

            string moveMe = text; //LanguageManager.Instance.GetTextValue("TUTORIAL_MOVE_ME");

            TooltipManager.SetObjectTooltip(StateMachine.ButtonGameObject,
                                            moveMe,
                                            ObjectTooltip.ObjectTooltipSize.Large,
                                            0.1f);

            string toolTip = LanguageManager.Instance.GetTextValue("TUTORIAL_TOOLTIP_GRIP");

            TooltipManager.ShowControllerTooltip(toolTip,
                                                 ControllerTooltipManager.TooltipControllers.Right,
                                                 ControllerTooltipManager.TooltipButtons.Grip);
        }
Exemple #4
0
        public override void OnEnter()
        {
            UIMenu.Instance.OnboardingBlock = true;

            string message = LanguageManager.Instance.GetTextValue("TUTORIAL_POPUP_LOGIC_START");

            PopupHelper.Show(message,
                             () =>
            {
                InputAdapter.Instance.PointerController.IsMenuOpened = false;
            },
                             StateMachine.ImageContainer.Use,
                             true);
            string trigger = LanguageManager.Instance.GetTextValue("TUTORIAL_TOOL_TIP_BUTTON_USE");

            TooltipManager.ShowControllerTooltip(trigger,
                                                 ControllerTooltipManager.TooltipControllers.Right,
                                                 ControllerTooltipManager.TooltipButtons.Trigger);

            string button = LanguageManager.Instance.GetTextValue("TUTORIAL_TOOL_TIP_PRESS_ME");

            TooltipManager.SetObjectTooltip(StateMachine.ButtonGameObject, button);
        }