]> de.git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - common.c
added GAME_SOM (and its hud), and shuffled some hud code around to make things a...
[xonotic/darkplaces.git] / common.c
index 557f83e7ffb00e5c962ee46fba5a56aa1e2465db..a82d3c426591a9b61b179bcc26ec8ad93eb1dcb7 100644 (file)
--- a/common.c
+++ b/common.c
@@ -768,6 +768,8 @@ void COM_InitGameType (void)
                gamemode = GAME_FNIGGIUM;
        else if (strstr(name, "setheral"))
                gamemode = GAME_SETHERAL;
+       else if (strstr(name, "som"))
+               gamemode = GAME_SOM;
        else
                gamemode = GAME_NORMAL;
 
@@ -795,6 +797,8 @@ void COM_InitGameType (void)
                gamemode = GAME_FNIGGIUM;
        else if (COM_CheckParm ("-setheral"))
                gamemode = GAME_SETHERAL;
+       else if (COM_CheckParm ("-som"))
+               gamemode = GAME_SOM;
 
        switch(gamemode)
        {
@@ -846,6 +850,10 @@ void COM_InitGameType (void)
                gamename = "Setheral";
                gamedirname = "data";
                break;
+       case GAME_SOM:
+               gamename = "Son of Man";
+               gamedirname = "data";
+               break;
        default:
                Sys_Error("COM_InitGameType: unknown gamemode %i\n", gamemode);
                break;