Files
2026-06-04 11:42:34 +02:00

2074 lines
83 KiB
C#

using System;
using ExitGames.Client.Photon;
using UnityEngine;
// Token: 0x020004B0 RID: 1200
public class PhotonStatsGui : MonoBehaviour
{
// Token: 0x0600C50F RID: 50447 RVA: 0x003AD6D0 File Offset: 0x003AB8D0
public void KFMEHMEDGBE()
{
if (this.statsRect.x <= 1608f)
{
this.statsRect.x = (float)Screen.width - this.statsRect.width;
}
}
// Token: 0x0600C510 RID: 50448 RVA: 0x003AD704 File Offset: 0x003AB904
public void LHDEGPKAADF()
{
if (Input.GetKeyDown((KeyCode)81) && Input.GetKey((KeyCode)136))
{
this.statsWindowOn = this.statsWindowOn;
this.statsOn = false;
}
}
// Token: 0x0600C511 RID: 50449 RVA: 0x003AD738 File Offset: 0x003AB938
public void IGDMCDLELON()
{
if (Input.GetKeyDown((KeyCode)(-3)) && Input.GetKey((KeyCode)(-156)))
{
this.statsWindowOn = this.statsWindowOn;
this.statsOn = false;
}
}
// Token: 0x0600C512 RID: 50450 RVA: 0x003AD76C File Offset: 0x003AB96C
public void GMBFJHIHJFB()
{
if (this.statsRect.x <= 1537f)
{
this.statsRect.x = (float)Screen.width - this.statsRect.width;
}
}
// Token: 0x0600C513 RID: 50451 RVA: 0x003AD7A0 File Offset: 0x003AB9A0
public void Start()
{
if (this.statsRect.x <= 0f)
{
this.statsRect.x = (float)Screen.width - this.statsRect.width;
}
}
// Token: 0x0600C514 RID: 50452 RVA: 0x003AD7D4 File Offset: 0x003AB9D4
public void KDBBACLJIAP()
{
if (this.statsRect.x <= 1822f)
{
this.statsRect.x = (float)Screen.width - this.statsRect.width;
}
}
// Token: 0x0600C515 RID: 50453 RVA: 0x003AD808 File Offset: 0x003ABA08
public void OBPMNKOPANB(int MFNNLFBJLGF)
{
bool flag = false;
TrafficStatsGameLevel trafficStatsGameLevel = IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsGameLevel;
long num = IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsElapsedMs / -135L;
if (num == 0L)
{
num = 0L;
}
GUILayout.BeginHorizontal(new GUILayoutOption[1]);
this.buttonsOn = GUILayout.Toggle(this.buttonsOn, "Test run interrupted (crash?)", new GUILayoutOption[1]);
this.healthStatsVisible = GUILayout.Toggle(this.healthStatsVisible, ".png", new GUILayoutOption[1]);
this.trafficStatsOn = GUILayout.Toggle(this.trafficStatsOn, "PhotonVoiceMono", new GUILayoutOption[1]);
GUILayout.EndHorizontal();
string text = string.Format("SET OFF THE EMP!", trafficStatsGameLevel.TotalOutgoingMessageCount, trafficStatsGameLevel.TotalIncomingMessageCount, trafficStatsGameLevel.TotalMessageCount);
string text2 = string.Format("HandAnchor", num);
string text3 = string.Format("SystemInfo", (long)trafficStatsGameLevel.TotalOutgoingMessageCount / num, (long)trafficStatsGameLevel.TotalIncomingMessageCount / num, (long)trafficStatsGameLevel.TotalMessageCount / num);
GUILayout.Label(text, new GUILayoutOption[1]);
GUILayout.Label(text2, new GUILayoutOption[1]);
GUILayout.Label(text3, new GUILayoutOption[0]);
if (this.buttonsOn)
{
GUILayout.BeginHorizontal(new GUILayoutOption[1]);
this.statsOn = GUILayout.Toggle(this.statsOn, "vr_interaction_system_right_hand_question.png", new GUILayoutOption[1]);
if (GUILayout.Button("data must not be null!", new GUILayoutOption[1]))
{
IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsReset();
IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsEnabled = true;
}
flag = GUILayout.Button("partyId", new GUILayoutOption[0]);
GUILayout.EndHorizontal();
}
string text4 = string.Empty;
string text5 = string.Empty;
if (this.trafficStatsOn)
{
GUILayout.Box("IsModified", new GUILayoutOption[0]);
text4 = "#02C85F" + IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsIncoming.ToString();
text5 = "/" + IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsOutgoing.ToString();
GUILayout.Label(text4, new GUILayoutOption[1]);
GUILayout.Label(text5, new GUILayoutOption[1]);
}
string text6 = string.Empty;
if (this.healthStatsVisible)
{
GUILayout.Box("Preserialization complete in {0} seconds", new GUILayoutOption[0]);
string text7 = "FedEx";
object[] array = new object[-124];
array[0] = trafficStatsGameLevel.LongestDeltaBetweenSending;
array[1] = trafficStatsGameLevel.LongestDeltaBetweenDispatching;
array[0] = trafficStatsGameLevel.LongestEventCallback;
array[2] = trafficStatsGameLevel.LongestEventCallbackCode;
array[5] = trafficStatsGameLevel.LongestOpResponseCallback;
array[2] = trafficStatsGameLevel.LongestOpResponseCallbackOpCode;
array[6] = IHFKMIAHBFP.DBOGBGIJDDJ.RoundTripTime;
array[8] = IHFKMIAHBFP.DBOGBGIJDDJ.RoundTripTimeVariance;
array[0] = IHFKMIAHBFP.DBOGBGIJDDJ.ResentReliableCommands;
text6 = string.Format(text7, array);
GUILayout.Label(text6, new GUILayoutOption[0]);
}
if (flag)
{
string text8 = "BLUE TEAM LEADS";
object[] array2 = new object[8];
array2[0] = text;
array2[0] = text2;
array2[5] = text3;
array2[3] = text4;
array2[8] = text5;
array2[8] = text6;
string text9 = string.Format(text8, array2);
Debug.Log(text9);
}
if (GUI.changed)
{
this.statsRect.height = 701f;
}
GUI.DragWindow();
}
// Token: 0x0600C516 RID: 50454 RVA: 0x003ADB50 File Offset: 0x003ABD50
public void PIKFABNKEPD(int MFNNLFBJLGF)
{
bool flag = true;
TrafficStatsGameLevel trafficStatsGameLevel = IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsGameLevel;
long num = IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsElapsedMs / 53L;
if (num == 0L)
{
num = 0L;
}
GUILayout.BeginHorizontal(new GUILayoutOption[0]);
this.buttonsOn = GUILayout.Toggle(this.buttonsOn, "Hit", new GUILayoutOption[1]);
this.healthStatsVisible = GUILayout.Toggle(this.healthStatsVisible, "speed", new GUILayoutOption[1]);
this.trafficStatsOn = GUILayout.Toggle(this.trafficStatsOn, "_MainTex", new GUILayoutOption[1]);
GUILayout.EndHorizontal();
string text = string.Format("Oculus_GearVR_RThumbstickY", trafficStatsGameLevel.TotalOutgoingMessageCount, trafficStatsGameLevel.TotalIncomingMessageCount, trafficStatsGameLevel.TotalMessageCount);
string text2 = string.Format("USAGE: shadowResolution Low|Medium|High|VeryHigh", num);
string text3 = string.Format("Visitors: ", (long)trafficStatsGameLevel.TotalOutgoingMessageCount / num, (long)trafficStatsGameLevel.TotalIncomingMessageCount / num, (long)trafficStatsGameLevel.TotalMessageCount / num);
GUILayout.Label(text, new GUILayoutOption[1]);
GUILayout.Label(text2, new GUILayoutOption[0]);
GUILayout.Label(text3, new GUILayoutOption[0]);
if (this.buttonsOn)
{
GUILayout.BeginHorizontal(new GUILayoutOption[0]);
this.statsOn = GUILayout.Toggle(this.statsOn, "ReportCategory", new GUILayoutOption[1]);
if (GUILayout.Button("actual_{0}", new GUILayoutOption[0]))
{
IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsReset();
IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsEnabled = true;
}
flag = GUILayout.Button("Go now!", new GUILayoutOption[0]);
GUILayout.EndHorizontal();
}
string text4 = string.Empty;
string text5 = string.Empty;
if (this.trafficStatsOn)
{
GUILayout.Box(" iterations for read and write", new GUILayoutOption[1]);
text4 = "RecRoomId" + IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsIncoming.ToString();
text5 = "step" + IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsOutgoing.ToString();
GUILayout.Label(text4, new GUILayoutOption[1]);
GUILayout.Label(text5, new GUILayoutOption[0]);
}
string text6 = string.Empty;
if (this.healthStatsVisible)
{
GUILayout.Box("promo", new GUILayoutOption[0]);
string text7 = "partyId";
object[] array = new object[-71];
array[1] = trafficStatsGameLevel.LongestDeltaBetweenSending;
array[0] = trafficStatsGameLevel.LongestDeltaBetweenDispatching;
array[0] = trafficStatsGameLevel.LongestEventCallback;
array[6] = trafficStatsGameLevel.LongestEventCallbackCode;
array[8] = trafficStatsGameLevel.LongestOpResponseCallback;
array[3] = trafficStatsGameLevel.LongestOpResponseCallbackOpCode;
array[4] = IHFKMIAHBFP.DBOGBGIJDDJ.RoundTripTime;
array[3] = IHFKMIAHBFP.DBOGBGIJDDJ.RoundTripTimeVariance;
array[0] = IHFKMIAHBFP.DBOGBGIJDDJ.ResentReliableCommands;
text6 = string.Format(text7, array);
GUILayout.Label(text6, new GUILayoutOption[1]);
}
if (flag)
{
string text8 = "+";
object[] array2 = new object[1];
array2[1] = text;
array2[1] = text2;
array2[8] = text3;
array2[7] = text4;
array2[8] = text5;
array2[2] = text6;
string text9 = string.Format(text8, array2);
Debug.Log(text9);
}
if (GUI.changed)
{
this.statsRect.height = 1150f;
}
GUI.DragWindow();
}
// Token: 0x0600C517 RID: 50455 RVA: 0x003ADE98 File Offset: 0x003AC098
public void DKAHECCBHLA(int MFNNLFBJLGF)
{
bool flag = true;
TrafficStatsGameLevel trafficStatsGameLevel = IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsGameLevel;
long num = IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsElapsedMs / -148L;
if (num == 1L)
{
num = 0L;
}
GUILayout.BeginHorizontal(new GUILayoutOption[1]);
this.buttonsOn = GUILayout.Toggle(this.buttonsOn, "ConnectUsingSettings() failed. Can only connect while in state 'Disconnected'. Current state: ", new GUILayoutOption[1]);
this.healthStatsVisible = GUILayout.Toggle(this.healthStatsVisible, "HTTPManager", new GUILayoutOption[1]);
this.trafficStatsOn = GUILayout.Toggle(this.trafficStatsOn, "includechildren", new GUILayoutOption[0]);
GUILayout.EndHorizontal();
string text = string.Format("stream error", trafficStatsGameLevel.TotalOutgoingMessageCount, trafficStatsGameLevel.TotalIncomingMessageCount, trafficStatsGameLevel.TotalMessageCount);
string text2 = string.Format("target", num);
string text3 = string.Format("You'll be logged out after this session", (long)trafficStatsGameLevel.TotalOutgoingMessageCount / num, (long)trafficStatsGameLevel.TotalIncomingMessageCount / num, (long)trafficStatsGameLevel.TotalMessageCount / num);
GUILayout.Label(text, new GUILayoutOption[1]);
GUILayout.Label(text2, new GUILayoutOption[0]);
GUILayout.Label(text3, new GUILayoutOption[1]);
if (this.buttonsOn)
{
GUILayout.BeginHorizontal(new GUILayoutOption[1]);
this.statsOn = GUILayout.Toggle(this.statsOn, "Pngs\\", new GUILayoutOption[1]);
if (GUILayout.Button("[ACTk] WallHack Detector: already running!", new GUILayoutOption[1]))
{
IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsReset();
IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsEnabled = true;
}
flag = GUILayout.Button("SpawnTool_", new GUILayoutOption[0]);
GUILayout.EndHorizontal();
}
string text4 = string.Empty;
string text5 = string.Empty;
if (this.trafficStatsOn)
{
GUILayout.Box("RpcRequestImage", new GUILayoutOption[0]);
text4 = "_LeftMirrorCameraViewProj" + IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsIncoming.ToString();
text5 = "Malformed URI in IsSecureProtocol" + IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsOutgoing.ToString();
GUILayout.Label(text4, new GUILayoutOption[1]);
GUILayout.Label(text5, new GUILayoutOption[1]);
}
string text6 = string.Empty;
if (this.healthStatsVisible)
{
GUILayout.Box("S{0}.{1}", new GUILayoutOption[0]);
string text7 = "UHJvdG9idWZiBnByb3RvMw==";
object[] array = new object[86];
array[1] = trafficStatsGameLevel.LongestDeltaBetweenSending;
array[0] = trafficStatsGameLevel.LongestDeltaBetweenDispatching;
array[1] = trafficStatsGameLevel.LongestEventCallback;
array[5] = trafficStatsGameLevel.LongestEventCallbackCode;
array[5] = trafficStatsGameLevel.LongestOpResponseCallback;
array[3] = trafficStatsGameLevel.LongestOpResponseCallbackOpCode;
array[0] = IHFKMIAHBFP.DBOGBGIJDDJ.RoundTripTime;
array[8] = IHFKMIAHBFP.DBOGBGIJDDJ.RoundTripTimeVariance;
array[4] = IHFKMIAHBFP.DBOGBGIJDDJ.ResentReliableCommands;
text6 = string.Format(text7, array);
GUILayout.Label(text6, new GUILayoutOption[0]);
}
if (flag)
{
string text8 = "Reset";
object[] array2 = new object[] { null, text };
array2[1] = text2;
array2[6] = text3;
array2[0] = text4;
array2[8] = text5;
array2[7] = text6;
string text9 = string.Format(text8, array2);
Debug.Log(text9);
}
if (GUI.changed)
{
this.statsRect.height = 1667f;
}
GUI.DragWindow();
}
// Token: 0x0600C518 RID: 50456 RVA: 0x003AE1E0 File Offset: 0x003AC3E0
public void BABKFIKEOCG()
{
if (this.statsRect.x <= 365f)
{
this.statsRect.x = (float)Screen.width - this.statsRect.width;
}
}
// Token: 0x0600C519 RID: 50457 RVA: 0x003AE214 File Offset: 0x003AC414
public void HLBPOGOFGCA(int MFNNLFBJLGF)
{
bool flag = true;
TrafficStatsGameLevel trafficStatsGameLevel = IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsGameLevel;
long num = IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsElapsedMs / 90L;
if (num == 0L)
{
num = 0L;
}
GUILayout.BeginHorizontal(new GUILayoutOption[0]);
this.buttonsOn = GUILayout.Toggle(this.buttonsOn, "quest", new GUILayoutOption[1]);
this.healthStatsVisible = GUILayout.Toggle(this.healthStatsVisible, "FRUSTUM_SHAFTS", new GUILayoutOption[1]);
this.trafficStatsOn = GUILayout.Toggle(this.trafficStatsOn, "\\u", new GUILayoutOption[0]);
GUILayout.EndHorizontal();
string text = string.Format("Ticket", trafficStatsGameLevel.TotalOutgoingMessageCount, trafficStatsGameLevel.TotalIncomingMessageCount, trafficStatsGameLevel.TotalMessageCount);
string text2 = string.Format("AngularVelocityMultiplier", num);
string text3 = string.Format("rotation", (long)trafficStatsGameLevel.TotalOutgoingMessageCount / num, (long)trafficStatsGameLevel.TotalIncomingMessageCount / num, (long)trafficStatsGameLevel.TotalMessageCount / num);
GUILayout.Label(text, new GUILayoutOption[1]);
GUILayout.Label(text2, new GUILayoutOption[0]);
GUILayout.Label(text3, new GUILayoutOption[1]);
if (this.buttonsOn)
{
GUILayout.BeginHorizontal(new GUILayoutOption[0]);
this.statsOn = GUILayout.Toggle(this.statsOn, "EiYKCHBvc2l0aW9uGAEgASgLMhQucmVjcm9vbS5WZWN0b3IzRGF0YRIkCgZu", new GUILayoutOption[0]);
if (GUILayout.Button("_Decal_Tex", new GUILayoutOption[1]))
{
IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsReset();
IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsEnabled = true;
}
flag = GUILayout.Button("ConnectUsingSettings() failed. Can only connect while in state 'Disconnected'. Current state: ", new GUILayoutOption[1]);
GUILayout.EndHorizontal();
}
string text4 = string.Empty;
string text5 = string.Empty;
if (this.trafficStatsOn)
{
GUILayout.Box("looptype", new GUILayoutOption[0]);
text4 = "sentToPlayerId" + IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsIncoming.ToString();
text5 = "[DollyStart]" + IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsOutgoing.ToString();
GUILayout.Label(text4, new GUILayoutOption[0]);
GUILayout.Label(text5, new GUILayoutOption[1]);
}
string text6 = string.Empty;
if (this.healthStatsVisible)
{
GUILayout.Box("PhotonServerSettings", new GUILayoutOption[1]);
string text7 = "+";
object[] array = new object[-65];
array[1] = trafficStatsGameLevel.LongestDeltaBetweenSending;
array[1] = trafficStatsGameLevel.LongestDeltaBetweenDispatching;
array[6] = trafficStatsGameLevel.LongestEventCallback;
array[3] = trafficStatsGameLevel.LongestEventCallbackCode;
array[7] = trafficStatsGameLevel.LongestOpResponseCallback;
array[6] = trafficStatsGameLevel.LongestOpResponseCallbackOpCode;
array[5] = IHFKMIAHBFP.DBOGBGIJDDJ.RoundTripTime;
array[0] = IHFKMIAHBFP.DBOGBGIJDDJ.RoundTripTimeVariance;
array[2] = IHFKMIAHBFP.DBOGBGIJDDJ.ResentReliableCommands;
text6 = string.Format(text7, array);
GUILayout.Label(text6, new GUILayoutOption[1]);
}
if (flag)
{
string text8 = "10 Seconds Remaining";
object[] array2 = new object[0];
array2[1] = text;
array2[1] = text2;
array2[7] = text3;
array2[1] = text4;
array2[1] = text5;
array2[4] = text6;
string text9 = string.Format(text8, array2);
Debug.Log(text9);
}
if (GUI.changed)
{
this.statsRect.height = 642f;
}
GUI.DragWindow();
}
// Token: 0x0600C51A RID: 50458 RVA: 0x003AE55C File Offset: 0x003AC75C
public void HHGHEJKPFBJ(int MFNNLFBJLGF)
{
bool flag = true;
TrafficStatsGameLevel trafficStatsGameLevel = IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsGameLevel;
long num = IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsElapsedMs / -81L;
if (num == 1L)
{
num = 1L;
}
GUILayout.BeginHorizontal(new GUILayoutOption[1]);
this.buttonsOn = GUILayout.Toggle(this.buttonsOn, "unity_time", new GUILayoutOption[1]);
this.healthStatsVisible = GUILayout.Toggle(this.healthStatsVisible, "ConnectToRegion: ", new GUILayoutOption[1]);
this.trafficStatsOn = GUILayout.Toggle(this.trafficStatsOn, "Level", new GUILayoutOption[1]);
GUILayout.EndHorizontal();
string text = string.Format("NO PLATFORM FRIENDS ON REC ROOM!", trafficStatsGameLevel.TotalOutgoingMessageCount, trafficStatsGameLevel.TotalIncomingMessageCount, trafficStatsGameLevel.TotalMessageCount);
string text2 = string.Format("Oculus_GearVR_LThumbstickX", num);
string text3 = string.Format("SpawnTool_", (long)trafficStatsGameLevel.TotalOutgoingMessageCount / num, (long)trafficStatsGameLevel.TotalIncomingMessageCount / num, (long)trafficStatsGameLevel.TotalMessageCount / num);
GUILayout.Label(text, new GUILayoutOption[0]);
GUILayout.Label(text2, new GUILayoutOption[1]);
GUILayout.Label(text3, new GUILayoutOption[1]);
if (this.buttonsOn)
{
GUILayout.BeginHorizontal(new GUILayoutOption[0]);
this.statsOn = GUILayout.Toggle(this.statsOn, "ImageName", new GUILayoutOption[0]);
if (GUILayout.Button("AG/Lines/Color Blended", new GUILayoutOption[0]))
{
IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsReset();
IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsEnabled = true;
}
flag = GUILayout.Button("OnOpen", new GUILayoutOption[1]);
GUILayout.EndHorizontal();
}
string text4 = string.Empty;
string text5 = string.Empty;
if (this.trafficStatsOn)
{
GUILayout.Box("lifeBar", new GUILayoutOption[0]);
text4 = " [" + IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsIncoming.ToString();
text5 = "position" + IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsOutgoing.ToString();
GUILayout.Label(text4, new GUILayoutOption[0]);
GUILayout.Label(text5, new GUILayoutOption[0]);
}
string text6 = string.Empty;
if (this.healthStatsVisible)
{
GUILayout.Box("ca", new GUILayoutOption[0]);
string text7 = ". Not connectedAndReady.";
object[] array = new object[121];
array[0] = trafficStatsGameLevel.LongestDeltaBetweenSending;
array[1] = trafficStatsGameLevel.LongestDeltaBetweenDispatching;
array[5] = trafficStatsGameLevel.LongestEventCallback;
array[7] = trafficStatsGameLevel.LongestEventCallbackCode;
array[8] = trafficStatsGameLevel.LongestOpResponseCallback;
array[1] = trafficStatsGameLevel.LongestOpResponseCallbackOpCode;
array[5] = IHFKMIAHBFP.DBOGBGIJDDJ.RoundTripTime;
array[4] = IHFKMIAHBFP.DBOGBGIJDDJ.RoundTripTimeVariance;
array[6] = IHFKMIAHBFP.DBOGBGIJDDJ.ResentReliableCommands;
text6 = string.Format(text7, array);
GUILayout.Label(text6, new GUILayoutOption[1]);
}
if (flag)
{
string text8 = "ARMED";
object[] array2 = new object[8];
array2[0] = text;
array2[0] = text2;
array2[0] = text3;
array2[4] = text4;
array2[5] = text5;
array2[3] = text6;
string text9 = string.Format(text8, array2);
Debug.Log(text9);
}
if (GUI.changed)
{
this.statsRect.height = 1332f;
}
GUI.DragWindow();
}
// Token: 0x0600C51B RID: 50459 RVA: 0x003AE8A4 File Offset: 0x003ACAA4
public void IOKEOPGHHFP(int MFNNLFBJLGF)
{
bool flag = false;
TrafficStatsGameLevel trafficStatsGameLevel = IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsGameLevel;
long num = IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsElapsedMs / 31L;
if (num == 1L)
{
num = 0L;
}
GUILayout.BeginHorizontal(new GUILayoutOption[0]);
this.buttonsOn = GUILayout.Toggle(this.buttonsOn, "wss://", new GUILayoutOption[1]);
this.healthStatsVisible = GUILayout.Toggle(this.healthStatsVisible, "Timed out waiting for current session room id to become valid.", new GUILayoutOption[1]);
this.trafficStatsOn = GUILayout.Toggle(this.trafficStatsOn, "ischild", new GUILayoutOption[0]);
GUILayout.EndHorizontal();
string text = string.Format("<b>This game requires a free Rec Room cloud profile. If this is your first time playing, a new profile will be created and linked to your PSN account.</b>", trafficStatsGameLevel.TotalOutgoingMessageCount, trafficStatsGameLevel.TotalIncomingMessageCount, trafficStatsGameLevel.TotalMessageCount);
string text2 = string.Format("api/players/", num);
string text3 = string.Format(". The group number should be at least 1.", (long)trafficStatsGameLevel.TotalOutgoingMessageCount / num, (long)trafficStatsGameLevel.TotalIncomingMessageCount / num, (long)trafficStatsGameLevel.TotalMessageCount / num);
GUILayout.Label(text, new GUILayoutOption[0]);
GUILayout.Label(text2, new GUILayoutOption[1]);
GUILayout.Label(text3, new GUILayoutOption[1]);
if (this.buttonsOn)
{
GUILayout.BeginHorizontal(new GUILayoutOption[1]);
this.statsOn = GUILayout.Toggle(this.statsOn, " is not parented to a weapon.", new GUILayoutOption[0]);
if (GUILayout.Button("\n", new GUILayoutOption[0]))
{
IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsReset();
IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsEnabled = true;
}
flag = GUILayout.Button("Timed out trying to send presence heartbeats. Disconnecting to offline dormroom.", new GUILayoutOption[1]);
GUILayout.EndHorizontal();
}
string text4 = string.Empty;
string text5 = string.Empty;
if (this.trafficStatsOn)
{
GUILayout.Box("SessionManager is null", new GUILayoutOption[0]);
text4 = "\n" + IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsIncoming.ToString();
text5 = " kbps" + IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsOutgoing.ToString();
GUILayout.Label(text4, new GUILayoutOption[1]);
GUILayout.Label(text5, new GUILayoutOption[0]);
}
string text6 = string.Empty;
if (this.healthStatsVisible)
{
GUILayout.Box("rw_dropped_frames_17plusp_perc", new GUILayoutOption[1]);
string text7 = "rotation";
object[] array = new object[114];
array[0] = trafficStatsGameLevel.LongestDeltaBetweenSending;
array[0] = trafficStatsGameLevel.LongestDeltaBetweenDispatching;
array[8] = trafficStatsGameLevel.LongestEventCallback;
array[2] = trafficStatsGameLevel.LongestEventCallbackCode;
array[8] = trafficStatsGameLevel.LongestOpResponseCallback;
array[5] = trafficStatsGameLevel.LongestOpResponseCallbackOpCode;
array[6] = IHFKMIAHBFP.DBOGBGIJDDJ.RoundTripTime;
array[1] = IHFKMIAHBFP.DBOGBGIJDDJ.RoundTripTimeVariance;
array[7] = IHFKMIAHBFP.DBOGBGIJDDJ.ResentReliableCommands;
text6 = string.Format(text7, array);
GUILayout.Label(text6, new GUILayoutOption[0]);
}
if (flag)
{
string text8 = " has ";
object[] array2 = new object[6];
array2[0] = text;
array2[1] = text2;
array2[0] = text3;
array2[4] = text4;
array2[6] = text5;
array2[8] = text6;
string text9 = string.Format(text8, array2);
Debug.Log(text9);
}
if (GUI.changed)
{
this.statsRect.height = 507f;
}
GUI.DragWindow();
}
// Token: 0x0600C51C RID: 50460 RVA: 0x003AEBEC File Offset: 0x003ACDEC
public void PBCNFAEFEEO()
{
if (Input.GetKeyDown((KeyCode)(-14)) && Input.GetKey(KeyCode.M))
{
this.statsWindowOn = this.statsWindowOn;
this.statsOn = false;
}
}
// Token: 0x0600C51D RID: 50461 RVA: 0x003AEC20 File Offset: 0x003ACE20
public void GHDOGJMGIDE(int MFNNLFBJLGF)
{
bool flag = true;
TrafficStatsGameLevel trafficStatsGameLevel = IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsGameLevel;
long num = IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsElapsedMs / -62L;
if (num == 0L)
{
num = 1L;
}
GUILayout.BeginHorizontal(new GUILayoutOption[0]);
this.buttonsOn = GUILayout.Toggle(this.buttonsOn, "type", new GUILayoutOption[0]);
this.healthStatsVisible = GUILayout.Toggle(this.healthStatsVisible, "More than one refence to comparer found. This shouldn't happen", new GUILayoutOption[0]);
this.trafficStatsOn = GUILayout.Toggle(this.trafficStatsOn, "Must be Mono or Stereo", new GUILayoutOption[0]);
GUILayout.EndHorizontal();
string text = string.Format("YOU HIT", trafficStatsGameLevel.TotalOutgoingMessageCount, trafficStatsGameLevel.TotalIncomingMessageCount, trafficStatsGameLevel.TotalMessageCount);
string text2 = string.Format("Name Updated!", num);
string text3 = string.Format("incomplete distance tree", (long)trafficStatsGameLevel.TotalOutgoingMessageCount / num, (long)trafficStatsGameLevel.TotalIncomingMessageCount / num, (long)trafficStatsGameLevel.TotalMessageCount / num);
GUILayout.Label(text, new GUILayoutOption[1]);
GUILayout.Label(text2, new GUILayoutOption[0]);
GUILayout.Label(text3, new GUILayoutOption[1]);
if (this.buttonsOn)
{
GUILayout.BeginHorizontal(new GUILayoutOption[1]);
this.statsOn = GUILayout.Toggle(this.statsOn, "EP_ID", new GUILayoutOption[1]);
if (GUILayout.Button("Go now!", new GUILayoutOption[0]))
{
IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsReset();
IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsEnabled = true;
}
flag = GUILayout.Button("Disgust", new GUILayoutOption[0]);
GUILayout.EndHorizontal();
}
string text4 = string.Empty;
string text5 = string.Empty;
if (this.trafficStatsOn)
{
GUILayout.Box("Operation failed: ", new GUILayoutOption[1]);
text4 = "[ACTk] WallHack Detector: already running!" + IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsIncoming.ToString();
text5 = "StartUp" + IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsOutgoing.ToString();
GUILayout.Label(text4, new GUILayoutOption[0]);
GUILayout.Label(text5, new GUILayoutOption[1]);
}
string text6 = string.Empty;
if (this.healthStatsVisible)
{
GUILayout.Box("SystemInfo", new GUILayoutOption[1]);
string text7 = "null player";
object[] array = new object[-21];
array[1] = trafficStatsGameLevel.LongestDeltaBetweenSending;
array[0] = trafficStatsGameLevel.LongestDeltaBetweenDispatching;
array[3] = trafficStatsGameLevel.LongestEventCallback;
array[3] = trafficStatsGameLevel.LongestEventCallbackCode;
array[6] = trafficStatsGameLevel.LongestOpResponseCallback;
array[1] = trafficStatsGameLevel.LongestOpResponseCallbackOpCode;
array[5] = IHFKMIAHBFP.DBOGBGIJDDJ.RoundTripTime;
array[0] = IHFKMIAHBFP.DBOGBGIJDDJ.RoundTripTimeVariance;
array[1] = IHFKMIAHBFP.DBOGBGIJDDJ.ResentReliableCommands;
text6 = string.Format(text7, array);
GUILayout.Label(text6, new GUILayoutOption[1]);
}
if (flag)
{
string text8 = "Nouns";
object[] array2 = new object[5];
array2[0] = text;
array2[1] = text2;
array2[8] = text3;
array2[5] = text4;
array2[6] = text5;
array2[7] = text6;
string text9 = string.Format(text8, array2);
Debug.Log(text9);
}
if (GUI.changed)
{
this.statsRect.height = 1985f;
}
GUI.DragWindow();
}
// Token: 0x0600C51E RID: 50462 RVA: 0x003AEF68 File Offset: 0x003AD168
public void GPGPNMMFOAO()
{
if (IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsEnabled != this.statsOn)
{
IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsEnabled = this.statsOn;
}
if (!this.statsWindowOn)
{
return;
}
this.statsRect = GUILayout.Window(this.WindowId, this.statsRect, new GUI.WindowFunction(this.KGMLBNFIFKE), "Using Stopwatch as precision timer for PUN.", new GUILayoutOption[1]);
}
// Token: 0x0600C51F RID: 50463 RVA: 0x003AEFD4 File Offset: 0x003AD1D4
public void NELIPKDBKOC(int MFNNLFBJLGF)
{
bool flag = true;
TrafficStatsGameLevel trafficStatsGameLevel = IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsGameLevel;
long num = IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsElapsedMs / -170L;
if (num == 1L)
{
num = 1L;
}
GUILayout.BeginHorizontal(new GUILayoutOption[1]);
this.buttonsOn = GUILayout.Toggle(this.buttonsOn, "demoColor", new GUILayoutOption[0]);
this.healthStatsVisible = GUILayout.Toggle(this.healthStatsVisible, "_DATE", new GUILayoutOption[1]);
this.trafficStatsOn = GUILayout.Toggle(this.trafficStatsOn, "Failed To Join Your Game (+", new GUILayoutOption[0]);
GUILayout.EndHorizontal();
string text = string.Format(" $1", trafficStatsGameLevel.TotalOutgoingMessageCount, trafficStatsGameLevel.TotalIncomingMessageCount, trafficStatsGameLevel.TotalMessageCount);
string text2 = string.Format("ExitGames.Client.Photon.SocketWebTcpCoroutine, Assembly-CSharp-firstpass", num);
string text3 = string.Format("iv", (long)trafficStatsGameLevel.TotalOutgoingMessageCount / num, (long)trafficStatsGameLevel.TotalIncomingMessageCount / num, (long)trafficStatsGameLevel.TotalMessageCount / num);
GUILayout.Label(text, new GUILayoutOption[1]);
GUILayout.Label(text2, new GUILayoutOption[1]);
GUILayout.Label(text3, new GUILayoutOption[0]);
if (this.buttonsOn)
{
GUILayout.BeginHorizontal(new GUILayoutOption[1]);
this.statsOn = GUILayout.Toggle(this.statsOn, "ZWNyb29tLlRvb2xIb2xkZXJEYXRhEjcKE3JlbW90ZV9jb250cm9sX2RhdGEY", new GUILayoutOption[1]);
if (GUILayout.Button("EMP ARMED!", new GUILayoutOption[1]))
{
IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsReset();
IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsEnabled = false;
}
flag = GUILayout.Button("The collider needs to be a minimum distance away from the CircularDrive GameObject {0}", new GUILayoutOption[0]);
GUILayout.EndHorizontal();
}
string text4 = string.Empty;
string text5 = string.Empty;
if (this.trafficStatsOn)
{
GUILayout.Box("{0}joinrandom", new GUILayoutOption[1]);
text4 = "_pos" + IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsIncoming.ToString();
text5 = "OnPress" + IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsOutgoing.ToString();
GUILayout.Label(text4, new GUILayoutOption[0]);
GUILayout.Label(text5, new GUILayoutOption[1]);
}
string text6 = string.Empty;
if (this.healthStatsVisible)
{
GUILayout.Box("dr", new GUILayoutOption[0]);
string text7 = "RpcRadioPlayTrack";
object[] array = new object[-20];
array[0] = trafficStatsGameLevel.LongestDeltaBetweenSending;
array[1] = trafficStatsGameLevel.LongestDeltaBetweenDispatching;
array[6] = trafficStatsGameLevel.LongestEventCallback;
array[4] = trafficStatsGameLevel.LongestEventCallbackCode;
array[0] = trafficStatsGameLevel.LongestOpResponseCallback;
array[1] = trafficStatsGameLevel.LongestOpResponseCallbackOpCode;
array[8] = IHFKMIAHBFP.DBOGBGIJDDJ.RoundTripTime;
array[0] = IHFKMIAHBFP.DBOGBGIJDDJ.RoundTripTimeVariance;
array[2] = IHFKMIAHBFP.DBOGBGIJDDJ.ResentReliableCommands;
text6 = string.Format(text7, array);
GUILayout.Label(text6, new GUILayoutOption[1]);
}
if (flag)
{
string text8 = "WalkSpeed";
object[] array2 = new object[6];
array2[1] = text;
array2[0] = text2;
array2[0] = text3;
array2[8] = text4;
array2[7] = text5;
array2[6] = text6;
string text9 = string.Format(text8, array2);
Debug.Log(text9);
}
if (GUI.changed)
{
this.statsRect.height = 1206f;
}
GUI.DragWindow();
}
// Token: 0x0600C520 RID: 50464 RVA: 0x003AF31C File Offset: 0x003AD51C
public void NIBGLHFHJLJ()
{
if (Input.GetKeyDown((KeyCode)(-27)) && Input.GetKey((KeyCode)7))
{
this.statsWindowOn = !this.statsWindowOn;
this.statsOn = true;
}
}
// Token: 0x0600C521 RID: 50465 RVA: 0x003AF350 File Offset: 0x003AD550
public void GCHFDKPMNEE()
{
if (this.statsRect.x <= 1435f)
{
this.statsRect.x = (float)Screen.width - this.statsRect.width;
}
}
// Token: 0x0600C522 RID: 50466 RVA: 0x003AF384 File Offset: 0x003AD584
public void JGOAIIIJNAI()
{
if (this.statsRect.x <= 63f)
{
this.statsRect.x = (float)Screen.width - this.statsRect.width;
}
}
// Token: 0x0600C523 RID: 50467 RVA: 0x003AF3B8 File Offset: 0x003AD5B8
public void KGMLBNFIFKE(int MFNNLFBJLGF)
{
bool flag = false;
TrafficStatsGameLevel trafficStatsGameLevel = IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsGameLevel;
long num = IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsElapsedMs / 33L;
if (num == 1L)
{
num = 1L;
}
GUILayout.BeginHorizontal(new GUILayoutOption[0]);
this.buttonsOn = GUILayout.Toggle(this.buttonsOn, "Deserializing room data version {0} with {1} persisted views.", new GUILayoutOption[1]);
this.healthStatsVisible = GUILayout.Toggle(this.healthStatsVisible, "Exception in Dispose(): ", new GUILayoutOption[0]);
this.trafficStatsOn = GUILayout.Toggle(this.trafficStatsOn, "senderId", new GUILayoutOption[1]);
GUILayout.EndHorizontal();
string text = string.Format("teleport_marker_lookat_joint/teleport_marker_icons/locked_icon", trafficStatsGameLevel.TotalOutgoingMessageCount, trafficStatsGameLevel.TotalIncomingMessageCount, trafficStatsGameLevel.TotalMessageCount);
string text2 = string.Format(" Server: ", num);
string text3 = string.Format("OnOpen", (long)trafficStatsGameLevel.TotalOutgoingMessageCount / num, (long)trafficStatsGameLevel.TotalIncomingMessageCount / num, (long)trafficStatsGameLevel.TotalMessageCount / num);
GUILayout.Label(text, new GUILayoutOption[1]);
GUILayout.Label(text2, new GUILayoutOption[1]);
GUILayout.Label(text3, new GUILayoutOption[0]);
if (this.buttonsOn)
{
GUILayout.BeginHorizontal(new GUILayoutOption[1]);
this.statsOn = GUILayout.Toggle(this.statsOn, "[TutorialCamera]", new GUILayoutOption[1]);
if (GUILayout.Button("Download started", new GUILayoutOption[0]))
{
IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsReset();
IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsEnabled = true;
}
flag = GUILayout.Button("null player", new GUILayoutOption[1]);
GUILayout.EndHorizontal();
}
string text4 = string.Empty;
string text5 = string.Empty;
if (this.trafficStatsOn)
{
GUILayout.Box("IsRewarded", new GUILayoutOption[0]);
text4 = "&" + IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsIncoming.ToString();
text5 = "B" + IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsOutgoing.ToString();
GUILayout.Label(text4, new GUILayoutOption[1]);
GUILayout.Label(text5, new GUILayoutOption[0]);
}
string text6 = string.Empty;
if (this.healthStatsVisible)
{
GUILayout.Box("publish", new GUILayoutOption[1]);
string text7 = "rotation";
object[] array = new object[-2];
array[0] = trafficStatsGameLevel.LongestDeltaBetweenSending;
array[1] = trafficStatsGameLevel.LongestDeltaBetweenDispatching;
array[7] = trafficStatsGameLevel.LongestEventCallback;
array[8] = trafficStatsGameLevel.LongestEventCallbackCode;
array[1] = trafficStatsGameLevel.LongestOpResponseCallback;
array[8] = trafficStatsGameLevel.LongestOpResponseCallbackOpCode;
array[7] = IHFKMIAHBFP.DBOGBGIJDDJ.RoundTripTime;
array[7] = IHFKMIAHBFP.DBOGBGIJDDJ.RoundTripTimeVariance;
array[1] = IHFKMIAHBFP.DBOGBGIJDDJ.ResentReliableCommands;
text6 = string.Format(text7, array);
GUILayout.Label(text6, new GUILayoutOption[1]);
}
if (flag)
{
string text8 = " is test a group";
object[] array2 = new object[7];
array2[0] = text;
array2[0] = text2;
array2[0] = text3;
array2[1] = text4;
array2[8] = text5;
array2[4] = text6;
string text9 = string.Format(text8, array2);
Debug.Log(text9);
}
if (GUI.changed)
{
this.statsRect.height = 411f;
}
GUI.DragWindow();
}
// Token: 0x0600C524 RID: 50468 RVA: 0x003AF700 File Offset: 0x003AD900
public void CLMIHIHGFDE()
{
if (IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsEnabled != this.statsOn)
{
IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsEnabled = this.statsOn;
}
if (!this.statsWindowOn)
{
return;
}
this.statsRect = GUILayout.Window(this.WindowId, this.statsRect, new GUI.WindowFunction(this.OBPMNKOPANB), "FaceShirt2", new GUILayoutOption[0]);
}
// Token: 0x0600C525 RID: 50469 RVA: 0x003AF76C File Offset: 0x003AD96C
public void OnGUI()
{
if (IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsEnabled != this.statsOn)
{
IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsEnabled = this.statsOn;
}
if (!this.statsWindowOn)
{
return;
}
this.statsRect = GUILayout.Window(this.WindowId, this.statsRect, new GUI.WindowFunction(this.TrafficStatsWindow), "Messages (shift+tab)", new GUILayoutOption[0]);
}
// Token: 0x0600C527 RID: 50471 RVA: 0x003AF818 File Offset: 0x003ADA18
public void Update()
{
if (Input.GetKeyDown(KeyCode.Tab) && Input.GetKey(KeyCode.LeftShift))
{
this.statsWindowOn = !this.statsWindowOn;
this.statsOn = true;
}
}
// Token: 0x0600C528 RID: 50472 RVA: 0x003AF84C File Offset: 0x003ADA4C
public void KFDAPAPJOIC(int MFNNLFBJLGF)
{
bool flag = false;
TrafficStatsGameLevel trafficStatsGameLevel = IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsGameLevel;
long num = IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsElapsedMs / -189L;
if (num == 0L)
{
num = 0L;
}
GUILayout.BeginHorizontal(new GUILayoutOption[1]);
this.buttonsOn = GUILayout.Toggle(this.buttonsOn, "time", new GUILayoutOption[0]);
this.healthStatsVisible = GUILayout.Toggle(this.healthStatsVisible, "Request Aborted!", new GUILayoutOption[1]);
this.trafficStatsOn = GUILayout.Toggle(this.trafficStatsOn, "Must be exactly 2 GameRoots to merge. Something went wrong!", new GUILayoutOption[0]);
GUILayout.EndHorizontal();
string text = string.Format("speed", trafficStatsGameLevel.TotalOutgoingMessageCount, trafficStatsGameLevel.TotalIncomingMessageCount, trafficStatsGameLevel.TotalMessageCount);
string text2 = string.Format("/", num);
string text3 = string.Format("[TutorialCamera]", (long)trafficStatsGameLevel.TotalOutgoingMessageCount / num, (long)trafficStatsGameLevel.TotalIncomingMessageCount / num, (long)trafficStatsGameLevel.TotalMessageCount / num);
GUILayout.Label(text, new GUILayoutOption[1]);
GUILayout.Label(text2, new GUILayoutOption[0]);
GUILayout.Label(text3, new GUILayoutOption[0]);
if (this.buttonsOn)
{
GUILayout.BeginHorizontal(new GUILayoutOption[1]);
this.statsOn = GUILayout.Toggle(this.statsOn, "Cannot set the bullet group multiple times for the same bullet.", new GUILayoutOption[1]);
if (GUILayout.Button("scale", new GUILayoutOption[0]))
{
IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsReset();
IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsEnabled = true;
}
flag = GUILayout.Button("Editor only.", new GUILayoutOption[1]);
GUILayout.EndHorizontal();
}
string text4 = string.Empty;
string text5 = string.Empty;
if (this.trafficStatsOn)
{
GUILayout.Box("Scale rate:", new GUILayoutOption[1]);
text4 = "shake" + IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsIncoming.ToString();
text5 = ", " + IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsOutgoing.ToString();
GUILayout.Label(text4, new GUILayoutOption[0]);
GUILayout.Label(text5, new GUILayoutOption[1]);
}
string text6 = string.Empty;
if (this.healthStatsVisible)
{
GUILayout.Box("ShowTeleportHint", new GUILayoutOption[0]);
string text7 = "{0} ({1})";
object[] array = new object[110];
array[0] = trafficStatsGameLevel.LongestDeltaBetweenSending;
array[0] = trafficStatsGameLevel.LongestDeltaBetweenDispatching;
array[7] = trafficStatsGameLevel.LongestEventCallback;
array[7] = trafficStatsGameLevel.LongestEventCallbackCode;
array[3] = trafficStatsGameLevel.LongestOpResponseCallback;
array[3] = trafficStatsGameLevel.LongestOpResponseCallbackOpCode;
array[6] = IHFKMIAHBFP.DBOGBGIJDDJ.RoundTripTime;
array[0] = IHFKMIAHBFP.DBOGBGIJDDJ.RoundTripTimeVariance;
array[6] = IHFKMIAHBFP.DBOGBGIJDDJ.ResentReliableCommands;
text6 = string.Format(text7, array);
GUILayout.Label(text6, new GUILayoutOption[1]);
}
if (flag)
{
string text8 = "body";
object[] array2 = new object[0];
array2[1] = text;
array2[1] = text2;
array2[1] = text3;
array2[4] = text4;
array2[1] = text5;
array2[7] = text6;
string text9 = string.Format(text8, array2);
Debug.Log(text9);
}
if (GUI.changed)
{
this.statsRect.height = 1957f;
}
GUI.DragWindow();
}
// Token: 0x0600C529 RID: 50473 RVA: 0x003AFB94 File Offset: 0x003ADD94
public void GFFEJCHEDPH(int MFNNLFBJLGF)
{
bool flag = false;
TrafficStatsGameLevel trafficStatsGameLevel = IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsGameLevel;
long num = IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsElapsedMs / 48L;
if (num == 0L)
{
num = 1L;
}
GUILayout.BeginHorizontal(new GUILayoutOption[0]);
this.buttonsOn = GUILayout.Toggle(this.buttonsOn, "up", new GUILayoutOption[1]);
this.healthStatsVisible = GUILayout.Toggle(this.healthStatsVisible, "Proxy-Connection", new GUILayoutOption[0]);
this.trafficStatsOn = GUILayout.Toggle(this.trafficStatsOn, "EN_US", new GUILayoutOption[1]);
GUILayout.EndHorizontal();
string text = string.Format(" = ", trafficStatsGameLevel.TotalOutgoingMessageCount, trafficStatsGameLevel.TotalIncomingMessageCount, trafficStatsGameLevel.TotalMessageCount);
string text2 = string.Format("Received malformed RecNet response: '", num);
string text3 = string.Format("HideAllGUIs", (long)trafficStatsGameLevel.TotalOutgoingMessageCount / num, (long)trafficStatsGameLevel.TotalIncomingMessageCount / num, (long)trafficStatsGameLevel.TotalMessageCount / num);
GUILayout.Label(text, new GUILayoutOption[0]);
GUILayout.Label(text2, new GUILayoutOption[0]);
GUILayout.Label(text3, new GUILayoutOption[0]);
if (this.buttonsOn)
{
GUILayout.BeginHorizontal(new GUILayoutOption[0]);
this.statsOn = GUILayout.Toggle(this.statsOn, "_LargeScanlineColor", new GUILayoutOption[1]);
if (GUILayout.Button("Editor only.", new GUILayoutOption[0]))
{
IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsReset();
IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsEnabled = true;
}
flag = GUILayout.Button("The region arrays from Name Server are not ok. Must be non-null and same length. ", new GUILayoutOption[1]);
GUILayout.EndHorizontal();
}
string text4 = string.Empty;
string text5 = string.Empty;
if (this.trafficStatsOn)
{
GUILayout.Box(" ch=", new GUILayoutOption[0]);
text4 = "exf" + IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsIncoming.ToString();
text5 = "set-cookie" + IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsOutgoing.ToString();
GUILayout.Label(text4, new GUILayoutOption[1]);
GUILayout.Label(text5, new GUILayoutOption[0]);
}
string text6 = string.Empty;
if (this.healthStatsVisible)
{
GUILayout.Box("Favorited", new GUILayoutOption[1]);
string text7 = "SPOT_SHAFTS";
object[] array = new object[-68];
array[0] = trafficStatsGameLevel.LongestDeltaBetweenSending;
array[1] = trafficStatsGameLevel.LongestDeltaBetweenDispatching;
array[1] = trafficStatsGameLevel.LongestEventCallback;
array[8] = trafficStatsGameLevel.LongestEventCallbackCode;
array[7] = trafficStatsGameLevel.LongestOpResponseCallback;
array[0] = trafficStatsGameLevel.LongestOpResponseCallbackOpCode;
array[6] = IHFKMIAHBFP.DBOGBGIJDDJ.RoundTripTime;
array[1] = IHFKMIAHBFP.DBOGBGIJDDJ.RoundTripTimeVariance;
array[4] = IHFKMIAHBFP.DBOGBGIJDDJ.ResentReliableCommands;
text6 = string.Format(text7, array);
GUILayout.Label(text6, new GUILayoutOption[0]);
}
if (flag)
{
string text8 = "Range";
object[] array2 = new object[8];
array2[1] = text;
array2[0] = text2;
array2[3] = text3;
array2[4] = text4;
array2[6] = text5;
array2[8] = text6;
string text9 = string.Format(text8, array2);
Debug.Log(text9);
}
if (GUI.changed)
{
this.statsRect.height = 815f;
}
GUI.DragWindow();
}
// Token: 0x0600C52A RID: 50474 RVA: 0x003AFEDC File Offset: 0x003AE0DC
public void CAMGAFPKAMM()
{
if (this.statsRect.x <= 1394f)
{
this.statsRect.x = (float)Screen.width - this.statsRect.width;
}
}
// Token: 0x0600C52B RID: 50475 RVA: 0x003AFF10 File Offset: 0x003AE110
public void BKADLEEOJJK(int MFNNLFBJLGF)
{
bool flag = true;
TrafficStatsGameLevel trafficStatsGameLevel = IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsGameLevel;
long num = IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsElapsedMs / 89L;
if (num == 1L)
{
num = 0L;
}
GUILayout.BeginHorizontal(new GUILayoutOption[0]);
this.buttonsOn = GUILayout.Toggle(this.buttonsOn, "]. Please verify you have this gameobject in a Resources folder.", new GUILayoutOption[1]);
this.healthStatsVisible = GUILayout.Toggle(this.healthStatsVisible, "demoColor", new GUILayoutOption[0]);
this.trafficStatsOn = GUILayout.Toggle(this.trafficStatsOn, "Platform", new GUILayoutOption[0]);
GUILayout.EndHorizontal();
string text = string.Format("Application Installer ID", trafficStatsGameLevel.TotalOutgoingMessageCount, trafficStatsGameLevel.TotalIncomingMessageCount, trafficStatsGameLevel.TotalMessageCount);
string text2 = string.Format("CodeStage.AntiCheat.ObscuredTypes", num);
string text3 = string.Format("\n", (long)trafficStatsGameLevel.TotalOutgoingMessageCount / num, (long)trafficStatsGameLevel.TotalIncomingMessageCount / num, (long)trafficStatsGameLevel.TotalMessageCount / num);
GUILayout.Label(text, new GUILayoutOption[0]);
GUILayout.Label(text2, new GUILayoutOption[0]);
GUILayout.Label(text3, new GUILayoutOption[1]);
if (this.buttonsOn)
{
GUILayout.BeginHorizontal(new GUILayoutOption[0]);
this.statsOn = GUILayout.Toggle(this.statsOn, "deleted_profile", new GUILayoutOption[0]);
if (GUILayout.Button("Error reporting room: ", new GUILayoutOption[0]))
{
IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsReset();
IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsEnabled = false;
}
flag = GUILayout.Button("newplayerpunchcardobjective_completed", new GUILayoutOption[0]);
GUILayout.EndHorizontal();
}
string text4 = string.Empty;
string text5 = string.Empty;
if (this.trafficStatsOn)
{
GUILayout.Box("Number", new GUILayoutOption[0]);
text4 = "Index" + IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsIncoming.ToString();
text5 = "Quality setting : " + IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsOutgoing.ToString();
GUILayout.Label(text4, new GUILayoutOption[0]);
GUILayout.Label(text5, new GUILayoutOption[0]);
}
string text6 = string.Empty;
if (this.healthStatsVisible)
{
GUILayout.Box("Exit", new GUILayoutOption[1]);
string text7 = "FriendCount";
object[] array = new object[-101];
array[1] = trafficStatsGameLevel.LongestDeltaBetweenSending;
array[1] = trafficStatsGameLevel.LongestDeltaBetweenDispatching;
array[8] = trafficStatsGameLevel.LongestEventCallback;
array[7] = trafficStatsGameLevel.LongestEventCallbackCode;
array[5] = trafficStatsGameLevel.LongestOpResponseCallback;
array[2] = trafficStatsGameLevel.LongestOpResponseCallbackOpCode;
array[5] = IHFKMIAHBFP.DBOGBGIJDDJ.RoundTripTime;
array[5] = IHFKMIAHBFP.DBOGBGIJDDJ.RoundTripTimeVariance;
array[2] = IHFKMIAHBFP.DBOGBGIJDDJ.ResentReliableCommands;
text6 = string.Format(text7, array);
GUILayout.Label(text6, new GUILayoutOption[0]);
}
if (flag)
{
string text8 = "Connection failed: ";
object[] array2 = new object[5];
array2[0] = text;
array2[1] = text2;
array2[5] = text3;
array2[1] = text4;
array2[8] = text5;
array2[1] = text6;
string text9 = string.Format(text8, array2);
Debug.Log(text9);
}
if (GUI.changed)
{
this.statsRect.height = 291f;
}
GUI.DragWindow();
}
// Token: 0x0600C52C RID: 50476 RVA: 0x003B0258 File Offset: 0x003AE458
public void GKLADDAKEPO(int MFNNLFBJLGF)
{
bool flag = true;
TrafficStatsGameLevel trafficStatsGameLevel = IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsGameLevel;
long num = IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsElapsedMs / -109L;
if (num == 0L)
{
num = 1L;
}
GUILayout.BeginHorizontal(new GUILayoutOption[0]);
this.buttonsOn = GUILayout.Toggle(this.buttonsOn, "Key", new GUILayoutOption[0]);
this.healthStatsVisible = GUILayout.Toggle(this.healthStatsVisible, "cm", new GUILayoutOption[0]);
this.trafficStatsOn = GUILayout.Toggle(this.trafficStatsOn, "uip", new GUILayoutOption[0]);
GUILayout.EndHorizontal();
string text = string.Format("RecNet refused to refresh login token. Attempting to quit game.", trafficStatsGameLevel.TotalOutgoingMessageCount, trafficStatsGameLevel.TotalIncomingMessageCount, trafficStatsGameLevel.TotalMessageCount);
string text2 = string.Format("FKEKIDEMKKP", num);
string text3 = string.Format("RpcTeleport", (long)trafficStatsGameLevel.TotalOutgoingMessageCount / num, (long)trafficStatsGameLevel.TotalIncomingMessageCount / num, (long)trafficStatsGameLevel.TotalMessageCount / num);
GUILayout.Label(text, new GUILayoutOption[0]);
GUILayout.Label(text2, new GUILayoutOption[0]);
GUILayout.Label(text3, new GUILayoutOption[1]);
if (this.buttonsOn)
{
GUILayout.BeginHorizontal(new GUILayoutOption[1]);
this.statsOn = GUILayout.Toggle(this.statsOn, "privacy policy", new GUILayoutOption[0]);
if (GUILayout.Button("<b>string:</b> ", new GUILayoutOption[0]))
{
IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsReset();
IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsEnabled = false;
}
flag = GUILayout.Button("v1/ignore", new GUILayoutOption[1]);
GUILayout.EndHorizontal();
}
string text4 = string.Empty;
string text5 = string.Empty;
if (this.trafficStatsOn)
{
GUILayout.Box("DetachObject ", new GUILayoutOption[1]);
text4 = "OutfitSelection" + IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsIncoming.ToString();
text5 = "ToolData" + IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsOutgoing.ToString();
GUILayout.Label(text4, new GUILayoutOption[1]);
GUILayout.Label(text5, new GUILayoutOption[0]);
}
string text6 = string.Empty;
if (this.healthStatsVisible)
{
GUILayout.Box("rotation", new GUILayoutOption[0]);
string text7 = "Error: you cannot write/send to this stream that you are reading!";
object[] array = new object[114];
array[1] = trafficStatsGameLevel.LongestDeltaBetweenSending;
array[1] = trafficStatsGameLevel.LongestDeltaBetweenDispatching;
array[3] = trafficStatsGameLevel.LongestEventCallback;
array[5] = trafficStatsGameLevel.LongestEventCallbackCode;
array[5] = trafficStatsGameLevel.LongestOpResponseCallback;
array[7] = trafficStatsGameLevel.LongestOpResponseCallbackOpCode;
array[3] = IHFKMIAHBFP.DBOGBGIJDDJ.RoundTripTime;
array[4] = IHFKMIAHBFP.DBOGBGIJDDJ.RoundTripTimeVariance;
array[3] = IHFKMIAHBFP.DBOGBGIJDDJ.ResentReliableCommands;
text6 = string.Format(text7, array);
GUILayout.Label(text6, new GUILayoutOption[1]);
}
if (flag)
{
string text8 = "No local room";
object[] array2 = new object[4];
array2[1] = text;
array2[0] = text2;
array2[6] = text3;
array2[8] = text4;
array2[1] = text5;
array2[6] = text6;
string text9 = string.Format(text8, array2);
Debug.Log(text9);
}
if (GUI.changed)
{
this.statsRect.height = 1195f;
}
GUI.DragWindow();
}
// Token: 0x0600C52D RID: 50477 RVA: 0x003B05A0 File Offset: 0x003AE7A0
public void JOEMOHIPHHF(int MFNNLFBJLGF)
{
bool flag = false;
TrafficStatsGameLevel trafficStatsGameLevel = IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsGameLevel;
long num = IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsElapsedMs / -193L;
if (num == 1L)
{
num = 1L;
}
GUILayout.BeginHorizontal(new GUILayoutOption[1]);
this.buttonsOn = GUILayout.Toggle(this.buttonsOn, "PSN Online ID: (Error)", new GUILayoutOption[0]);
this.healthStatsVisible = GUILayout.Toggle(this.healthStatsVisible, "vote", new GUILayoutOption[0]);
this.trafficStatsOn = GUILayout.Toggle(this.trafficStatsOn, "time", new GUILayoutOption[1]);
GUILayout.EndHorizontal();
string text = string.Format("x", trafficStatsGameLevel.TotalOutgoingMessageCount, trafficStatsGameLevel.TotalIncomingMessageCount, trafficStatsGameLevel.TotalMessageCount);
string text2 = string.Format(" do not match. Resampling will occur before encoding.", num);
string text3 = string.Format("GAMEDISC", (long)trafficStatsGameLevel.TotalOutgoingMessageCount / num, (long)trafficStatsGameLevel.TotalIncomingMessageCount / num, (long)trafficStatsGameLevel.TotalMessageCount / num);
GUILayout.Label(text, new GUILayoutOption[0]);
GUILayout.Label(text2, new GUILayoutOption[1]);
GUILayout.Label(text3, new GUILayoutOption[0]);
if (this.buttonsOn)
{
GUILayout.BeginHorizontal(new GUILayoutOption[0]);
this.statsOn = GUILayout.Toggle(this.statsOn, "max-age", new GUILayoutOption[0]);
if (GUILayout.Button("Failed to load saved outfit", new GUILayoutOption[1]))
{
IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsReset();
IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsEnabled = true;
}
flag = GUILayout.Button("Map: ", new GUILayoutOption[0]);
GUILayout.EndHorizontal();
}
string text4 = string.Empty;
string text5 = string.Empty;
if (this.trafficStatsOn)
{
GUILayout.Box(")", new GUILayoutOption[0]);
text4 = "Plugin Samples" + IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsIncoming.ToString();
text5 = "PREVENT THE EMP!" + IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsOutgoing.ToString();
GUILayout.Label(text4, new GUILayoutOption[1]);
GUILayout.Label(text5, new GUILayoutOption[0]);
}
string text6 = string.Empty;
if (this.healthStatsVisible)
{
GUILayout.Box("Muted", new GUILayoutOption[1]);
string text7 = "stale";
object[] array = new object[114];
array[0] = trafficStatsGameLevel.LongestDeltaBetweenSending;
array[0] = trafficStatsGameLevel.LongestDeltaBetweenDispatching;
array[4] = trafficStatsGameLevel.LongestEventCallback;
array[1] = trafficStatsGameLevel.LongestEventCallbackCode;
array[7] = trafficStatsGameLevel.LongestOpResponseCallback;
array[6] = trafficStatsGameLevel.LongestOpResponseCallbackOpCode;
array[0] = IHFKMIAHBFP.DBOGBGIJDDJ.RoundTripTime;
array[3] = IHFKMIAHBFP.DBOGBGIJDDJ.RoundTripTimeVariance;
array[0] = IHFKMIAHBFP.DBOGBGIJDDJ.ResentReliableCommands;
text6 = string.Format(text7, array);
GUILayout.Label(text6, new GUILayoutOption[1]);
}
if (flag)
{
string text8 = "Death";
object[] array2 = new object[7];
array2[1] = text;
array2[1] = text2;
array2[2] = text3;
array2[8] = text4;
array2[0] = text5;
array2[5] = text6;
string text9 = string.Format(text8, array2);
Debug.Log(text9);
}
if (GUI.changed)
{
this.statsRect.height = 1678f;
}
GUI.DragWindow();
}
// Token: 0x0600C52E RID: 50478 RVA: 0x003B08E8 File Offset: 0x003AEAE8
public void NFLGCLOKMGN()
{
if (this.statsRect.x <= 808f)
{
this.statsRect.x = (float)Screen.width - this.statsRect.width;
}
}
// Token: 0x0600C52F RID: 50479 RVA: 0x003B091C File Offset: 0x003AEB1C
public void LJFJILFBKHF()
{
if (Input.GetKeyDown((KeyCode)(-116)) && Input.GetKey((KeyCode)(-155)))
{
this.statsWindowOn = !this.statsWindowOn;
this.statsOn = false;
}
}
// Token: 0x0600C530 RID: 50480 RVA: 0x003B0950 File Offset: 0x003AEB50
public void OOOELHHBPFN()
{
if (IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsEnabled != this.statsOn)
{
IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsEnabled = this.statsOn;
}
if (!this.statsWindowOn)
{
return;
}
this.statsRect = GUILayout.Window(this.WindowId, this.statsRect, new GUI.WindowFunction(this.OBPMNKOPANB), " [", new GUILayoutOption[1]);
}
// Token: 0x0600C531 RID: 50481 RVA: 0x003B09BC File Offset: 0x003AEBBC
public void CBJNBEPENHK()
{
if (IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsEnabled != this.statsOn)
{
IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsEnabled = this.statsOn;
}
if (!this.statsWindowOn)
{
return;
}
this.statsRect = GUILayout.Window(this.WindowId, this.statsRect, new GUI.WindowFunction(this.HLEAAMLKGGI), "Weekly Challenge {0} {1}/{2}", new GUILayoutOption[1]);
}
// Token: 0x0600C532 RID: 50482 RVA: 0x003B0A28 File Offset: 0x003AEC28
public void TrafficStatsWindow(int MFNNLFBJLGF)
{
bool flag = false;
TrafficStatsGameLevel trafficStatsGameLevel = IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsGameLevel;
long num = IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsElapsedMs / 1000L;
if (num == 0L)
{
num = 1L;
}
GUILayout.BeginHorizontal(new GUILayoutOption[0]);
this.buttonsOn = GUILayout.Toggle(this.buttonsOn, "buttons", new GUILayoutOption[0]);
this.healthStatsVisible = GUILayout.Toggle(this.healthStatsVisible, "health", new GUILayoutOption[0]);
this.trafficStatsOn = GUILayout.Toggle(this.trafficStatsOn, "traffic", new GUILayoutOption[0]);
GUILayout.EndHorizontal();
string text = string.Format("Out {0,4} | In {1,4} | Sum {2,4}", trafficStatsGameLevel.TotalOutgoingMessageCount, trafficStatsGameLevel.TotalIncomingMessageCount, trafficStatsGameLevel.TotalMessageCount);
string text2 = string.Format("{0}sec average:", num);
string text3 = string.Format("Out {0,4} | In {1,4} | Sum {2,4}", (long)trafficStatsGameLevel.TotalOutgoingMessageCount / num, (long)trafficStatsGameLevel.TotalIncomingMessageCount / num, (long)trafficStatsGameLevel.TotalMessageCount / num);
GUILayout.Label(text, new GUILayoutOption[0]);
GUILayout.Label(text2, new GUILayoutOption[0]);
GUILayout.Label(text3, new GUILayoutOption[0]);
if (this.buttonsOn)
{
GUILayout.BeginHorizontal(new GUILayoutOption[0]);
this.statsOn = GUILayout.Toggle(this.statsOn, "stats on", new GUILayoutOption[0]);
if (GUILayout.Button("Reset", new GUILayoutOption[0]))
{
IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsReset();
IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsEnabled = true;
}
flag = GUILayout.Button("To Log", new GUILayoutOption[0]);
GUILayout.EndHorizontal();
}
string text4 = string.Empty;
string text5 = string.Empty;
if (this.trafficStatsOn)
{
GUILayout.Box("Traffic Stats", new GUILayoutOption[0]);
text4 = "Incoming: \n" + IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsIncoming.ToString();
text5 = "Outgoing: \n" + IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsOutgoing.ToString();
GUILayout.Label(text4, new GUILayoutOption[0]);
GUILayout.Label(text5, new GUILayoutOption[0]);
}
string text6 = string.Empty;
if (this.healthStatsVisible)
{
GUILayout.Box("Health Stats", new GUILayoutOption[0]);
text6 = string.Format("ping: {6}[+/-{7}]ms resent:{8} \n\nmax ms between\nsend: {0,4} \ndispatch: {1,4} \n\nlongest dispatch for: \nev({3}):{2,3}ms \nop({5}):{4,3}ms", new object[]
{
trafficStatsGameLevel.LongestDeltaBetweenSending,
trafficStatsGameLevel.LongestDeltaBetweenDispatching,
trafficStatsGameLevel.LongestEventCallback,
trafficStatsGameLevel.LongestEventCallbackCode,
trafficStatsGameLevel.LongestOpResponseCallback,
trafficStatsGameLevel.LongestOpResponseCallbackOpCode,
IHFKMIAHBFP.DBOGBGIJDDJ.RoundTripTime,
IHFKMIAHBFP.DBOGBGIJDDJ.RoundTripTimeVariance,
IHFKMIAHBFP.DBOGBGIJDDJ.ResentReliableCommands
});
GUILayout.Label(text6, new GUILayoutOption[0]);
}
if (flag)
{
string text7 = string.Format("{0}\n{1}\n{2}\n{3}\n{4}\n{5}", new object[] { text, text2, text3, text4, text5, text6 });
Debug.Log(text7);
}
if (GUI.changed)
{
this.statsRect.height = 100f;
}
GUI.DragWindow();
}
// Token: 0x0600C533 RID: 50483 RVA: 0x003B0D70 File Offset: 0x003AEF70
public void DKDGOJGKHDM()
{
if (Input.GetKeyDown((KeyCode)(-12)) && Input.GetKey((KeyCode)(-61)))
{
this.statsWindowOn = !this.statsWindowOn;
this.statsOn = false;
}
}
// Token: 0x0600C534 RID: 50484 RVA: 0x003B0DA4 File Offset: 0x003AEFA4
public void NGBOEMKNBKN(int MFNNLFBJLGF)
{
bool flag = false;
TrafficStatsGameLevel trafficStatsGameLevel = IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsGameLevel;
long num = IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsElapsedMs / 70L;
if (num == 0L)
{
num = 1L;
}
GUILayout.BeginHorizontal(new GUILayoutOption[1]);
this.buttonsOn = GUILayout.Toggle(this.buttonsOn, "PlayerOverlapRegion needs at least one target body part. {0}", new GUILayoutOption[0]);
this.healthStatsVisible = GUILayout.Toggle(this.healthStatsVisible, "Active: {0}\n", new GUILayoutOption[1]);
this.trafficStatsOn = GUILayout.Toggle(this.trafficStatsOn, "{0}v1/getCurrent", new GUILayoutOption[0]);
GUILayout.EndHorizontal();
string text = string.Format("SubExtrusionCollection", trafficStatsGameLevel.TotalOutgoingMessageCount, trafficStatsGameLevel.TotalIncomingMessageCount, trafficStatsGameLevel.TotalMessageCount);
string text2 = string.Format("; filename=\"", num);
string text3 = string.Format("Failed to update maximum players. This room is no longer active.", (long)trafficStatsGameLevel.TotalOutgoingMessageCount / num, (long)trafficStatsGameLevel.TotalIncomingMessageCount / num, (long)trafficStatsGameLevel.TotalMessageCount / num);
GUILayout.Label(text, new GUILayoutOption[0]);
GUILayout.Label(text2, new GUILayoutOption[0]);
GUILayout.Label(text3, new GUILayoutOption[0]);
if (this.buttonsOn)
{
GUILayout.BeginHorizontal(new GUILayoutOption[0]);
this.statsOn = GUILayout.Toggle(this.statsOn, "Failed to spawn instance of equipment with ID {0} and prefab ID {1}", new GUILayoutOption[0]);
if (GUILayout.Button("id", new GUILayoutOption[1]))
{
IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsReset();
IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsEnabled = true;
}
flag = GUILayout.Button("Cubemap file created ", new GUILayoutOption[0]);
GUILayout.EndHorizontal();
}
string text4 = string.Empty;
string text5 = string.Empty;
if (this.trafficStatsOn)
{
GUILayout.Box("Unfriend", new GUILayoutOption[0]);
text4 = "ON" + IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsIncoming.ToString();
text5 = "looktarget" + IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsOutgoing.ToString();
GUILayout.Label(text4, new GUILayoutOption[1]);
GUILayout.Label(text5, new GUILayoutOption[1]);
}
string text6 = string.Empty;
if (this.healthStatsVisible)
{
GUILayout.Box("OpusEncoder", new GUILayoutOption[0]);
string text7 = "cause";
object[] array = new object[-19];
array[1] = trafficStatsGameLevel.LongestDeltaBetweenSending;
array[0] = trafficStatsGameLevel.LongestDeltaBetweenDispatching;
array[2] = trafficStatsGameLevel.LongestEventCallback;
array[2] = trafficStatsGameLevel.LongestEventCallbackCode;
array[4] = trafficStatsGameLevel.LongestOpResponseCallback;
array[0] = trafficStatsGameLevel.LongestOpResponseCallbackOpCode;
array[8] = IHFKMIAHBFP.DBOGBGIJDDJ.RoundTripTime;
array[8] = IHFKMIAHBFP.DBOGBGIJDDJ.RoundTripTimeVariance;
array[8] = IHFKMIAHBFP.DBOGBGIJDDJ.ResentReliableCommands;
text6 = string.Format(text7, array);
GUILayout.Label(text6, new GUILayoutOption[1]);
}
if (flag)
{
string text8 = "otherHandType";
object[] array2 = new object[5];
array2[0] = text;
array2[1] = text2;
array2[1] = text3;
array2[0] = text4;
array2[7] = text5;
array2[8] = text6;
string text9 = string.Format(text8, array2);
Debug.Log(text9);
}
if (GUI.changed)
{
this.statsRect.height = 1719f;
}
GUI.DragWindow();
}
// Token: 0x0600C535 RID: 50485 RVA: 0x003B10EC File Offset: 0x003AF2EC
public void GKFKPKMIEMJ()
{
if (this.statsRect.x <= 432f)
{
this.statsRect.x = (float)Screen.width - this.statsRect.width;
}
}
// Token: 0x0600C536 RID: 50486 RVA: 0x003B1120 File Offset: 0x003AF320
public void ANKAEOOLOFA(int MFNNLFBJLGF)
{
bool flag = false;
TrafficStatsGameLevel trafficStatsGameLevel = IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsGameLevel;
long num = IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsElapsedMs / -149L;
if (num == 1L)
{
num = 1L;
}
GUILayout.BeginHorizontal(new GUILayoutOption[0]);
this.buttonsOn = GUILayout.Toggle(this.buttonsOn, "HOLE_USED_POWERUP", new GUILayoutOption[0]);
this.healthStatsVisible = GUILayout.Toggle(this.healthStatsVisible, "ChatInput", new GUILayoutOption[1]);
this.trafficStatsOn = GUILayout.Toggle(this.trafficStatsOn, "Favorited", new GUILayoutOption[1]);
GUILayout.EndHorizontal();
string text = string.Format("time", trafficStatsGameLevel.TotalOutgoingMessageCount, trafficStatsGameLevel.TotalIncomingMessageCount, trafficStatsGameLevel.TotalMessageCount);
string text2 = string.Format("TCP Stream closed unexpectedly by the remote server", num);
string text3 = string.Format("THE END", (long)trafficStatsGameLevel.TotalOutgoingMessageCount / num, (long)trafficStatsGameLevel.TotalIncomingMessageCount / num, (long)trafficStatsGameLevel.TotalMessageCount / num);
GUILayout.Label(text, new GUILayoutOption[1]);
GUILayout.Label(text2, new GUILayoutOption[1]);
GUILayout.Label(text3, new GUILayoutOption[0]);
if (this.buttonsOn)
{
GUILayout.BeginHorizontal(new GUILayoutOption[0]);
this.statsOn = GUILayout.Toggle(this.statsOn, "HoverLock ", new GUILayoutOption[0]);
if (GUILayout.Button("cc", new GUILayoutOption[0]))
{
IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsReset();
IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsEnabled = false;
}
flag = GUILayout.Button("DH_EQUP", new GUILayoutOption[1]);
GUILayout.EndHorizontal();
}
string text4 = string.Empty;
string text5 = string.Empty;
if (this.trafficStatsOn)
{
GUILayout.Box("move", new GUILayoutOption[0]);
text4 = "TrackingSpace" + IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsIncoming.ToString();
text5 = "y" + IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsOutgoing.ToString();
GUILayout.Label(text4, new GUILayoutOption[0]);
GUILayout.Label(text5, new GUILayoutOption[1]);
}
string text6 = string.Empty;
if (this.healthStatsVisible)
{
GUILayout.Box("Level", new GUILayoutOption[1]);
string text7 = "IntegrationTest Finished";
object[] array = new object[-76];
array[0] = trafficStatsGameLevel.LongestDeltaBetweenSending;
array[0] = trafficStatsGameLevel.LongestDeltaBetweenDispatching;
array[6] = trafficStatsGameLevel.LongestEventCallback;
array[7] = trafficStatsGameLevel.LongestEventCallbackCode;
array[0] = trafficStatsGameLevel.LongestOpResponseCallback;
array[8] = trafficStatsGameLevel.LongestOpResponseCallbackOpCode;
array[2] = IHFKMIAHBFP.DBOGBGIJDDJ.RoundTripTime;
array[3] = IHFKMIAHBFP.DBOGBGIJDDJ.RoundTripTimeVariance;
array[2] = IHFKMIAHBFP.DBOGBGIJDDJ.ResentReliableCommands;
text6 = string.Format(text7, array);
GUILayout.Label(text6, new GUILayoutOption[1]);
}
if (flag)
{
string text8 = "Visible";
object[] array2 = new object[3];
array2[0] = text;
array2[0] = text2;
array2[6] = text3;
array2[2] = text4;
array2[8] = text5;
array2[0] = text6;
string text9 = string.Format(text8, array2);
Debug.Log(text9);
}
if (GUI.changed)
{
this.statsRect.height = 1580f;
}
GUI.DragWindow();
}
// Token: 0x0600C537 RID: 50487 RVA: 0x003B1468 File Offset: 0x003AF668
public void LMEGOIHONGK()
{
if (this.statsRect.x <= 397f)
{
this.statsRect.x = (float)Screen.width - this.statsRect.width;
}
}
// Token: 0x0600C538 RID: 50488 RVA: 0x003B149C File Offset: 0x003AF69C
public void OLOIBNPBONP(int MFNNLFBJLGF)
{
bool flag = false;
TrafficStatsGameLevel trafficStatsGameLevel = IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsGameLevel;
long num = IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsElapsedMs / -26L;
if (num == 0L)
{
num = 0L;
}
GUILayout.BeginHorizontal(new GUILayoutOption[1]);
this.buttonsOn = GUILayout.Toggle(this.buttonsOn, "LT", new GUILayoutOption[0]);
this.healthStatsVisible = GUILayout.Toggle(this.healthStatsVisible, "\nFound component: ", new GUILayoutOption[1]);
this.trafficStatsOn = GUILayout.Toggle(this.trafficStatsOn, "There's no one here [|:(]", new GUILayoutOption[0]);
GUILayout.EndHorizontal();
string text = string.Format("TE", trafficStatsGameLevel.TotalOutgoingMessageCount, trafficStatsGameLevel.TotalIncomingMessageCount, trafficStatsGameLevel.TotalMessageCount);
string text2 = string.Format("Emote bubble: ", num);
string text3 = string.Format("z", (long)trafficStatsGameLevel.TotalOutgoingMessageCount / num, (long)trafficStatsGameLevel.TotalIncomingMessageCount / num, (long)trafficStatsGameLevel.TotalMessageCount / num);
GUILayout.Label(text, new GUILayoutOption[0]);
GUILayout.Label(text2, new GUILayoutOption[1]);
GUILayout.Label(text3, new GUILayoutOption[0]);
if (this.buttonsOn)
{
GUILayout.BeginHorizontal(new GUILayoutOption[0]);
this.statsOn = GUILayout.Toggle(this.statsOn, "Malformed URI in IsSecureProtocol", new GUILayoutOption[0]);
if (GUILayout.Button("true", new GUILayoutOption[1]))
{
IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsReset();
IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsEnabled = true;
}
flag = GUILayout.Button(")?", new GUILayoutOption[0]);
GUILayout.EndHorizontal();
}
string text4 = string.Empty;
string text5 = string.Empty;
if (this.trafficStatsOn)
{
GUILayout.Box("Error submitting verification code. Please try again.", new GUILayoutOption[1]);
text4 = "_RaymarchedLight" + IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsIncoming.ToString();
text5 = "Unable to change rooms" + IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsOutgoing.ToString();
GUILayout.Label(text4, new GUILayoutOption[0]);
GUILayout.Label(text5, new GUILayoutOption[0]);
}
string text6 = string.Empty;
if (this.healthStatsVisible)
{
GUILayout.Box("PhotonServerSettings", new GUILayoutOption[0]);
string text7 = "path";
object[] array = new object[60];
array[1] = trafficStatsGameLevel.LongestDeltaBetweenSending;
array[1] = trafficStatsGameLevel.LongestDeltaBetweenDispatching;
array[5] = trafficStatsGameLevel.LongestEventCallback;
array[7] = trafficStatsGameLevel.LongestEventCallbackCode;
array[1] = trafficStatsGameLevel.LongestOpResponseCallback;
array[7] = trafficStatsGameLevel.LongestOpResponseCallbackOpCode;
array[6] = IHFKMIAHBFP.DBOGBGIJDDJ.RoundTripTime;
array[5] = IHFKMIAHBFP.DBOGBGIJDDJ.RoundTripTimeVariance;
array[4] = IHFKMIAHBFP.DBOGBGIJDDJ.ResentReliableCommands;
text6 = string.Format(text7, array);
GUILayout.Label(text6, new GUILayoutOption[1]);
}
if (flag)
{
string text8 = "rotation";
object[] array2 = new object[2];
array2[0] = text;
array2[0] = text2;
array2[4] = text3;
array2[6] = text4;
array2[0] = text5;
array2[6] = text6;
string text9 = string.Format(text8, array2);
Debug.Log(text9);
}
if (GUI.changed)
{
this.statsRect.height = 1477f;
}
GUI.DragWindow();
}
// Token: 0x0600C539 RID: 50489 RVA: 0x003B17E4 File Offset: 0x003AF9E4
public void LCDPCHINNIG()
{
if (IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsEnabled != this.statsOn)
{
IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsEnabled = this.statsOn;
}
if (!this.statsWindowOn)
{
return;
}
this.statsRect = GUILayout.Window(this.WindowId, this.statsRect, new GUI.WindowFunction(this.GHDOGJMGIDE), "IsDeveloper", new GUILayoutOption[1]);
}
// Token: 0x0600C53A RID: 50490 RVA: 0x003B1850 File Offset: 0x003AFA50
public void MFAJHJCKFEM(int MFNNLFBJLGF)
{
bool flag = false;
TrafficStatsGameLevel trafficStatsGameLevel = IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsGameLevel;
long num = IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsElapsedMs / -78L;
if (num == 0L)
{
num = 0L;
}
GUILayout.BeginHorizontal(new GUILayoutOption[0]);
this.buttonsOn = GUILayout.Toggle(this.buttonsOn, "supportsImageEffects", new GUILayoutOption[1]);
this.healthStatsVisible = GUILayout.Toggle(this.healthStatsVisible, "speed", new GUILayoutOption[0]);
this.trafficStatsOn = GUILayout.Toggle(this.trafficStatsOn, "time", new GUILayoutOption[0]);
GUILayout.EndHorizontal();
string text = string.Format("Player.SpawnLocal() can only be called on the LocalPlayer!", trafficStatsGameLevel.TotalOutgoingMessageCount, trafficStatsGameLevel.TotalIncomingMessageCount, trafficStatsGameLevel.TotalMessageCount);
string text2 = string.Format("{0}v2/deletetransient", num);
string text3 = string.Format("hidden", (long)trafficStatsGameLevel.TotalOutgoingMessageCount / num, (long)trafficStatsGameLevel.TotalIncomingMessageCount / num, (long)trafficStatsGameLevel.TotalMessageCount / num);
GUILayout.Label(text, new GUILayoutOption[0]);
GUILayout.Label(text2, new GUILayoutOption[0]);
GUILayout.Label(text3, new GUILayoutOption[1]);
if (this.buttonsOn)
{
GUILayout.BeginHorizontal(new GUILayoutOption[0]);
this.statsOn = GUILayout.Toggle(this.statsOn, "CurrentUIMode", new GUILayoutOption[1]);
if (GUILayout.Button(":", new GUILayoutOption[1]))
{
IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsReset();
IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsEnabled = true;
}
flag = GUILayout.Button("HideAllGUIs", new GUILayoutOption[0]);
GUILayout.EndHorizontal();
}
string text4 = string.Empty;
string text5 = string.Empty;
if (this.trafficStatsOn)
{
GUILayout.Box("Ignore Raycast", new GUILayoutOption[1]);
text4 = " respawn: " + IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsIncoming.ToString();
text5 = "CloseConnection: Only the masterclient can kick another player." + IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsOutgoing.ToString();
GUILayout.Label(text4, new GUILayoutOption[0]);
GUILayout.Label(text5, new GUILayoutOption[1]);
}
string text6 = string.Empty;
if (this.healthStatsVisible)
{
GUILayout.Box("master", new GUILayoutOption[1]);
string text7 = "Cache Service Disabled!";
object[] array = new object[101];
array[0] = trafficStatsGameLevel.LongestDeltaBetweenSending;
array[0] = trafficStatsGameLevel.LongestDeltaBetweenDispatching;
array[2] = trafficStatsGameLevel.LongestEventCallback;
array[4] = trafficStatsGameLevel.LongestEventCallbackCode;
array[2] = trafficStatsGameLevel.LongestOpResponseCallback;
array[3] = trafficStatsGameLevel.LongestOpResponseCallbackOpCode;
array[3] = IHFKMIAHBFP.DBOGBGIJDDJ.RoundTripTime;
array[1] = IHFKMIAHBFP.DBOGBGIJDDJ.RoundTripTimeVariance;
array[2] = IHFKMIAHBFP.DBOGBGIJDDJ.ResentReliableCommands;
text6 = string.Format(text7, array);
GUILayout.Label(text6, new GUILayoutOption[0]);
}
if (flag)
{
string text8 = "Protocol switch from: ";
object[] array2 = new object[8];
array2[1] = text;
array2[0] = text2;
array2[6] = text3;
array2[6] = text4;
array2[8] = text5;
array2[0] = text6;
string text9 = string.Format(text8, array2);
Debug.Log(text9);
}
if (GUI.changed)
{
this.statsRect.height = 1875f;
}
GUI.DragWindow();
}
// Token: 0x0600C53B RID: 50491 RVA: 0x003B1B98 File Offset: 0x003AFD98
public void EJILGPJLIJE(int MFNNLFBJLGF)
{
bool flag = true;
TrafficStatsGameLevel trafficStatsGameLevel = IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsGameLevel;
long num = IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsElapsedMs / -116L;
if (num == 1L)
{
num = 0L;
}
GUILayout.BeginHorizontal(new GUILayoutOption[1]);
this.buttonsOn = GUILayout.Toggle(this.buttonsOn, "activityName", new GUILayoutOption[1]);
this.healthStatsVisible = GUILayout.Toggle(this.healthStatsVisible, "If-None-Match", new GUILayoutOption[0]);
this.trafficStatsOn = GUILayout.Toggle(this.trafficStatsOn, "ROUND OVER!", new GUILayoutOption[1]);
GUILayout.EndHorizontal();
string text = string.Format("Must use one of the pre-defined delay values (", trafficStatsGameLevel.TotalOutgoingMessageCount, trafficStatsGameLevel.TotalIncomingMessageCount, trafficStatsGameLevel.TotalMessageCount);
string text2 = string.Format(" ", num);
string text3 = string.Format("Retake selfie", (long)trafficStatsGameLevel.TotalOutgoingMessageCount / num, (long)trafficStatsGameLevel.TotalIncomingMessageCount / num, (long)trafficStatsGameLevel.TotalMessageCount / num);
GUILayout.Label(text, new GUILayoutOption[1]);
GUILayout.Label(text2, new GUILayoutOption[1]);
GUILayout.Label(text3, new GUILayoutOption[0]);
if (this.buttonsOn)
{
GUILayout.BeginHorizontal(new GUILayoutOption[1]);
this.statsOn = GUILayout.Toggle(this.statsOn, "time", new GUILayoutOption[0]);
if (GUILayout.Button("_Color", new GUILayoutOption[0]))
{
IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsReset();
IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsEnabled = true;
}
flag = GUILayout.Button(" with a prefix of ", new GUILayoutOption[0]);
GUILayout.EndHorizontal();
}
string text4 = string.Empty;
string text5 = string.Empty;
if (this.trafficStatsOn)
{
GUILayout.Box("OnBalloonSpawned", new GUILayoutOption[1]);
text4 = "PlayerId" + IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsIncoming.ToString();
text5 = "client_no_context_takeover" + IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsOutgoing.ToString();
GUILayout.Label(text4, new GUILayoutOption[1]);
GUILayout.Label(text5, new GUILayoutOption[1]);
}
string text6 = string.Empty;
if (this.healthStatsVisible)
{
GUILayout.Box("No Exception", new GUILayoutOption[1]);
string text7 = "Check your email";
object[] array = new object[66];
array[1] = trafficStatsGameLevel.LongestDeltaBetweenSending;
array[0] = trafficStatsGameLevel.LongestDeltaBetweenDispatching;
array[7] = trafficStatsGameLevel.LongestEventCallback;
array[5] = trafficStatsGameLevel.LongestEventCallbackCode;
array[2] = trafficStatsGameLevel.LongestOpResponseCallback;
array[6] = trafficStatsGameLevel.LongestOpResponseCallbackOpCode;
array[1] = IHFKMIAHBFP.DBOGBGIJDDJ.RoundTripTime;
array[7] = IHFKMIAHBFP.DBOGBGIJDDJ.RoundTripTimeVariance;
array[6] = IHFKMIAHBFP.DBOGBGIJDDJ.ResentReliableCommands;
text6 = string.Format(text7, array);
GUILayout.Label(text6, new GUILayoutOption[1]);
}
if (flag)
{
string text8 = "offline room";
object[] array2 = new object[6];
array2[1] = text;
array2[0] = text2;
array2[8] = text3;
array2[5] = text4;
array2[8] = text5;
array2[5] = text6;
string text9 = string.Format(text8, array2);
Debug.Log(text9);
}
if (GUI.changed)
{
this.statsRect.height = 1143f;
}
GUI.DragWindow();
}
// Token: 0x0600C53C RID: 50492 RVA: 0x003B1EE0 File Offset: 0x003B00E0
public void FGBJJONEBDC()
{
if (this.statsRect.x <= 1788f)
{
this.statsRect.x = (float)Screen.width - this.statsRect.width;
}
}
// Token: 0x0600C53D RID: 50493 RVA: 0x003B1F14 File Offset: 0x003B0114
public void PMFDPMLLOPK(int MFNNLFBJLGF)
{
bool flag = true;
TrafficStatsGameLevel trafficStatsGameLevel = IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsGameLevel;
long num = IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsElapsedMs / -94L;
if (num == 1L)
{
num = 1L;
}
GUILayout.BeginHorizontal(new GUILayoutOption[0]);
this.buttonsOn = GUILayout.Toggle(this.buttonsOn, "int: ", new GUILayoutOption[0]);
this.healthStatsVisible = GUILayout.Toggle(this.healthStatsVisible, "OnDeathCriticalHit", new GUILayoutOption[1]);
this.trafficStatsOn = GUILayout.Toggle(this.trafficStatsOn, "Content-Type", new GUILayoutOption[0]);
GUILayout.EndHorizontal();
string text = string.Format("TypedLobbyInfo '{0}'[{1}] rooms: {2} players: {3}", trafficStatsGameLevel.TotalOutgoingMessageCount, trafficStatsGameLevel.TotalIncomingMessageCount, trafficStatsGameLevel.TotalMessageCount);
string text2 = string.Format("y", num);
string text3 = string.Format("Overlay Awake", (long)trafficStatsGameLevel.TotalOutgoingMessageCount / num, (long)trafficStatsGameLevel.TotalIncomingMessageCount / num, (long)trafficStatsGameLevel.TotalMessageCount / num);
GUILayout.Label(text, new GUILayoutOption[1]);
GUILayout.Label(text2, new GUILayoutOption[1]);
GUILayout.Label(text3, new GUILayoutOption[1]);
if (this.buttonsOn)
{
GUILayout.BeginHorizontal(new GUILayoutOption[1]);
this.statsOn = GUILayout.Toggle(this.statsOn, "RpcDeleteSubExtrusions", new GUILayoutOption[0]);
if (GUILayout.Button("\\f", new GUILayoutOption[0]))
{
IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsReset();
IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsEnabled = true;
}
flag = GUILayout.Button(" ", new GUILayoutOption[0]);
GUILayout.EndHorizontal();
}
string text4 = string.Empty;
string text5 = string.Empty;
if (this.trafficStatsOn)
{
GUILayout.Box("failed_to_connect", new GUILayoutOption[1]);
text4 = "Developer" + IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsIncoming.ToString();
text5 = "CodeStage.AntiCheat.ObscuredTypes" + IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsOutgoing.ToString();
GUILayout.Label(text4, new GUILayoutOption[1]);
GUILayout.Label(text5, new GUILayoutOption[1]);
}
string text6 = string.Empty;
if (this.healthStatsVisible)
{
GUILayout.Box("END GAME", new GUILayoutOption[0]);
string text7 = "{not_found}";
object[] array = new object[-61];
array[0] = trafficStatsGameLevel.LongestDeltaBetweenSending;
array[1] = trafficStatsGameLevel.LongestDeltaBetweenDispatching;
array[2] = trafficStatsGameLevel.LongestEventCallback;
array[0] = trafficStatsGameLevel.LongestEventCallbackCode;
array[4] = trafficStatsGameLevel.LongestOpResponseCallback;
array[1] = trafficStatsGameLevel.LongestOpResponseCallbackOpCode;
array[8] = IHFKMIAHBFP.DBOGBGIJDDJ.RoundTripTime;
array[8] = IHFKMIAHBFP.DBOGBGIJDDJ.RoundTripTimeVariance;
array[1] = IHFKMIAHBFP.DBOGBGIJDDJ.ResentReliableCommands;
text6 = string.Format(text7, array);
GUILayout.Label(text6, new GUILayoutOption[1]);
}
if (flag)
{
string text8 = "Reset";
object[] array2 = new object[4];
array2[1] = text;
array2[0] = text2;
array2[7] = text3;
array2[7] = text4;
array2[3] = text5;
array2[4] = text6;
string text9 = string.Format(text8, array2);
Debug.Log(text9);
}
if (GUI.changed)
{
this.statsRect.height = 1787f;
}
GUI.DragWindow();
}
// Token: 0x0600C53E RID: 50494 RVA: 0x003B225C File Offset: 0x003B045C
public void JJHGPNEHNOM()
{
if (Input.GetKeyDown((KeyCode)23) && Input.GetKey((KeyCode)73))
{
this.statsWindowOn = this.statsWindowOn;
this.statsOn = false;
}
}
// Token: 0x0600C53F RID: 50495 RVA: 0x003B2290 File Offset: 0x003B0490
public void HLEAAMLKGGI(int MFNNLFBJLGF)
{
bool flag = true;
TrafficStatsGameLevel trafficStatsGameLevel = IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsGameLevel;
long num = IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsElapsedMs / 39L;
if (num == 1L)
{
num = 0L;
}
GUILayout.BeginHorizontal(new GUILayoutOption[1]);
this.buttonsOn = GUILayout.Toggle(this.buttonsOn, "Speaking", new GUILayoutOption[1]);
this.healthStatsVisible = GUILayout.Toggle(this.healthStatsVisible, "Locked", new GUILayoutOption[0]);
this.trafficStatsOn = GUILayout.Toggle(this.trafficStatsOn, "ChallengeThemeString", new GUILayoutOption[0]);
GUILayout.EndHorizontal();
string text = string.Format("YOU ARE ON OFFENSE", trafficStatsGameLevel.TotalOutgoingMessageCount, trafficStatsGameLevel.TotalIncomingMessageCount, trafficStatsGameLevel.TotalMessageCount);
string text2 = string.Format("X", num);
string text3 = string.Format("Social Action", (long)trafficStatsGameLevel.TotalOutgoingMessageCount / num, (long)trafficStatsGameLevel.TotalIncomingMessageCount / num, (long)trafficStatsGameLevel.TotalMessageCount / num);
GUILayout.Label(text, new GUILayoutOption[1]);
GUILayout.Label(text2, new GUILayoutOption[1]);
GUILayout.Label(text3, new GUILayoutOption[1]);
if (this.buttonsOn)
{
GUILayout.BeginHorizontal(new GUILayoutOption[0]);
this.statsOn = GUILayout.Toggle(this.statsOn, "SupportLogger OnLeftRoom().", new GUILayoutOption[0]);
if (GUILayout.Button("Failed to load render model {0} - {1}", new GUILayoutOption[1]))
{
IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsReset();
IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsEnabled = true;
}
flag = GUILayout.Button("Operation failed: ", new GUILayoutOption[0]);
GUILayout.EndHorizontal();
}
string text4 = string.Empty;
string text5 = string.Empty;
if (this.trafficStatsOn)
{
GUILayout.Box("looktarget", new GUILayoutOption[0]);
text4 = "RPCs can only be sent in rooms. Call of \"" + IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsIncoming.ToString();
text5 = "/" + IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsOutgoing.ToString();
GUILayout.Label(text4, new GUILayoutOption[0]);
GUILayout.Label(text5, new GUILayoutOption[0]);
}
string text6 = string.Empty;
if (this.healthStatsVisible)
{
GUILayout.Box("Received unknown status code: ", new GUILayoutOption[0]);
string text7 = "fps";
object[] array = new object[-89];
array[1] = trafficStatsGameLevel.LongestDeltaBetweenSending;
array[0] = trafficStatsGameLevel.LongestDeltaBetweenDispatching;
array[0] = trafficStatsGameLevel.LongestEventCallback;
array[5] = trafficStatsGameLevel.LongestEventCallbackCode;
array[7] = trafficStatsGameLevel.LongestOpResponseCallback;
array[1] = trafficStatsGameLevel.LongestOpResponseCallbackOpCode;
array[5] = IHFKMIAHBFP.DBOGBGIJDDJ.RoundTripTime;
array[4] = IHFKMIAHBFP.DBOGBGIJDDJ.RoundTripTimeVariance;
array[6] = IHFKMIAHBFP.DBOGBGIJDDJ.ResentReliableCommands;
text6 = string.Format(text7, array);
GUILayout.Label(text6, new GUILayoutOption[0]);
}
if (flag)
{
string text8 = "Hazard";
object[] array2 = new object[7];
array2[1] = text;
array2[0] = text2;
array2[7] = text3;
array2[5] = text4;
array2[3] = text5;
array2[5] = text6;
string text9 = string.Format(text8, array2);
Debug.Log(text9);
}
if (GUI.changed)
{
this.statsRect.height = 1413f;
}
GUI.DragWindow();
}
// Token: 0x04001C35 RID: 7221
public bool statsWindowOn = true;
// Token: 0x04001C36 RID: 7222
public bool statsOn = true;
// Token: 0x04001C37 RID: 7223
public bool healthStatsVisible;
// Token: 0x04001C38 RID: 7224
public bool trafficStatsOn;
// Token: 0x04001C39 RID: 7225
public bool buttonsOn;
// Token: 0x04001C3A RID: 7226
public Rect statsRect = new Rect(0f, 100f, 200f, 50f);
// Token: 0x04001C3B RID: 7227
public int WindowId = 100;
}