BlackICE Scripting

class game

HudActor

game.HudActor

  • 13 properties
  • 28 functions
  • 4 derived classes

Extends IScriptable ISerializable

Properties

PropertyTypeOffset
entityIDent.EntityID0x0 scripted
typeHUDActorType0x8 scripted
statusHUDActorStatus0xC scripted
visibilityActorVisibilityStatus0x10 scripted
activeModulesWeakHandle<HUDModule>[]0x18 scripted
isRevealedbool0x28 scripted
isTaggedbool0x29 scripted
clueDataHUDClueData0x30 scripted
isRemotelyAccessedbool0x40 scripted
canOpenScannerInfobool0x41 scripted
isInIconForcedVisibilityRangebool0x42 scripted
isIconForcedVisibleThroughWallsbool0x43 scripted
shouldRefreshQHackbool0x44 scripted

Functions

  • void UpdateActorData(HUDActorUpdateData updateData) RTTI
  • void AddModule(HUDModule module) RTTI
  • void RemoveModule(HUDModule module) RTTI
  • void SetStatus(HUDActorStatus newStatus) RTTI
  • void SetRemotelyAccessed(bool value) RTTI
  • void SetRevealed(bool value) RTTI
  • void SetTagged(bool value) RTTI
  • void SetClue(bool value) RTTI
  • void SetClueGroup(CName value) RTTI
  • void SetCanOpenScannerInfo(bool value) RTTI
  • void SetIsInIconForcedVisibilityRange(bool value) RTTI
  • void SetIsIconForcedVisibileThroughWalls(bool value) RTTI
  • void SetShouldRefreshQHack(bool value) RTTI
  • ent.EntityID GetEntityID() RTTI
  • HUDActorType GetType() RTTI
  • HUDActorStatus GetStatus() RTTI
  • ActorVisibilityStatus GetVisibility() RTTI
  • bool IsRevealed() RTTI
  • bool IsTagged() RTTI
  • bool IsClue() RTTI
  • bool IsGrouppedClue() RTTI
  • bool IsRemotelyAccessed() RTTI
  • bool CanOpenScannerInfo() RTTI
  • bool IsInIconForcedVisibilityRange() RTTI
  • bool IsIconForcedVisibileThroughWalls() RTTI
  • bool GetShouldRefreshQHack() RTTI
  • WeakHandle<HUDModule>[] GetActiveModules() RTTI
  • static void Construct(game.HudActor self, ent.EntityID entityID, HUDActorType type, HUDActorStatus status, ActorVisibilityStatus visibility) staticRTTI global