cvar_set("g_onslaught", ftos(g_onslaught));\r
cvar_set("g_race", ftos(g_race));\r
cvar_set("g_cts", ftos(g_cts));\r
+ cvar_set("g_rpg", ftos(g_rpg));\r
}\r
\r
void ReadGameCvars()\r
found += (g_onslaught = (!found && (prev != GAME_ONSLAUGHT) && cvar("g_onslaught")));\r
found += (g_race = (!found && (prev != GAME_RACE) && cvar("g_race")));\r
found += (g_cts = (!found && (prev != GAME_CTS) && cvar("g_cts")));\r
+ found += (g_rpg = (!found && (prev != GAME_RPG) && cvar("g_rpg")));\r
\r
if(found)\r
break;\r
leadlimit_override = 0;\r
}\r
\r
+ if(g_rpg)\r
+ {\r
+ game = GAME_RPG;\r
+ gamemode_name = "Role Play";\r
+ fraglimit_override = 0;\r
+ leadlimit_override = 0;\r
+ ScoreRules_rpg();\r
+ }\r
+\r
if(teams_matter)\r
entcs_init();\r
\r
modifications = strcat(modifications, ", Bloodloss");\r
if(g_jetpack)\r
modifications = strcat(modifications, ", Jet pack");\r
+ if(!cvar("g_start_weapon_grabber"))\r
+ modifications = strcat(modifications, ", No start weapon");\r
if(cvar("g_balance_vore_weight_gravity") < 0)\r
modifications = strcat(modifications, ", Lighten");\r
if(cvar("g_balance_vore_digestion_damage") >= 1000)\r