9 ::ll::TypedStorage<4, 8, ::std::variant<bool, float>> mHurtOrDamage;
10 ::ll::TypedStorage<1, 1, bool> mShouldAllowKnockback;
14 operator bool()
const {
15 if (std::holds_alternative<bool>(*mHurtOrDamage)) {
16 return std::get<bool>(*mHurtOrDamage);
18 return std::get<float>(*mHurtOrDamage) > 0;