set g_lms_last_join 3 "if g_lms_join_anytime is false, new players can only join if the worst active player has more than (fraglimit - g_lms_last_join) lives"
set g_lms_join_anytime 1 "if true, new players can join, but get same amount of lives as the worst player"
set g_lms_weaponarena "most_available" "starting weapons - takes the same options as g_weaponarena"
-set g_lms_forcejoin 0 "if true, new players are forced to join in the game"
+set g_lms_forcejoin 1 "if true, new players are forced to join in the game"
+set g_lms_extra_start_delay 0 "extra start delay for lms, useful when g_lms_forcejoin is 0"
// =========
BADCVAR("g_rocket_flying_disabledelays");
BADPREFIX("g_spawnshield");
BADCVAR("g_start_delay");
+ BADCVAR("g_lms_extra_start_delay");
BADCVAR("g_superspectate");
BADCVAR("g_tdm_teams_override");
BADCVAR("g_warmup");
if (!warmup_stage)
game_starttime = time + cvar("g_start_delay");
+ if (GetGametype() == "lms")
+ game_starttime += cvar("g_lms_extra_start_delay");
+
FOREACH(Weapons, it != WEP_Null, { it.wr_init(it); });
readplayerstartcvars();