VehicleDeathTask class
VehicleDeathTask
Inheritance
Base: AIDeathReactionsTask
Derived
None.
Properties
| Property | Type | |
|---|---|---|
vehNPCDeathData | AnimFeature_VehicleNPCDeathData? | scripted |
previousState | game.data.NPCHighLevelState | scripted |
timeToRagdoll | float | scripted |
hasRagdolled | bool | scripted |
activationTimeStamp | float | scripted |
readyToUnmount | bool | scripted |
Functions
void Activate(AIbehaviorScriptExecutionContext context)overrideRTTIbool CanSkipDeathAnimation()overrideRTTIbool PlayHitReactionAction(AIbehaviorScriptExecutionContext context)overrideRTTIvoid Deactivate(AIbehaviorScriptExecutionContext context)overrideRTTIint GetVehicleDeathType(AIbehaviorScriptExecutionContext context)RTTIint GetDeathReactionType(AIbehaviorScriptExecutionContext context)overrideRTTIvoid SendVehNPCDeathData(AIbehaviorScriptExecutionContext context)RTTIbool SendAIEventToMountedVehicle(AIbehaviorScriptExecutionContext context, CName eventName)RTTIAIbehaviorUpdateOutcome Update(AIbehaviorScriptExecutionContext context)overrideRTTI