BlackICE Scripting

class game.ui

DriverCombatMountedPowerWeaponCrosshairGameController

game.ui.DriverCombatMountedPowerWeaponCrosshairGameController

  • 10 properties
  • 10 functions

Extends game.ui.CrosshairBaseGameController game.ui.WidgetGameController world.ui.IWidgetGameController ink.IWidgetController IScriptable ISerializable

Properties

PropertyTypeOffset
reticleLeftink.WidgetReference0x158 scripted
reticleRightink.WidgetReference0x170 scripted
reticleStartingRangefloat0x188 scripted
defaultOpacityfloat0x18C scripted
reducedOpacityfloat0x190 scripted
weaponListWeakHandle<game.weapon.Object>[]0x198 scripted
isTPPbool0x1A8 scripted
uiActiveVehicleDataBlackboardWeakHandle<game.IBlackboard>0x1B0 scripted
psmCombatStateChangedCallbackred.CallbackObject?0x1C0 scripted
uiActiveVehicleCameraChangedCallbackred.CallbackObject?0x1D0 scripted

Functions

  • bool OnPlayerAttach(game.Object player) overrideRTTI
  • bool OnPlayerDetach(game.Object player) overrideRTTI
  • bool OnActiveVehicleCameraChanged(bool isTPP) RTTI
  • bool OnPSMCombatStateChanged(int value) RTTI
  • bool OnPreIntro() overrideRTTI
  • void UpdateTranslation(Vector2 uiScreenResolution) RTTI
  • ink.anim.Proxy? GetIntroAnimation(bool firstEquip) overrideRTTI
  • ink.anim.Proxy? GetOutroAnimation() overrideRTTI
  • void OnState_Aim() overrideRTTI
  • bool TryGetWeaponObjectList() RTTI