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;
            }
        }
    }