From 4ebbabc6f5b7d99f4746c04ca48ea7d72c0473df Mon Sep 17 00:00:00 2001 From: James R Date: Fri, 2 Jun 2023 04:17:34 -0700 Subject: [PATCH] MF_DRAWFROMFARAWAY: draw sprites from infinitely far away --- src/r_things.c | 16 +++------------- 1 file changed, 3 insertions(+), 13 deletions(-) diff --git a/src/r_things.c b/src/r_things.c index bc73df96e..eb4e5f63b 100644 --- a/src/r_things.c +++ b/src/r_things.c @@ -3659,20 +3659,10 @@ boolean R_ThingWithinDist (mobj_t *thing, fixed_t limit_dist) if (limit_dist) { - if (thing->flags & MF_DRAWFROMFARAWAY) + // MF_DRAWFROMFARAWAY: visible from any distance + if (!(thing->flags & MF_DRAWFROMFARAWAY) && dist > limit_dist) { - // MF_DRAWFROMFARAWAY: visible from 2x drawdist - if (dist > limit_dist * 2) - { - return false; - } - } - else - { - if (dist > limit_dist) - { - return false; - } + return false; } }