using System; using System.Text; using Cpp2IlInjected; using SA.Foundation.UtilitiesEditor; using UnityEngine; // Token: 0x0200165D RID: 5725 [Token(Token = "0x200165D")] public class MFIMIPJJGLG : EOKDBLCLLIB { // Token: 0x17001634 RID: 5684 // (get) Token: 0x06008424 RID: 33828 RVA: 0x001C36DC File Offset: 0x001C18DC [Token(Token = "0x17001634")] private float ACBAKENAIOK { [Token(Token = "0x6008424")] [Address(RVA = "0xB58A60", Offset = "0xB57860", VA = "0x180B58A60")] get { KFMCHGDCCGM recNetDeviceClass = SingletonMonoBehaviour.ONCPNMDGGKG.DIDBCAAOKDF; float num; return num; } } // Token: 0x17001635 RID: 5685 // (get) Token: 0x06008425 RID: 33829 RVA: 0x001C36FC File Offset: 0x001C18FC // (set) Token: 0x06008426 RID: 33830 RVA: 0x001C3710 File Offset: 0x001C1910 [Token(Token = "0x17001635")] public static bool EIBKCJELMNH { [Token(Token = "0x6008425")] [Address(RVA = "0xB56EE0", Offset = "0xB55CE0", VA = "0x180B56EE0")] get { return MFIMIPJJGLG.FPELBLAHBFB; } [Token(Token = "0x6008426")] [Address(RVA = "0xB58670", Offset = "0xB57470", VA = "0x180B58670")] set { MFIMIPJJGLG.FPELBLAHBFB = value; GC.KeepAlive("PerfStats"); } } // Token: 0x17001636 RID: 5686 // (get) Token: 0x06008427 RID: 33831 RVA: 0x001C3730 File Offset: 0x001C1930 // (set) Token: 0x06008428 RID: 33832 RVA: 0x001C3744 File Offset: 0x001C1944 [Token(Token = "0x17001636")] public static bool OAFOGBDPBNO { [Token(Token = "0x6008427")] [Address(RVA = "0xB56FA0", Offset = "0xB55DA0", VA = "0x180B56FA0")] get; [Token(Token = "0x6008428")] [Address(RVA = "0xB57DC0", Offset = "0xB56BC0", VA = "0x180B57DC0")] set; } // Token: 0x06008429 RID: 33833 RVA: 0x001C3758 File Offset: 0x001C1958 [Token(Token = "0x6008429")] [Address(RVA = "0xB587F0", Offset = "0xB575F0", VA = "0x180B587F0")] public static MFIMIPJJGLG NFHADFCEMML(PPENFJMFPNE IJNAMEBOMJJ, SessionManager.IJKKAICPLDE AHLJJMLMKKH, long JJBANIDENHO, string NEGNEOOMDHG) { MFIMIPJJGLG mfimipjjglg; return mfimipjjglg; } // Token: 0x0600842A RID: 33834 RVA: 0x001C3768 File Offset: 0x001C1968 [Token(Token = "0x600842A")] [Address(RVA = "0xB58B60", Offset = "0xB57960", VA = "0x180B58B60")] 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: 0x0600842B RID: 33835 RVA: 0x001C3834 File Offset: 0x001C1A34 [Token(Token = "0x600842B")] [Address(RVA = "0xB58540", Offset = "0xB57340", VA = "0x180B58540")] 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: 0x0600842C RID: 33836 RVA: 0x001C3870 File Offset: 0x001C1A70 [Token(Token = "0x600842C")] [Address(RVA = "0xB58AE0", Offset = "0xB578E0", VA = "0x180B58AE0", 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: 0x0600842D RID: 33837 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600842D")] [Address(RVA = "0xB57060", Offset = "0xB55E60", VA = "0x180B57060", Slot = "7")] protected override void APOIOMODCNL(CCNBJFOPLBG JDIKKFGECHA) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600842E RID: 33838 RVA: 0x001C38C4 File Offset: 0x001C1AC4 [Token(Token = "0x600842E")] [Address(RVA = "0xB586E0", Offset = "0xB574E0", VA = "0x180B586E0", Slot = "10")] public override void KCKGOAEGNOC() { base..ctor(); if (SingletonMonoBehaviour.FFNIFALJLDD && SingletonMonoBehaviour.ONCPNMDGGKG.SystemMemorySizeMB() != 0) { int num = 0; this.HLOODHEJPJI = num; } } // Token: 0x0600842F RID: 33839 RVA: 0x001C3900 File Offset: 0x001C1B00 [Token(Token = "0x600842F")] [Address(RVA = "0xB57CE0", Offset = "0xB56AE0", VA = "0x180B57CE0", 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: 0x06008430 RID: 33840 RVA: 0x001C3950 File Offset: 0x001C1B50 [Token(Token = "0x6008430")] [Address(RVA = "0xB57E20", Offset = "0xB56C20", VA = "0x180B57E20")] 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: 0x06008431 RID: 33841 RVA: 0x001C3A28 File Offset: 0x001C1C28 [Token(Token = "0x6008431")] [Address(RVA = "0xB58900", Offset = "0xB57700", VA = "0x180B58900", 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: 0x06008432 RID: 33842 RVA: 0x001C3A54 File Offset: 0x001C1C54 [Token(Token = "0x6008432")] [Address(RVA = "0xB582A0", Offset = "0xB570A0", VA = "0x180B582A0")] 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: 0x06008433 RID: 33843 RVA: 0x001C3B50 File Offset: 0x001C1D50 [Token(Token = "0x6008433")] [Address(RVA = "0xB57A70", Offset = "0xB56870", VA = "0x180B57A70")] 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: 0x06008434 RID: 33844 RVA: 0x001C3C04 File Offset: 0x001C1E04 [Token(Token = "0x6008434")] [Address(RVA = "0xB588A0", Offset = "0xB576A0", VA = "0x180B588A0")] 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: 0x06008435 RID: 33845 RVA: 0x001C3C44 File Offset: 0x001C1E44 [Token(Token = "0x6008435")] [Address(RVA = "0xB584C0", Offset = "0xB572C0", VA = "0x180B584C0")] 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: 0x17001637 RID: 5687 // (get) Token: 0x06008436 RID: 33846 RVA: 0x001C3C88 File Offset: 0x001C1E88 [Token(Token = "0x17001637")] private bool IOMPMPGEJPL { [Token(Token = "0x6008436")] [Address(RVA = "0xB57A10", Offset = "0xB56810", VA = "0x180B57A10")] get { AGAJMBPABDL[] array = KKPBCOOONNK.FEBBKGHNCKJ; throw new NullReferenceException(); } } // Token: 0x17001638 RID: 5688 // (get) Token: 0x06008437 RID: 33847 RVA: 0x001C3CA4 File Offset: 0x001C1EA4 [Token(Token = "0x17001638")] private float MONAOGMHOJI { [Token(Token = "0x6008437")] [Address(RVA = "0xB57D80", Offset = "0xB56B80", VA = "0x180B57D80")] get { if (this.OGGFPCOFKME > 0) { float num; return num; } return (float)(0 * (int)100f); } } // Token: 0x06008438 RID: 33848 RVA: 0x001C3CC4 File Offset: 0x001C1EC4 [Token(Token = "0x6008438")] [Address(RVA = "0xB58A30", Offset = "0xB57830", VA = "0x180B58A30")] private float OFBCMGKDCCE(int ECBJKFOLOMK, int GJMPKIGNONC) { return (float)(0 * (int)100f); } // Token: 0x06008439 RID: 33849 RVA: 0x0000220F File Offset: 0x0000040F // Note: this type is marked as 'beforefieldinit'. [Token(Token = "0x6008439")] [Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080")] static MFIMIPJJGLG() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x040057DB RID: 22491 [Token(Token = "0x40057DB")] private const float PCMCGFHPEIC = 0.05f; // Token: 0x040057DC RID: 22492 [Token(Token = "0x40057DC")] private const float PFJGLOEGCFF = 1f; // Token: 0x040057DD RID: 22493 [FieldOffset(Offset = "0x60")] [Token(Token = "0x40057DD")] private float JLKJFOPAFAF; // Token: 0x040057DE RID: 22494 [FieldOffset(Offset = "0x64")] [Token(Token = "0x40057DE")] private int LPKAFHEODOB; // Token: 0x040057DF RID: 22495 [FieldOffset(Offset = "0x68")] [Token(Token = "0x40057DF")] private int DGCDAEJJOCJ; // Token: 0x040057E0 RID: 22496 [FieldOffset(Offset = "0x6C")] [Token(Token = "0x40057E0")] private int AKNBNMJDOOE; // Token: 0x040057E1 RID: 22497 [FieldOffset(Offset = "0x70")] [Token(Token = "0x40057E1")] private float LDOHABPBENF; // Token: 0x040057E2 RID: 22498 [FieldOffset(Offset = "0x74")] [Token(Token = "0x40057E2")] private float HMBIEBEKBDP; // Token: 0x040057E3 RID: 22499 [FieldOffset(Offset = "0x78")] [Token(Token = "0x40057E3")] private float FGJDIPDOAPG; // Token: 0x040057E4 RID: 22500 [FieldOffset(Offset = "0x80")] [Token(Token = "0x40057E4")] private long GPCDBNFMKFF; // Token: 0x040057E5 RID: 22501 [FieldOffset(Offset = "0x88")] [Token(Token = "0x40057E5")] private long NBPKKPEFBJI; // Token: 0x040057E6 RID: 22502 [FieldOffset(Offset = "0x90")] [Token(Token = "0x40057E6")] private int HOBCDFLBBDG; // Token: 0x040057E7 RID: 22503 [FieldOffset(Offset = "0x94")] [Token(Token = "0x40057E7")] private int OGGFPCOFKME; // Token: 0x040057E8 RID: 22504 [FieldOffset(Offset = "0x98")] [Token(Token = "0x40057E8")] private int DGLPJEIKODC; // Token: 0x040057E9 RID: 22505 [FieldOffset(Offset = "0x9C")] [Token(Token = "0x40057E9")] private float PJLGIAEBDPE; // Token: 0x040057EA RID: 22506 [FieldOffset(Offset = "0xA0")] [Token(Token = "0x40057EA")] private NFAONMAODFO? HLOODHEJPJI; // Token: 0x040057EB RID: 22507 [FieldOffset(Offset = "0xB8")] [Token(Token = "0x40057EB")] private readonly ABHKLOENLLE ODOPLMFIGEF; // Token: 0x040057EC RID: 22508 [FieldOffset(Offset = "0xC0")] [Token(Token = "0x40057EC")] private readonly ABHKLOENLLE NMEHAONJNKO; // Token: 0x040057ED RID: 22509 [FieldOffset(Offset = "0xC8")] [Token(Token = "0x40057ED")] private readonly ABHKLOENLLE MGPLBKBFEHM; // Token: 0x040057EE RID: 22510 [FieldOffset(Offset = "0xD0")] [Token(Token = "0x40057EE")] private readonly ABHKLOENLLE MPHJBLLKHMJ; // Token: 0x040057EF RID: 22511 [FieldOffset(Offset = "0xD8")] [Token(Token = "0x40057EF")] private readonly ABHKLOENLLE[] AIIEEDOPKDI; // Token: 0x040057F0 RID: 22512 [FieldOffset(Offset = "0xE0")] [Token(Token = "0x40057F0")] private OMBLACAIEFB DNMIMGNBLOF; // Token: 0x040057F1 RID: 22513 [FieldOffset(Offset = "0xE8")] [Token(Token = "0x40057F1")] private AEOJKFCDGKB HJDDDALHMEH; // Token: 0x040057F2 RID: 22514 [FieldOffset(Offset = "0xF0")] [Token(Token = "0x40057F2")] private readonly StringBuilder JPJNLEECFDD; // Token: 0x040057F3 RID: 22515 [Token(Token = "0x40057F3")] private static bool FPELBLAHBFB; // Token: 0x040057F5 RID: 22517 [Token(Token = "0x40057F5")] private static IDisposable GKBOPJDDEAI; // Token: 0x040057F6 RID: 22518 [Token(Token = "0x40057F6")] private const long IHHFBDAMCOG = 100000L; }