X-Git-Url: https://deadsoftware.ru/gitweb?a=blobdiff_plain;ds=sidebyside;f=src%2Fgame%2Fg_playermodel.pas;h=c3bfdac266dcd9090cf9df3b418b988364357a22;hb=ee093c74b7f323b8589dc39ca7c39e89bc6e7e63;hp=44651438e93ec006d360c5f67598ab26e3199a67;hpb=cd1ca85acc0740e0f307782e2af54e5ba0a59507;p=d2df-sdl.git diff --git a/src/game/g_playermodel.pas b/src/game/g_playermodel.pas index 4465143..c3bfdac 100644 --- a/src/game/g_playermodel.pas +++ b/src/game/g_playermodel.pas @@ -1,4 +1,4 @@ -(* Copyright (C) DooM 2D:Forever Developers +(* Copyright (C) Doom 2D: Forever Developers * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -20,7 +20,7 @@ unit g_playermodel; interface uses - mempool, + {$IFDEF USE_MEMPOOL}mempool,{$ENDIF} MAPDEF, g_textures, g_basic, g_weapons, e_graphics, utils; const @@ -82,7 +82,7 @@ type Array [A_STAND..A_LAST] of Array [TDirection.D_LEFT..TDirection.D_RIGHT] of Array of TDFPoint; - TPlayerModel = class(TPoolObject) + TPlayerModel = class{$IFDEF USE_MEMPOOL}(TPoolObject){$ENDIF} private FName: String; FDirection: TDirection; @@ -140,8 +140,13 @@ function g_PlayerModel_GetGibs(ModelName: String; var Gibs: TGibsArray): Boolea implementation uses +{$IFDEF USE_NANOGL} + nanoGL, +{$ELSE} + GL, GLExt, +{$ENDIF} g_main, g_sound, g_console, SysUtils, g_player, CONFIG, - GL, GLExt, e_sound, g_options, g_map, Math, e_log, wadreader; + e_sound, g_options, g_map, Math, e_log, wadreader; type TPlayerModelInfo = record