VehicleDeathTask
classscriptedClass
extends AIDeathReactionsTask › AIScriptTask › AIBehaviorScriptBase › IScriptable › ISerializable
Properties 6
| Name | Type | Flags |
|---|---|---|
activationTimeStamp | Float | scriptedpublic |
hasRagdolled | Bool | scriptedpublic |
previousState | gamedataNPCHighLevelState | scriptedpublic |
readyToUnmount | Bool | scriptedprivate |
timeToRagdoll | Float | scriptedpublic |
vehNPCDeathData | ref<AnimFeature_VehicleNPCDeathData> | scriptedpublic |
Methods 9
protected func Activate(context: ScriptExecutionContext)scripted
protected func CanSkipDeathAnimation() -> Boolscripted
protected func Deactivate(context: ScriptExecutionContext)scripted
protected func GetDeathReactionType(context: ScriptExecutionContext) -> Int32scripted
protected final func GetVehicleDeathType(context: ScriptExecutionContext) -> Int32scripted
protected func PlayHitReactionAction(context: ScriptExecutionContext) -> Boolscripted
protected final func SendAIEventToMountedVehicle(context: ScriptExecutionContext, eventName: CName) -> Boolscripted
protected final func SendVehNPCDeathData(context: ScriptExecutionContext)scripted
protected func Update(context: ScriptExecutionContext) -> AIbehaviorUpdateOutcomescripted