AIRagdollDelegate class
AIRagdollDelegate
Inheritance
Base: AIbehaviorScriptBehaviorDelegate
Derived
None.
Properties
| Property | Type | |
|---|---|---|
ragdollInstigator | WeakHandle<game.Object> | scripted |
closestNavmeshPoint | Vector4 | scripted |
ragdollOutOfNavmesh | bool | scripted |
isUnderwater | bool | scripted |
poseAllowsRecovery | bool | scripted |
Functions
bool DoGetRagdollInstigator(AIbehaviorScriptExecutionContext context)RTTIbool DoCheckWaterLevel(AIbehaviorScriptExecutionContext context)RTTIbool DoCheckIfPoseAllowsRecovery(AIbehaviorScriptExecutionContext context)RTTIbool HasSpaceToRecover(NPCPuppet owner, float[] queryDimensions, WorldTransform originTransform)RTTIbool TorsoAngleWithinParamters(float maxAllowedAngle, Vector4 hipsPosition, Vector4 chestPosition, Vector4 legsPosition)RTTIbool DoClearActiveStatusEffect(AIbehaviorScriptExecutionContext context)RTTIbool DoHandleDownedSignals(AIbehaviorScriptExecutionContext context)RTTIvoid SendStatusEffectSignal(AIbehaviorScriptExecutionContext context, ScriptedPuppet puppet, CName seTypeTag)RTTIvoid SendDownedSignal(AIbehaviorScriptExecutionContext context, ScriptedPuppet puppet, CName downedTypeTag)RTTIbool DoHandleRagdollReaction(AIbehaviorScriptExecutionContext context)RTTI