srb2::Mobj: add exact_hitlag method

This commit is contained in:
James R 2024-03-30 22:36:05 -07:00
parent 52449bdb5e
commit 9d0650786e

View file

@ -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