]> de.git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - common.c
Add OpenQuartz support, provided by Toddd.
[xonotic/darkplaces.git] / common.c
index f91b2d98ba78d1a2eabfe36bc52fbabaf30b1406..98fe591efb0d1712795099de4c68de0798bc682f 100644 (file)
--- a/common.c
+++ b/common.c
@@ -742,6 +742,8 @@ void COM_InitGameType (void)
                gamemode = GAME_TENEBRAE;
        else if (strstr(name, "neoteric"))
                gamemode = GAME_NEOTERIC;
+       else if (strstr(name, "openquartz"))
+               gamemode = GAME_OPENQUARTZ;
        else
                gamemode = GAME_NORMAL;
 
@@ -775,6 +777,8 @@ void COM_InitGameType (void)
                gamemode = GAME_TENEBRAE;
        else if (COM_CheckParm ("-neoteric"))
                gamemode = GAME_NEOTERIC;
+       else if (COM_CheckParm ("-openquartz"))
+               gamemode = GAME_OPENQUARTZ;
 
        switch(gamemode)
        {
@@ -853,6 +857,11 @@ void COM_InitGameType (void)
                gamedirname = "neobase";
                gamescreenshotname = "neo";
                break;
+       case GAME_OPENQUARTZ:
+               gamename = "OpenQuartz";
+               gamedirname = "id1";
+               gamescreenshotname = "openquartz";
+               break;
        default:
                Sys_Error("COM_InitGameType: unknown gamemode %i\n", gamemode);
                break;