TVControllerPS class
TVControllerPS
Inheritance
Base: MediaDeviceControllerPS
Derived
Properties
| Property | Type | |
|---|---|---|
tvSetup | TVSetup | scripted |
defaultGlitchVideoPath | red.ResourceReferenceScriptToken | scripted |
broadcastGlitchVideoPath | red.ResourceReferenceScriptToken | scripted |
globalTVInitialized | bool | scripted |
backupCustomChannels | STvChannel[] | scripted |
Functions
bool OnInstantiated()overrideRTTIvoid GameAttached()overrideRTTIvoid InitializeTv()RTTIbool IsInterfaceMuted()RTTIvoid SetInterfaceMuted(bool mute)RTTIvoid SetIsInteractive(bool isInteractive)RTTIred.ResourceReferenceScriptToken GetDefaultGlitchVideoPath()RTTIred.ResourceReferenceScriptToken GetBroadcastGlitchVideoPath()RTTIbool HasCustomChannels()RTTIvoid SetIsGlobalTvOnly(bool isGlobalTv)RTTIbool IsGlobalTvOnly()RTTIWeakHandle<game.data.ChannelData_Record>[] GetGlobalTVChannels()RTTIint GetAmmountOfGlobalTVChannels()RTTIint InitializeGlobalTV()RTTIvoid BackupCustomChannels()RTTIbool HasBackupedCustomChannels()RTTIbool CanCreateAnyQuickHackActions()overrideRTTIgame.device.Action? GetQuestActionByName(CName actionName)overrideRTTIEntityNotificationType OnQuestDefaultStation(QuestDefaultStation evt)RTTIint GetActiveStationIndex()overrideRTTIint EstablishInitialActiveChannelIndex()RTTIint GetGlobalTVChannelIDX(TDBID id)RTTIred.ResourceReferenceScriptToken GetActiveChannelVideoPath()RTTITDBID GetActiveChannelTweakDBID()RTTIETVChannel GlobalTVChannelIDToEnum(TDBID id)RTTIint GlobalTVChannelIDToInt(TDBID id)RTTIstring GetChannelName(int index)RTTIint GetChannelID(string channelName)RTTISTvChannel GetChannelData(int channelIndex)RTTIbool DetermineGameplayViability(game.GetActionsContext context, bool hasActiveActions)overrideRTTIstring GetDeviceIconPath()overrideRTTITDBID GetInkWidgetTweakDBID(game.GetActionsContext context)overrideRTTISDeviceWidgetPackage GetDeviceWidget(game.GetActionsContext context)overrideRTTITVDeviceBlackboardDef? GetBlackboardDef()overrideRTTIbool IsInteractive()overrideRTTIvoid PushResaveData(TVResaveData data)RTTITDBID GetDeviceIconTweakDBID()overrideRTTITDBID GetBackgroundTextureTweakDBID()overrideRTTIQuestMuteSounds? ActionQuestMuteSounds(bool mute)RTTIEntityNotificationType OnQuestMuteSounds(QuestMuteSounds evt)RTTIQuestToggleInteractivity? ActionQuestToggleInteractivity(bool enable)RTTIEntityNotificationType OnQuestToggleInteractivity(QuestToggleInteractivity evt)RTTIbool IsGlobalTVChannelActive(int channel)RTTI