]> de.git.xonotic.org Git - xonotic/darkplaces.git/commitdiff
added GAME_NEOTERIC
authorhavoc <havoc@d7cf8633-e32d-0410-b094-e92efae38249>
Thu, 20 May 2004 23:24:41 +0000 (23:24 +0000)
committerhavoc <havoc@d7cf8633-e32d-0410-b094-e92efae38249>
Thu, 20 May 2004 23:24:41 +0000 (23:24 +0000)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4209 d7cf8633-e32d-0410-b094-e92efae38249

common.c
common.h

index add4401abd41687aa0105cf588347fe0c1ba5c5b..f91b2d98ba78d1a2eabfe36bc52fbabaf30b1406 100644 (file)
--- a/common.c
+++ b/common.c
@@ -740,6 +740,8 @@ void COM_InitGameType (void)
                gamemode = GAME_SOM;
        else if (strstr(name, "tenebrae"))
                gamemode = GAME_TENEBRAE;
+       else if (strstr(name, "neoteric"))
+               gamemode = GAME_NEOTERIC;
        else
                gamemode = GAME_NORMAL;
 
@@ -771,6 +773,8 @@ void COM_InitGameType (void)
                gamemode = GAME_SOM;
        else if (COM_CheckParm ("-tenebrae"))
                gamemode = GAME_TENEBRAE;
+       else if (COM_CheckParm ("-neoteric"))
+               gamemode = GAME_NEOTERIC;
 
        switch(gamemode)
        {
@@ -844,6 +848,11 @@ void COM_InitGameType (void)
                gamedirname = "tenebrae";
                gamescreenshotname = "dp";
                break;
+       case GAME_NEOTERIC:
+               gamename = "Neoteric";
+               gamedirname = "neobase";
+               gamescreenshotname = "neo";
+               break;
        default:
                Sys_Error("COM_InitGameType: unknown gamemode %i\n", gamemode);
                break;
index d2ed7aee75a83e8e790499e17f2a817ef045deb1..5058c0d6f094100a5a54629d7d1bb9f379c5fffa 100644 (file)
--- a/common.h
+++ b/common.h
@@ -184,6 +184,7 @@ extern      struct cvar_s   cmdline;
 #define GAME_SETHERAL 11
 #define GAME_SOM 12
 #define GAME_TENEBRAE 13 // full of evil hackery
+#define GAME_NEOTERIC 14
 
 extern int gamemode;
 extern char *gamename;