Recover The Loot briefing now correctly replaces text on repeat playthroughs.

This commit is contained in:
Jamie Greunbaum 2026-03-09 01:46:29 -04:00
parent d2072c4fcf
commit 23133f3aee

View File

@ -170,9 +170,12 @@ public class GameManagerRound2 : GameManagerBase
(HostCardRecoverTheLootExplainerInterface)GetHostCardInterface(RoundSegmentType.RecoverTheLootExplainer);
RecoverTheLootInterface.HeaderUI.text = RoundSegmentTypeToString(RoundSegmentType.RecoverTheLootExplainer);
RecoverTheLootInterface.ExplainerUI.text = RecoverTheLootInterface.ExplainerUI.text
.Replace("[[LOOT]]", _CaseManager.GetLoot())
.Replace("[[CROOK]]", _CaseManager.GetCrookName());
RecoverTheLootInterface.ExplainerUI.text =
"• Here we have the possible locations for " + _CaseManager.GetLoot() + ", " + _CaseManager.GetCrookName() + ", and a warrant for " + _CaseManager.GetCrookName() + "'s arrest.\n" +
"• First, find the loot. That's the evidence you need to obtain a warrant.\n" +
"• Once you have the warrant, then you can arrest the crook.\n" +
"• Finding either the loot, the warrant, or the crook, gets you a free turn.\n" +
"• Connect loot -> warrant -> crook in a single turn, and in that order, and you will put " + _CaseManager.GetCrookName() + " in jail and have a chance to catch Carmen Sandiego.\n";
_AudioManager.SendCustomNetworkEvent(NetworkEventTarget.All, "FadeOutMusic");