Skip to content

Commit

Permalink
Add "Rescue Tiffany Savage" bingo goal (#1079)
Browse files Browse the repository at this point in the history
* add "rescue tiffany" bingo goal

* make "kill tiffany" and "rescue tiffany goals mutually exclusive
  • Loading branch information
MQDuck authored Jan 2, 2025
1 parent 5831a5f commit f46abf4
Showing 1 changed file with 10 additions and 0 deletions.
10 changes: 10 additions & 0 deletions DXRModules/DeusEx/Classes/DXREvents.uc
Original file line number Diff line number Diff line change
Expand Up @@ -1170,6 +1170,7 @@ function SetWatchFlags() {
bt = class'BingoTrigger'.static.Create(self,'TrainTracks',zone.Location,3000,1);
break;
case "12_VANDENBERG_GAS":
WatchFlag('TiffanyHeli');
bt = class'BingoTrigger'.static.Create(self,'support1',vectm(0,0,0)); //This gets hit when you blow up the gas pumps
if (RevisionMaps){
bt = class'BingoTrigger'.static.Create(self,'GasStationCeiling',vectm(1222,1078,-700),150,10);
Expand Down Expand Up @@ -2115,6 +2116,7 @@ static function int GetBingoFailedEvents(string eventname, out string failed[6])
case "SandraRenton_Dead":
case "SandraRenton_Unconscious":
failed[num_failed++] = "FamilySquabbleWrapUpGilbertDead_Played";
failed[num_failed++] = "MeetSandraRenton_Played";
return num_failed;
case "GilbertRenton_Dead":
case "GilbertRenton_Unconscious":
Expand Down Expand Up @@ -2252,6 +2254,10 @@ static function int GetBingoFailedEvents(string eventname, out string failed[6])
case "TimBaker_Unconscious":
failed[num_failed++] = "MeetTimBaker_Played";
return num_failed;
case "TiffanySavage_Dead":
case "TiffanySavage_Unconscious":
failed[num_failed++] = "TiffanyHeli";
break;
}

return num_failed;
Expand Down Expand Up @@ -3204,6 +3210,8 @@ static simulated function string GetBingoGoalHelpText(string event,int mission,
return "Interview some of the locals around Hell's Kitchen to find out more information about the NSF generator.";
case "MeetSandraRenton_Played":
return "Rescue Sandra Renton from Johnny, the pimp who has her cornered in the alley beside the Underworld Tavern.";
case "TiffanyHeli":
return "Rescue Tiffany Savage at the abandoned gas station.";
default:
return "Unable to find help text for event '"$event$"'|nReport this to the developers!";
}
Expand Down Expand Up @@ -3604,6 +3612,7 @@ defaultproperties
bingo_options(338)=(event="MeetInjuredTrooper2_Played",desc="Cheer up an injured trooper",max=1,missions=8)
bingo_options(339)=(event="InterviewLocals",desc="Interview locals about a generator",max=3,missions=4)
bingo_options(340)=(event="MeetSandraRenton_Played",desc="Rescue Sandra Renton",max=1,missions=4)
bingo_options(341)=(event="TiffanyHeli",desc="Rescue Tiffany Savage",max=1,missions=4096);



Expand Down Expand Up @@ -3671,4 +3680,5 @@ defaultproperties
mutually_exclusive(58)=(e1="Karkian_ClassDead",e2="PetKarkians")
mutually_exclusive(59)=(e1="PerformBurder",e2="PetBirds")
mutually_exclusive(60)=(e1="PetRats",e2="PetBirds")
mutually_exclusive(61)=(e1="TiffanySavage_Dead"e2="TiffanyHeli")
}

0 comments on commit f46abf4

Please sign in to comment.