diff --git a/source/games/blood/src/fire.cpp b/source/games/blood/src/fire.cpp index 0b864c4df..f8e09435c 100644 --- a/source/games/blood/src/fire.cpp +++ b/source/games/blood/src/fire.cpp @@ -75,7 +75,7 @@ void DoFireFrame(void) memcpy(FrameBuffer + 16896 + i * 128, SeedBuffer[nRand], 128); } CellularFrame(FrameBuffer, 128, 132); - auto pData = GetWritablePixels(tileGetTextureID(2342)); + auto pData = GetWritablePixels(aTexIds[kTexFIRETEX]); uint8_t* pSource = FrameBuffer; int x = fireSize; do @@ -119,7 +119,7 @@ void FireInit(void) void FireProcess(void) { - auto tex = tileGetTexture(2342); + auto tex = TexMan.GetGameTexture(aTexIds[kTexFIRETEX]); if (tex->isSeen(true)) { // This assumes a smooth high frame rate. Ugh... diff --git a/source/games/blood/src/namelist.h b/source/games/blood/src/namelist.h index bbce2023a..1f0ac9fb8 100644 --- a/source/games/blood/src/namelist.h +++ b/source/games/blood/src/namelist.h @@ -226,3 +226,4 @@ x(ROCKDEBRIS3, 2185) x(ROCKDEBRIS4, 2155) x(ROCKDEBRIS5, 2620) x(ROCKDEBRIS6, 3135) +x(Firetex, 2342) diff --git a/source/games/blood/src/texidsdef.h b/source/games/blood/src/texidsdef.h index 0cabeb62e..ccb9f281f 100644 --- a/source/games/blood/src/texidsdef.h +++ b/source/games/blood/src/texidsdef.h @@ -31,3 +31,4 @@ x(ROCKDEBRIS5) x(ROCKDEBRIS6) x(Titlescreen) x(BACKTILE) +x(FIRETEX)