Jukebox
Base: InteractiveDevice
None.
| Property | Type | |
|---|---|---|
uiComponentBig | WeakHandle<IWorldWidgetComponent> | scripted |
bool OnRequestComponents(ent.EntityRequestComponentsInterface ri) overrideRTTIbool OnTakeControl(ent.EntityResolveComponentsInterface ri) overrideRTTIbool IsPlaying() RTTIvoid PlayGivenStation() RTTIvoid StopPlayingStation() RTTIbool OnTogglePlay(TogglePlay evt) RTTIbool OnNextStation(NextStation evt) RTTIbool OnPreviousStation(PreviousStation evt) RTTIvoid StartGlitching(EGlitchState glitchState, float? intensity) overrideRTTIvoid StopGlitching() overrideRTTIvoid TurnOnDevice() overrideRTTIvoid TurnOffDevice() overrideRTTIvoid AdvertGlitch(bool start, GlitchData data) RTTIvoid SimpleGlitch(bool on) RTTIGlitchData GetGlitchData(EGlitchState glitchState) RTTIvoid SendDataToUIBlackboard(bool isPlaying) RTTIvoid CreateBlackboard() overrideRTTIJukeboxBlackboardDef? GetBlackboardDef() overrideRTTIJukeboxControllerPS? GetDevicePS() overrideRTTIJukeboxController? GetController() overrideRTTIEGameplayRole DeterminGameplayRole() overrideRTTI