REDNODE / GAME API

RestrictMovementAreaManager

classnative name AIGuardAreaManagernative

extends IRestrictMovementAreaManager › IGameSystem › IScriptable › ISerializable

Methods 6

native func AssignRestrictMovementArea(npcEntityID: EntityID, restrictMovementArea: NodeRef) -> Bool
native func FindPointInRestrictMovementArea(npcEntityID: EntityID, referencePoint: Vector4, out restrictMovementAreaPoint: Vector4) -> Bool
native func GetAllPuppetsInRestrictMovementArea(area: RestrictMovementArea) -> array<EntityID>
native func HasAssignedRestrictMovementArea(npcEntityID: EntityID) -> Bool
native func IsPointInPursuitZone(npcEntityID: EntityID, point: Vector4) -> Bool
native func IsPointInRestrictMovementArea(npcEntityID: EntityID, point: Vector4, opt onlyActualArea: Bool) -> Bool