Zdexby TheHolyOneZ
42,610 classes
Class

ExperienceManager

: Singleton`1 : MonoBehaviour : Behaviour : Component : Object : Object
ExperienceManager, Assembly-CSharp 0x0030 (48 B) inherited 0x0018 Assembly-CSharp.dll
0x00x0030

Members 14

OffsetSizeNameTypeFlagsDefault
—0x04RequiredLevelToPrestigeintPublicStatic+1 flags1065353216
—0x04xpPerLevelfloatPublicStatic+1 flags1065353216
—0x04xpDecreasePerPlayerfloatPublicStatic+1 flags1065353216
—0x04extractionXpMultiplierfloatPublicStatic+1 flags1065353216
—0x04floorXpGainfloatPublicStatic+1 flags1065353216
—0x04xpChestOpenfloatPublicStatic+1 flags1065353216
0x04XpMultiplierfloatPublicStatic—
0x08OnXPIncreaseAction<System.Single>PublicStatic—
—0x04RetireFloorXpfloatPublicStatic+1 flags1065353216
0x08RaritySettingsList<RarityXpSetting>Public—
0x08PrestigeSettingsList<PrestigeSetting>Public—
0x08PrestigeSoundAudioClipPublic—
0x08OnLevelUpAction<MainPlayerData>PublicStatic—
0x08OnPrestigeAction<MainPlayerData>PrivateStatic—
Inherited from Singleton`1 2
OffsetSizeNameTypeFlagsDefault
0x08lastCheckedScenesDictionary<System.TypePrivateStatic—
0x08instanceExperienceManagerPrivateStatic—
Inherited from Object 4
OffsetSizeNameTypeFlagsDefault
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+1 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 13

SignatureFlagsNativeParams
void IncreaseXP(float increase, MainPlayerData data)PublicStatic0x08
void LevelUp(MainPlayerData data)PublicStatic0x08
float GetRequiredXP(int level)PublicStatic0x04
float ScaleXPWithLevel(float xp, MainPlayerData data)PublicStatic0x08
float GrantRetireXp(PlayerSaved player, MainPlayerData data)PublicStatic0x08
float GetRetireXp(PlayerSaved player, MainPlayerData data)PublicStatic0x08
float GetFloorXp(int floor)PublicStatic0x04
bool CanPrestige(MainPlayerData data)PublicStatic0x08
void add_OnPrestige(Action<MainPlayerData> value)PublicStatic+1 flags0x08
void remove_OnPrestige(Action<MainPlayerData> value)PublicStatic+1 flags0x08
void Prestige(MainPlayerData data)PublicStatic0x08
void .ctor()Public+1 flags0x00
void .cctor()PrivateStatic+1 flags0x00

Used by 1

types with a member, parameter or interface of this type