X-Git-Url: http://deadsoftware.ru/gitweb?a=blobdiff_plain;f=src%2Fgame%2Fg_map.pas;h=52713fd8785e114aee27e6386f688f3ac52467e9;hb=4e759d19749e8de5b7d1c8e8ca94a46cbabefae0;hp=b79c972159203bd65018e370b88a54088893508e;hpb=e0ef894b62b50d6a7bd7e1dfa42ee3f1a839403a;p=d2df-sdl.git diff --git a/src/game/g_map.pas b/src/game/g_map.pas index b79c972..52713fd 100644 --- a/src/game/g_map.pas +++ b/src/game/g_map.pas @@ -962,7 +962,7 @@ end; procedure g_Map_ReAdd_DieTriggers(); - function monsDieTrig (monidx: Integer; mon: TMonster): Boolean; + function monsDieTrig (mon: TMonster): Boolean; var a: Integer; begin @@ -1033,7 +1033,7 @@ var mapX1: Integer = -$3fffffff; mapY1: Integer = -$3fffffff; - procedure calcBoundingBox (var panels: TPanelArray); + procedure calcBoundingBox (constref panels: TPanelArray); var idx: Integer; pan: TPanel; @@ -1050,7 +1050,7 @@ var end; end; - procedure addPanelsToGrid (var panels: TPanelArray; tag: Integer); + procedure addPanelsToGrid (constref panels: TPanelArray; tag: Integer); var idx: Integer; pan: TPanel; @@ -1897,7 +1897,7 @@ end; // old algo procedure g_Map_DrawPanels (PanelType: Word); - procedure DrawPanels (var panels: TPanelArray; drawDoors: Boolean=False); + procedure DrawPanels (constref panels: TPanelArray; drawDoors: Boolean=False); var idx: Integer; begin @@ -2101,7 +2101,7 @@ function g_Map_CollideLiquid_TextureOld(X, Y: Integer; Width, Height: Word): DWO var texid: DWORD; - function checkPanels (var panels: TPanelArray): Boolean; + function checkPanels (constref panels: TPanelArray): Boolean; var a: Integer; begin