REDNODE / GAME API

TarotMainGameController

classscriptedClass

extends gameuiMenuGameController › inkGameController › worlduiIGameController › inkIGameController › IScriptable › ISerializable

Properties 14

NameTypeFlags
afterCloseRequestBoolscriptedprivate
baseCardsInt32scriptedprivate
buttonHintsControllerwref<ButtonHints>scriptedprivate
buttonHintsManagerRefinkWidgetRefscriptedprotected
ep1CardsInt32scriptedprivate
fullscreenPreviewControllerwref<TarotPreviewGameController>scriptedprivate
journalManagerwref<JournalManager>scriptedprotected
listinkCompoundRefscriptedprivate
numberOfCardsInTarotDeckInt32scriptedprivate
selectedTarotCardwref<tarotCardLogicController>scriptedprivate
tarotPreviewPopupTokenref<inkGameNotificationToken>scriptedprivate
TooltipsManagerwref<gameuiTooltipsManager>scriptedprivate
TooltipsManagerRefinkWidgetRefscriptedprivate

Methods 17

private final func CreateTarotCards(data: script_ref<array<TarotCardData>>)scripted
private final func GetTarotCardControllerFromTarget(evt: ref<inkPointerEvent>) -> ref<tarotCardLogicController>scripted
private final func HideTooltips()scripted
protected cb func OnBack(userData: ref<IScriptable>) -> Boolscripted
protected cb func OnElementClick(evt: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnElementHoverOut(evt: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnElementHoverOver(evt: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnInitialize() -> Boolscripted
protected cb func OnJournalReady(entryHash: Uint32, className: CName, notifyOption: JournalNotifyOption, changeType: JournalChangeType) -> Boolscripted
protected cb func OnSetMenuEventDispatcher(menuEventDispatcher: wref<inkMenuEventDispatcher>) -> Boolscripted
protected cb func OnTarotCardPreviewShowRequest(evt: ref<TarotCardPreviewPopupEvent>) -> Boolscripted
protected cb func OnTarotPreviewPopup(data: ref<inkGameNotificationData>) -> Boolscripted
protected cb func OnUninitalize() -> Boolscripted
protected cb func OnUninitialize() -> Boolscripted
private final func PrepareTooltips()scripted
private final func PushCodexData()scripted
private final func RequestTooltip(data: script_ref<TarotCardData>)scripted