BlackICE Scripting

class game.ui

DriverCombatHUDGameController

game.ui.DriverCombatHUDGameController

  • 24 properties
  • 12 functions

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

Properties

PropertyTypeOffset
inWeaponizedVehiclebool0x280
inDriverCombatbool0x281
inReloadStatebool0x282
inSafeStatebool0x283
crosshairBracketsink.WidgetReference0xF8
crosshairBracketsFlairLeftink.WidgetReference0x128
crosshairBracketsFlairRightink.WidgetReference0x140
bracketsTransitionDetailsWidgetListink.WidgetReference[]0x158
crosshairBracketsMinSizeVector20x250
crosshairBracketsInstantSnapValuefloat0x264
crosshairBracketsInOutTransitionTimefloat0x268
crosshairBracketsIntroSizeMultiplierfloat0x26C
crosshairBracketsTrailink.WidgetReference0x110
crosshairBracketsTrailTransitionTimefloat0x270
crosshairReducedOpacityfloat0x278
unifomSafeZonefloat0x27C
playerWeakHandle<game.Object>0x58 scripted
psmBlackboardWeakHandle<game.IBlackboard>0x68 scripted
psmWeaponCallbackred.CallbackObject?0x78 scripted
uiActiveVehicleFPPRearviewCameraActivatedCallbackred.CallbackObject?0x88 scripted
reloadingAnimProxyink.anim.Proxy?0x98 scripted
vehicleFPPRearviewCameraink.WidgetReference0xA8 scripted
vehicleManufacturerink.ImageWidgetReference0xC0 scripted
debugTuningStatusTextink.TextWidgetReference0xD8 scripted

Functions

  • void UpdateCrosshairVisibility() RTTI
  • void Reset() RTTI
  • bool OnInitialize() RTTI
  • bool OnPlayerAttach(game.Object player) RTTI
  • bool OnPlayerDetach(game.Object player) RTTI
  • bool OnMountingEvent(game.mounting.MountingEvent evt) RTTI
  • bool OnUnmountingEvent(game.mounting.UnmountingEvent evt) RTTI
  • void LocalReset() RTTI
  • void UpdateVehicleData(game.mounting.MountingInfo mountingInfo, bool? isMounting) RTTI
  • bool OnUIActiveVehicleFPPRearviewCameraActivated(bool value) RTTI
  • bool OnPSMWeaponStateChanged(int value) RTTI
  • bool OnReloadingIntroFinished(ink.anim.Proxy anim) RTTI