X-Git-Url: http://deadsoftware.ru/gitweb?a=blobdiff_plain;f=src%2Fgame%2Fopengl%2Fr_game.pas;h=d4e596cdbea6f059b84d1e9e310a40098da426b4;hb=4756f15257c93cd6212b61efa7bd3bade826adcb;hp=a494e0c2c4fe610cf394b7d26062f20fda2e9831;hpb=f03c35a09def95979682d73955174585cd70f6b8;p=d2df-sdl.git diff --git a/src/game/opengl/r_game.pas b/src/game/opengl/r_game.pas index a494e0c..d4e596c 100644 --- a/src/game/opengl/r_game.pas +++ b/src/game/opengl/r_game.pas @@ -32,7 +32,7 @@ implementation g_textures, e_input, e_sound, g_language, g_console, g_menu, g_triggers, g_player, g_options, g_monsters, g_map, g_panel, g_window, g_items, g_weapons, g_gfx, g_phys, g_net, g_gui, g_netmaster, - g_game, r_console, r_gfx, r_items, r_map + g_game, r_console, r_gfx, r_items, r_map, r_panel, r_monsters, r_weapons ; var @@ -1180,7 +1180,7 @@ var begin pan := TPanel(gDrawPanelList.front()); if ((pan.tag and tagmask) = 0) then break; - if doDraw then pan.Draw(doAmbient, ambColor); + if doDraw then r_Panel_Draw(pan, doAmbient, ambColor); gDrawPanelList.popFront(); end; end @@ -1239,12 +1239,12 @@ begin drawPanelType('*back', PANEL_BACK, g_rlayer_back); drawPanelType('*step', PANEL_STEP, g_rlayer_step); drawOther('items', @r_Items_Draw); - drawOther('weapons', @g_Weapon_Draw); + drawOther('weapons', @r_Weapon_Draw); drawOther('shells', @g_Player_DrawShells); drawOther('drawall', @g_Player_DrawAll); drawOther('corpses', @g_Player_DrawCorpses); drawPanelType('*wall', PANEL_WALL, g_rlayer_wall); - drawOther('monsters', @g_Monsters_Draw); + drawOther('monsters', @r_Monsters_Draw); drawOther('itemdrop', @r_Items_DrawDrop); drawPanelType('*door', PANEL_CLOSEDOOR, g_rlayer_door); drawOther('gfx', @r_GFX_Draw); @@ -1265,7 +1265,7 @@ begin if g_debug_HealthBar then begin - g_Monsters_DrawHealth(); + r_Monsters_DrawHealth(); g_Player_DrawHealth(); end;