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); } }
private void OnCurrentLevelIDrecieved(SetCurrentLevelID e) { currentLevelID = e.levelID; currentLevelData = FindObjectOfType <LevelEditorObjectGenerator>().GetLevelData(); }