REDNODE / GAME API

PonrRewardsGameController

classscriptedClass

extends BaseModalListPopupGameController › inkGameController › worlduiIGameController › inkIGameController › IScriptable › ISerializable

Properties 13

NameTypeFlags
endingAchievementArtinkImageRefscriptedprivate
gameInstanceGameInstancescriptedprivate
inventoryManagerref<InventoryDataManagerV2>scriptedprivate
okayButtoninkWidgetRefscriptedprivate
pointOfNoReturnBBwref<IBlackboard>scriptedprivate
pointOfNoReturnRewardScreenDefref<UI_PointOfNoReturnRewardScreenDef>scriptedprivate
rewardListInventoryItemGridinkWidgetRefscriptedprivate
rewardListInventoryItemHolderinkWidgetRefscriptedprivate
rewardListInventoryWeaponGridinkWidgetRefscriptedprivate
rewardListRipperdocGridinkWidgetRefscriptedprivate
rewardListRipperdocHolderinkWidgetRefscriptedprivate
tooltipsManagerwref<gameuiTooltipsManager>scriptedprivate
tooltipsManagerRefinkWidgetRefscriptedprivate

Methods 12

private final func GetInventoryItemDisplayControllerFromTarget(evt: ref<inkPointerEvent>) -> ref<InventoryItemDisplayController>scripted
private final func Hide()scripted
private final func InventoryItemHoverOver(itemData: script_ref<InventoryItemData>, widget: wref<inkWidget>)scripted
protected func OnClose()scripted
protected cb func OnInitialize() -> Boolscripted
protected cb func OnInventoryItemHoverOut(evt: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnInventoryItemHoverOver(evt: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnOkayRelease(e: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnPlayerAttach(playerPuppet: ref<GameObject>) -> Boolscripted
protected cb func OnUninitialize() -> Boolscripted
private final func PopulateData()scripted
private final func Show()scripted