REDNODE / GAME API

AIRagdollDelegate

classscriptedClass

extends ScriptBehaviorDelegate › BehaviorDelegate › BehaviorBlackboard › IScriptable › ISerializable

Properties 5

NameTypeFlags
closestNavmeshPointVector4scriptedpublic
isUnderwaterBoolscriptedpublic
poseAllowsRecoveryBoolscriptedpublic
ragdollInstigatorwref<GameObject>scriptedpublic
ragdollOutOfNavmeshBoolscriptedpublic

Methods 10

public final func DoCheckIfPoseAllowsRecovery(context: ScriptExecutionContext) -> Boolscripted
public final func DoCheckWaterLevel(context: ScriptExecutionContext) -> Boolscripted
public final func DoClearActiveStatusEffect(context: ScriptExecutionContext) -> Boolscripted
public final func DoGetRagdollInstigator(context: ScriptExecutionContext) -> Boolscripted
public final func DoHandleDownedSignals(context: ScriptExecutionContext) -> Boolscripted
public final func DoHandleRagdollReaction(context: ScriptExecutionContext) -> Boolscripted
private final func HasSpaceToRecover(owner: ref<NPCPuppet>, queryDimensions: script_ref<array<Float>>, originTransform: WorldTransform) -> Boolscripted
private final func SendDownedSignal(context: ScriptExecutionContext, puppet: ref<ScriptedPuppet>, downedTypeTag: CName)scripted
private final func SendStatusEffectSignal(context: ScriptExecutionContext, puppet: ref<ScriptedPuppet>, seTypeTag: CName)scripted
private final func TorsoAngleWithinParamters(maxAllowedAngle: Float, hipsPosition: Vector4, chestPosition: Vector4, legsPosition: Vector4) -> Boolscripted