Files
Aug2021-Cpp2IL-Dump/Assembly-CSharp/PerformanceCounters.cs
T
2026-04-10 22:50:51 +02:00

298 lines
8.1 KiB
C#

using System;
using Cpp2IlInjected;
using UnityEngine;
using UnityEngine.Events;
using UnityEngine.SceneManagement;
// Token: 0x0200062B RID: 1579
[Token(Token = "0x200062B")]
public class PerformanceCounters : MonoBehaviour
{
// Token: 0x170007ED RID: 2029
// (get) Token: 0x06002DED RID: 11757 RVA: 0x000BD5B0 File Offset: 0x000BB7B0
// (set) Token: 0x06002DEE RID: 11758 RVA: 0x000BD5C4 File Offset: 0x000BB7C4
[Token(Token = "0x170007ED")]
public float JLBFLIBDIIN
{
[Token(Token = "0x6002DED")]
[Address(RVA = "0x805990", Offset = "0x804790", VA = "0x180805990")]
get;
[Token(Token = "0x6002DEE")]
[Address(RVA = "0xA84530", Offset = "0xA83330", VA = "0x180A84530")]
private set;
}
// Token: 0x170007EE RID: 2030
// (get) Token: 0x06002DEF RID: 11759 RVA: 0x000BD5D8 File Offset: 0x000BB7D8
[Token(Token = "0x170007EE")]
public int GABBHJIKILN
{
[Token(Token = "0x6002DEF")]
[Address(RVA = "0xA84990", Offset = "0xA83790", VA = "0x180A84990")]
get
{
int num = KKPBCOOONNK.MOCKBDOLEDG();
NHFMDMEABAF <GJICIFNMHOI>k__BackingField = KKPBCOOONNK.GNNIGOMAHEJ.<GJICIFNMHOI>k__BackingField;
int num2 = 0;
int num3 = <GJICIFNMHOI>k__BackingField.RoundTripTimeVariance;
num3 -= num2;
return num3 + num;
}
}
// Token: 0x06002DF0 RID: 11760 RVA: 0x000BD61C File Offset: 0x000BB81C
[Token(Token = "0x6002DF0")]
[Address(RVA = "0xA84740", Offset = "0xA83540", VA = "0x180A84740")]
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: 0x06002DF1 RID: 11761 RVA: 0x000BD684 File Offset: 0x000BB884
[Token(Token = "0x6002DF1")]
[Address(RVA = "0xA846B0", Offset = "0xA834B0", VA = "0x180A846B0")]
private void OnDestroy()
{
SceneManager.sceneLoaded -= new UnityAction(this.KKAHLJONEIP);
}
// Token: 0x06002DF2 RID: 11762 RVA: 0x000BD6A4 File Offset: 0x000BB8A4
[Token(Token = "0x6002DF2")]
[Address(RVA = "0xA84800", Offset = "0xA83600", VA = "0x180A84800")]
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.<DBAOBCBDMGL>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: 0x06002DF3 RID: 11763 RVA: 0x000BD794 File Offset: 0x000BB994
[Token(Token = "0x6002DF3")]
[Address(RVA = "0xA845C0", Offset = "0xA833C0", VA = "0x180A845C0")]
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: 0x06002DF4 RID: 11764 RVA: 0x000BD814 File Offset: 0x000BBA14
[Token(Token = "0x6002DF4")]
[Address(RVA = "0xA84460", Offset = "0xA83260", VA = "0x180A84460")]
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.<DBAOBCBDMGL>k__BackingField = mhdimkfmgha;
float time = Time.time;
this.OJJLCJJKNEC = (int)((ulong)0L);
this.BJNJDPAAHBH = time;
}
}
// Token: 0x06002DF5 RID: 11765 RVA: 0x000BD888 File Offset: 0x000BBA88
[Token(Token = "0x6002DF5")]
[Address(RVA = "0xA84570", Offset = "0xA83370", VA = "0x180A84570")]
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: 0x06002DF6 RID: 11766 RVA: 0x000BD8E0 File Offset: 0x000BBAE0
[Token(Token = "0x6002DF6")]
[Address(RVA = "0xA84540", Offset = "0xA83340", VA = "0x180A84540")]
private void KBABJJHOEMM()
{
int num = 0;
this.averageRtt = num;
this.JBDFKDJIJNE = num;
this.JDPHHCIAOGE = num;
float time = Time.time;
this.ELBIAPDPGED = time;
}
// Token: 0x06002DF7 RID: 11767 RVA: 0x000BD914 File Offset: 0x000BBB14
[Token(Token = "0x6002DF7")]
[Address(RVA = "0xA84500", Offset = "0xA83300", VA = "0x180A84500")]
private void DLLMMHGNNCL()
{
int num = 0;
this.JDPHHCIAOGE = num;
this.OJJLCJJKNEC = num;
float time = Time.time;
this.BJNJDPAAHBH = time;
}
// Token: 0x06002DF8 RID: 11768 RVA: 0x000BD940 File Offset: 0x000BBB40
[Token(Token = "0x6002DF8")]
[Address(RVA = "0xA84570", Offset = "0xA83370", VA = "0x180A84570")]
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: 0x06002DF9 RID: 11769 RVA: 0x000BD998 File Offset: 0x000BBB98
[Token(Token = "0x6002DF9")]
[Address(RVA = "0xA84970", Offset = "0xA83770", VA = "0x180A84970")]
public PerformanceCounters()
{
}
// Token: 0x04002582 RID: 9602
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4002582")]
[SerializeField]
private float updateIntervalFps = 1f;
// Token: 0x04002583 RID: 9603
[FieldOffset(Offset = "0x1C")]
[Token(Token = "0x4002583")]
[SerializeField]
private float updateIntervalRtt = 3f;
// Token: 0x04002584 RID: 9604
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x4002584")]
private int OJJLCJJKNEC;
// Token: 0x04002585 RID: 9605
[FieldOffset(Offset = "0x24")]
[Token(Token = "0x4002585")]
private float BJNJDPAAHBH;
// Token: 0x04002586 RID: 9606
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x4002586")]
private int JBDFKDJIJNE;
// Token: 0x04002587 RID: 9607
[FieldOffset(Offset = "0x2C")]
[Token(Token = "0x4002587")]
private float ELBIAPDPGED;
// Token: 0x04002588 RID: 9608
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x4002588")]
private float MHDIMKFMGHA;
// Token: 0x04002589 RID: 9609
[FieldOffset(Offset = "0x34")]
[Token(Token = "0x4002589")]
private int JDPHHCIAOGE;
// Token: 0x0400258B RID: 9611
[FieldOffset(Offset = "0x3C")]
[Token(Token = "0x400258B")]
public int? averageRtt;
// Token: 0x0200062C RID: 1580
[Token(Token = "0x200062C")]
[Serializable]
public class HistogramData
{
// Token: 0x06002DFA RID: 11770 RVA: 0x000BD9C4 File Offset: 0x000BBBC4
[Token(Token = "0x6002DFA")]
[Address(RVA = "0xA721D0", Offset = "0xA70FD0", VA = "0x180A721D0")]
public bool BEGPJGLEAOA(float ONGBFDACHHG)
{
Vector2 vector = this.bounds;
float y = this.bounds.y;
return vector.CDKDHNKFHFB(ONGBFDACHHG);
}
// Token: 0x06002DFB RID: 11771 RVA: 0x000BD9EC File Offset: 0x000BBBEC
[Token(Token = "0x6002DFB")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public HistogramData()
{
}
// Token: 0x0400258C RID: 9612
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x400258C")]
public string name;
// Token: 0x0400258D RID: 9613
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400258D")]
public Vector2 bounds;
}
}