public void ActivateEndScreen() { MainScreen.SetActive(false); EndScreen.SetActive(true); TempleInfo currentTempleInfo = _dialogManagement.Storyline[_lastKnownPhase].PhaseEnd.templeInfo; Header.text = currentTempleInfo.Header; Construction.text = currentTempleInfo.BuildingDate; string totalStrings = ""; foreach (string item in currentTempleInfo.Lines) { totalStrings += item + "\n\n"; } TempleInfo.text = totalStrings; _drawPath.Target = _db.PrefabDB[Npcs.Profesor.ToString()].transform; if (QuestTracker.CurrentPhaseName == PhaseNames.EndPhase) { TAQM.ShowCurrentTemple(true); } else { TAQM.ShowCurrentTemple(); } _lastKnownPhase = QuestTracker.CurrentPhaseName; _templeChange.ChangeTempleNow = false; }
public PhaseEnd(List <string> BeforeInfo, TempleInfo templeInfo, List <string> AfterInfo) { this.BeforeInfo = BeforeInfo; this.templeInfo = templeInfo; this.AfterInfo = AfterInfo; }