BlackICE Scripting

class

VehicleAutodriveCombatContextDecisions

  • 6 properties
  • 10 functions
  • 2 derived classes

Extends VehicleAutodriveContextDecisions AutodriveAndCinematicCameraContextDecisions InputContextTransitionDecisions InputContextTransition DefaultTransition game.stateMachine.Functor IScriptable ISerializable

Properties

PropertyTypeOffset
callbackIDred.CallbackObject?0x38 scripted
tppCallbackIDred.CallbackObject?0x48 scripted
upperBodyCallbackIDred.CallbackObject?0x58 scripted
inTppbool0x68 scripted
isAimingbool0x69 scripted
vehicleStateint0x6C scripted

Functions

  • void OnAttach(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface) overrideRTTI
  • void OnDetach(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface) overrideRTTI
  • bool OnVehicleStateChanged(int value) RTTI
  • void OnStateChanged() overrideRTTI
  • bool OnVehiclePerspectiveChanged(bool value) RTTI
  • bool OnUpperBodyStateChanged(int value) RTTI
  • bool CameraPerspectiveEnterCondition() RTTI
  • bool IsAimingEnterCondition() RTTI
  • bool DriverCombatTypeEnterCondition(game.stateMachine.StateContextScript stateContext) RTTI
  • bool EnterCondition(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface) overrideRTTI