X-Git-Url: http://deadsoftware.ru/gitweb?a=blobdiff_plain;f=src%2Fgame%2Fg_items.pas;h=200ebdd96cf725a2bc486d043e66bfce96ce46e4;hb=0f3497482f06d52b2fe047b568790897e1ed1644;hp=9693ad07f31270f0d4e691a33ebcd66de8cbe04d;hpb=0b34f8195a84d9aecc7cd9f17fd1902b7723e3b8;p=d2df-sdl.git diff --git a/src/game/g_items.pas b/src/game/g_items.pas index 9693ad0..200ebdd 100644 --- a/src/game/g_items.pas +++ b/src/game/g_items.pas @@ -83,7 +83,6 @@ function g_Items_ForEachAlive (cb: TItemEachAliveCB; backwards: Boolean=false): var gItemsTexturesID: Array [1..ITEM_MAX] of DWORD; gMaxDist: Integer = 1; // for sounds - ITEM_RESPAWNTIME: Integer = 60 * 36; implementation @@ -576,7 +575,7 @@ begin // Íàäî óáðàòü ñ êàðòû, åñëè ýòî íå êëþ÷, êîòîðûì íóæíî ïîäåëèòüñÿ ñ äðóãèì èãðîêîì if r then begin - if not (Respawnable and (ITEM_RESPAWNTIME > 0)) then + if not (Respawnable and (gGameSettings.ItemRespawnTime > 0)) then g_Items_Remove(i) else g_Items_Pick(i); @@ -692,7 +691,7 @@ begin if (ID < Length(ggItems)) then begin ggItems[ID].alive := false; - ggItems[ID].RespawnTime := ITEM_RESPAWNTIME; + ggItems[ID].RespawnTime := gGameSettings.ItemRespawnTime * 36; end; end;