예제 #1
0
    void setAllRelevantCharactersFrozen(bool stop)
    {
        int i = 0;//Run through all the characters that speak and freeze/unfreeze each one.

        while (dialogueData.isNextLine(dialogueIndex, i))
        {
            //If character has a DialogueNPC script?
            if (dialogueData.getNpcCharacter(dialogueData.getNextMessage(dialogueIndex, i).m_subjectId) != null)
            {
                dialogueData.getNpcCharacter(dialogueData.getNextMessage(dialogueIndex, i).m_subjectId).freeze(stop);
            }
            i++;
        }

        dialoguePlayer.freeze(stop);
    }