Cyber Engine Tweaks
Modding
Dictionary
Other
External docs
Other Wikis
Powered By GitBook
RestrictMovementAreaManager
Documents the RestrictMovementAreaManager class and its functions.
NOT DOCUMENTED We currently don't have information on how these functions work. They are being documented here for visibility.

Invoking RestrictMovementAreaManager

To invoke the restrict movement area manager, use the following Global function:
1
rmam = Game.RestrictMovementAreaManager()
Copied!

Sub-functions

AssignRestrictMovementArea

AssignRestrictMovementArea
Info & Usage
1
AssignRestrictMovementArea(npcEntityID : EntityID, restrictMovementArea : NodeRef) : Bool;
Copied!

FindPointInRestrictMovementArea

FindPointInRestrictMovementArea
Info & Usage
1
FindPointInRestrictMovementArea(npcEntityID : EntityID, referencePoint : Vector4, out restrictMovementAreaPoint : Vector4) : Bool;
Copied!

GetAllPuppetsInRestrictMovementArea

GetAllPuppetsInRestrictMovementArea
Info & Usage
1
GetAllPuppetsInRestrictMovementArea(area : RestrictMovementArea) : array:EntityID;
Copied!

HasAssignedRestrictMovementArea

HasAssignedRestrictMovementArea
Info & Usage
1
HasAssignedRestrictMovementArea(npcEntityID : EntityID) : Bool;
Copied!

IsPointInPursuitZone

IsPointInPursuitZone
Info & Usage
1
IsPointInPursuitZone(npcEntityID : EntityID, point : Vector4) : Bool;
Copied!

IsPointInRestrictMovementArea

IsPointInRestrictMovementArea
Info & Usage
1
IsPointInRestrictMovementArea(npcEntityID : EntityID, point : Vector4, optional onlyActualArea : Bool) : Bool;
Copied!
Last modified 9mo ago