REDNODE / GAME API

UIScriptableSystem

classscriptedClass

extends ScriptableSystem › IScriptableSystem › IScriptable › ISerializable

Properties 18

NameTypeFlags
attachedPlayerwref<PlayerPuppet>scriptedprivate
availableCarsarray<CName>scriptedprivatepersistent
backpackActiveFilterInt32scriptedprivatepersistent
backpackActiveSortingInt32scriptedprivatepersistent
comparisionTooltipDisabledBoolscriptedprivatepersistent
DEV_useLongScanTooltipsBoolscriptedprivatepersistent
DEV_useNewTooltipsBoolscriptedprivatepersistent
DLCAddedItemsarray<TweakDBID>scriptedprivatepersistent
inventoryListenerref<InventoryScriptListener>scriptedprivate
inventoryListenerCallbackref<UIScriptableInventoryListenerCallback>scriptedprivate
isBackpackActiveFilterSavedBoolscriptedprivatepersistent
newItemsarray<ItemID>scriptedprivatepersistent
newWardrobeItemsarray<ItemID>scriptedprivatepersistent
newWardrobeSetsarray<gameWardrobeClothingSetIndex>scriptedprivatepersistent
playerFavouriteItemsarray<ItemID>scriptedprivatepersistent
previousAttributeLevelsarray<UIScriptableSystemAttributeLevel>scriptedprivatepersistent
vendorPanelPlayerActiveSortingInt32scriptedprivatepersistent
vendorPanelVendorActiveSortingInt32scriptedprivatepersistent

Methods 37

public final const func DEV_IsNewTooltipEnabled() -> Boolscripted
public final const func DEV_IsScanLongTooltipEnabled() -> Boolscripted
public final const func GetBackpackActiveFilter(opt defaultValue: Int32) -> Int32scripted
public final const func GetBackpackActiveSorting(opt defaultValue: Int32) -> Int32scripted
public final const func GetPreviousAttributeLevel(stat: gamedataStatType) -> Int32scripted
public final const func GetVendorPanelPlayerActiveSorting(opt defaultValue: Int32) -> Int32scripted
public final const func GetVendorPanelVendorActiveSorting(opt defaultValue: Int32) -> Int32scripted
public final const func IsAvailableCarNew(carFact: CName) -> Boolscripted
public final const func IsComparisionTooltipDisabled() -> Boolscripted
public final const func IsDLCAddedActiveItem(itemTweakDBID: TweakDBID) -> Boolscripted
public final const func IsInventoryItemNew(itemID: ItemID) -> Boolscripted
public final const func IsItemPlayerFavourite(itemID: ItemID) -> Boolscripted
public final const func IsWardrobeItemNew(itemID: ItemID) -> Boolscripted
public final const func IsWardrobeSetNew(wardrobeSet: gameWardrobeClothingSetIndex) -> Boolscripted
private final func On_DEV_ScriptableSystemUseNewTooltips(request: ref<UI_DEV_ScriptableSystemUseNewTooltips>)scripted
private func OnAttach()scripted
private final func OnAvailableCarAdded(request: ref<UIScriptableSystemAddAvailableCar>)scripted
private final func OnComparisionTooltipDisabled(request: ref<UIScriptableSystemSetComparisionTooltipDisabled>)scripted
private func OnDetach()scripted
private final func OnDLCAddedItemInspected(request: ref<UIScriptableSystemDLCAddedItemInspected>)scripted
private final func OnEnableScanLongDescription(request: ref<ScanLongDescriptionCall>)scripted
private final func OnInventoryItemAdded(request: ref<UIScriptableSystemInventoryAddItem>)scripted
private final func OnInventoryItemInspected(request: ref<UIScriptableSystemInventoryInspectItem>)scripted
private final func OnInventoryItemRemoved(request: ref<UIScriptableSystemInventoryRemoveItem>)scripted
private final func OnPlayerAttach(request: ref<PlayerAttachRequest>)scripted
private func OnRestored(saveVersion: Int32, gameVersion: Int32)scripted
private final func OnSetBackpackFilter(request: ref<UIScriptableSystemSetBackpackFilter>)scripted
private final func OnSetBackpackSorting(request: ref<UIScriptableSystemSetBackpackSorting>)scripted
private final func OnSetItemPlayerFavourite(request: ref<UIScriptableSystemSetItemPlayerFavourite>)scripted
private final func OnSetPreviousAttributeLevel(request: ref<UIScriptableSystemSetPreviousAttributeLevel>)scripted
private final func OnSetVendorPanelPlayerSorting(request: ref<UIScriptableSystemSetVendorPanelPlayerSorting>)scripted
private final func OnSetVendorPanelVendorSorting(request: ref<UIScriptableSystemSetVendorPanelVendorSorting>)scripted
private final func OnWardrobeItemAdded(request: ref<UIScriptableSystemWardrobeAddItem>)scripted
private final func OnWardrobeItemInspected(request: ref<UIScriptableSystemWardrobeInspectItem>)scripted
private final func OnWardrobeSetAdded(request: ref<UIScriptableSystemWardrobeSetAdded>)scripted
private final func OnWardrobeSetInspected(request: ref<UIScriptableSystemWardrobeSetInspected>)scripted
private final func SetupInstance()scripted