public void OpenKayla() { if (kaylaOpen) { return; } kaylaOpen = true; amyOpen = false; chatPanelKayla.SetActive(true); chatPanelAmy.SetActive(false); aso.PlayOneShot(openSound); if (amyChatting) { choicePanel.SetActive(false); cursorScript.FlashObject(false); cursorScript.gameObject.SetActive(false); } else if (kaylaChatting) { choicePanel.SetActive(true); cursorScript.gameObject.SetActive(true); cursorScript.FlashObject(true); } if (kaylaAvailable) { if (timesChattedKayla == 0) { inkControl.StartStory(kayla[0], chatContentKayla); choicePanel.SetActive(true); cursorScript.gameObject.SetActive(true); kaylaAvailable = false; kaylaChatting = true; } } }