private void HandleOnChestClosed()
        {
            playerInventoryUiController.Hide();
            playerInventoryUiController.CloseChest();

            currentState = PlayerUiState.GAME;
            GameRoundManager.S.SetGamePaused(false);
        }
        private void HandleOnChestOpened(LootChest chest)
        {
            GameRoundManager.S.SetGamePaused(true);
            currentState = PlayerUiState.INVENTORY_CHEST;

            playerInventoryUiController.OpenChest(chest);
            playerInventoryUiController.Show();
        }
 private void HandleOnMenuClosed()
 {
     currentState = PlayerUiState.GAME;
     pauseMenu.Hide();
     GameRoundManager.S.SetGamePaused(false);
 }
 private void HandleOnInventoryOpened()
 {
     currentState = PlayerUiState.INVENTORY;
     playerInventoryUiController.Show();
     GameRoundManager.S.SetGamePaused(true);
 }
 private void HandleOnMenuOpened()
 {
     currentState = PlayerUiState.MENU;
     pauseMenu.Show();
     GameRoundManager.S.SetGamePaused(true);
 }