From b6a3174e0baff1430d2600787f3b25b4862d7c4c Mon Sep 17 00:00:00 2001 From: AJ Martinez Date: Mon, 1 Jan 2024 17:07:13 -0700 Subject: [PATCH] Preview location of Prison item boxes --- src/objects/random-item.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/objects/random-item.c b/src/objects/random-item.c index fcdbe6b4b..0238bac69 100644 --- a/src/objects/random-item.c +++ b/src/objects/random-item.c @@ -31,6 +31,8 @@ #define item_vfxtimer(o) ((o)->cvmem) +#define PREVIEWFLAGS (RF_ADD|RF_TRANS30) + static player_t *GetItemBoxPlayer(mobj_t *mobj) { fixed_t closest = INT32_MAX; @@ -151,7 +153,7 @@ boolean Obj_RandomItemSpawnIn(mobj_t *mobj) { if (battleprisons == true) { - ; + mobj->renderflags &= ~PREVIEWFLAGS; // Set in Obj_RandomItemSpawn, unset now that we're playing proper. } else { @@ -203,7 +205,7 @@ void Obj_RandomItemSpawn(mobj_t *mobj) { P_UnsetThingPosition(mobj); mobj->flags |= (MF_NOCLIPTHING|MF_NOBLOCKMAP); - mobj->renderflags |= RF_DONTDRAW; + mobj->renderflags |= PREVIEWFLAGS; P_SetThingPosition(mobj); } }