HUDModule
abstract classscriptedClass
extends IScriptable › ISerializable
Extended by 7 types
AimAssistModule BraindanceModule CrosshairModule HighlightModule IconsModule QuickhackModule ScannerModule
Properties 3
| Name | Type | Flags |
|---|---|---|
hud | wref<HUDManager> | scriptedprotected |
instancesList | array<ref<ModuleInstance>> | scriptedprotected |
state | ModuleState | scriptedprotected |
Methods 18
protected func DuplicateLastInstance(actor: ref<HUDActor>) -> ref<ModuleInstance>scripted
protected func GetActiveMode() -> ActiveModescripted
protected final const func GetPlayer() -> ref<GameObject>scripted
public final const func GetState() -> ModuleStatescripted
protected final const func HasCurrentTarget() -> Boolscripted
public final func InitializeModule(hud: wref<HUDManager>, state: ModuleState)scripted
protected final const func IsActorLookedAt(actor: ref<HUDActor>) -> Boolscripted
protected final const func IsActorLooted(actor: ref<HUDActor>) -> Boolscripted
protected final const func IsActorQuickHackTarget(actor: ref<HUDActor>) -> Boolscripted
protected final func IsIndexOK(index: Int32) -> Boolscripted
public const func IsModuleOperational() -> Boolscripted
public final func Iterate(out jobs: array<HUDJob>, opt forcedMode: ActiveMode)scripted
public final func Iterate(out job: HUDJob, opt forcedMode: ActiveMode)scripted
protected final func OverrideInstance(index: Int32, instance: ref<ModuleInstance>)scripted
protected func Process(out jobs: array<HUDJob>, mode: ActiveMode)scripted
protected func Process(out task: HUDJob, mode: ActiveMode)scripted
public func Suppress(jobs: script_ref<array<HUDJob>>)scripted
public func UnregisterActor(actor: ref<HUDActor>)scripted