object CanEntityTakeDamage(BaseCombatEntity entity, HitInfo info) { } // 使用此 Hook 覆写 TruePVE 的伤害处理行为
object CanEntityBeTargeted(BaseEntity target, BaseEntity attacker) { } // target 可为 DroppedItem、PlayerCorpse 或 BasePlayer,用于覆写 TruePVE 对漏斗与玩家的行为
object CanEntityTrapTrigger(BaseTrap trap, BasePlayer player) { } // 覆写 TruePVE 对任何基地陷阱类的行为
object CanMlrsTargetLocation(MLRS mlrs, BasePlayer player) { } // 覆写 TruePVE 对玩家使用 MLRS 实体时的行为
object CanMarkEntityHostile(BasePlayer player, float duration) { } // 覆写 TruePVE 中玩家被标记为敌对时的行为