]> git.xonotic.org Git - xonotic/darkplaces.git/commitdiff
added -bloodbath game
authorlordhavoc <lordhavoc@d7cf8633-e32d-0410-b094-e92efae38249>
Wed, 20 Mar 2002 19:05:16 +0000 (19:05 +0000)
committerlordhavoc <lordhavoc@d7cf8633-e32d-0410-b094-e92efae38249>
Wed, 20 Mar 2002 19:05:16 +0000 (19:05 +0000)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@1664 d7cf8633-e32d-0410-b094-e92efae38249

common.c
common.h

index eda4f717bb90a30e0a6918c3797a0d545b9959fc..3285ddff92c46cebaa3198ff245028f3bfa5ccfc 100644 (file)
--- a/common.c
+++ b/common.c
@@ -1126,14 +1126,18 @@ void COM_InitArgv (int argc, char **argv)
        largv[com_argc] = argvdummy;
        com_argv = largv;
 
-#if ZYMOTIC
+#if BLOODBATH
+       gamemode = GAME_BLOODBATH;
+#elif ZYMOTIC
        gamemode = GAME_ZYMOTIC;
 #elif FIENDARENA
        gamemode = GAME_FIENDARENA;
 #elif NEHAHRA
        gamemode = GAME_NEHAHRA;
 #else
-       if (COM_CheckParm ("-zymotic"))
+       if (COM_CheckParm ("-bloodbath"))
+               gamemode = GAME_BLOODBATH;
+       else if (COM_CheckParm ("-zymotic"))
                gamemode = GAME_ZYMOTIC;
        else if (COM_CheckParm ("-fiendarena"))
                gamemode = GAME_FIENDARENA;
@@ -1164,6 +1168,9 @@ void COM_InitArgv (int argc, char **argv)
        case GAME_ZYMOTIC:
                gamename = "Zymotic";
                break;
+       case GAME_BLOODBATH:
+               gamename = "BloodBath";
+               break;
        default:
                Sys_Error("COM_InitArgv: unknown gamemode %i\n", gamemode);
                break;
index 98753e272918acb28169b3a44a8a115808c61724..9cb9b9b2b87e6cad78b2dd9133a4c1f05019ddee 100644 (file)
--- a/common.h
+++ b/common.h
@@ -191,6 +191,7 @@ extern      struct cvar_s   registered;
 #define GAME_NEHAHRA 3
 #define GAME_FIENDARENA 4
 #define GAME_ZYMOTIC 5
+#define GAME_BLOODBATH 6
 
 extern int gamemode;
 extern char *gamename;