Zdexby TheHolyOneZ
42,628 classes
Class

DontDestroy

: Singleton`1 : MonoBehaviour : Behaviour : Component : Object : Object
DontDestroy, Assembly-CSharp 0x0090 (144 B) inherited 0x0018 Assembly-CSharp.dll
0x00x0090

Members 24

OffsetSizeNameTypeFlagsDefault
0x08gameManagerPrefabGameObjectPublic—
0x08gameCodestringPublic—
0x08buildTextTextMeshProUGUIPublic—
0x08UpdateRequiredTextGameObjectPublic—
0x08loadingCanvasGameObjectPublic—
0x08loadingCameraGameObjectPublic—
0x01IsConnectedToInternetboolPublic—
0x01PlayFabLoggedInboolPublic—
0x01OfflineModeboolPublic—
0x01PhotonServerConnectedboolPublic—
0x04FramesfloatPublic—
0x04AvgFramesfloatPublic—
0x00540x04padding / unreflected
0x08playerSavedPlayerSavedPublic+1 flags—
0x08mainPlayerDataMainPlayerDataPublic+1 flags—
0x01SaveDataOnExitboolPublic+1 flags—
0x00690x07padding / unreflected
0x08hoveredBtnsList<ButtonInteraction>Private—
0x08graphicRaycastersList<UnityEngine.UI.GraphicRaycaster>Private—
0x01pingedForGameUpdateboolPrivate—
0x00810x03padding / unreflected
0x04timeIntervalfloatPrivate—
0x01checkIntervalboolPrivate—
—0x04avgFrameSmoothingfloatPrivateStatic+1 flags3568070944
0x08OnSceneLoadedAction<DontDestroy>PrivateStatic—
0x08OnGameSceneLoadedAction<DontDestroy>PrivateStatic—
0x01DidAppQuitboolPrivate—
0x008A0x06unreflected bytes to end of DontDestroy
Inherited from Singleton`1 2
OffsetSizeNameTypeFlagsDefault
0x08lastCheckedScenesDictionary<System.TypePrivateStatic—
0x08instanceDontDestroyPrivateStatic—
Inherited from Object 4
OffsetSizeNameTypeFlagsDefault
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+1 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 38

SignatureFlagsNativeParams
string get_PhotonAppVersion()PublicStatic+1 flags0x08
string get_BuildVersion()PublicStatic+1 flags0x08
long get_BuildVersionTotal()PublicStatic+1 flags0x08
void Awake()Private0x00
void OnEnable()Private0x00
void OnDisable()Private0x00
void add_OnSceneLoaded(Action<DontDestroy> value)PublicStatic+1 flags0x08
void remove_OnSceneLoaded(Action<DontDestroy> value)PublicStatic+1 flags0x08
void add_OnGameSceneLoaded(Action<DontDestroy> value)PublicStatic+1 flags0x08
void remove_OnGameSceneLoaded(Action<DontDestroy> value)PublicStatic+1 flags0x08
void SceneLoaded(const Scene& scene, const LoadSceneMode& mode)Private0x04
void Start()Private0x00
void Update()Private0x00
void OnApplicationQuit()Private0x00
void CloseGame(bool saveData)Public0x01
bool WantsToQuit()Private0x01
void OnAppQuit()Private0x00
void LeaveGameRoom()Public0x00
IEnumerator WaitForNullRoom()Private0x08
void SavePlayerData(bool backUp)Public0x01
void SaveClientPlayer(bool loadNextDungeon, bool extracted, bool saveGenSeed, bool truncateFloor)Public0x01
void DeletePlayer(PlayerSaved player, bool grantXp)Public0x08
PlayerSaved ResetPlayerSaved()Public0x08
void OnFloorChanged(int lastFloor, int newFloor)Public0x04
GameObject RaycastMouseHit(GraphicRaycaster graphicRaycaster)PublicStatic0x08
void FindButtonInteraction(GraphicRaycaster graphicRaycaster, int casterIndex)Public0x08
ButtonInteraction GetBtnInteraction(GraphicRaycaster caster)Public0x08
void SetLoadingScreen(bool active, bool enableCamera)Public0x01
void ShowUpdateText(bool show)Public0x01
void FinishedTutorial(const TutorialType& type)Public0x04
bool IsTutorialDone(const TutorialType& type)Public0x04
void AddPlayerData(const PlayerDataV1& key, float amount, bool set)Public0x04
float GetPlayerData(const PlayerDataV1& key)Public0x04
bool GetPlayerData(const PlayerDataV1& key, ref float& amount)PublicStatic0x04
void OnGlobalMobKilled(Mob mob)Public0x08
void OnMobEncountered(Mob mob, bool killed)Public0x08
void OnClientPlayerSpawned(Player player)Public0x08
void .ctor()Public+1 flags0x00

Used by 13

types with a member, parameter or interface of this type