Ejemplo n.º 1
0
    private void OnSetCurrentLevelID(SetCurrentLevelID e)
    {
        currentLevelIndex = e.levelID;

        if (e.levelID == 0)
        {
            playerDialogueObjects[0].dialogueUnits[0].SetActive(true);
        }
        else if (e.levelID == 1)
        {
            duckDialogueObjects[0].dialogueUnits[1].SetActive(false);

            playerDialogueObjects[1].dialogueUnits[0].SetActive(true);

            Invoke("EnableDuckBubble", 4.0f);
        }
        else if (e.levelID == 2)
        {
            playerDialogueObjects[2].dialogueUnits[0].SetActive(true);

            Invoke("EnableDuckBubble", 4.0f);
        }
        else if (e.levelID == 3)
        {
            playerDialogueObjects[3].dialogueUnits[0].SetActive(true);

            Invoke("EnableDuckBubble", 4.0f);
        }
    }
Ejemplo n.º 2
0
 private void OnCurrentLevelIDrecieved(SetCurrentLevelID e)
 {
     currentLevelID   = e.levelID;
     currentLevelData = FindObjectOfType <LevelEditorObjectGenerator>().GetLevelData();
 }