Esempio n. 1
0
    public void ShowConfirmLeaveNotifPanel()
    {
        if (currSceneIdx == (int)SceneIndexes.TUT_DUNGEON) // tutorial dungeon scenes
        {
            dungeonController.DisableMovement();
            confirmLeaveNotifPanel.SetActive(true);
        }
        else // tutorial restaurant scene
        {
            cookingStation.DisableMovementOfPlayer();
            confirmLeaveNotifPanel.SetActive(true);
        }

        // Auto select cancel option when notif is first shown
        EventSystem.current.SetSelectedGameObject(null);                       // clear selected object
        EventSystem.current.SetSelectedGameObject(leaveNotifButtons[currIdx]); //set a new selected object
    }
Esempio n. 2
0
 // Helper function to disable both movement and restaurant-related animations
 public void DisableMovementOfPlayer()
 {
     dungeonController.DisableMovement();
     restaurantController.DisableMovement();
 }