Example #1
0
 void SetInteractionPanel(bool isOpenEvent, InteractionType interactionType)
 {
     if (isOpenEvent)
     {
         _interactionPanel.FillInteractionPanel(interactionType);
     }
     _interactionPanel.gameObject.SetActive(isOpenEvent);
 }
Example #2
0
 void SetInteractionPanel(bool isOpenEvent, InteractionType interactionType)
 {
     if (_gameStateManager.CurrentGameState == GameState.Gameplay)
     {
         if (isOpenEvent)
         {
             _interactionPanel.FillInteractionPanel(interactionType);
         }
         _interactionPanel.gameObject.SetActive(isOpenEvent);
     }
 }
    void SetInteractionPanel(bool isOpen, InteractionType interactionType)
    {
        if (_gameStateManager.CurrentGameState != GameState.Combat)
        {
            if (isOpen)
            {
                _interactionPanel.FillInteractionPanel(interactionType);
            }

            _interactionPanel.gameObject.SetActive(isOpen);
        }
        else if (!isOpen)
        {
            _interactionPanel.gameObject.SetActive(isOpen);
        }
    }