using System; using System.Text; using Cpp2IlInjected; using SA.Foundation.UtilitiesEditor; using UnityEngine; // Token: 0x0200173D RID: 5949 [Token(Token = "0x200173D")] public class MFIMIPJJGLG : EOKDBLCLLIB { // Token: 0x170016D1 RID: 5841 // (get) Token: 0x060087EF RID: 34799 RVA: 0x001CC8CC File Offset: 0x001CAACC [Token(Token = "0x170016D1")] private float ACBAKENAIOK { [Token(Token = "0x60087EF")] [Address(RVA = "0x2012A30", Offset = "0x2011A30", VA = "0x182012A30")] get { KFMCHGDCCGM recNetDeviceClass = SingletonMonoBehaviour.ONCPNMDGGKG.DIDBCAAOKDF; float num; return num; } } // Token: 0x170016D2 RID: 5842 // (get) Token: 0x060087F0 RID: 34800 RVA: 0x001CC8EC File Offset: 0x001CAAEC // (set) Token: 0x060087F1 RID: 34801 RVA: 0x001CC900 File Offset: 0x001CAB00 [Token(Token = "0x170016D2")] public static bool EIBKCJELMNH { [Token(Token = "0x60087F0")] [Address(RVA = "0x2010EB0", Offset = "0x200FEB0", VA = "0x182010EB0")] get { return MFIMIPJJGLG.FPELBLAHBFB; } [Token(Token = "0x60087F1")] [Address(RVA = "0x2012640", Offset = "0x2011640", VA = "0x182012640")] set { MFIMIPJJGLG.FPELBLAHBFB = value; GC.KeepAlive("PerfStats"); } } // Token: 0x170016D3 RID: 5843 // (get) Token: 0x060087F2 RID: 34802 RVA: 0x001CC920 File Offset: 0x001CAB20 // (set) Token: 0x060087F3 RID: 34803 RVA: 0x001CC934 File Offset: 0x001CAB34 [Token(Token = "0x170016D3")] public static bool OAFOGBDPBNO { [Token(Token = "0x60087F2")] [Address(RVA = "0x2010F70", Offset = "0x200FF70", VA = "0x182010F70")] get; [Token(Token = "0x60087F3")] [Address(RVA = "0x2011D90", Offset = "0x2010D90", VA = "0x182011D90")] set; } // Token: 0x060087F4 RID: 34804 RVA: 0x001CC948 File Offset: 0x001CAB48 [Token(Token = "0x60087F4")] [Address(RVA = "0x20127C0", Offset = "0x20117C0", VA = "0x1820127C0")] public static MFIMIPJJGLG NFHADFCEMML(PPENFJMFPNE IJNAMEBOMJJ, SessionManager.IJKKAICPLDE AHLJJMLMKKH, long JJBANIDENHO, string NEGNEOOMDHG) { MFIMIPJJGLG mfimipjjglg; return mfimipjjglg; } // Token: 0x060087F5 RID: 34805 RVA: 0x001CC958 File Offset: 0x001CAB58 [Token(Token = "0x60087F5")] [Address(RVA = "0x2012B30", Offset = "0x2011B30", VA = "0x182012B30")] public MFIMIPJJGLG(PPENFJMFPNE IJNAMEBOMJJ, SessionManager.IJKKAICPLDE AHLJJMLMKKH, long JJBANIDENHO, string NEGNEOOMDHG) { ABHKLOENLLE abhkloenlle = new ABHKLOENLLE(); this.ODOPLMFIGEF = abhkloenlle; ABHKLOENLLE abhkloenlle2 = new ABHKLOENLLE(); this.NMEHAONJNKO = abhkloenlle2; ABHKLOENLLE abhkloenlle3 = new ABHKLOENLLE(); this.MGPLBKBFEHM = abhkloenlle3; ABHKLOENLLE abhkloenlle4 = new ABHKLOENLLE(); this.MPHJBLLKHMJ = abhkloenlle4; OMBLACAIEFB omblacaiefb = new OMBLACAIEFB(1f); this.DNMIMGNBLOF = omblacaiefb; AEOJKFCDGKB aeojkfcdgkb = new AEOJKFCDGKB(); this.HJDDDALHMEH = aeojkfcdgkb; StringBuilder stringBuilder = new StringBuilder(); this.JPJNLEECFDD = stringBuilder; int num = 0; ABHKLOENLLE[] array = new ABHKLOENLLE[ELGIGKJCDID.GKEFALOIEHH.Length]; this.AIIEEDOPKDI = array; if (num < array.Length) { ABHKLOENLLE abhkloenlle5 = new ABHKLOENLLE(); if (abhkloenlle5 != 0) { } num++; array[0] = abhkloenlle5; ABHKLOENLLE[] aiieedopkdi = this.AIIEEDOPKDI; } this.JBOLOFELGDA(); } // Token: 0x060087F6 RID: 34806 RVA: 0x001CCA24 File Offset: 0x001CAC24 [Token(Token = "0x60087F6")] [Address(RVA = "0x2012510", Offset = "0x2011510", VA = "0x182012510")] private void JBOLOFELGDA() { if (MFIMIPJJGLG.GKBOPJDDEAI != 0) { } SessionManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; Action action = new Action(this.HONBEODCHJK); MFIMIPJJGLG.GKBOPJDDEAI = ADIFCODGAML.FLMKKKHMJBN(instance, 1f, action); } // Token: 0x060087F7 RID: 34807 RVA: 0x001CCA60 File Offset: 0x001CAC60 [Token(Token = "0x60087F7")] [Address(RVA = "0x2012AB0", Offset = "0x2011AB0", VA = "0x182012AB0", Slot = "5")] public override void OPEMIFENIJM() { base..ctor(); ABHKLOENLLE odoplmfigef = this.ODOPLMFIGEF; int lpkafheodob = this.LPKAFHEODOB; if (odoplmfigef.MNIJHBJDPPA > (long)lpkafheodob) { float num; this.PJLGIAEBDPE = num; if (Time.deltaTime > this.PJLGIAEBDPE) { } } this.IJDOJGPNGCL(); this.DNFOJNHGCCD(); } // Token: 0x060087F8 RID: 34808 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60087F8")] [Address(RVA = "0x2011030", Offset = "0x2010030", VA = "0x182011030", Slot = "7")] protected override void APOIOMODCNL(CCNBJFOPLBG JDIKKFGECHA) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060087F9 RID: 34809 RVA: 0x001CCAB4 File Offset: 0x001CACB4 [Token(Token = "0x60087F9")] [Address(RVA = "0x20126B0", Offset = "0x20116B0", VA = "0x1820126B0", Slot = "10")] public override void KCKGOAEGNOC() { base..ctor(); if (SingletonMonoBehaviour.FFNIFALJLDD && SingletonMonoBehaviour.ONCPNMDGGKG.SystemMemorySizeMB() != 0) { int num = 0; this.HLOODHEJPJI = num; } } // Token: 0x060087FA RID: 34810 RVA: 0x001CCAF0 File Offset: 0x001CACF0 [Token(Token = "0x60087FA")] [Address(RVA = "0x2011CB0", Offset = "0x2010CB0", VA = "0x182011CB0", Slot = "8")] public override void EJNGJCGKNEH(PPENFJMFPNE GJKGOKHKMMP) { base.EJNGJCGKNEH(GJKGOKHKMMP); this.JBBLIBHHEBC(); ABHKLOENLLE[] aiieedopkdi = this.AIIEEDOPKDI; int num = 0; if (num < aiieedopkdi.Length) { aiieedopkdi[num].JBBLIBHHEBC(); ABHKLOENLLE[] aiieedopkdi2 = this.AIIEEDOPKDI; num++; } this.JBOLOFELGDA(); } // Token: 0x060087FB RID: 34811 RVA: 0x001CCB40 File Offset: 0x001CAD40 [Token(Token = "0x60087FB")] [Address(RVA = "0x2011DF0", Offset = "0x2010DF0", VA = "0x182011DF0")] private void HONBEODCHJK(float POGAEJIEPIM) { int num = 0; ELGIGKJCDID.PEEOJJCEFPE[] gkefaloiehh = ELGIGKJCDID.GKEFALOIEHH; if (num < gkefaloiehh.Length) { int num2 = (int)ELGIGKJCDID.GKEFALOIEHH[num]; ELGIGKJCDID.FDGHJJOBMOD fdghjjobmod; FIFNHIILPEL cmjeenbahfp = fdghjjobmod.CMJEENBAHFP; double num3 = cmjeenbahfp.OOPCGBFJNOF; if (cmjeenbahfp > 0) { } ABHKLOENLLE[] aiieedopkdi = this.AIIEEDOPKDI; aiieedopkdi[num].EHGIOHLBHJN(num3); if (aiieedopkdi != 0 || aiieedopkdi != 0) { StringBuilder jpjnleecfdd = this.JPJNLEECFDD; ABHKLOENLLE abhkloenlle = this.AIIEEDOPKDI[num]; string text = string.Format("{0}: {1:n3} ms", aiieedopkdi, aiieedopkdi); StringBuilder stringBuilder = jpjnleecfdd.AppendLine(text); } num++; } StringBuilder jpjnleecfdd2 = this.JPJNLEECFDD; string text2 = string.Format("PerfStats:\n{0}", jpjnleecfdd2); StringBuilder stringBuilder2 = this.JPJNLEECFDD.Clear(); SA_AssetDatabase.SA_AssetDatabaseProxy.CreateFolder("PerfStats", text2); Debug.Log(text2); } // Token: 0x060087FC RID: 34812 RVA: 0x001CCC18 File Offset: 0x001CAE18 [Token(Token = "0x60087FC")] [Address(RVA = "0x20128D0", Offset = "0x20118D0", VA = "0x1820128D0", Slot = "6")] protected override bool OEHIGMBIELP() { int dgcdaejjocj = this.DGCDAEJJOCJ; bool flag; if (!flag) { float num = global::UnityEngine.Random.Range((float)0, 1f); if (0 == 0) { } } return true; } // Token: 0x060087FD RID: 34813 RVA: 0x001CCC44 File Offset: 0x001CAE44 [Token(Token = "0x60087FD")] [Address(RVA = "0x2012270", Offset = "0x2011270", VA = "0x182012270")] private void IJDOJGPNGCL() { float timeScale = Time.timeScale; float deltaTime = Time.deltaTime; this.HMBIEBEKBDP = timeScale; int num = KKPBCOOONNK.MOCKBDOLEDG(); this.FGJDIPDOAPG = deltaTime; if (Time.time > this.LDOHABPBENF && this.AKNBNMJDOOE > 0) { ABHKLOENLLE odoplmfigef = this.ODOPLMFIGEF; float hmbiebekbdp = this.HMBIEBEKBDP; odoplmfigef.EHGIOHLBHJN((double)hmbiebekbdp); ABHKLOENLLE nmehaonjnko = this.NMEHAONJNKO; float fgjdipdoapg = this.FGJDIPDOAPG; nmehaonjnko.EHGIOHLBHJN((double)fgjdipdoapg); if (KKPBCOOONNK.FEBBKGHNCKJ.Length > 0) { long num2 = KKPBCOOONNK.PDAFEOGBPMO; this.MGPLBKBFEHM.EHGIOHLBHJN((double)fgjdipdoapg); long num3 = KKPBCOOONNK.DABBDLICDKD; this.MPHJBLLKHMJ.EHGIOHLBHJN((double)fgjdipdoapg); } int num4 = this.HOBCDFLBBDG; num4 += num4; this.HOBCDFLBBDG = num4; this.JBBLIBHHEBC(); float time = Time.time; this.LDOHABPBENF = time; } } // Token: 0x060087FE RID: 34814 RVA: 0x001CCD40 File Offset: 0x001CAF40 [Token(Token = "0x60087FE")] [Address(RVA = "0x2011A40", Offset = "0x2010A40", VA = "0x182011A40")] private void DNFOJNHGCCD() { OMBLACAIEFB dnmimgnblof = this.DNMIMGNBLOF; int num = 0; float realtimeSinceStartup = Time.realtimeSinceStartup; if (dnmimgnblof.DECJHGNHNAE(realtimeSinceStartup, num)) { AEOJKFCDGKB hjdddalhmeh = this.HJDDDALHMEH; int length = KKPBCOOONNK.DFFEKFNFAKJ.Length; AEOJKFCDGKB hjdddalhmeh2 = this.HJDDDALHMEH; if (length <= 2 || length <= 4 || length <= 8 || length <= 12 || length > 16) { } KFMCHGDCCGM recNetDeviceClass = SingletonMonoBehaviour.ONCPNMDGGKG.DIDBCAAOKDF; if (realtimeSinceStartup * 0.9f > (float)num) { AEOJKFCDGKB hjdddalhmeh3 = this.HJDDDALHMEH; AEOJKFCDGKB hjdddalhmeh4 = this.HJDDDALHMEH; if (length <= 2) { return; } if (length <= 4) { return; } if (length <= 8) { return; } if (length <= 12) { return; } if (length <= 16) { return; } } } } // Token: 0x060087FF RID: 34815 RVA: 0x001CCDF4 File Offset: 0x001CAFF4 [Token(Token = "0x60087FF")] [Address(RVA = "0x2012870", Offset = "0x2011870", VA = "0x182012870")] private void NJKOCKCBEEH() { ABHKLOENLLE odoplmfigef = this.ODOPLMFIGEF; int lpkafheodob = this.LPKAFHEODOB; if (odoplmfigef.MNIJHBJDPPA > (long)lpkafheodob) { float num; this.PJLGIAEBDPE = num; if (Time.deltaTime > this.PJLGIAEBDPE) { } } } // Token: 0x06008800 RID: 34816 RVA: 0x001CCE34 File Offset: 0x001CB034 [Token(Token = "0x6008800")] [Address(RVA = "0x2012490", Offset = "0x2011490", VA = "0x182012490")] private void JBBLIBHHEBC() { int num = 0; this.HMBIEBEKBDP = (float)num; this.AKNBNMJDOOE = num; this.HOBCDFLBBDG = num; long num2 = KKPBCOOONNK.PDAFEOGBPMO; this.GPCDBNFMKFF = num2; long num3 = KKPBCOOONNK.DABBDLICDKD; this.NBPKKPEFBJI = num3; } // Token: 0x170016D4 RID: 5844 // (get) Token: 0x06008801 RID: 34817 RVA: 0x001CCE78 File Offset: 0x001CB078 [Token(Token = "0x170016D4")] private bool IOMPMPGEJPL { [Token(Token = "0x6008801")] [Address(RVA = "0x20119E0", Offset = "0x20109E0", VA = "0x1820119E0")] get { AGAJMBPABDL[] array = KKPBCOOONNK.FEBBKGHNCKJ; throw new NullReferenceException(); } } // Token: 0x170016D5 RID: 5845 // (get) Token: 0x06008802 RID: 34818 RVA: 0x001CCE94 File Offset: 0x001CB094 [Token(Token = "0x170016D5")] private float MONAOGMHOJI { [Token(Token = "0x6008802")] [Address(RVA = "0x2011D50", Offset = "0x2010D50", VA = "0x182011D50")] get { if (this.OGGFPCOFKME > 0) { float num; return num; } return (float)(0 * (int)100f); } } // Token: 0x06008803 RID: 34819 RVA: 0x001CCEB4 File Offset: 0x001CB0B4 [Token(Token = "0x6008803")] [Address(RVA = "0x2012A00", Offset = "0x2011A00", VA = "0x182012A00")] private float OFBCMGKDCCE(int ECBJKFOLOMK, int GJMPKIGNONC) { return (float)(0 * (int)100f); } // Token: 0x06008804 RID: 34820 RVA: 0x0000220F File Offset: 0x0000040F // Note: this type is marked as 'beforefieldinit'. [Token(Token = "0x6008804")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0")] static MFIMIPJJGLG() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x04005990 RID: 22928 [Token(Token = "0x4005990")] private const float PCMCGFHPEIC = 0.05f; // Token: 0x04005991 RID: 22929 [Token(Token = "0x4005991")] private const float PFJGLOEGCFF = 1f; // Token: 0x04005992 RID: 22930 [FieldOffset(Offset = "0x60")] [Token(Token = "0x4005992")] private float JLKJFOPAFAF; // Token: 0x04005993 RID: 22931 [FieldOffset(Offset = "0x64")] [Token(Token = "0x4005993")] private int LPKAFHEODOB; // Token: 0x04005994 RID: 22932 [FieldOffset(Offset = "0x68")] [Token(Token = "0x4005994")] private int DGCDAEJJOCJ; // Token: 0x04005995 RID: 22933 [FieldOffset(Offset = "0x6C")] [Token(Token = "0x4005995")] private int AKNBNMJDOOE; // Token: 0x04005996 RID: 22934 [FieldOffset(Offset = "0x70")] [Token(Token = "0x4005996")] private float LDOHABPBENF; // Token: 0x04005997 RID: 22935 [FieldOffset(Offset = "0x74")] [Token(Token = "0x4005997")] private float HMBIEBEKBDP; // Token: 0x04005998 RID: 22936 [FieldOffset(Offset = "0x78")] [Token(Token = "0x4005998")] private float FGJDIPDOAPG; // Token: 0x04005999 RID: 22937 [FieldOffset(Offset = "0x80")] [Token(Token = "0x4005999")] private long GPCDBNFMKFF; // Token: 0x0400599A RID: 22938 [FieldOffset(Offset = "0x88")] [Token(Token = "0x400599A")] private long NBPKKPEFBJI; // Token: 0x0400599B RID: 22939 [FieldOffset(Offset = "0x90")] [Token(Token = "0x400599B")] private int HOBCDFLBBDG; // Token: 0x0400599C RID: 22940 [FieldOffset(Offset = "0x94")] [Token(Token = "0x400599C")] private int OGGFPCOFKME; // Token: 0x0400599D RID: 22941 [FieldOffset(Offset = "0x98")] [Token(Token = "0x400599D")] private int DGLPJEIKODC; // Token: 0x0400599E RID: 22942 [FieldOffset(Offset = "0x9C")] [Token(Token = "0x400599E")] private float PJLGIAEBDPE; // Token: 0x0400599F RID: 22943 [FieldOffset(Offset = "0xA0")] [Token(Token = "0x400599F")] private NFAONMAODFO? HLOODHEJPJI; // Token: 0x040059A0 RID: 22944 [FieldOffset(Offset = "0xB8")] [Token(Token = "0x40059A0")] private readonly ABHKLOENLLE ODOPLMFIGEF; // Token: 0x040059A1 RID: 22945 [FieldOffset(Offset = "0xC0")] [Token(Token = "0x40059A1")] private readonly ABHKLOENLLE NMEHAONJNKO; // Token: 0x040059A2 RID: 22946 [FieldOffset(Offset = "0xC8")] [Token(Token = "0x40059A2")] private readonly ABHKLOENLLE MGPLBKBFEHM; // Token: 0x040059A3 RID: 22947 [FieldOffset(Offset = "0xD0")] [Token(Token = "0x40059A3")] private readonly ABHKLOENLLE MPHJBLLKHMJ; // Token: 0x040059A4 RID: 22948 [FieldOffset(Offset = "0xD8")] [Token(Token = "0x40059A4")] private readonly ABHKLOENLLE[] AIIEEDOPKDI; // Token: 0x040059A5 RID: 22949 [FieldOffset(Offset = "0xE0")] [Token(Token = "0x40059A5")] private OMBLACAIEFB DNMIMGNBLOF; // Token: 0x040059A6 RID: 22950 [FieldOffset(Offset = "0xE8")] [Token(Token = "0x40059A6")] private AEOJKFCDGKB HJDDDALHMEH; // Token: 0x040059A7 RID: 22951 [FieldOffset(Offset = "0xF0")] [Token(Token = "0x40059A7")] private readonly StringBuilder JPJNLEECFDD; // Token: 0x040059A8 RID: 22952 [Token(Token = "0x40059A8")] private static bool FPELBLAHBFB; // Token: 0x040059AA RID: 22954 [Token(Token = "0x40059AA")] private static IDisposable GKBOPJDDEAI; // Token: 0x040059AB RID: 22955 [Token(Token = "0x40059AB")] private const long IHHFBDAMCOG = 100000L; }