BlackICE Scripting

class

VehicleDeathTask

  • 6 properties
  • 9 functions

Extends AIDeathReactionsTask AIbehaviortaskScript AIbehaviorScriptBase IScriptable ISerializable

Properties

PropertyTypeOffset
vehNPCDeathDataAnimFeature_VehicleNPCDeathData?0x40 scripted
previousStategame.data.NPCHighLevelState0x50 scripted
timeToRagdollfloat0x54 scripted
hasRagdolledbool0x58 scripted
activationTimeStampfloat0x5C scripted
readyToUnmountbool0x60 scripted

Functions

  • void Activate(AIbehaviorScriptExecutionContext context) overrideRTTI
  • bool CanSkipDeathAnimation() overrideRTTI
  • bool PlayHitReactionAction(AIbehaviorScriptExecutionContext context) overrideRTTI
  • void Deactivate(AIbehaviorScriptExecutionContext context) overrideRTTI
  • int GetVehicleDeathType(AIbehaviorScriptExecutionContext context) RTTI
  • int GetDeathReactionType(AIbehaviorScriptExecutionContext context) overrideRTTI
  • void SendVehNPCDeathData(AIbehaviorScriptExecutionContext context) RTTI
  • bool SendAIEventToMountedVehicle(AIbehaviorScriptExecutionContext context, CName eventName) RTTI
  • AIbehaviorUpdateOutcome Update(AIbehaviorScriptExecutionContext context) overrideRTTI