crash + softlock in san francisco boxing ring
Closed this issue · 4 comments
What happened
While entering the last of the six martial artists fights the game either crashes, or ziggy disappears, i don't think there is a way to fix it other than go back to an earlier save so thats what i will do
If the game doesn't crash and goes to the next fight and ziggy disappears i am not put into a combat mode and i cant do anything or interact with anything, so it is a softlock
Video
https://github.com/BGforgeNet/Fallout2_Restoration_Project/assets/100983356/b9a141fb-8c46-4d95-8668-bb5831dbfde3
Note: usually the crash happens before loading into the next fight, for some reason when i recorded this it was after
Savegame
I can't get the crash, but I do always get the softlock.
Did starting from earlier save fix it?
yes, i had to go pretty far back though because i didn't have any recent saves
It might be worth it to add rotating autosaves on map enter/leave, like some other games do. Either natively with sfall, or expose save game functionality to scripts, and have a global script do it.
Maybe float this idea in sfall repo.
It seems that there's a race condition, setting 2 TIMER_DOTEST
, which causes Ziggy to disapper prematurely.
For now I just added more debug.
The script is convoluted, and making more substantial changes will require a save prior to starting quest to play it through.