Skip to content
[06-02-03] DefineLevelName
Duke Nukem 3D

[06-02-03] DefineLevelName

Learn the Duke Nukem 3D definelevelname command to set level names, par times, and map files. Includes example.

By ···10 min read·Multi-source verified
1 reading this guide  

Learn the Duke Nukem 3D definelevelname command to set level names, par times, and map files. Includes example.

The definelevelname command is used to define a level within Duke Nukem 3D. It requires several parameters:

  • EPISODE: The episode number, starting from 0.
  • LEVEL: The level number within the episode, also starting from 0.
  • LEVEL_FILE: The actual map file used for the level (e.g., E1L5.map).
  • TIME_PAR: The Par time for the level, formatted as mm:ss (e.g., 09:10 for 9 minutes and 10 seconds).
  • TIME_RLMS: The 3D Realms time for the level, also formatted as mm:ss (e.g., 05:00 for 5 minutes).
  • LEVEL_NAME: The official name of the level, which must be in uppercase (e.g., THE ABYSS).

Example: definelevelname 0 4 E1L5.map 09:10 05:00 THE ABYSS

Tips
  • Ensure all level names are in uppercase.
  • Times should be padded with zeroes for minutes and seconds (e.g., 01:07 for 1 minute and 7 seconds).

100% Human-Written. AI Fact-Checked. Community Verified. Learn how AntMag verifies content