BlackICE Scripting

class

ClimbEvents

  • 5 properties
  • 8 functions
  • 1 derived class

Extends LocomotionGroundEvents LocomotionEventsTransition LocomotionTransition DefaultTransition game.stateMachine.Functor IScriptable ISerializable

Properties

PropertyTypeOffset
ikHandEventsent.IKTargetAddEvent?[]0x40 scripted
shouldIkHandsbool0x50 scripted
framesDelayingAnimStartint0x54 scripted
climbedEntityWeakHandle<ent.Entity>0x58 scripted
playerCapsuleDimensionsVector40x70 scripted

Functions

  • game.stateMachine.parameter.TypeClimbParameters? GetClimbParameter(game.stateMachine.GameScriptInterface scriptInterface) RTTI
  • void CreateIKConstraint(game.stateMachine.GameScriptInterface scriptInterface, world.geometry.HandIKDescriptionResult handData, Vector4 refUpVector, CName ikChainName, ent.Entity climbedEntity) RTTI
  • void AddHandIK(game.stateMachine.GameScriptInterface scriptInterface) RTTI
  • void RemoveHandIK(game.stateMachine.GameScriptInterface scriptInterface) RTTI
  • void OnEnter(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface) overrideRTTI
  • void OnUpdate(float timeDelta, game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface) overrideRTTI
  • void OnExit(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface) overrideRTTI
  • void OnForcedExit(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface) overrideRTTI