REDNODE / GAME API

RadioHotkeyController

classscriptedClass

extends GenericHotkeyController › gameuiNewPhoneRelatedHUDGameController › inkHUDGameController › inkGameController › worlduiIGameController › inkIGameController › IScriptable › ISerializable

Properties 7

NameTypeFlags
animationProxyref<inkAnimProxy>scriptedprivate
equalizerAnimProxyref<inkAnimProxy>scriptedprivate
factListenerUint32scriptedprivate
isInDefaultStateBoolscriptedprivate
pocketRadioTokenref<inkGameNotificationToken>scriptedprivate
vehicleBBwref<IBlackboard>scriptedprivate
vehicleEnterListenerref<CallbackHandle>scriptedprivate

Methods 20

protected func Initialize() -> Boolscripted
private final func InitializeEqualizerAnim()scripted
private final func InitializeQuestListener()scripted
protected func IsInDefaultState() -> Boolscripted
private final func IsRadioEnabled() -> Boolscripted
protected cb func OnAction(action: ListenerAction, consumer: ListenerActionConsumer) -> Boolscripted
public final func OnFactChanged(value: Int32)scripted
protected cb func OnPlayerAttach(player: ref<GameObject>) -> Boolscripted
protected cb func OnPlayerEnteredVehicle(value: Int32) -> Boolscripted
protected cb func OnPocketRadioUIEvent(evt: ref<PocketRadioUIEvent>) -> Boolscripted
protected cb func OnVehicleRadioCycleEvent(evt: ref<UIVehicleRadioCycleEvent>) -> Boolscripted
protected cb func OnVehicleRadioEvent(evt: ref<UIVehicleRadioEvent>) -> Boolscripted
protected cb func OnVehicleRadioStationChanged(evt: ref<VehicleRadioStationChanged>) -> Boolscripted
protected func ResolveState()scripted
private final func SetHintController(isInVehicle: Bool)scripted
private final func ShouldEqualizerShow() -> Boolscripted
public final func StartEqualizerAnim()scripted
public final func StopEqualizerAnim()scripted
protected func Uninitialize()scripted
private final func UpdateEqualizer()scripted