void OnListenerDispatcher(ListenerDispatcher.myEnum message) { if (isMissionComplete && message == ListenerDispatcher.myEnum.LevelFinish) { isMissionComplete = false; foreach (JoystickPlayer jp in players) { jp.HideResults(); } } }
private void OnListenerDispatcher(ListenerDispatcher.myEnum message) { if (message == ListenerDispatcher.myEnum.LevelFinish) { if (levelCompleted) { return; } levelCompleted = true; Debug.Log("<<<<<<<<<<<< Llego a un final de level:"); level.Complete(); Data.Instance.events.OnBossActive(false); } }
private void OnListenerDispatcher(ListenerDispatcher.myEnum message) { if (message == ListenerDispatcher.myEnum.LevelFinish) { MissionData missionData = missions.GetActualMissionData(); if (missions.MissionActiveID == 0) { return; } title.text = ""; subtitle.text = ""; SetState(true); string text = ""; text += "MISSION " + (missions.MissionActiveID + 1) + "\n"; text += missionData.title; Data.Instance.handWriting.WriteTo(subtitle, text, DoneText2); } }
void OnListenerDispatcher(ListenerDispatcher.myEnum message) { if (isDone) { return; } isDone = true; int videogameId = 0; Transform t = null; if (message == ListenerDispatcher.myEnum.LevelChangeLeft) { videogameId = 1; t = logo_videogame_1.transform; } else if (message == ListenerDispatcher.myEnum.LevelChangeRight) { videogameId = 2; t = logo_videogame_2.transform; } else if (message == ListenerDispatcher.myEnum.LevelChangeCenter) { videogameId = 0; t = logo_videogame_0.transform; } if (t == null) { return; } VoicesManager.Instance.PlaySpecificClipFromList(VoicesManager.Instance.videogames_names, videogameId); //Game.Instance.level.charactersManager.gameOver = true; Game.Instance.GameOver(); //Data.Instance.events.OnCameraZoomTo (t.position); StartCoroutine(GotoVideogame(videogameId)); }
private void OnListenerDispatcher(ListenerDispatcher.myEnum message) { if (message == ListenerDispatcher.myEnum.ShowMissionName) { MissionData missionData = missions.GetActualMissionData(); if (missions.MissionActiveID == 0 && Data.Instance.playMode != Data.PlayModes.PARTYMODE) { return; } title.text = Data.Instance.videogamesData.GetActualVideogameData().name; title.color = Data.Instance.videogamesData.GetActualVideogameData().floor_top; subtitle.text = ""; SetState(true); string text = ""; text += "DISKETTE " + (missions.MissionActiveID + 1) + "\n"; text += missionData.title; Data.Instance.handWriting.WriteTo(subtitle, text, DoneText2); } }
public void ListenerDispatcher(ListenerDispatcher.myEnum message) { OnListenerDispatcher(message); }