BlackICE Scripting

class

CoverActionTransition

  • 4 properties
  • 9 functions
  • 3 derived classes

Extends LocomotionTransition DefaultTransition game.stateMachine.Functor IScriptable ISerializable

Properties

PropertyTypeOffset
gameInstanceScriptGameInstance0x30 scripted
locomotionStateCallbackIDred.CallbackObject?0x48 scripted
lastSlidingTimefloat0x58 scripted
isSlidingbool0x5C scripted

Functions

  • void OnAttach(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface) overrideRTTI
  • void OnDetach(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface) RTTI
  • bool OnLocomotionChanged(int value) RTTI
  • bool IsMeleeLeaningInputCorrect(game.stateMachine.GameScriptInterface scriptInterface) RTTI
  • bool IsPlayerInCorrectStateToPeek(game.stateMachine.GameScriptInterface scriptInterface, game.stateMachine.StateContextScript stateContext) RTTI
  • float GetManualLeanIdleTime(game.stateMachine.GameScriptInterface scriptInterface, game.stateMachine.StateContextScript stateContext) RTTI
  • bool IsManualLeanInputPressed(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface, CName actionName) RTTI
  • bool IsManualLeanLeftInputPressed(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface) RTTI
  • bool IsManualLeanRightInputPressed(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface) RTTI