using System; using AmplitudeAnalytics; using Cpp2IlInjected; using UnityEngine; // Token: 0x02000406 RID: 1030 [Token(Token = "0x2000406")] public class RecRoomGameRoot : GameRoot { // Token: 0x06001FEE RID: 8174 RVA: 0x00082CAC File Offset: 0x00080EAC [Token(Token = "0x6001FEE")] [Address(RVA = "0x11084B0", Offset = "0x11072B0", VA = "0x1811084B0", Slot = "4")] protected override void Awake() { base.Awake(); Application.lowMemory -= this.OMAILBKMFMD; Application.lowMemory += this.OMAILBKMFMD; } // Token: 0x06001FEF RID: 8175 RVA: 0x00082CE4 File Offset: 0x00080EE4 [Token(Token = "0x6001FEF")] [Address(RVA = "0x1108550", Offset = "0x1107350", VA = "0x181108550", Slot = "6")] protected override void BFNKJCLBGIE() { base..ctor(); BootSequence bootSequence = new GameObject("BootSequence").AddComponent(); } // Token: 0x06001FF0 RID: 8176 RVA: 0x00082D10 File Offset: 0x00080F10 [Token(Token = "0x6001FF0")] [Address(RVA = "0x1108850", Offset = "0x1107650", VA = "0x181108850", Slot = "5")] protected override void OnDestroy() { base.OnDestroy(); Application.lowMemory -= this.OMAILBKMFMD; } // Token: 0x06001FF1 RID: 8177 RVA: 0x00082D34 File Offset: 0x00080F34 [Token(Token = "0x6001FF1")] [Address(RVA = "0x11085C0", Offset = "0x11073C0", VA = "0x1811085C0")] private void OMAILBKMFMD() { int num = 0; if (SingletonMonoBehaviour.ONCPNMDGGKG.SystemMemorySizeMB() == 0) { } int num2; Debug.LogWarning(string.Format("OnApplicationLowMemory() - Allocated: {0} MB", num2)); float realtimeSinceStartup = Time.realtimeSinceStartup; float mehmmeokmlj = this.MEHMMEOKMLJ; if (realtimeSinceStartup > mehmmeokmlj) { float realtimeSinceStartup2 = Time.realtimeSinceStartup; this.MEHMMEOKMLJ = realtimeSinceStartup2; CCNBJFOPLBG ccnbjfoplbg = AmplitudeAnalyticsClient.Event("low_memory").JOBHLMFKFNO("allocated_memory_mb", num); if (!Application.isFocused) { } CFLMJLFBOKH.LBBLLBPDFGO lbbllbpdfgo; int hashCode = lbbllbpdfgo.GetHashCode(); CCNBJFOPLBG ccnbjfoplbg2; string text = ccnbjfoplbg2.ToString(); SingletonMonoBehaviour.ONCPNMDGGKG.SetWasApplicationRunningAfterLowMemory(true); OHDHPENHDAP.KMCMFFNHMLG(); AsyncOperation asyncOperation = Resources.UnloadUnusedAssets(); } } // Token: 0x06001FF2 RID: 8178 RVA: 0x00082DE8 File Offset: 0x00080FE8 [Token(Token = "0x6001FF2")] [Address(RVA = "0x11088C0", Offset = "0x11076C0", VA = "0x1811088C0")] public RecRoomGameRoot() { } // Token: 0x0400182A RID: 6186 [Token(Token = "0x400182A")] private const float BGFEPCNDNOH = 60f; // Token: 0x0400182B RID: 6187 [FieldOffset(Offset = "0x20")] [Token(Token = "0x400182B")] private float MEHMMEOKMLJ = -60f; }