]> de.git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - common.c
added Battlemech (thanks to Todd for submitting the patch, though I replaced his...
[xonotic/darkplaces.git] / common.c
index 6e24a2385786169aaec17fdc42faea0027d8f54b..9520cb3f039ecb4c6fd12f09865eb5fb3d4c5869 100644 (file)
--- a/common.c
+++ b/common.c
@@ -682,6 +682,8 @@ void COM_InitGameType (void)
                gamemode = GAME_GOODVSBAD2;
        else if (strstr(name, "teu"))
                gamemode = GAME_TEU;
+       else if (strstr(name, "battlemech"))
+               gamemode = GAME_BATTLEMECH;
        else
                gamemode = GAME_NORMAL;
 
@@ -701,6 +703,8 @@ void COM_InitGameType (void)
                gamemode = GAME_GOODVSBAD2;
        else if (COM_CheckParm ("-teu"))
                gamemode = GAME_TEU;
+       else if (COM_CheckParm ("-battlemech"))
+               gamemode = GAME_BATTLEMECH;
 
        switch(gamemode)
        {
@@ -736,6 +740,10 @@ void COM_InitGameType (void)
                gamename = "TheEvilUnleashed";
                gamedirname = "teu";
                break;
+       case GAME_BATTLEMECH:
+               gamename = "Battlemech";
+               gamedirname = "battlemech";
+               break;
        default:
                Sys_Error("COM_InitGameType: unknown gamemode %i\n", gamemode);
                break;