ClimbEvents
classscriptedClass
extends LocomotionGroundEvents › LocomotionEventsTransition › LocomotionTransition › DefaultTransition › StateFunctor › IScriptable › ISerializable
Extended by 1 type
Properties 5
| Name | Type | Flags |
|---|---|---|
climbedEntity | wref<Entity> | scriptedpublic |
framesDelayingAnimStart | Int32 | scriptedpublic |
ikHandEvents | array<ref<IKTargetAddEvent>> | scriptedpublic |
playerCapsuleDimensions | Vector4 | scriptedpublic |
shouldIkHands | Bool | scriptedpublic |
Methods 8
private final func AddHandIK(scriptInterface: ref<StateGameScriptInterface>)scripted
private final func CreateIKConstraint(scriptInterface: ref<StateGameScriptInterface>, handData: HandIKDescriptionResult, refUpVector: Vector4, ikChainName: CName, climbedEntity: ref<Entity>)scripted
private final func GetClimbParameter(scriptInterface: ref<StateGameScriptInterface>) -> ref<ClimbParameters>scripted
public func OnEnter(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted
public func OnExit(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted
public func OnForcedExit(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted
public func OnUpdate(timeDelta: Float, stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted
private final func RemoveHandIK(scriptInterface: ref<StateGameScriptInterface>)scripted