BlackICE Scripting

class

AIRagdollDelegate

  • 5 properties
  • 10 functions

Extends AIbehaviorScriptBehaviorDelegate AIbehaviorBehaviorDelegate AIbehaviorBehaviorBlackboard IScriptable ISerializable

Properties

PropertyTypeOffset
ragdollInstigatorWeakHandle<game.Object>0x0 scripted
closestNavmeshPointVector40x10 scripted
ragdollOutOfNavmeshbool0x20 scripted
isUnderwaterbool0x21 scripted
poseAllowsRecoverybool0x22 scripted

Functions

  • bool DoGetRagdollInstigator(AIbehaviorScriptExecutionContext context) RTTI
  • bool DoCheckWaterLevel(AIbehaviorScriptExecutionContext context) RTTI
  • bool DoCheckIfPoseAllowsRecovery(AIbehaviorScriptExecutionContext context) RTTI
  • bool HasSpaceToRecover(NPCPuppet owner, float[] queryDimensions, WorldTransform originTransform) RTTI
  • bool TorsoAngleWithinParamters(float maxAllowedAngle, Vector4 hipsPosition, Vector4 chestPosition, Vector4 legsPosition) RTTI
  • bool DoClearActiveStatusEffect(AIbehaviorScriptExecutionContext context) RTTI
  • bool DoHandleDownedSignals(AIbehaviorScriptExecutionContext context) RTTI
  • void SendStatusEffectSignal(AIbehaviorScriptExecutionContext context, ScriptedPuppet puppet, CName seTypeTag) RTTI
  • void SendDownedSignal(AIbehaviorScriptExecutionContext context, ScriptedPuppet puppet, CName downedTypeTag) RTTI
  • bool DoHandleRagdollReaction(AIbehaviorScriptExecutionContext context) RTTI