BlackICE Scripting

class

UIScriptableSystem

  • 18 properties
  • 38 functions

Extends game.ScriptableSystem game.IScriptableSystem IScriptable ISerializable

Properties

PropertyTypeOffset
backpackActiveSortingint0x0 scripted
backpackActiveFilterint0x4 scripted
isBackpackActiveFilterSavedbool0x8 scripted
vendorPanelPlayerActiveSortingint0xC scripted
vendorPanelVendorActiveSortingint0x10 scripted
playerFavouriteItemsgame.ItemID[]0x18 scripted
newItemsgame.ItemID[]0x28 scripted
DLCAddedItemsTDBID[]0x38 scripted
newWardrobeSetsgame.WardrobeClothingSetIndex[]0x48 scripted
newWardrobeItemsgame.ItemID[]0x58 scripted
availableCarsCName[]0x68 scripted
previousAttributeLevelsUIScriptableSystemAttributeLevel[]0x78 scripted
comparisionTooltipDisabledbool0x88 scripted
attachedPlayerWeakHandle<PlayerPuppet>0x90 scripted
inventoryListenerCallbackUIScriptableInventoryListenerCallback?0xA0 scripted
inventoryListenergame.InventoryScriptListener?0xB0 scripted
DEV_useNewTooltipsbool0xC0 scripted
DEV_useLongScanTooltipsbool0xC1 scripted

Functions

  • void OnAttach() overrideRTTI
  • void OnRestored(int saveVersion, int gameVersion) overrideRTTI
  • void OnDetach() overrideRTTI
  • void SetupInstance() RTTI
  • void OnPlayerAttach(game.PlayerAttachRequest request) RTTI
  • void OnSetBackpackSorting(UIScriptableSystemSetBackpackSorting request) RTTI
  • void OnSetBackpackFilter(UIScriptableSystemSetBackpackFilter request) RTTI
  • void OnSetVendorPanelVendorSorting(UIScriptableSystemSetVendorPanelVendorSorting request) RTTI
  • void OnSetVendorPanelPlayerSorting(UIScriptableSystemSetVendorPanelPlayerSorting request) RTTI
  • void OnComparisionTooltipDisabled(UIScriptableSystemSetComparisionTooltipDisabled request) RTTI
  • void OnInventoryItemAdded(UIScriptableSystemInventoryAddItem request) RTTI
  • void OnInventoryItemRemoved(UIScriptableSystemInventoryRemoveItem request) RTTI
  • void OnInventoryItemInspected(UIScriptableSystemInventoryInspectItem request) RTTI
  • void OnDLCAddedItemInspected(UIScriptableSystemDLCAddedItemInspected request) RTTI
  • void OnWardrobeSetAdded(UIScriptableSystemWardrobeSetAdded request) RTTI
  • void OnWardrobeSetInspected(UIScriptableSystemWardrobeSetInspected request) RTTI
  • void OnWardrobeItemAdded(UIScriptableSystemWardrobeAddItem request) RTTI
  • void OnWardrobeItemInspected(UIScriptableSystemWardrobeInspectItem request) RTTI
  • void OnAvailableCarAdded(UIScriptableSystemAddAvailableCar request) RTTI
  • void OnSetItemPlayerFavourite(UIScriptableSystemSetItemPlayerFavourite request) RTTI
  • void OnSetPreviousAttributeLevel(UIScriptableSystemSetPreviousAttributeLevel request) RTTI
  • void On_DEV_ScriptableSystemUseNewTooltips(UI_DEV_ScriptableSystemUseNewTooltips request) RTTI
  • void OnEnableScanLongDescription(ScanLongDescriptionCall request) RTTI
  • int GetBackpackActiveSorting(int? defaultValue) RTTI
  • int GetBackpackActiveFilter(int? defaultValue) RTTI
  • int GetVendorPanelVendorActiveSorting(int? defaultValue) RTTI
  • int GetVendorPanelPlayerActiveSorting(int? defaultValue) RTTI
  • bool IsInventoryItemNew(game.ItemID itemID) RTTI
  • bool IsWardrobeSetNew(game.WardrobeClothingSetIndex wardrobeSet) RTTI
  • bool IsWardrobeItemNew(game.ItemID itemID) RTTI
  • bool IsAvailableCarNew(CName carFact) RTTI
  • bool IsDLCAddedActiveItem(TDBID itemTweakDBID) RTTI
  • bool IsItemPlayerFavourite(game.ItemID itemID) RTTI
  • int GetPreviousAttributeLevel(game.data.StatType stat) RTTI
  • bool IsComparisionTooltipDisabled() RTTI
  • bool DEV_IsNewTooltipEnabled() RTTI
  • bool DEV_IsScanLongTooltipEnabled() RTTI
  • static UIScriptableSystem? GetInstance(ScriptGameInstance gameInstance) staticRTTI global