VendorHubMenuGameController class
VendorHubMenuGameController
Inheritance
Base: game.ui.MenuGameController
Derived
None.
Properties
| Property | Type | |
|---|---|---|
notificationRoot | ink.WidgetReference | scripted |
tabRootContainer | ink.WidgetReference | scripted |
tabRootRef | ink.WidgetReference | scripted |
playerCredits | ink.WidgetReference | scripted |
playerCreditsValue | ink.TextWidgetReference | scripted |
playerWeight | ink.WidgetReference | scripted |
playerWeightValue | ink.TextWidgetReference | scripted |
vendorShopLabel | ink.TextWidgetReference | scripted |
levelValue | ink.TextWidgetReference | scripted |
streetCredLabel | ink.TextWidgetReference | scripted |
levelBarProgress | ink.WidgetReference | scripted |
levelBarSpacer | ink.WidgetReference | scripted |
streetCredBarProgress | ink.WidgetReference | scripted |
streetCredBarSpacer | ink.WidgetReference | scripted |
VendorDataManager | VendorDataManager? | scripted |
vendorUserData | VendorUserData? | scripted |
vendorPanelData | quest.VendorPanelData? | scripted |
storageUserData | StorageUserData? | scripted |
PDS | PlayerDevelopmentSystem? | scripted |
root | WeakHandle<ink.Widget> | scripted |
tabRoot | WeakHandle<TabRadioGroup> | scripted |
playerMoneyAnimator | WeakHandle<MoneyLabelController> | scripted |
isRipperdoc | bool | scripted |
isRipperdocViktorTutorial | bool | scripted |
statusEffectSystem | WeakHandle<game.StatusEffectSystem> | scripted |
questSystem | WeakHandle<quest.QuestsSystem> | scripted |
ripperdocTimeDilationCallback | RipperdocTimeDilationCallback? | scripted |
timeDilationEnabling | bool | scripted |
equipAnimationCategories | RipperdocCyberwareEquipAnimationCategory?[] | scripted |
VendorBlackboard | WeakHandle<game.IBlackboard> | scripted |
playerStatsBlackboard | WeakHandle<game.IBlackboard> | scripted |
VendorBlackboardDef | UI_VendorDef? | scripted |
VendorUpdatedCallbackID | red.CallbackObject? | scripted |
weightListener | red.CallbackObject? | scripted |
characterLevelListener | red.CallbackObject? | scripted |
characterCurrentXPListener | red.CallbackObject? | scripted |
characterCredListener | red.CallbackObject? | scripted |
characterCredPointsListener | red.CallbackObject? | scripted |
characterCurrentHealthListener | red.CallbackObject? | scripted |
menuEventDispatcher | WeakHandle<ink.MenuEventDispatcher> | scripted |
player | WeakHandle<PlayerPuppet> | scripted |
menuData | MenuData[] | scripted |
activeMenu | int | scripted |
isChangedManually | bool | scripted |
cameFromRipperdoc | bool | scripted |
storageDef | StorageBlackboardDef? | scripted |
storageBlackboard | WeakHandle<game.IBlackboard> | scripted |
Functions
bool OnInitialize()overrideRTTIbool OnUninitialize()overrideRTTIbool OnSetUserData(IScriptable userData)RTTIvoid Init()RTTIvoid InitializeExtraRipperdocData()RTTIvoid UninitializeExtraRipperdocData()RTTIvoid InitializeEquipAnimationData()RTTIvoid ResetEquipAnimationData()RTTIvoid UpdateEquipAnimationData(game.data.EquipmentArea equipArea, bool isEquip)RTTIvoid FinalizeEquipAnimationData()RTTIvoid SetTimeDilatation(bool enable)RTTIvoid SetupBB()RTTIvoid RemoveBB()RTTIvoid SetupTopBar()RTTIbool OnPlayerWeightUpdated(float value)RTTIbool OnCharacterLevelUpdated(int value)RTTIbool OnCharacterLevelCurrentXPUpdated(int value)RTTIbool OnCharacterStreetCredLevelUpdated(int value)RTTIbool OnCharacterStreetCredPointsUpdated(int value)RTTIbool OnCharacterCurrentHealthUpdated(int value)RTTIvoid SetupMenuTabs(bool tutorialFinished)RTTIbool OnCyberwareModsRequest(CyberwareTabModsRequest evt)RTTIbool OnValueChanged(WeakHandle<ink.RadioGroupController> controller, int selectedIndex)RTTIbool OnRefreshCurrentTab(IScriptable userData)RTTIbool OnTutorialComplete(IScriptable userData)RTTIbool OnSwitchToCharacterFromRipperdoc(IScriptable userData)RTTIbool OnEquipAnimationDataUpdate(IScriptable userData)RTTIbool OnButtonRelease(ink.PointerEvent evt)RTTIbool OnVendorUpdated(string value)RTTIvoid UpdateMoney()RTTIvoid NotifyActivePanel(HubVendorMenuItems item)RTTIbool OnSetMenuEventDispatcher(WeakHandle<ink.MenuEventDispatcher> menuEventDispatcher)overrideRTTIvoid CloseVendor()RTTI