REDNODE / GAME API

ShardNotificationController

classscriptedClass

extends inkGameController › worlduiIGameController › inkIGameController › IScriptable › ISerializable

Properties 17

NameTypeFlags
animationProxyref<inkAnimProxy>scriptedprivate
buttonHintsManagerParentRefinkWidgetRefscriptedprivate
buttonHintsManagerRefinkWidgetRefscriptedprivate
buttonHintsSecondaryManagerParentRefinkWidgetRefscriptedprivate
buttonHintsSecondaryManagerRefinkWidgetRefscriptedprivate
dataref<ShardReadPopupData>scriptedprivate
imageWidgetinkImageRefscriptedprivate
longTextHolderRefinkWidgetRefscriptedprivate
longTextRefinkTextRefscriptedprivate
longTextTrasholdInt32scriptedprivate
mingameBBwref<IBlackboard>scriptedprivate
playerwref<PlayerPuppet>scriptedprivate
scrollwref<inkScrollController>scriptedprivate
scrollWidgetinkWidgetRefscriptedprivate
shortTextHolderRefinkWidgetRefscriptedprivate
shortTextRefinkTextRefscriptedprivate
titleRefinkTextRefscriptedprivate

Methods 13

private final func AddButtonHints(actionName: CName, label: CName, buttonHintRef: inkWidgetRef, clickCallback: CName)scripted
private final func Close()scripted
private final func LaunchMinigame()scripted
protected cb func OnCloseClick(controller: wref<inkButtonController>) -> Boolscripted
protected cb func OnCrackClick(controller: wref<inkButtonController>) -> Boolscripted
protected cb func OnInitialize() -> Boolscripted
protected cb func OnIntroComplete(anim: ref<inkAnimProxy>) -> Boolscripted
protected cb func OnPlayerAttach(playerPuppet: ref<GameObject>) -> Boolscripted
protected cb func OnRelease(evt: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnUninitialize() -> Boolscripted
private final func PauseGameState(enable: Bool)scripted
public final func PlayAnim(animName: CName, opt callBack: CName)scripted
private final func SetButtonHints()scripted