REDNODE / GAME API

hudButtonReminderGameController

classscriptedClass

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

Properties 11

NameTypeFlags
Button1inkCompoundRefscriptedprivate
Button2inkCompoundRefscriptedprivate
Button3inkCompoundRefscriptedprivate
interactingWithDeviceBBIDref<CallbackHandle>scriptedprivate
OnRedrawIcon_1Callbackref<CallbackHandle>scriptedprivate
OnRedrawIcon_2Callbackref<CallbackHandle>scriptedprivate
OnRedrawIcon_3Callbackref<CallbackHandle>scriptedprivate
OnRedrawText_1Callbackref<CallbackHandle>scriptedprivate
OnRedrawText_2Callbackref<CallbackHandle>scriptedprivate
OnRedrawText_3Callbackref<CallbackHandle>scriptedprivate
uiHudButtonHelpBBwref<IBlackboard>scriptedprivate

Methods 12

protected cb func OnInitialize() -> Boolscripted
protected cb func OnInteractingWithDevice(value: Bool) -> Boolscripted
protected cb func OnPlayerAttach(playerGameObject: ref<GameObject>) -> Boolscripted
protected cb func OnPlayerDetach(playerGameObject: ref<GameObject>) -> Boolscripted
private final func OnRedrawIcon_1(argValue: CName)scripted
private final func OnRedrawIcon_2(argValue: CName)scripted
private final func OnRedrawIcon_3(argValue: CName)scripted
private final func OnRedrawText_1(argValue: script_ref<String>)scripted
private final func OnRedrawText_2(argValue: script_ref<String>)scripted
private final func OnRedrawText_3(argValue: script_ref<String>)scripted
protected final func RegisterPSMListeners(playerPuppet: ref<GameObject>)scripted
protected final func UnregisterPSMListeners(playerPuppet: ref<GameObject>)scripted