PerkScreenController
Base: ink.WidgetLogicController
None.
| Property | Type | |
|---|---|---|
hubSelector | ink.WidgetReference | scripted |
connectionLinesContainer | ink.CompoundWidgetReference | scripted |
boughtConnectionLinesContainer | ink.CompoundWidgetReference | scripted |
maxedConnectionLinesContainer | ink.CompoundWidgetReference | scripted |
boughtMaskContainer | ink.CanvasWidgetReference | scripted |
maxedMaskContainer | ink.CanvasWidgetReference | scripted |
attributeNameText | ink.TextWidgetReference | scripted |
attributeLevelText | ink.TextWidgetReference | scripted |
levelControllerRef | ink.WidgetReference | scripted |
rewardsControllerRef | ink.WidgetReference | scripted |
TooltipsManagerRef | ink.WidgetReference | scripted |
proficiencyRootRef | ink.WidgetReference | scripted |
proficiencyDescriptionText | ink.TextWidgetReference | scripted |
dataManager | PlayerDevelopmentDataManager? | scripted |
displayData | AttributeDisplayData? | scripted |
proficiencyRoot | WeakHandle<TabRadioGroup> | scripted |
widgetMap | WeakHandle<PerkDisplayContainerController>[] | scripted |
traitController | WeakHandle<PerkDisplayContainerController> | scripted |
currentIndex | int | scripted |
connectionLines | byte | scripted |
levelController | WeakHandle<StatsProgressController> | scripted |
rewardsController | WeakHandle<StatsStreetCredReward> | scripted |
tooltipsManager | WeakHandle<game.ui.TooltipsManager> | scripted |
bool OnInitialize() RTTIvoid RegisterProficiencyButtons(AttributeDisplayData attributeDisplayData, int startingIndex) RTTIbool OnUninitialize() RTTIbool OnSetUserData(IScriptable userData) RTTIMenuData GetMenuData(ProficiencyDisplayData data) RTTIvoid Setup(AttributeDisplayData displayData, PlayerDevelopmentDataManager dataManager, int startingIndex) RTTIvoid RebuildPerks(int index) RTTIbool OnUnlimitedUnlocked(UnlimitedUnlocked evt) RTTIvoid ProcessTutorialFact() RTTIvoid SpawnConnectionGradiantMask(WeakHandle<PerkDisplayContainerController> controller) RTTIvoid ShowLineWidget(ink.CompoundWidgetReference lineContainer, bool show, int lineNumber) RTTIbool OnValueChanged(WeakHandle<ink.RadioGroupController> controller, int selectedIndex) RTTIbool OnPerkBoughtEvent(PerkBoughtEvent evt) RTTIbool OnTraitBoughtEvent(TraitBoughtEvent evt) RTTIbool OnPerkDisplayContainerCreated(PerkDisplayContainerCreatedEvent evt) RTTIProficiencyDisplayData? GetProficiencyDisplayData() RTTIWeakHandle<ink.Widget> GetHubSelectorWidget() RTTI