X-Git-Url: http://deadsoftware.ru/gitweb?p=d2df-sdl.git;a=blobdiff_plain;f=src%2Fgame%2Fg_items.pas;h=200ebdd96cf725a2bc486d043e66bfce96ce46e4;hp=9693ad07f31270f0d4e691a33ebcd66de8cbe04d;hb=be2ad7bf5e09b4ee91a0c5ee741503ace8c7887c;hpb=e1f0d9264e64404de20df057c98c8cc1ac39f856 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;