------------------------------------------------------------------------ r3708 | terminx | 2013-04-25 10:49:10 -0700 (Thu, 25 Apr 2013) | 14 lines Support adding custom grps to the selector in the startup window. To use this feature, create a file with a ".grpinfo" extension in your EDuke32 directory, following this template: grpinfo { name "YourGameName" scriptname "yourgame.con" defname "yourgame.def" size yourgrpsize dependency DUKE15_CRC flags GAMEFLAG_ADDON crc yourgrpcrc } The "flags" field can also take the value "GAMEFLAG_DUKE" to define a new base game. Since this is the first commit of a new feature, certain semantics of the implementation and syntax are liable to change as necessary. ------------------------------------------------------------------------ r3707 | terminx | 2013-04-25 10:48:51 -0700 (Thu, 25 Apr 2013) | 1 line Don't write SelectedGRP to eduke32.cfg when using the Megaton compatibility "-addon" parameter. ------------------------------------------------------------------------ r3706 | terminx | 2013-04-25 10:48:37 -0700 (Thu, 25 Apr 2013) | 1 line Automatically execute mapname.cfg at map load time. This allows different maps in mods to have different rendering settings (shadescale, etc). This is not currently suitable for standalone user maps as there's no functionality to reset such cvars back to default at the next map load (so, if using this in a mod, every map needs to have a cfg). ------------------------------------------------------------------------