using System; using Cpp2IlInjected; using UnityEngine; using UnityEngine.Events; using UnityEngine.SceneManagement; // Token: 0x02000635 RID: 1589 [Token(Token = "0x2000635")] public class PerformanceCounters : MonoBehaviour { // Token: 0x170007FD RID: 2045 // (get) Token: 0x06002E6A RID: 11882 RVA: 0x000BE08C File Offset: 0x000BC28C // (set) Token: 0x06002E6B RID: 11883 RVA: 0x000BE0A0 File Offset: 0x000BC2A0 [Token(Token = "0x170007FD")] public float JLBFLIBDIIN { [Token(Token = "0x6002E6A")] [Address(RVA = "0x812650", Offset = "0x811650", VA = "0x180812650")] get; [Token(Token = "0x6002E6B")] [Address(RVA = "0x812710", Offset = "0x811710", VA = "0x180812710")] private set; } // Token: 0x170007FE RID: 2046 // (get) Token: 0x06002E6C RID: 11884 RVA: 0x000BE0B4 File Offset: 0x000BC2B4 [Token(Token = "0x170007FE")] public int GABBHJIKILN { [Token(Token = "0x6002E6C")] [Address(RVA = "0x15F9EE0", Offset = "0x15F8EE0", VA = "0x1815F9EE0")] get { int num = KKPBCOOONNK.MOCKBDOLEDG(); NHFMDMEABAF k__BackingField = KKPBCOOONNK.GNNIGOMAHEJ.k__BackingField; int num2 = 0; int num3 = k__BackingField.RoundTripTimeVariance; num3 -= num2; return num3 + num; } } // Token: 0x06002E6D RID: 11885 RVA: 0x000BE0F8 File Offset: 0x000BC2F8 [Token(Token = "0x6002E6D")] [Address(RVA = "0x15F9C90", Offset = "0x15F8C90", VA = "0x1815F9C90")] private void Start() { int num = 0; this.JDPHHCIAOGE = num; this.OJJLCJJKNEC = num; float time = Time.time; int num2 = 0; this.BJNJDPAAHBH = time; this.averageRtt = num2; this.JBDFKDJIJNE = num; this.JDPHHCIAOGE = num; float time2 = Time.time; this.ELBIAPDPGED = time2; SceneManager.sceneLoaded += new UnityAction(this.KKAHLJONEIP); } // Token: 0x06002E6E RID: 11886 RVA: 0x000BE160 File Offset: 0x000BC360 [Token(Token = "0x6002E6E")] [Address(RVA = "0x15F9C00", Offset = "0x15F8C00", VA = "0x1815F9C00")] private void OnDestroy() { SceneManager.sceneLoaded -= new UnityAction(this.KKAHLJONEIP); } // Token: 0x06002E6F RID: 11887 RVA: 0x000BE180 File Offset: 0x000BC380 [Token(Token = "0x6002E6F")] [Address(RVA = "0x15F9D50", Offset = "0x15F8D50", VA = "0x1815F9D50")] private void Update() { float timeScale = Time.timeScale; float deltaTime = Time.deltaTime; this.MHDIMKFMGHA = timeScale; float time = Time.time; int num = 0; if (time > this.BJNJDPAAHBH && this.OJJLCJJKNEC > 0) { float mhdimkfmgha = this.MHDIMKFMGHA; this.MHDIMKFMGHA = (float)num; this.k__BackingField = mhdimkfmgha; float time2 = Time.time; this.OJJLCJJKNEC = num; this.BJNJDPAAHBH = time2; } if (KKPBCOOONNK.ADEBHCHKEEC) { int jdphhciaoge = this.JDPHHCIAOGE; int num2 = KKPBCOOONNK.MOCKBDOLEDG(); num2 += jdphhciaoge; this.JDPHHCIAOGE = num2; if (Time.time > this.ELBIAPDPGED && this.JBDFKDJIJNE > 0) { int jdphhciaoge2 = this.JDPHHCIAOGE; this.averageRtt = num; this.JDPHHCIAOGE = num; float time3 = Time.time; this.JBDFKDJIJNE = num; this.ELBIAPDPGED = time3; } } } // Token: 0x06002E70 RID: 11888 RVA: 0x000BE270 File Offset: 0x000BC470 [Token(Token = "0x6002E70")] [Address(RVA = "0x15F9B10", Offset = "0x15F8B10", VA = "0x1815F9B10")] private void LLAHKKPMOGB() { if (KKPBCOOONNK.ADEBHCHKEEC) { int jdphhciaoge = this.JDPHHCIAOGE; int num = KKPBCOOONNK.MOCKBDOLEDG(); num += jdphhciaoge; this.JDPHHCIAOGE = num; if (Time.time > this.ELBIAPDPGED && this.JBDFKDJIJNE > 0) { int jdphhciaoge2 = this.JDPHHCIAOGE; int num2 = 0; this.averageRtt = num2; this.JDPHHCIAOGE = num2; float time = Time.time; this.JBDFKDJIJNE = num2; this.ELBIAPDPGED = time; } } } // Token: 0x06002E71 RID: 11889 RVA: 0x000BE2F0 File Offset: 0x000BC4F0 [Token(Token = "0x6002E71")] [Address(RVA = "0x15F99C0", Offset = "0x15F89C0", VA = "0x1815F99C0")] private void DIJNMOFGJHF() { float timeScale = Time.timeScale; float deltaTime = Time.deltaTime; this.MHDIMKFMGHA = timeScale; if (Time.time > this.BJNJDPAAHBH && this.OJJLCJJKNEC > 0) { float mhdimkfmgha = this.MHDIMKFMGHA; this.MHDIMKFMGHA = 0f; this.k__BackingField = mhdimkfmgha; float time = Time.time; this.OJJLCJJKNEC = (int)((ulong)0L); this.BJNJDPAAHBH = time; } } // Token: 0x06002E72 RID: 11890 RVA: 0x000BE364 File Offset: 0x000BC564 [Token(Token = "0x6002E72")] [Address(RVA = "0x15F9AC0", Offset = "0x15F8AC0", VA = "0x1815F9AC0")] private void Reset() { int num = 0; this.JDPHHCIAOGE = num; this.OJJLCJJKNEC = num; float time = Time.time; int num2 = 0; this.BJNJDPAAHBH = time; this.averageRtt = num2; this.JBDFKDJIJNE = num; this.JDPHHCIAOGE = num; float time2 = Time.time; this.ELBIAPDPGED = time2; } // Token: 0x06002E73 RID: 11891 RVA: 0x000BE3BC File Offset: 0x000BC5BC [Token(Token = "0x6002E73")] [Address(RVA = "0x15F9A90", Offset = "0x15F8A90", VA = "0x1815F9A90")] private void KBABJJHOEMM() { int num = 0; this.averageRtt = num; this.JBDFKDJIJNE = num; this.JDPHHCIAOGE = num; float time = Time.time; this.ELBIAPDPGED = time; } // Token: 0x06002E74 RID: 11892 RVA: 0x000BE3F0 File Offset: 0x000BC5F0 [Token(Token = "0x6002E74")] [Address(RVA = "0x15F9A60", Offset = "0x15F8A60", VA = "0x1815F9A60")] private void DLLMMHGNNCL() { int num = 0; this.JDPHHCIAOGE = num; this.OJJLCJJKNEC = num; float time = Time.time; this.BJNJDPAAHBH = time; } // Token: 0x06002E75 RID: 11893 RVA: 0x000BE41C File Offset: 0x000BC61C [Token(Token = "0x6002E75")] [Address(RVA = "0x15F9AC0", Offset = "0x15F8AC0", VA = "0x1815F9AC0")] private void KKAHLJONEIP(Scene CGGAKHBJKJO, LoadSceneMode BBDENKKCEEH) { int num = 0; this.JDPHHCIAOGE = num; this.OJJLCJJKNEC = num; float time = Time.time; int num2 = 0; this.BJNJDPAAHBH = time; this.averageRtt = num2; this.JBDFKDJIJNE = num; this.JDPHHCIAOGE = num; float time2 = Time.time; this.ELBIAPDPGED = time2; } // Token: 0x06002E76 RID: 11894 RVA: 0x000BE474 File Offset: 0x000BC674 [Token(Token = "0x6002E76")] [Address(RVA = "0x15F9EC0", Offset = "0x15F8EC0", VA = "0x1815F9EC0")] public PerformanceCounters() { } // Token: 0x040025E5 RID: 9701 [FieldOffset(Offset = "0x18")] [Token(Token = "0x40025E5")] [SerializeField] private float updateIntervalFps = 1f; // Token: 0x040025E6 RID: 9702 [FieldOffset(Offset = "0x1C")] [Token(Token = "0x40025E6")] [SerializeField] private float updateIntervalRtt = 3f; // Token: 0x040025E7 RID: 9703 [FieldOffset(Offset = "0x20")] [Token(Token = "0x40025E7")] private int OJJLCJJKNEC; // Token: 0x040025E8 RID: 9704 [FieldOffset(Offset = "0x24")] [Token(Token = "0x40025E8")] private float BJNJDPAAHBH; // Token: 0x040025E9 RID: 9705 [FieldOffset(Offset = "0x28")] [Token(Token = "0x40025E9")] private int JBDFKDJIJNE; // Token: 0x040025EA RID: 9706 [FieldOffset(Offset = "0x2C")] [Token(Token = "0x40025EA")] private float ELBIAPDPGED; // Token: 0x040025EB RID: 9707 [FieldOffset(Offset = "0x30")] [Token(Token = "0x40025EB")] private float MHDIMKFMGHA; // Token: 0x040025EC RID: 9708 [FieldOffset(Offset = "0x34")] [Token(Token = "0x40025EC")] private int JDPHHCIAOGE; // Token: 0x040025EE RID: 9710 [FieldOffset(Offset = "0x3C")] [Token(Token = "0x40025EE")] public int? averageRtt; // Token: 0x02000636 RID: 1590 [Token(Token = "0x2000636")] [Serializable] public class HistogramData { // Token: 0x06002E77 RID: 11895 RVA: 0x000BE4A0 File Offset: 0x000BC6A0 [Token(Token = "0x6002E77")] [Address(RVA = "0x15E2C30", Offset = "0x15E1C30", VA = "0x1815E2C30")] public bool BEGPJGLEAOA(float ONGBFDACHHG) { Vector2 vector = this.bounds; float y = this.bounds.y; return vector.CDKDHNKFHFB(ONGBFDACHHG); } // Token: 0x06002E78 RID: 11896 RVA: 0x000BE4C8 File Offset: 0x000BC6C8 [Token(Token = "0x6002E78")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public HistogramData() { } // Token: 0x040025EF RID: 9711 [FieldOffset(Offset = "0x10")] [Token(Token = "0x40025EF")] public string name; // Token: 0x040025F0 RID: 9712 [FieldOffset(Offset = "0x18")] [Token(Token = "0x40025F0")] public Vector2 bounds; } }