summaryrefslogtreecommitdiff
path: root/game/server/dod/dod_cvars.cpp
diff options
context:
space:
mode:
authorFluorescentCIAAfricanAmerican <[email protected]>2020-04-22 12:56:21 -0400
committerFluorescentCIAAfricanAmerican <[email protected]>2020-04-22 12:56:21 -0400
commit3bf9df6b2785fa6d951086978a3e66f49427166a (patch)
tree2c0f1f0c63c4832882bc93814ebd2c2b1c6224e5 /game/server/dod/dod_cvars.cpp
downloadarchived-source-engine-2018-hl2-src-master.tar.xz
archived-source-engine-2018-hl2-src-master.zip
Diffstat (limited to 'game/server/dod/dod_cvars.cpp')
-rw-r--r--game/server/dod/dod_cvars.cpp90
1 files changed, 90 insertions, 0 deletions
diff --git a/game/server/dod/dod_cvars.cpp b/game/server/dod/dod_cvars.cpp
new file mode 100644
index 0000000..a722728
--- /dev/null
+++ b/game/server/dod/dod_cvars.cpp
@@ -0,0 +1,90 @@
+//========= Copyright Valve Corporation, All rights reserved. ============//
+//
+// Purpose:
+//
+// $NoKeywords: $
+//=============================================================================//
+
+#include "cbase.h"
+#include "dod_cvars.h"
+
+
+/*
+// Gameplay
+cvar_t cvar_forcechasecam = {"mp_forcechasecam", "1", FCVAR_SERVER };
+cvar_t cvar_forcecamera = {"mp_forcecamera", "1", FCVAR_SERVER };
+
+
+// Clan cvars
+cvar_t cvar_waveTime = {"mp_clan_respawntime", "0", FCVAR_SERVER };
+cvar_t cvar_clanRestartRound = {"mp_clan_restartround", "0", FCVAR_SERVER };
+cvar_t cvar_clanReadyRestart = {"mp_clan_readyrestart", "0", FCVAR_SERVER };
+cvar_t cvar_clanMatchWarmup = {"mp_clan_match_warmup", "0", FCVAR_SERVER };
+cvar_t cvar_clanMatch = {"mp_clan_match", "0", FCVAR_SERVER };
+cvar_t cvar_clanTimer = {"mp_clan_timer", "20", FCVAR_SERVER };
+cvar_t cvar_clanScoring = {"mp_clan_scoring", "0", FCVAR_SERVER };
+cvar_t cvar_clanScoringValuesAllies = {"mp_clan_scoring_values_allies", "111111", FCVAR_SERVER };
+cvar_t cvar_clanScoringValuesAxis = {"mp_clan_scoring_values_axis", "111111", FCVAR_SERVER };
+cvar_t cvar_clanScoringDelay = {"mp_clan_scoring_delay", "60", FCVAR_SERVER };
+cvar_t cvar_clanReadyString = {"mp_clan_ready_signal", "ready", FCVAR_SERVER };
+cvar_t cvar_clanScoringBonusAllies = {"mp_clan_scoring_bonus_allies", "-1", FCVAR_SERVER };
+cvar_t cvar_clanScoringBonusAxis = {"mp_clan_scoring_bonus_axis", "-1", FCVAR_SERVER };
+
+
+// Other Server Cvars ( Not FCVAR_SERVER! )
+//===================
+cvar_t cvar_nummapmarkers = {"mp_nummapmarkers", "1" };
+cvar_t cvar_markerstaytime = {"mp_markerstaytime", "30"};
+
+cvar_t cvar_teamSpectators = {"mp_allowspectators", "1" };
+cvar_t cvar_logScores = {"mp_log_scores", "0" };
+cvar_t cvar_logScoresDelay = {"mp_log_scores_delay", "60"};
+cvar_t cvar_tkPenalty = {"mp_tkpenalty", "6" };
+* now mp_limitteams * cvar_t cvar_teamOver = {"mp_teamlimit", "2" };
+cvar_t cvar_deathMsg = {"mp_deathmsg", "1" };
+cvar_t cvar_chatMsg = {"mp_chatmsg", "1" };
+cvar_t cvar_alliesclasses = {"mp_alliesclasses", "-1"};
+cvar_t cvar_axisclasses = {"mp_axisclasses", "-1"};
+*/
+
+ ConVar mp_winlimit( "mp_winlimit", "0", FCVAR_REPLICATED | FCVAR_NOTIFY, "Max score one team can reach before server changes maps", true, 0, false, 0 );
+
+ ConVar mp_clan_restartround( "mp_clan_restartround", "0", FCVAR_GAMEDLL, "If non-zero, the round will restart in the specified number of seconds" );
+
+ ConVar mp_limitteams(
+ "mp_limitteams",
+ "2",
+ FCVAR_REPLICATED,
+ "Max # of players 1 team can have over another",
+ true, 1, // min value
+ true, 20 // max value
+ );
+
+ ConVar mp_autokick(
+ "mp_autokick",
+ "0",
+ FCVAR_REPLICATED,
+ "Kick idle/team-killing players" );
+
+ ConVar mp_combinemglimits(
+ "mp_combinemglimits",
+ "0",
+ FCVAR_REPLICATED,
+ "Set to 1 to combine the class limit cvars for mg34 and mg42. New limit is sum of two" );
+
+ // Class limit cvars
+ // welcome to ugly-town
+
+ ConVar mp_limitAlliesRifleman( "mp_limit_allies_rifleman", "-1", FCVAR_REPLICATED, "Class limit for team: Allies class: Rifleman" );
+ ConVar mp_limitAlliesAssault( "mp_limit_allies_assault", "-1", FCVAR_REPLICATED, "Class limit for team: Allies class: Assault" );
+ ConVar mp_limitAlliesSupport( "mp_limit_allies_support", "-1", FCVAR_REPLICATED, "Class limit for team: Allies class: Support" );
+ ConVar mp_limitAlliesSniper( "mp_limit_allies_sniper", "-1", FCVAR_REPLICATED, "Class limit for team: Allies class: Sniper" );
+ ConVar mp_limitAlliesMachinegun( "mp_limit_allies_mg", "-1", FCVAR_REPLICATED, "Class limit for team: Allies class: Machinegunner" );
+ ConVar mp_limitAlliesRocket( "mp_limit_allies_rocket", "-1", FCVAR_REPLICATED, "Class limit for team: Allies class: Rocket" );
+
+ ConVar mp_limitAxisRifleman( "mp_limit_axis_rifleman", "-1", FCVAR_REPLICATED, "Class limit for team: Axis class: Rifleman" );
+ ConVar mp_limitAxisAssault( "mp_limit_axis_assault", "-1", FCVAR_REPLICATED, "Class limit for team: Axis class: Assault" );
+ ConVar mp_limitAxisSupport( "mp_limit_axis_support", "-1", FCVAR_REPLICATED, "Class limit for team: Axis class: Support" );
+ ConVar mp_limitAxisSniper( "mp_limit_axis_sniper", "-1", FCVAR_REPLICATED, "Class limit for team: Axis class: Sniper" );
+ ConVar mp_limitAxisMachinegun( "mp_limit_axis_mg", "-1", FCVAR_REPLICATED, "Class limit for team: Axis class: Machinegunner" );
+ ConVar mp_limitAxisRocket( "mp_limit_axis_rocket", "-1", FCVAR_REPLICATED, "Class limit for team: Axis class: Rocket" );