X-Git-Url: http://deadsoftware.ru/gitweb?a=blobdiff_plain;ds=inline;f=src%2Fgame%2Fg_options.pas;h=13033d20cc1507bc8fb8acbcea9415f833224961;hb=cdade5490e36128b921033b93777e29be803a0dd;hp=ace71914663e7a139ae5f705149984909cec83cc;hpb=3b7ef59c450d979b7011cdeaadd6d8e59c34f197;p=d2df-sdl.git diff --git a/src/game/g_options.pas b/src/game/g_options.pas index ace7191..13033d2 100644 --- a/src/game/g_options.pas +++ b/src/game/g_options.pas @@ -74,6 +74,9 @@ var gsGameFlags: LongWord; gsSpawnInvul: Integer = 0; gsItemRespawnTime: Word = 60; + gsItemRespawnRandom: Word = 0; + gsRulezRespawnTime: Word = 60; + gsRulezRespawnRandom: Word = 0; gsWarmupTime: Word = 30; implementation @@ -267,10 +270,13 @@ begin 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; + GAME_OPTION_ALLOWDROPFLAG or GAME_OPTION_RULEZRANDOM; gsPlayers := 1; if not gGameOn then @@ -315,6 +321,9 @@ begin MaxLives := gsMaxLives; SpawnInvul := gsSpawnInvul; ItemRespawnTime := gsItemRespawnTime; + ItemRespawnRandom := gsItemRespawnRandom; + RulezRespawnTime := gsRulezRespawnTime; + RulezRespawnRandom := gsRulezRespawnRandom; WarmupTime := gsWarmupTime; Options := gsGameFlags; end;