From 9d0650786e301e76adad43b15151ed6e94ea6c9a Mon Sep 17 00:00:00 2001 From: James R Date: Sat, 30 Mar 2024 22:36:05 -0700 Subject: [PATCH] srb2::Mobj: add exact_hitlag method --- src/mobj.hpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/mobj.hpp b/src/mobj.hpp index 1678c879a..fcefead04 100644 --- a/src/mobj.hpp +++ b/src/mobj.hpp @@ -276,6 +276,11 @@ struct Mobj : mobj_t { K_SetHitLagForObjects(this, inflictor, source, tics, damage); } + void exact_hitlag(INT32 tics, bool damage) + { + mobj_t::hitlag = tics; + mobj_t::eflags = (mobj_t::eflags & ~MFE_DAMAGEHITLAG) | (MFE_DAMAGEHITLAG * damage); + } }; }; // namespace srb2