diff --git a/src/game/g_items.pas b/src/game/g_items.pas
index f002507dca346a254e8c1cef3e1bfd76bda38fc8..8f369bb61926fe6247ee2c9c1923c334042110d2 100644 (file)
--- a/src/game/g_items.pas
+++ b/src/game/g_items.pas
function g_Items_ForEachAlive (cb: TItemEachAliveCB; backwards: Boolean=false): Boolean;
function g_Items_NextAlive (startIdx: Integer): PItem;
-var
- gMaxDist: Integer = 1; // for sounds
-
var (* private state *)
ggItems: Array of TItem = nil;
Math,
g_basic, g_sound, g_map,
g_game, g_triggers, g_console, g_player, g_net, g_netmsg,
- e_log, g_options,
+ e_log, g_options, g_language, g_window,
g_grid, binheap, idpool, utils, xstreams
;
procedure g_Items_LoadData();
begin
e_WriteLog('Loading items data...', TMsgType.Notify);
+ g_Game_SetLoadingText(_lc[I_LOAD_ITEMS_DATA], 0, False);
g_Sound_CreateWADEx('SOUND_ITEM_RESPAWNITEM', GameWAD+':SOUNDS\RESPAWNITEM');
g_Sound_CreateWADEx('SOUND_ITEM_GETRULEZ', GameWAD+':SOUNDS\GETRULEZ');
// ////////////////////////////////////////////////////////////////////////// //
procedure g_Items_Init ();
-var
- a, b: Integer;
begin
- if gMapInfo.Height > gPlayerScreenSize.Y then a := gMapInfo.Height-gPlayerScreenSize.Y else a := gMapInfo.Height;
- if gMapInfo.Width > gPlayerScreenSize.X then b := gMapInfo.Width-gPlayerScreenSize.X else b := gMapInfo.Width;
- gMaxDist := Trunc(Hypot(a, b));
end;