Title: Master Levels Menu Interface
Filename: utils/frontends/zdmlmenu.zip
Size: 2.29 MB
Date: 08/28/10
Author: James Lord ( Zippy )
Description: The Master Levels Menu Interface is an ingame menu that serves to replace the old DOS program that would launch the chosen wad of the MASTER LEVELS FOR DOOM II. The Master Levels themselves ARE NOT INCLUDED in this package (they are a commercial release by id Software and must be purchased separately.)

Effectively, this file serves as a new frontend for the MASTER LEVELS, allowing you to play them in one sitting without restarting ZDoom. It also gives you a few extra options (keeping inventory between levels, varying the music so more than half the levels aren't playing D_RUNNIN, ...)

Detailed instructions for using this file are recorded below the upload template. Likewise, the PK3 itself contains an INSTRUCTIONS.txt file which is a duplicate of the same information. If you are not familiar with PK3's, it's just a Zip file and you can open it with any standarding archival tool that supports such (or rename it to ZDMLMENU.zip in Windows to browse it in Explorer.)

The scripts use to drive the menu system are in MenuLevelScripts.txt in the PK3, if you wish to use or study that as a basis for your own.

MasterLevelsLibrary.txt is the source script for the script library used in the menu interface (it is only tangentlly related to the menu scripting. It is mainly used for recording the player's progress which is why it is a script library and not level scripts.
Credits: Logo and M_DOOM replacement by Kaze Custom font by 1001freefonts.com High res Skullflesh texture provided by John Romero (via Formspring background) Music by moonwalker More specific, detailed credits inside the PK3 in file CREDITS.txt.
Base: New from scratch
Build time: If it was done 8 hours per day continuously? 2 days at the most.
Editor(s) used: Doom Builder, Doom Builder 2, XWE, Photoshop, MSPaint, Notepad
Bugs: Will not work completely with third party add-ons that use global script variables 51 - 63 (these are used by the interface to track the players' kills, secrets, levels completed, etc.) Most third party add-ons, if they use global variables in scripts AT ALL, make use of the low numbered ones so chances are you're good with loading just about any gameplay mod.
Rating: (55 votes)
Download here

Download mirrors: /idgames protocol:




View zdmlmenu.txt
This page was created in 0.00175 seconds