X-Git-Url: http://deadsoftware.ru/gitweb?a=blobdiff_plain;f=src%2Fgame%2Fg_items.pas;h=a6caf4e7cd30b71125de40636e0e7b2c3116f906;hb=09e7681fd86c15d7553b8b8535775b703c5516aa;hp=6bb50708008e2509e4e34b148d4c3c46c272ecb2;hpb=abda6900c041e39944de6a49aa088a60c170715e;p=d2df-sdl.git diff --git a/src/game/g_items.pas b/src/game/g_items.pas index 6bb5070..a6caf4e 100644 --- a/src/game/g_items.pas +++ b/src/game/g_items.pas @@ -88,12 +88,16 @@ var implementation -uses - Math, - g_basic, g_sound, g_gfx, g_map, r_gfx, - g_game, g_triggers, g_console, g_player, g_net, g_netmsg, - e_log, g_options, - g_grid, binheap, idpool, utils, xstreams; + uses + {$IFDEF ENABLE_GFX} + g_gfx, + {$ENDIF} + Math, + g_basic, g_sound, g_map, + g_game, g_triggers, g_console, g_player, g_net, g_netmsg, + e_log, g_options, + g_grid, binheap, idpool, utils, xstreams + ; // ////////////////////////////////////////////////////////////////////////// // var @@ -485,7 +489,13 @@ begin if (RespawnTime = 0) and (not alive) then begin if not QuietRespawn then g_Sound_PlayExAt('SOUND_ITEM_RESPAWNITEM', InitX, InitY); - r_GFX_OnceAnim(R_GFX_ITEM_RESPAWN, InitX + (Obj.Rect.Width div 2) - 16, InitY + (Obj.Rect.Height div 2) - 16); + {$IFDEF ENABLE_GFX} + g_GFX_QueueEffect( + R_GFX_ITEM_RESPAWN, + InitX + (Obj.Rect.Width div 2) - 16, + InitY + (Obj.Rect.Height div 2) - 16 + ); + {$ENDIF} Obj.oldX := InitX; Obj.oldY := InitY; Obj.X := InitX;