From 99ecfe133d86c5e46939b308fb13de641b00cc71 Mon Sep 17 00:00:00 2001 From: Christoph Oelckers Date: Mon, 6 Sep 2021 23:14:01 +0200 Subject: [PATCH] - flag sprites for automapping regardless of the 'automapping' variable's value. Duke should show its floor sprites, too. --- source/build/src/polymost.cpp | 2 +- source/core/rendering/scene/hw_drawinfo.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/source/build/src/polymost.cpp b/source/build/src/polymost.cpp index 66743a417..8dfa4dc59 100644 --- a/source/build/src/polymost.cpp +++ b/source/build/src/polymost.cpp @@ -3252,7 +3252,7 @@ void polymost_drawsprite(int32_t snum) break; } - if (automapping == 1 && (unsigned)spritenum < MAXSPRITES) + if ((unsigned)spritenum < MAXSPRITES) show2dsprite.Set(spritenum); _drawsprite_return: diff --git a/source/core/rendering/scene/hw_drawinfo.cpp b/source/core/rendering/scene/hw_drawinfo.cpp index 6f1cd210e..7e84bbde9 100644 --- a/source/core/rendering/scene/hw_drawinfo.cpp +++ b/source/core/rendering/scene/hw_drawinfo.cpp @@ -281,7 +281,7 @@ void HWDrawInfo::DispatchSprites() if (spritenum < 0 || (unsigned)tilenum >= MAXTILES) continue; - if (automapping == 1 && (unsigned)spritenum < MAXSPRITES) + if ((unsigned)spritenum < MAXSPRITES) show2dsprite.Set(spritenum); setgotpic(tilenum);