InventoryDataManager class
InventoryDataManager
Inheritance
Base: IScriptable
Derived
None.
Properties
| Property | Type | |
|---|---|---|
gameInstance | ScriptGameInstance | scripted |
player | WeakHandle<PlayerPuppet> | scripted |
transactionSystem | WeakHandle<game.TransactionSystem> | scripted |
equipmentSystem | WeakHandle<EquipmentSystem> | scripted |
statsSystem | WeakHandle<game.StatsSystem> | scripted |
locMgr | UILocalizationMap? | scripted |
Functions
void Initialize(PlayerPuppet player)RTTIWeakHandle<PlayerPuppet> GetPlayer()RTTIvoid GetLastLootedItems(int count, WeakHandle<game.ItemData>[] itemsList)RTTIgame.ItemID GetEquippedItemIdInArea(game.data.EquipmentArea equipArea, int? slot)RTTIgame.data.EquipmentArea GetItemEquipArea(game.ItemID itemId)RTTIWeakHandle<game.ItemData> GetExternalItemData(ent.EntityID ownerId, game.ItemID externalItemId)RTTIWeakHandle<game.ItemData> GetPlayerItemData(game.ItemID externalItemId)RTTIgame.ItemViewData GetExternalItemStats(ent.EntityID ownerId, game.ItemID externalItemId, game.ItemID? compareItemId)RTTIgame.ItemViewData GetPlayerItemStats(game.ItemID itemId, game.ItemID? compareItemId)RTTIstring QualityEnumToName(game.data.Quality qualityStatValue)RTTIbool CanCompareItems(game.ItemID itemId, game.ItemID compareItemId)RTTIgame.ItemViewData GetItemStatsByData(WeakHandle<game.ItemData> itemData, WeakHandle<game.ItemData>? compareWithData)RTTIstring GetStatsUIMapName(WeakHandle<game.ItemData> itemData)RTTIstring GetStatsUIMapName(game.ItemID itemId)RTTIvoid GetStatsList(TDBID mapPath, WeakHandle<game.ItemData> itemData, game.StatViewData[] primeStatsList, game.StatViewData[] secondStatsList, WeakHandle<game.ItemData>? compareWithData)RTTIvoid FillStatsList(WeakHandle<game.ItemData> itemData, WeakHandle<game.data.Stat_Record>[] statRecords, game.StatViewData[] statList, bool canCompare, WeakHandle<game.data.Stat_Record>[] compareStatRecords, WeakHandle<game.ItemData>? compareWithData)RTTIvoid GetPlayerStats(game.StatViewData[] statsList)RTTI