Die4Ever / deus-ex-randomizer

Randomizer for Deus Ex
https://mods4ever.com
GNU General Public License v3.0
108 stars 12 forks source link

check bingo goals for new start locations #636

Closed Die4Ever closed 5 months ago

Die4Ever commented 7 months ago

in DXRStartMap check BingoGoalImpossible, GetMaybeMissionMask, BingoGoalPossible, and maybe StartMapSpecificFlags

also should fill out the friendly names in _GetStartMap, but we might not want them all to show in the menu

we can use a checklist to track progress if we want to be thorough

Die4Ever commented 7 months ago

Some of the mid mission starts could be fine having bingo goals for the beginning of the next mission, which would mean it's still about 1 mission long, going from like mission 3.5 to 4.5 for example. That's what GetMaybeMissionMask and BingoGoalPossible are for

Die4Ever commented 6 months ago

https://github.com/Die4Ever/deus-ex-randomizer/commit/0292f2582ff6f3f86983826f3d24b6ffd43047dd fix M02 street start, hostages already saved

Die4Ever commented 6 months ago

some m03 work https://github.com/Die4Ever/deus-ex-randomizer/commit/3ea8f755df1fdbca94f991106d24a080488949f0

for m03 there's a bunch unatco goals that you could do in m04 unatco, although it would be a bit slow to get that far

CleanerBot_ClassDead, AlexCloset, CommsPit, BathroomFlags, ReadJCEmail, Shannon_Dead, maybe the vending machine ones? TrophyHunter? SlippingHazard? un_PrezMeadPic_peepedtex, WaltonConvos, un_bboard_peepedtex, UNATCOHandbook, ManderleyMail, LetMeIn

they're quick for a hanger start though

Die4Ever commented 6 months ago

https://github.com/Die4Ever/deus-ex-randomizer/commit/0cd9c362632218182905decae7deb66bb7a8604e BingoGoalImpossible mid-M03 excluding UNATCO, organization

(I keep forgetting to put the issue number in my commit titles lol)

Die4Ever commented 6 months ago

PR here https://github.com/Die4Ever/deus-ex-randomizer/pull/651

Die4Ever commented 6 months ago

all possible bingo goals for all starting locations, on current develop branch, before MQDuck's pull requests (lol 4707 lines)

UCC.log

Die4Ever commented 6 months ago

how about an end of M04 start? in the hotel with paul ready to fight, would be number 49

Die4Ever commented 6 months ago

new bingo goals list after merging MQDuck's PR

UCC.log

Die4Ever commented 6 months ago

updated the big list

UCC.log

Die4Ever commented 6 months ago

if we wanted FordSchick_Dead to be possible in M08 we could set the starting flags, similar story with M07MeetJaime_Played and KnowsGuntherKillphrase

Die4Ever commented 6 months ago
DXREvents: #119 Everett's House 11_Paris_Everett bingo goals test:
DXREvents: Maybe BingoGoalPossible GuntherHermann_Dead False 119 12
DXREvents: Maybe BingoGoalPossible TobyAtanwe_Dead True 119 12
DXREvents: Maybe BingoGoalPossible GotHelicopterInfo False 119 12
DXREvents: Maybe BingoGoalPossible MeetAI4_Played True 119 12
DXREvents: Maybe BingoGoalPossible DeBeersDead True 119 12
DXREvents: Maybe BingoGoalPossible JockBlewUp False 119 12
DXREvents: Maybe BingoGoalPossible SecurityBotSmall_ClassDead False 119 12
DXREvents: Maybe BingoGoalPossible Rat_ClassDead False 119 12
DXREvents: Maybe BingoGoalPossible EverettAquarium False 119 12
DXREvents: Maybe BingoGoalPossible TrainTracks False 119 12
DXREvents: Maybe BingoGoalPossible Cremation False 119 12
DXREvents: Maybe BingoGoalPossible GoneFishing False 119 12
DXREvents: Maybe BingoGoalPossible BirdWatching False 119 12
DXREvents: Maybe BingoGoalPossible ViewTouristPics False 119 12
DXREvents: Maybe BingoGoalPossible CathedralUnderwater False 119 12
DXREvents: Maybe BingoGoalPossible DL_gold_found_Played False 119 12
DXREvents: Maybe BingoGoalPossible 11_Book08 False 119 12
DXREvents: Maybe BingoGoalPossible secretdoor01 False 119 12
DXREvents: Maybe BingoGoalPossible CathedralLibrary False 119 12
DXREvents: Maybe BingoGoalPossible VendingMachineEmpty False 119 12
DXREvents: Maybe BingoGoalPossible VendingMachineEmpty_Drink False 119 12
DXREvents: Maybe BingoGoalPossible VendingMachineDispense_Candy False 119 12
DXREvents: Maybe BingoGoalPossible FightSkeletons False 119 12
DXREvents: Maybe BingoGoalPossible WaltonConvos False 119 12
DXREvents: Maybe BingoGoalPossible BeatTheMeat False 119 12
DXREvents: Maybe BingoGoalPossible Chef_ClassDead False 119 12
DXREvents: Maybe BingoGoalPossible SuspensionCrate False 119 12
DXREvents: Maybe BingoGoalPossible SmokingKills False 119 12
DXREvents: Maybe BingoGoalPossible 11_Bulletin01 False 119 12
DXREvents: Maybe BingoGoalPossible CathedralDisplayCase False 119 12
DXREvents: Maybe BingoGoalPossible WIB_ClassDeadM11 False 119 12
DXREvents: _CreateBingoBoard found 70 options

EverettAquarium you can definitely do in Everett, so that shouldn't be False, will have to look through all of these

Die4Ever commented 6 months ago

updated the big list

UCC.log

Die4Ever commented 6 months ago

need to fix backtracking from M05 UNATCO to MJ12 Jail, there's a keypad but it doesn't seem to work?

actor Keypad10 tag=='Keypad3' needs Event='ExitDoor';

Die4Ever commented 6 months ago

should silo start set flags for Heliosborn and schematic_downloaded?

Die4Ever commented 5 months ago

updated the big list

UCC.log

Die4Ever commented 5 months ago

I looked through the whole list and I think we're good to release this now

here is the full list text attached:

UCC.log

we went from 13 start locations to 40