BuildEngineArg("DIR", "-j", False), # Adds directory to search list # The main game file to load: EDuke32 and Raze can load .grp, .zip, .ssi, .pk3, .pk4; Raze can also load .7z BuildEngineArg("FILE", "-gamegrp", True), # Add extra game file to load; this overrides files in virtual filesystem BuildEngineArg("FILE+", "-g", False), # Replace the main GAME.CON script module; surprisingly this can be a CON, DEF, or INI! BuildEngineArg("CON", "-x", True), BuildEngineArg("CON+", "-mx", False), # Append CON after GAME.CON script module BuildEngineArg("DEF", "-h", True), # Replace the main DEF module BuildEngineArg("DEF+", "-mh", False), # Append DEF after main DEF module BuildEngineArg("MAP", "-map", True), # Start specified MAP on launch