ref: 18fd33398adf264679e66507a63d01fbd8987018
parent: dce1f0b9505f5e411a69ab2b077831db22333270
author: Michael Day <contact@michaelcday.com>
date: Tue Jun 7 17:47:42 EDT 2022
Heretic: Use correct transparency drawer
--- a/src/heretic/in_lude.c
+++ b/src/heretic/in_lude.c
@@ -895,10 +895,10 @@
}
else
{
- V_DrawTLPatch(40, ypos,
+ V_DrawAltTLPatch(40, ypos,
W_CacheLumpNum(patchFaceOkayBase + i,
PU_CACHE));
- V_DrawTLPatch(xpos, 18,
+ V_DrawAltTLPatch(xpos, 18,
W_CacheLumpNum(patchFaceDeadBase + i,
PU_CACHE));
}
--- a/src/heretic/sb_bar.c
+++ b/src/heretic/sb_bar.c
@@ -950,7 +950,7 @@
if (CPlayer->readyArtifact > 0)
{
patch = DEH_String(patcharti[CPlayer->readyArtifact]);
- V_DrawTLPatch(286, 170, W_CacheLumpName(DEH_String("ARTIBOX"), PU_CACHE));
+ V_DrawAltTLPatch(286, 170, W_CacheLumpName(DEH_String("ARTIBOX"), PU_CACHE));
V_DrawPatch(286, 170, W_CacheLumpName(patch, PU_CACHE));
DrSmallNumber(CPlayer->inventory[inv_ptr].count, 307, 192);
}
@@ -960,7 +960,7 @@
x = inv_ptr - curpos;
for (i = 0; i < 7; i++)
{
- V_DrawTLPatch(50 + i * 31, 168,
+ V_DrawAltTLPatch(50 + i * 31, 168,
W_CacheLumpName(DEH_String("ARTIBOX"), PU_CACHE));
if (CPlayer->inventorySlotNum > x + i
&& CPlayer->inventory[x + i].type != arti_none)