void SetInteractionPanel(bool isOpenEvent, InteractionType interactionType) { if (isOpenEvent) { _interactionPanel.FillInteractionPanel(interactionType); } _interactionPanel.gameObject.SetActive(isOpenEvent); }
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); } }