Zdexby TheHolyOneZ
44,741 classes
ScheduleOne.Registry, Assembly-CSharp 0x0048 (72 B) inherited 0x0028 Assembly-CSharp.dll
0x00x0048

Members 4

OffsetSizeNameTypeFlagsDefault
0x08ItemRegistryList<ScheduleOne.Registry.ItemRegister>Private—
0x08ItemsAddedAtRuntimeList<ScheduleOne.Registry.ItemRegister>Private—
0x08ItemDictionaryDictionary<System.Int32Private—
0x08itemIDAliasesDictionary<System.StringPrivate—
Inherited from Singleton`1 2
OffsetSizeNameTypeFlagsDefault
0x08instanceRegistryPrivateStatic—
0x00080x18padding / unreflected
0x01Destroyedbool1 flags—
Inherited from MonoBehaviour 1
OffsetSizeNameTypeFlagsDefault
0x08m_CancellationTokenSourceCancellationTokenSourcePrivate—
Inherited from Object 4
OffsetSizeNameTypeFlagsDefault
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+1 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 17

SignatureFlagsNativeParams
void OnValidate()Private0x00
void Awake()2 flags0x00
ItemDefinition GetItem(const string& ID)PublicStatic0x08
bool ItemExists(const string& ID)PublicStatic0x08
uint8 GetItem(const string& ID)PublicStatic0x08
ItemDefinition _GetItem(const string& ID, bool warnIfNonExistent)Public0x08
int GetHash(const string& ID)PrivateStatic0x08
string RemoveAssetsAndPrefab(const string& originalString)PrivateStatic0x08
void Start()2 flags0x00
void AddToRegistry(ItemDefinition item)Public0x08
List<ScheduleOne.ItemFramework.ItemDefinition> GetAllItems()Public0x08
void AddToItemDictionary(ItemRegister reg)Private0x08
void RemoveItemFromDictionary(ItemRegister reg)Private0x08
void RemoveRuntimeItems()Public0x00
void RemoveFromRegistry(ItemDefinition item)Public0x08
void LogOrderedUnlocks()Public0x00
void .ctor()Public+1 flags0x00

Used by 2

types with a member, parameter or interface of this type