REDNODE / GAME API

StatsMainGameController

classscriptedClass

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

Properties 34

NameTypeFlags
animProxyref<inkAnimProxy>scriptedprivate
armorStatsDataarray<StatViewData>scriptedprivate
btnInventoryinkWidgetRefscriptedprivate
buttonHintsControllerwref<ButtonHints>scriptedprivate
buttonHintsManagerRefinkWidgetRefscriptedprivate
characterCredListenerref<CallbackHandle>scriptedprivate
characterCredPointsListenerref<CallbackHandle>scriptedprivate
characterCurrentXPListenerref<CallbackHandle>scriptedprivate
characterLevelListenerref<CallbackHandle>scriptedprivate
currencyListenerref<CallbackHandle>scriptedprivate
detailListControllerwref<StatsDetailListController>scriptedprivate
detailListControllerRefinkWidgetRefscriptedprivate
DPSStatsDataarray<StatViewData>scriptedprivate
healthStatsDataarray<StatViewData>scriptedprivate
InventoryManagerref<InventoryDataManagerV2>scriptedprivate
levelControllerwref<StatsProgressController>scriptedprivate
levelControllerRefinkWidgetRefscriptedprivate
MainViewRootinkWidgetRefscriptedprivate
otherStatsDataarray<StatViewData>scriptedprivate
PDSref<PlayerDevelopmentSystem>scriptedprivate
playerwref<PlayerPuppet>scriptedprivate
playerStatsBlackboardwref<IBlackboard>scriptedprivate
previousMenuDataref<PreviousMenuData>scriptedprivate
rightPanelFluff1inkWidgetRefscriptedprivate
rightPanelFluff2inkWidgetRefscriptedprivate
statsListinkCompoundRefscriptedprivate
statsPlayTimeControllerwref<StatsPlayTimeController>scriptedprivate
statsPlayTimeControllerdRefinkWidgetRefscriptedprivate
statsStreetCredRewardwref<StatsStreetCredReward>scriptedprivate
statsStreetCredRewardRefinkWidgetRefscriptedprivate
streetCredControllerwref<StatsProgressController>scriptedprivate
streetCredControllerRefinkWidgetRefscriptedprivate
TooltipsManagerwref<gameuiTooltipsManager>scriptedprivate
TooltipsManagerRefinkWidgetRefscriptedprivate

Methods 12

private final func AddStat(statType: gamedataStatType, datalist: script_ref<array<StatViewData>>)scripted
protected cb func OnCategoryClicked(evt: ref<CategoryClickedEvent>) -> Boolscripted
protected cb func OnCharacterLevelCurrentXPUpdated(value: Int32) -> Boolscripted
protected cb func OnCharacterLevelUpdated(value: Int32) -> Boolscripted
protected cb func OnCharacterStreetCredLevelUpdated(value: Int32) -> Boolscripted
protected cb func OnCharacterStreetCredPointsUpdated(value: Int32) -> Boolscripted
protected cb func OnInitialize() -> Boolscripted
private final func OnIntro()scripted
protected cb func OnSetUserData(userData: ref<IScriptable>) -> Boolscripted
protected cb func OnUninitialize() -> Boolscripted
public final func PopulateStats()scripted
private final func RequestStat(stat: gamedataStatType, datalist: script_ref<array<StatViewData>>) -> StatViewDatascripted