BlackICE Scripting

class

HUDModule

  • 3 properties
  • 18 functions
  • 7 derived classes

Extends IScriptable ISerializable

Properties

PropertyTypeOffset
hudWeakHandle<HUDManager>0x0 scripted
stateModuleState0x10 scripted
instancesListModuleInstance?[]0x18 scripted

Functions

  • ModuleState GetState() RTTI
  • bool IsModuleOperational() RTTI
  • void InitializeModule(WeakHandle<HUDManager> hud, ModuleState state) RTTI
  • void UnregisterActor(game.HudActor actor) RTTI
  • void OverrideInstance(int index, ModuleInstance instance) RTTI
  • ModuleInstance? DuplicateLastInstance(game.HudActor actor) RTTI
  • bool IsIndexOK(int index) RTTI
  • void Iterate(out HUDJob[] jobs, ActiveMode? forcedMode) RTTI
  • void Iterate(out HUDJob job, ActiveMode? forcedMode) RTTI
  • void Suppress(HUDJob[] jobs) RTTI
  • void Process(out HUDJob[] jobs, ActiveMode mode) RTTI
  • void Process(out HUDJob task, ActiveMode mode) RTTI
  • game.Object? GetPlayer() RTTI
  • ActiveMode GetActiveMode() RTTI
  • bool IsActorLookedAt(game.HudActor actor) RTTI
  • bool IsActorQuickHackTarget(game.HudActor actor) RTTI
  • bool HasCurrentTarget() RTTI
  • bool IsActorLooted(game.HudActor actor) RTTI