X-Git-Url: https://deadsoftware.ru/gitweb?a=blobdiff_plain;f=src%2Fgame%2Fg_map.pas;h=8445e7825e307e89348d740d87c6779970f3362c;hb=3c27cda3a6e6188d113073beb31a19b82d21e3b6;hp=7b1b1d73240fa4ab6951a76fce70715df64d7739;hpb=844441154d1220d6c83f75043300c2851ec87109;p=d2df-sdl.git diff --git a/src/game/g_map.pas b/src/game/g_map.pas index 7b1b1d7..8445e78 100644 --- a/src/game/g_map.pas +++ b/src/game/g_map.pas @@ -1,3 +1,4 @@ +{$MODE DELPHI} unit g_map; interface @@ -422,7 +423,7 @@ begin if WAD.GetResource(SectionName, TextureName, TextureData, ResLength) then begin SetLength(Textures, Length(Textures)+1); - if not e_CreateTextureMem(TextureData, Textures[High(Textures)].TextureID) then + if not e_CreateTextureMem(TextureData, ResLength, Textures[High(Textures)].TextureID) then Exit; e_GetTextureSize(Textures[High(Textures)].TextureID, @Textures[High(Textures)].Width, @@ -536,7 +537,7 @@ begin with Textures[High(Textures)] do begin // Ñîçäàåì êàäðû àíèì. òåêñòóðû èç ïàìÿòè: - if g_Frames_CreateMemory(@FramesID, '', TextureData, + if g_Frames_CreateMemory(@FramesID, '', TextureData, ResLength, _width, _height, _framecount, _backanimation) then begin TextureName := RecName;