X-Git-Url: http://deadsoftware.ru/gitweb?p=d2df-sdl.git;a=blobdiff_plain;f=src%2Fgame%2Fg_playermodel.pas;h=1d1fca781779cccd2b76e08cc34ab2af6a458046;hp=142401547a3c6b77d9d01bacd8b1bb13f2b74fde;hb=e979719019322a78e7fded8fd96130c18cf31972;hpb=2490c26ff92664ba96915ef1a7c6bd38c8137bda diff --git a/src/game/g_playermodel.pas b/src/game/g_playermodel.pas index 1424015..1d1fca7 100644 --- a/src/game/g_playermodel.pas +++ b/src/game/g_playermodel.pas @@ -135,6 +135,8 @@ function g_PlayerModel_Get(ModelName: String): TPlayerModel; function g_PlayerModel_GetGibs (ModelID: Integer; var Gibs: TGibsArray): Boolean; function g_PlayerModel_GetIndex (ModelName: String): Integer; +procedure g_PlayerModel_LoadFake (ModelName, FileName: String); + (* --- private data --- *) type @@ -295,6 +297,16 @@ end; end; end; + procedure g_PlayerModel_LoadFake (ModelName, FileName: String); + var id: Integer; + begin + SetLength(PlayerModelsArray, Length(PlayerModelsArray) + 1); + id := High(PlayerModelsArray); + PlayerModelsArray[id].Name := ModelName; + PlayerModelsArray[id].HaveWeapon := False; + PlayerModelsArray[id].FileName := FileName; + end; + function g_PlayerModel_Load(FileName: string): Boolean; var ID: DWORD;