BlackICE Scripting

class

CanTransitionToThrowDecisions

  • 4 properties
  • 5 functions
  • 3 derived classes

Extends CarriedObjectDecisions CarriedObjectTransition DefaultTransition game.stateMachine.Functor IScriptable ISerializable

Properties

PropertyTypeOffset
throwNPCActionReleasedNameCName0x0 scripted
throwNPCActionReleasedTimefloat0x8 scripted
canThrowbool0xC scripted
canThrowInitializedbool0xD scripted

Functions

  • void OnAttach(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface) RTTI
  • void OnDetach(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface) RTTI
  • bool OnAction(game.input.ScriptListenerAction action, game.input.ScriptListenerActionConsumer consumer) RTTI
  • bool ValidThrowNPCActionReleased(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface) RTTI
  • void UpdateCanThrow(bool canThrow, game.stateMachine.GameScriptInterface scriptInterface) RTTI