BillboardDevice
Base: InteractiveDevice
None.
| Property | Type | |
|---|---|---|
advUiComponent | ent.IComponent? | scripted |
isShortGlitchActive | bool | scripted |
shortGlitchDelayID | game.DelayID | scripted |
bool OnRequestComponents(ent.EntityRequestComponentsInterface ri) overrideRTTIbool OnTakeControl(ent.EntityResolveComponentsInterface ri) overrideRTTIvoid ResolveGameplayState() overrideRTTIvoid CutPower() overrideRTTIvoid TurnOnDevice() overrideRTTIvoid TurnOffDevice() overrideRTTIvoid BreakDevice() overrideRTTIvoid TurnOffScreen() RTTIvoid TurnOnScreen() RTTIvoid ToggleLights(bool on) RTTIbool ShouldRegisterToHUD() overrideRTTIBillboardDeviceController? GetController() overrideRTTIBillboardDeviceControllerPS? GetDevicePS() overrideRTTIvoid StartGlitching(EGlitchState glitchState, float? intensity) overrideRTTIvoid StopGlitching() overrideRTTIEGameplayRole DeterminGameplayRole() overrideRTTIvoid ApplyActiveStatusEffect(ent.EntityID target, TDBID statusEffect) overrideRTTIvoid UploadActiveProgramOnNPC(ent.EntityID targetID) overrideRTTIbool OnHitEvent(game.events.HitEvent hit) overrideRTTIvoid StartShortGlitch() RTTIbool OnStopShortGlitch(StopShortGlitchEvent evt) RTTIbool OnPhysicalDestructionEvent(ent.PhysicalDestructionEvent evt) overrideRTTI