class
RestrictedMovementAreaCondition
- 0 properties
- 3 functions
- 2 derived classes
Extends AIbehaviorconditionScript AIbehaviorScriptBase IScriptable ISerializable
Properties
None.
Functions
AIGuardAreaManager? GetRestrictMovementAreaManager(AIbehaviorScriptExecutionContext context)RTTIre.Hooks.Place( "RestrictedMovementAreaCondition", "GetRestrictMovementAreaManager;ScriptExecutionContext", (RestrictedMovementAreaCondition_GetRestrictMovementAreaManager x) => { return re.Hooks.CallOriginal<re.msgpack.AIGuardAreaManager>(); } ); [Msgpack.Gen] public readonly partial record struct RestrictedMovementAreaCondition_GetRestrictMovementAreaManager( RestrictedMovementAreaCondition self, AIbehaviorScriptExecutionContext context );bool IsOwnerConnectedToRestirctMovementArea(AIGuardAreaManager areaManager, game.Object owner)RTTIre.Hooks.Place( "RestrictedMovementAreaCondition", "IsOwnerConnectedToRestirctMovementArea;RestrictMovementAreaManagerGameObject", (RestrictedMovementAreaCondition_IsOwnerConnectedToRestirctMovementArea x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct RestrictedMovementAreaCondition_IsOwnerConnectedToRestirctMovementArea( RestrictedMovementAreaCondition self, AIGuardAreaManager? areaManager, game.Object? owner );bool IsOwnerInRestirctMovementArea(AIGuardAreaManager areaManager, game.Object owner)RTTIre.Hooks.Place( "RestrictedMovementAreaCondition", "IsOwnerInRestirctMovementArea;RestrictMovementAreaManagerGameObject", (RestrictedMovementAreaCondition_IsOwnerInRestirctMovementArea x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct RestrictedMovementAreaCondition_IsOwnerInRestirctMovementArea( RestrictedMovementAreaCondition self, AIGuardAreaManager? areaManager, game.Object? owner );