Bruh Core Zone 2
Fix the issue where custom exits with skipped intermission screens (notably, Black Core Zone 1, 2 and 3) would cause the game to softlock when playing on a save file, or with a live event backup.
The reason this bug happened was because the game requires gameaction
to be set to ga_worlddone
to progress to the next level, but P_SaveGame
sets gameaction
to ga_nothing
, and that function was getting called after it was set to ga_worlddone
.
Edited by toaster