class
AICommand
- 4 properties
- 3 functions
- 19 derived classes
Extends IScriptable ISerializable
Derived
AIAssignGuardAreaCommand, AIAssignRoleCommand, AIBackgroundCombatCommand, AIBaseMountCommand, AIBaseUseWorkspotCommand, AICombatRelatedCommand, AIEquipCommand, AIFollowerCommand, AIJoinTargetsSquad, AIMoveCommand
Properties
| Property | Type | Offset | |
|---|---|---|---|
id | uint | 0x48 | |
state | AICommandState | 0x4C | |
questBlockId | ulong | 0x58 | |
category | CName | 0x50 |
Functions
AICommand? Copy()RTTIre.Hooks.Place( "AICommand", "Copy", (AICommand_Copy x) => { return re.Hooks.CallOriginal<re.msgpack.AICommand>(); } ); [Msgpack.Gen] public readonly partial record struct AICommand_Copy( AICommand self );CName GetCategory()RTTIre.Hooks.Place( "AICommand", "GetCategory", (AICommand_GetCategory x) => { return re.Hooks.CallOriginal<re.msgpack.CName>(); } ); [Msgpack.Gen] public readonly partial record struct AICommand_GetCategory( AICommand self );void SetCategory(CName value)RTTIre.Hooks.PlaceVoid( "AICommand", "SetCategory", (AICommand_SetCategory x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AICommand_SetCategory( AICommand self, CName value );