class
AIGuardAreaManager
- 0 properties
- 6 functions
Extends AIIGuardAreaManager game.IGameSystem IScriptable ISerializable
Properties
None.
Functions
bool HasAssignedRestrictMovementArea(ent.EntityID npcEntityID)RTTIre.Hooks.Place( "AIGuardAreaManager", "HasAssignedRestrictMovementArea", (AIGuardAreaManager_HasAssignedRestrictMovementArea x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AIGuardAreaManager_HasAssignedRestrictMovementArea( AIGuardAreaManager self, ent.EntityID npcEntityID );bool AssignRestrictMovementArea(ent.EntityID npcEntityID, NodeRef restrictMovementArea)RTTIre.Hooks.Place( "AIGuardAreaManager", "AssignRestrictMovementArea", (AIGuardAreaManager_AssignRestrictMovementArea x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AIGuardAreaManager_AssignRestrictMovementArea( AIGuardAreaManager self, ent.EntityID npcEntityID, NodeRef restrictMovementArea );bool IsPointInRestrictMovementArea(ent.EntityID npcEntityID, Vector4 point, bool? onlyActualArea)RTTIre.Hooks.Place( "AIGuardAreaManager", "IsPointInRestrictMovementArea", (AIGuardAreaManager_IsPointInRestrictMovementArea x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AIGuardAreaManager_IsPointInRestrictMovementArea( AIGuardAreaManager self, ent.EntityID npcEntityID, Vector4 point, bool? onlyActualArea );bool IsPointInPursuitZone(ent.EntityID npcEntityID, Vector4 point)RTTIre.Hooks.Place( "AIGuardAreaManager", "IsPointInPursuitZone", (AIGuardAreaManager_IsPointInPursuitZone x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AIGuardAreaManager_IsPointInPursuitZone( AIGuardAreaManager self, ent.EntityID npcEntityID, Vector4 point );bool FindPointInRestrictMovementArea(ent.EntityID npcEntityID, Vector4 referencePoint, out Vector4 restrictMovementAreaPoint)RTTIre.Hooks.Place( "AIGuardAreaManager", "FindPointInRestrictMovementArea", (AIGuardAreaManager_FindPointInRestrictMovementArea x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AIGuardAreaManager_FindPointInRestrictMovementArea( AIGuardAreaManager self, ent.EntityID npcEntityID, Vector4 referencePoint, Vector4 restrictMovementAreaPoint );ent.EntityID[] GetAllPuppetsInRestrictMovementArea(AIScriptGuardArea area)RTTI