diff --git a/src/game/g_options.pas b/src/game/g_options.pas
index b0153192dc5c2c6995922ab13424c190c06f7073..23bb91b30ed9ae2b1aaf091ba2d48f369c8f0e66 100644 (file)
--- a/src/game/g_options.pas
+++ b/src/game/g_options.pas
gsGameFlags: LongWord;
gsSpawnInvul: Integer = 0;
gsItemRespawnTime: Word = 60;
+ gsItemRespawnRandom: Word = 0;
gsRulezRespawnTime: Word = 60;
gsRulezRespawnRandom: Word = 0;
gsWarmupTime: Word = 30;
if Result = '' then
Result := 'Player' + IntToStr(machine MOD 10000);
if n = 1 then
- Result := Copy(Result, 1, 12) + ' '
+ Result := Copy(Result, 1, 12)
else
Result := Copy(Result, 1, 10) + ' ' + IntToStr(n)
end;
gsPlayers := 1;
gsSpawnInvul := 0;
gsItemRespawnTime := 60;
+ gsItemRespawnRandom := 0;
gsRulezRespawnTime := 60;
gsRulezRespawnRandom := 0;
gsGameFlags := GAME_OPTION_ALLOWEXIT or GAME_OPTION_DMKEYS or
GAME_OPTION_BOTVSPLAYER or GAME_OPTION_BOTVSMONSTER or
GAME_OPTION_TEAMHITTRACE or GAME_OPTION_TEAMHITPROJECTILE or
- GAME_OPTION_ALLOWDROPFLAG or GAME_OPTION_RULEZRANDOM;
+ GAME_OPTION_ALLOWDROPFLAG;
gsPlayers := 1;
if not gGameOn then
MaxLives := gsMaxLives;
SpawnInvul := gsSpawnInvul;
ItemRespawnTime := gsItemRespawnTime;
+ ItemRespawnRandom := gsItemRespawnRandom;
RulezRespawnTime := gsRulezRespawnTime;
RulezRespawnRandom := gsRulezRespawnRandom;
WarmupTime := gsWarmupTime;