BlackICE Scripting

class

VaultDecisions

  • 3 properties
  • 10 functions

Extends LocomotionGroundDecisions LocomotionTransition DefaultTransition game.stateMachine.Functor IScriptable ISerializable

Properties

PropertyTypeOffset
callbackIDsred.CallbackObject?[]0x30 scripted
stateBodyDonebool0x40 scripted
shouldDisableEnterConditionbool0x41 scripted

Functions

  • bool ObstacleLengthCheck(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface, game.PlayerClimbInfo vaultInfo) RTTI
  • bool FitTest(game.stateMachine.GameScriptInterface scriptInterface, Vector4 playerCapsuleDimensions, game.PlayerClimbInfo vaultInfo) RTTI
  • void OnAttach(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface) overrideRTTI
  • bool OnMeleeLeapChanged(bool value) RTTI
  • void OnDetach(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface) RTTI
  • bool OnAction(game.input.ScriptListenerAction action, game.input.ScriptListenerActionConsumer consumer) RTTI
  • bool EnterCondition(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface) overrideRTTI
  • bool ToStand(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface) RTTI
  • bool ToCrouch(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface) RTTI
  • bool ToSlide(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface) RTTI