X-Git-Url: http://deadsoftware.ru/gitweb?p=d2df-sdl.git;a=blobdiff_plain;f=src%2Fgame%2Fg_map.pas;h=8445e7825e307e89348d740d87c6779970f3362c;hp=25b1bfe8e086400f050d115a78c9ffc64010d0ab;hb=8f815647c61a98e32b85066bf245b262694ac634;hpb=01db5bc9165a3b94dc13d7a0962d43fa0ed6e5e6 diff --git a/src/game/g_map.pas b/src/game/g_map.pas index 25b1bfe..8445e78 100644 --- a/src/game/g_map.pas +++ b/src/game/g_map.pas @@ -423,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, @@ -537,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;