Duke Nukem 3D

Map Order Randomizer

https://forums.duke4.net/topic/7246-map-order-randomizer/

Features:

  • The game creates a random level order every time you choose New Game from the main menu.
  • Killing bosses now instantly ends the level, I had to do this because how their episode ending code worked.
  • All nukebuttons are now regular nukebuttons, but you still can use the secret level ones (and visit the secret levels as well).
  • Whatever the last level of the episode ends up being, it ends in the correct cutscene and sends you back to the main menu after completion.
  • Cheating (DNSCOTTY) breaks the randomization until the next level as this doesn't change the "physical" map order. Don't be an asshole, don't cheat.
  • It's pretty rough overall since I wanted to get it to this point. It's as is, but I'll likely revise it a bit further.
  • EDuke32 only. Written and tested on r4309, can't promise it works in earlier revisions.
  • No original gameplay of Duke3D 1.5 has been changed except for what's written above.