Zdexby TheHolyOneZ
42,595 classes
Class

ItemManager

: Singleton`1 : MonoBehaviour : Behaviour : Component : Object : Object
ItemManager, Assembly-CSharp 0x0078 (120 B) inherited 0x0018 Assembly-CSharp.dll
0x00x0078

Members 21

OffsetSizeNameTypeFlagsDefault
0x08AllItemsList<Item>PublicStatic—
0x08NetworkedItemsDictionary<System.Int32PublicStatic—
0x08ActiveItemsHashSet<Item>PublicStatic—
0x08TorchesList<Torch>PublicStatic—
0x08torchesTurnedOffList<Torch>PrivateStatic—
0x08phantomTorchesTurnedOffList<Torch>PrivateStatic—
0x08activeOverlapTorchesList<Torch>Private+1 flags—
0x08activeTorchContributionsList<System.Single>Private+1 flags—
0x08activeTorchRangesList<System.Single>Private+1 flags—
0x08activeTorchCentersList<UnityEngine.Vector3>Private+1 flags—
0x04nextTorchOverlapRefreshfloatPrivate—
0x003C0x04padding / unreflected
0x08RarityInfosList<RarityInfo>Public—
0x08ItemTypeInfosList<ItemTypeInfo>Public—
0x04DefaultMaxEquippedAmountintPublic—
0x01LimitTorchLightOverlapboolPublic—
0x00550x03padding / unreflected
0x04MaximumCombinedTorchIntensityfloatPublic—
0x04NearbyTorchIntensityContributionfloatPublic—
0x04MinimumTorchIntensityMultiplierfloatPublic—
0x04TorchOverlapRefreshIntervalfloatPublic—
0x04TorchOverlapFadeSpeedfloatPublic—
0x006C0x04padding / unreflected
0x08CorruptedEffectTransformPublic—
Inherited from Singleton`1 2
OffsetSizeNameTypeFlagsDefault
0x08lastCheckedScenesDictionary<System.TypePrivateStatic—
0x08instanceItemManagerPrivateStatic—
Inherited from Object 4
OffsetSizeNameTypeFlagsDefault
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+1 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 24

SignatureFlagsNativeParams
void LogActiveItems()PublicStatic0x00
void Awake()Private0x00
void OnSceneLoaded(DontDestroy dont)Private0x08
void Update()Private0x00
void RefreshTorchOverlapTargets()Private0x00
void UpdateLightOverlaps(bool fade)Private0x01
void NearPhantom(Torch torch, bool near)PublicStatic0x08
bool BlowOutTorch(Torch torch, bool off)PublicStatic0x08
void ForceUpdateLightOverlap(Torch torch)PublicStatic0x08
List<Item> FindClosestItems(const Vector3& point, float range, bool useActive)PublicStatic0x0C
Item SpawnItem(Item item, const Vector3& pos, const Quaternion& rot)PublicStatic0x10
Item SpawnItem(const string& itemName, const Vector3& pos, const Quaternion& rot)PublicStatic0x10
void AddItem(Item item, bool add)PublicStatic0x08
void AddTorch(Torch torch, bool add)PublicStatic0x08
void RemoveTorchReferences(Torch torch)PrivateStatic0x08
string GetTorchDebugName(Torch torch)PrivateStatic0x08
void CheckActiveItem(Item item)PublicStatic0x08
void DestroyItem(Item item)PublicStatic0x08
RarityInfo GetRarityInfo(const Rarity& rarity)PublicStatic0x08
bool GetItemTypeInfo(const ItemType& type, ref ItemTypeInfo& info)PublicStatic0x08
int GetMaxEquipAmount(const ItemType& forType)PublicStatic0x04
bool TryGetItemSets(Item item, ref List<ItemSet>& sets)PublicStatic0x08
void .ctor()Public+1 flags0x00
void .cctor()PrivateStatic+1 flags0x00

Used by 7

types with a member, parameter or interface of this type