class
InVehicleDriveToPointAutonomousDecorator
- 7 properties
- 5 functions
Extends AIVehicleTaskAbstract AIbehaviortaskScript AIbehaviorScriptBase IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
vehCommand | AIVehicleDriveToPointAutonomousCommand? | 0x0 | scripted |
targetPosition | AIArgumentMapping? | 0x10 | scripted |
minimumDistanceToTarget | AIArgumentMapping? | 0x20 | scripted |
maxSpeed | AIArgumentMapping? | 0x30 | scripted |
minSpeed | AIArgumentMapping? | 0x40 | scripted |
clearTrafficOnPath | AIArgumentMapping? | 0x50 | scripted |
driveDownTheRoadIndefinitely | AIArgumentMapping? | 0x60 | scripted |
Functions
void Activate(AIbehaviorScriptExecutionContext context)overrideRTTIre.Hooks.PlaceVoid( "InVehicleDriveToPointAutonomousDecorator", "Activate;ScriptExecutionContext", (InVehicleDriveToPointAutonomousDecorator_Activate x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct InVehicleDriveToPointAutonomousDecorator_Activate( InVehicleDriveToPointAutonomousDecorator self, AIbehaviorScriptExecutionContext context );void ProcessInitCommands(AIbehaviorScriptExecutionContext context)RTTIre.Hooks.PlaceVoid( "InVehicleDriveToPointAutonomousDecorator", "ProcessInitCommands;ScriptExecutionContext", (InVehicleDriveToPointAutonomousDecorator_ProcessInitCommands x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct InVehicleDriveToPointAutonomousDecorator_ProcessInitCommands( InVehicleDriveToPointAutonomousDecorator self, AIbehaviorScriptExecutionContext context );AIVehicleDriveToPointAutonomousCommand? GetMountedVehicleActiveDriveToPointCommand(AIbehaviorScriptExecutionContext context)RTTIre.Hooks.Place( "InVehicleDriveToPointAutonomousDecorator", "GetMountedVehicleActiveDriveToPointCommand;ScriptExecutionContext", (InVehicleDriveToPointAutonomousDecorator_GetMountedVehicleActiveDriveToPointCommand x) => { return re.Hooks.CallOriginal<re.msgpack.AIVehicleDriveToPointAutonomousCommand>(); } ); [Msgpack.Gen] public readonly partial record struct InVehicleDriveToPointAutonomousDecorator_GetMountedVehicleActiveDriveToPointCommand( InVehicleDriveToPointAutonomousDecorator self, AIbehaviorScriptExecutionContext context );AIbehaviorUpdateOutcome Update(AIbehaviorScriptExecutionContext context)overrideRTTIre.Hooks.Place( "InVehicleDriveToPointAutonomousDecorator", "Update;ScriptExecutionContext", (InVehicleDriveToPointAutonomousDecorator_Update x) => { return re.Hooks.CallOriginal<re.msgpack.AIbehaviorUpdateOutcome>(); } ); [Msgpack.Gen] public readonly partial record struct InVehicleDriveToPointAutonomousDecorator_Update( InVehicleDriveToPointAutonomousDecorator self, AIbehaviorScriptExecutionContext context );void Deactivate(AIbehaviorScriptExecutionContext context)overrideRTTIre.Hooks.PlaceVoid( "InVehicleDriveToPointAutonomousDecorator", "Deactivate;ScriptExecutionContext", (InVehicleDriveToPointAutonomousDecorator_Deactivate x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct InVehicleDriveToPointAutonomousDecorator_Deactivate( InVehicleDriveToPointAutonomousDecorator self, AIbehaviorScriptExecutionContext context );