class
MountRequestPassiveCondition
- 7 properties
- 4 functions
Extends AIbehaviorexpressionScript AIbehaviorScriptBase IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
unmountRequest | bool | 0x0 | scripted |
acceptInstant | bool | 0x1 | scripted |
acceptNotInstant | bool | 0x2 | scripted |
acceptForcedTransition | bool | 0x3 | scripted |
succeedOnMissingMountedEntity | bool | 0x4 | scripted |
callbackId | uint | 0x8 | scripted |
highLevelStateCallbackId | uint | 0xC | scripted |
Functions
CName GetCallbackName()RTTIre.Hooks.Place( "MountRequestPassiveCondition", "GetCallbackName;", (MountRequestPassiveCondition_GetCallbackName x) => { return re.Hooks.CallOriginal<re.msgpack.CName>(); } ); [Msgpack.Gen] public readonly partial record struct MountRequestPassiveCondition_GetCallbackName( MountRequestPassiveCondition self );CName GetRequestArgumentName()RTTIre.Hooks.Place( "MountRequestPassiveCondition", "GetRequestArgumentName;", (MountRequestPassiveCondition_GetRequestArgumentName x) => { return re.Hooks.CallOriginal<re.msgpack.CName>(); } ); [Msgpack.Gen] public readonly partial record struct MountRequestPassiveCondition_GetRequestArgumentName( MountRequestPassiveCondition self );void Activate(AIbehaviorScriptExecutionContext ctx)RTTIre.Hooks.PlaceVoid( "MountRequestPassiveCondition", "Activate;ScriptExecutionContext", (MountRequestPassiveCondition_Activate x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct MountRequestPassiveCondition_Activate( MountRequestPassiveCondition self, AIbehaviorScriptExecutionContext ctx );void Deactivate(AIbehaviorScriptExecutionContext ctx)RTTIre.Hooks.PlaceVoid( "MountRequestPassiveCondition", "Deactivate;ScriptExecutionContext", (MountRequestPassiveCondition_Deactivate x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct MountRequestPassiveCondition_Deactivate( MountRequestPassiveCondition self, AIbehaviorScriptExecutionContext ctx );