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

872 lines
51 KiB
C#

using System;
using System.Collections.Generic;
using CodeStage.AntiCheat.ObscuredTypes;
using UnityEngine;
namespace RecNet
{
// Token: 0x02000DB8 RID: 3512
public class EEBPLECPEGD : INMKELLJKBO
{
// Token: 0x0601CA3B RID: 117307 RVA: 0x007E422C File Offset: 0x007E242C
public ObscuredInt CNPLNJOKLLI()
{
return this.<CFKBFHHJNPH>k__BackingField;
}
// Token: 0x0601CA3C RID: 117308 RVA: 0x007E4234 File Offset: 0x007E2434
public void BGPJPELDNKG(ObscuredBool NOBAPCOKFIL)
{
this.<BKKCFLFDMFA>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x0601CA3D RID: 117309 RVA: 0x007E4240 File Offset: 0x007E2440
public ObscuredBool PCFGHNAKOED()
{
return this.<EKADKJOJADJ>k__BackingField;
}
// Token: 0x0601CA3E RID: 117310 RVA: 0x007E4248 File Offset: 0x007E2448
internal void AMDANCCHEBH()
{
this.PKJFPDJKJAH.CGCFOAFMKJE();
this.GNGBHNKCECD().IMIPHGBCBJM();
if (!string.IsNullOrEmpty(ObscuredString.EDHNDLCFIOL(this.NEHOOJDIDAH())))
{
this.NEHOOJDIDAH().AGFAANMFIOG();
}
this.NDCHLDJFLKB().CGCFOAFMKJE();
this.EFHLFMMGAGP.LIDLDKFABLM();
this.HOLNFPNKNGB.JPDNEGOCLOI().LIDLDKFABLM();
this.LEEMHDHPAJJ.NKFHOOEEDEM();
this.CEAMJOBEKMM().JMBOGLKIGEG();
this.GBEGGJHOBKL.JMBOGLKIGEG();
this.COKMCHLNBMJ().JMBOGLKIGEG();
this.GLCCKEHHJGD().JMBOGLKIGEG();
this.AOJHMPBIABL.JMBOGLKIGEG();
this.HDCFLLIBJGD.CGCFOAFMKJE();
this.OLBFNJMGBJA().CGCFOAFMKJE();
}
// Token: 0x0601CA3F RID: 117311 RVA: 0x007E4334 File Offset: 0x007E2534
public void KDOPBLOAHCE(Dictionary<string, object> NILLMCJCHJH)
{
this.PKJFPDJKJAH = ObscuredLong.FDACNLCPDDL(OFPFHHLNHIC.KOFIKGFMMKD<long>("Android Warhol T-Shirt", NILLMCJCHJH));
this.LOEPMFKLBKM = ObscuredString.NHBIHFOJOJH(OFPFHHLNHIC.KOFIKGFMMKD<string>("<pre style=\"font-family:Consolas;font-size:13;color:black;background:silver;\"><span style=\"color:blue;\">using</span>&nbsp;System;\r\n<span style=\"color:blue;\">using</span>&nbsp;System.Collections.Generic;\r\n\r\n<span style=\"color:blue;\">using</span>&nbsp;UnityEngine;\r\n<span style=\"color:blue;\">using</span>&nbsp;BestHTTP;\r\n\r\n<span style=\"color:blue;\">public</span>&nbsp;<span style=\"color:blue;\">sealed</span>&nbsp;<span style=\"color:blue;\">class</span>&nbsp;<span style=\"color:#2b91af;\">TextureDownloadSample</span>&nbsp;:&nbsp;<span style=\"color:#2b91af;\">MonoBehaviour</span>\r\n{\r\n&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"color:gray;\">///</span><span style=\"color:green;\">&nbsp;</span><span style=\"color:gray;\">&lt;summary&gt;</span>\r\n&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"color:gray;\">///</span><span style=\"color:green;\">&nbsp;The&nbsp;URL&nbsp;of&nbsp;the&nbsp;server&nbsp;that&nbsp;will&nbsp;serve&nbsp;the&nbsp;image&nbsp;resources</span>\r\n&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"color:gray;\">///</span><span style=\"color:green;\">&nbsp;</span><span style=\"color:gray;\">&lt;/summary&gt;</span>\r\n&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"color:blue;\">const</span>&nbsp;<span style=\"color:blue;\">string</span>&nbsp;BaseURL&nbsp;=&nbsp;<span style=\"color:#a31515;\">&quot;http://besthttp.azurewebsites.net/Content/&quot;</span>;\r\n\r\n<span style=\"color:blue;\">&nbsp;&nbsp;&nbsp;&nbsp;#region</span>&nbsp;Private&nbsp;Fields\r\n\r\n&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"color:gray;\">///</span><span style=\"color:green;\">&nbsp;</span><span style=\"color:gray;\">&lt;summary&gt;</span>\r\n&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"color:gray;\">///</span><span style=\"color:green;\">&nbsp;The&nbsp;downloadable&nbsp;images</span>\r\n&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"color:gray;\">///</span><span style=\"color:green;\">&nbsp;</span><span style=\"color:gray;\">&lt;/summary&gt;</span>\r\n&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"color:blue;\">string</span>[]&nbsp;Images&nbsp;=&nbsp;<span style=\"color:blue;\">new</span>&nbsp;<span style=\"color:blue;\">string</span>[9]&nbsp;{&nbsp;<span style=\"color:#a31515;\">&quot;One.png&quot;</span>,&nbsp;<span style=\"color:#a31515;\">&quot;Two.png&quot;</span>,&nbsp;<span style=\"color:#a31515;\">&quot;Three.png&quot;</span>,&nbsp;<span style=\"color:#a31515;\">&quot;Four.png&quot;</span>,&nbsp;<span style=\"color:#a31515;\">&quot;Five.png&quot;</span>,&nbsp;<span style=\"color:#a31515;\">&quot;Six.png&quot;</span>,&nbsp;<span style=\"color:#a31515;\">&quot;Seven.png&quot;</span>,&nbsp;<span style=\"color:#a31515;\">&quot;Eight.png&quot;</span>,&nbsp;<span style=\"color:#a31515;\">&quot;Nine.png&quot;</span>&nbsp;};\r\n\r\n&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"color:gray;\">///</span><span style=\"color:green;\">&nbsp;</span><span style=\"color:gray;\">&lt;summary&gt;</span>\r\n&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"color:gray;\">///</span><span style=\"color:green;\">&nbsp;The&nbsp;downloaded&nbsp;images&nbsp;will&nbsp;be&nbsp;stored&nbsp;as&nbsp;textures&nbsp;in&nbsp;this&nbsp;array</span>\r\n&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"color:gray;\">///</span><span style=\"color:green;\">&nbsp;</span><span style=\"color:gray;\">&lt;/summary&gt;</span>\r\n&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"color:#2b91af;\">Texture2D</span>[]&nbsp;Textures&nbsp;=&nbsp;<span style=\"color:blue;\">new</span>&nbsp;<span style=\"color:#2b91af;\">Texture2D</span>[9];\r\n\r\n&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"color:gray;\">///</span><span style=\"color:green;\">&nbsp;</span><span style=\"color:gray;\">&lt;summary&gt;</span>\r\n&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"color:gray;\">///</span><span style=\"color:green;\">&nbsp;True&nbsp;if&nbsp;all&nbsp;images&nbsp;are&nbsp;loaded&nbsp;from&nbsp;the&nbsp;local&nbsp;cache&nbsp;instead&nbsp;of&nbsp;the&nbsp;server</span>\r\n&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"color:gray;\">///</span><span style=\"color:green;\">&nbsp;</span><span style=\"color:gray;\">&lt;/summary&gt;</span>\r\n&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"color:blue;\">bool</span>&nbsp;allDownloadedFromLocalCache;\r\n\r\n&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"color:gray;\">///</span><span style=\"color:green;\">&nbsp;</span><span style=\"color:gray;\">&lt;summary&gt;</span>\r\n&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"color:gray;\">///</span><span style=\"color:green;\">&nbsp;How&nbsp;many&nbsp;sent&nbsp;requests&nbsp;are&nbsp;finished</span>\r\n&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"color:gray;\">///</span><span style=\"color:green;\">&nbsp;</span><span style=\"color:gray;\">&lt;/summary&gt;</span>\r\n&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"color:blue;\">int</span>&nbsp;finishedCount;\r\n\r\n&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"color:gray;\">///</span><span style=\"color:green;\">&nbsp;</span><span style=\"color:gray;\">&lt;summary&gt;</span>\r\n&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"color:gray;\">///</span><span style=\"color:green;\">&nbsp;GUI&nbsp;scroll&nbsp;position</span>\r\n&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"color:gray;\">///</span><span style=\"color:green;\">&nbsp;</span><span style=\"color:gray;\">&lt;/summary&gt;</span>\r\n&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"color:#2b91af;\">Vector2</span>&nbsp;scrollPos;\r\n\r\n<span style=\"color:blue;\">&nbsp;&nbsp;&nbsp;&nbsp;#endregion</span>\r\n\r\n<span style=\"color:blue;\">&nbsp;&nbsp;&nbsp;&nbsp;#region</span>&nbsp;Unity&nbsp;Events\r\n\r\n&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"color:blue;\">void</span>&nbsp;Awake()\r\n&nbsp;&nbsp;&nbsp;&nbsp;{\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"color:green;\">//&nbsp;Set&nbsp;a&nbsp;well&nbsp;observable&nbsp;value</span>\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"color:green;\">//&nbsp;This&nbsp;is&nbsp;how&nbsp;many&nbsp;concurrent&nbsp;requests&nbsp;can&nbsp;be&nbsp;made&nbsp;to&nbsp;a&nbsp;server</span>\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"color:#2b91af;\">HTTPManager</span>.MaxConnectionPerServer&nbsp;=&nbsp;1;\r\n\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"color:green;\">//&nbsp;Create&nbsp;placeholder&nbsp;textures</span>\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"color:blue;\">for</span>&nbsp;(<span style=\"color:blue;\">int</span>&nbsp;i&nbsp;=&nbsp;0;&nbsp;i&nbsp;&lt;&nbsp;Images.Length;&nbsp;++i)\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Textures[i]&nbsp;=&nbsp;<span style=\"color:blue;\">new</span>&nbsp;<span style=\"color:#2b91af;\">Texture2D</span>(100,&nbsp;150);\r\n&nbsp;&nbsp;&nbsp;&nbsp;}\r\n\r\n&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"color:blue;\">void</span>&nbsp;OnDestroy()\r\n&nbsp;&nbsp;&nbsp;&nbsp;{\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"color:green;\">//&nbsp;Set&nbsp;back&nbsp;to&nbsp;its&nbsp;defualt&nbsp;value.</span>\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"color:#2b91af;\">HTTPManager</span>.MaxConnectionPerServer&nbsp;=&nbsp;4;\r\n&nbsp;&nbsp;&nbsp;&nbsp;}\r\n\r\n&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"color:blue;\">void</span>&nbsp;OnGUI()\r\n&nbsp;&nbsp;&nbsp;&nbsp;{\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"color:#2b91af;\">GUIHelper</span>.DrawArea(<span style=\"color:#2b91af;\">GUIHelper</span>.ClientArea,&nbsp;<span style=\"color:blue;\">true</span>,&nbsp;()&nbsp;=&gt;\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;scrollPos&nbsp;=&nbsp;<span style=\"color:#2b91af;\">GUILayout</span>.BeginScrollView(scrollPos);\r\n\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"color:green;\">//&nbsp;Draw&nbsp;out&nbsp;the&nbsp;textures</span>\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"color:#2b91af;\">GUILayout</span>.SelectionGrid(0,&nbsp;Textures,&nbsp;3);\r\n\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"color:blue;\">if</span>&nbsp;(finishedCount&nbsp;==&nbsp;Images.Length&nbsp;&amp;&amp;&nbsp;allDownloadedFromLocalCache)\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"color:#2b91af;\">GUIHelper</span>.DrawCenteredText(<span style=\"color:#a31515;\">&quot;All&nbsp;images&nbsp;loaded&nbsp;from&nbsp;the&nbsp;local&nbsp;cache!&quot;</span>);\r\n\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"color:#2b91af;\">GUILayout</span>.FlexibleSpace();\r\n\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"color:#2b91af;\">GUILayout</span>.BeginHorizontal();\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"color:#2b91af;\">GUILayout</span>.Label(<span style=\"color:#a31515;\">&quot;Max&nbsp;Connection/Server:&nbsp;&quot;</span>,&nbsp;<span style=\"color:#2b91af;\">GUILayout</span>.Width(150));\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"color:#2b91af;\">GUILayout</span>.Label(<span style=\"color:#2b91af;\">HTTPManager</span>.MaxConnectionPerServer.ToString(),&nbsp;<span style=\"color:#2b91af;\">GUILayout</span>.Width(20));\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"color:#2b91af;\">HTTPManager</span>.MaxConnectionPerServer&nbsp;=&nbsp;(<span style=\"color:blue;\">byte</span>)<span style=\"color:#2b91af;\">GUILayout</span>.HorizontalSlider(<span style=\"color:#2b91af;\">HTTPManager</span>.MaxConnectionPerServer,&nbsp;1,&nbsp;10);\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"color:#2b91af;\">GUILayout</span>.EndHorizontal();\r\n\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"color:blue;\">if</span>&nbsp;(<span style=\"color:#2b91af;\">GUILayout</span>.Button(<span style=\"color:#a31515;\">&quot;Start&nbsp;Download&quot;</span>))\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DownloadImages();\r\n\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"color:#2b91af;\">GUILayout</span>.EndScrollView();\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;});\r\n&nbsp;&nbsp;&nbsp;&nbsp;}\r\n\r\n<span style=\"color:blue;\">&nbsp;&nbsp;&nbsp;&nbsp;#endregion</span>\r\n\r\n<span style=\"color:blue;\">&nbsp;&nbsp;&nbsp;&nbsp;#region</span>&nbsp;Private&nbsp;Helper&nbsp;Functions\r\n\r\n&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"color:blue;\">void</span>&nbsp;DownloadImages()\r\n&nbsp;&nbsp;&nbsp;&nbsp;{\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"color:green;\">//&nbsp;Set&nbsp;these&nbsp;metadatas&nbsp;to&nbsp;its&nbsp;initial&nbsp;values</span>\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;allDownloadedFromLocalCache&nbsp;=&nbsp;<span style=\"color:blue;\">true</span>;\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;finishedCount&nbsp;=&nbsp;0;\r\n\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"color:blue;\">for</span>&nbsp;(<span style=\"color:blue;\">int</span>&nbsp;i&nbsp;=&nbsp;0;&nbsp;i&nbsp;&lt;&nbsp;Images.Length;&nbsp;++i)\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"color:green;\">//&nbsp;Set&nbsp;a&nbsp;blank&nbsp;placeholder&nbsp;texture,&nbsp;overriding&nbsp;previously&nbsp;downloaded&nbsp;texture</span>\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Textures[i]&nbsp;=&nbsp;<span style=\"color:blue;\">new</span>&nbsp;<span style=\"color:#2b91af;\">Texture2D</span>(100,&nbsp;150);\r\n\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"color:green;\">//&nbsp;Construct&nbsp;the&nbsp;request</span>\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"color:blue;\">var</span>&nbsp;request&nbsp;=&nbsp;<span style=\"color:blue;\">new</span>&nbsp;<span style=\"color:#2b91af;\">HTTPRequest</span>(<span style=\"color:blue;\">new</span>&nbsp;<span style=\"color:#2b91af;\">Uri</span>(BaseURL&nbsp;+&nbsp;Images[i]),&nbsp;ImageDownloaded);\r\n\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"color:green;\">//&nbsp;Set&nbsp;the&nbsp;Tag&nbsp;property,&nbsp;we&nbsp;can&nbsp;use&nbsp;it&nbsp;as&nbsp;a&nbsp;general&nbsp;storage&nbsp;bound&nbsp;to&nbsp;the&nbsp;request</span>\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;request.Tag&nbsp;=&nbsp;Textures[i];\r\n\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"color:green;\">//&nbsp;Send&nbsp;out&nbsp;the&nbsp;request</span>\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;request.Send();\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}\r\n&nbsp;&nbsp;&nbsp;&nbsp;}\r\n\r\n&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"color:gray;\">///</span><span style=\"color:green;\">&nbsp;</span><span style=\"color:gray;\">&lt;summary&gt;</span>\r\n&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"color:gray;\">///</span><span style=\"color:green;\">&nbsp;Callback&nbsp;function&nbsp;of&nbsp;the&nbsp;image&nbsp;download&nbsp;http&nbsp;requests</span>\r\n&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"color:gray;\">///</span><span style=\"color:green;\">&nbsp;</span><span style=\"color:gray;\">&lt;/summary&gt;</span>\r\n&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"color:blue;\">void</span>&nbsp;ImageDownloaded(<span style=\"color:#2b91af;\">HTTPRequest</span>&nbsp;req,&nbsp;<span style=\"color:#2b91af;\">HTTPResponse</span>&nbsp;resp)\r\n&nbsp;&nbsp;&nbsp;&nbsp;{\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"color:green;\">//&nbsp;Increase&nbsp;the&nbsp;finished&nbsp;count&nbsp;regardless&nbsp;of&nbsp;the&nbsp;state&nbsp;of&nbsp;our&nbsp;request</span>\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;finishedCount++;\r\n\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"color:blue;\">switch</span>&nbsp;(req.State)\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"color:green;\">//&nbsp;The&nbsp;request&nbsp;finished&nbsp;without&nbsp;any&nbsp;problem.</span>\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"color:blue;\">case</span>&nbsp;<span style=\"color:#2b91af;\">HTTPRequestStates</span>.Finished:\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"color:blue;\">if</span>&nbsp;(resp.IsSuccess)\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"color:green;\">//&nbsp;Get&nbsp;the&nbsp;Texture&nbsp;from&nbsp;the&nbsp;Tag&nbsp;property</span>\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"color:#2b91af;\">Texture2D</span>&nbsp;tex&nbsp;=&nbsp;req.Tag&nbsp;<span style=\"color:blue;\">as</span>&nbsp;<span style=\"color:#2b91af;\">Texture2D</span>;\r\n\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"color:green;\">//&nbsp;Load&nbsp;the&nbsp;texture</span>\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;tex.LoadImage(resp.Data);\r\n\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"color:green;\">//&nbsp;Update&nbsp;the&nbsp;cache-info&nbsp;variable</span>\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;allDownloadedFromLocalCache&nbsp;=&nbsp;allDownloadedFromLocalCache&nbsp;&amp;&amp;&nbsp;resp.IsFromCache;\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"color:blue;\">else</span>\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"color:#2b91af;\">Debug</span>.LogWarning(<span style=\"color:blue;\">string</span>.Format(<span style=\"color:#a31515;\">&quot;Request&nbsp;finished&nbsp;Successfully,&nbsp;but&nbsp;the&nbsp;server&nbsp;sent&nbsp;an&nbsp;error.&nbsp;Status&nbsp;Code:&nbsp;{0}-{1}&nbsp;Message:&nbsp;{2}&quot;</span>,\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;resp.StatusCode,\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;resp.Message,\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;resp.DataAsText));\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"color:blue;\">break</span>;\r\n\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"color:green;\">//&nbsp;The&nbsp;request&nbsp;finished&nbsp;with&nbsp;an&nbsp;unexpected&nbsp;error.&nbsp;The&nbsp;request&#39;s&nbsp;Exception&nbsp;property&nbsp;may&nbsp;contain&nbsp;more&nbsp;info&nbsp;about&nbsp;the&nbsp;error.</span>\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"color:blue;\">case</span>&nbsp;<span style=\"color:#2b91af;\">HTTPRequestStates</span>.Error:\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"color:#2b91af;\">Debug</span>.LogError(<span style=\"color:#a31515;\">&quot;Request&nbsp;Finished&nbsp;with&nbsp;Error!&nbsp;&quot;</span>&nbsp;+&nbsp;(req.Exception&nbsp;!=&nbsp;<span style=\"color:blue;\">null</span>&nbsp;?&nbsp;(req.Exception.Message&nbsp;+&nbsp;<span style=\"color:#a31515;\">&quot;\\n&quot;</span>&nbsp;+&nbsp;req.Exception.StackTrace)&nbsp;:&nbsp;<span style=\"color:#a31515;\">&quot;No&nbsp;Exception&quot;</span>));\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"color:blue;\">break</span>;\r\n\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"color:green;\">//&nbsp;The&nbsp;request&nbsp;aborted,&nbsp;initiated&nbsp;by&nbsp;the&nbsp;user.</span>\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"color:blue;\">case</span>&nbsp;<span style=\"color:#2b91af;\">HTTPRequestStates</span>.Aborted:\r\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"color:#2b91a[...string is too long...]", NILLMCJCHJH));
this.BAKHHDNIILM(ObscuredString.DAEAPDBCGAB(OFPFHHLNHIC.KOFIKGFMMKD<string>("Emote bubble: ", NILLMCJCHJH)));
this.MJCACGHJOKP(ObscuredInt.DJJIADGMEDI(OFPFHHLNHIC.KOFIKGFMMKD<int>("cache-control", NILLMCJCHJH)));
this.EFHLFMMGAGP = ObscuredInt.EDHNDLCFIOL(OFPFHHLNHIC.KOFIKGFMMKD<int>("(", NILLMCJCHJH));
this.LEEMHDHPAJJ = ObscuredInt.DJJIADGMEDI(OFPFHHLNHIC.KOFIKGFMMKD<int>("go", NILLMCJCHJH));
this.MNIMPHGNJMM = ObscuredBool.EDHNDLCFIOL(OFPFHHLNHIC.KOFIKGFMMKD<bool>("The working buffer is already set.", NILLMCJCHJH));
this.GAOMODKGBFG(ObscuredBool.EDHNDLCFIOL(OFPFHHLNHIC.KOFIKGFMMKD<bool>("RPC can't be sent to target PhotonPlayer being null! Did not send \"", NILLMCJCHJH)));
this.DJMMALMLIBC(ObscuredString.ABCJIJMGLOE(OFPFHHLNHIC.KOFIKGFMMKD<string>("You've won {0}", NILLMCJCHJH)));
if (string.IsNullOrEmpty(ObscuredString.PFJGNLCDNOA(this.JNIKJPEHKAF())))
{
this.NHLGACCHIAA(ObscuredString.AFDNIDCOPAN(", but the recommended MSAA level is "));
string text = "enablerectmask2d";
object[] array = new object[0];
array[1] = this.ENMNBBMDOHC;
array[0] = this.OPMJADPPPBI();
Debug.LogErrorFormat(text, array);
}
this.LDFPLANPEGL(ObscuredBool.EDHNDLCFIOL(OFPFHHLNHIC.KOFIKGFMMKD<bool>("Caught Exception: ", NILLMCJCHJH)));
this.HDCFLLIBJGD = ObscuredBool.EDHNDLCFIOL(OFPFHHLNHIC.KOFIKGFMMKD<bool>("content-length", NILLMCJCHJH));
this.KIDLLMDFEEI = ObscuredBool.EDHNDLCFIOL(OFPFHHLNHIC.KOFIKGFMMKD<bool>("Maximum players", NILLMCJCHJH));
this.GEGGFGNJMHK(ObscuredBool.EDHNDLCFIOL(OFPFHHLNHIC.KOFIKGFMMKD<bool>("pitch", NILLMCJCHJH)));
if (NILLMCJCHJH.ContainsKey("api/rooms/"))
{
this.LMPGKBHEICB = ObscuredBool.EDHNDLCFIOL(OFPFHHLNHIC.KOFIKGFMMKD<bool>(" is missing Tool component.", NILLMCJCHJH));
}
this.GHGLGLJMONB(OFPFHHLNHIC.HIALJPGOJMG<HOLNFPNKNGB>("Accept-Encoding", NILLMCJCHJH));
this.KGLBAOAHEFM(OFPFHHLNHIC.HIALJPGOJMG<AHCLNKIOJBB>("api/objectives/", NILLMCJCHJH));
}
// Token: 0x0601CA40 RID: 117312 RVA: 0x007E44F4 File Offset: 0x007E26F4
public ObscuredString CJEPDEPLGJJ()
{
return this.<PLJIABGCGLL>k__BackingField;
}
// Token: 0x0601CA41 RID: 117313 RVA: 0x007E44FC File Offset: 0x007E26FC
public ObscuredBool JIBKBHEIHNE()
{
return this.<LJCGOALHBBH>k__BackingField;
}
// Token: 0x0601CA42 RID: 117314 RVA: 0x007E4504 File Offset: 0x007E2704
public int OIKCPPMHOIH()
{
int num = -1;
if (this.LHBDPNPLPMJ() || ObscuredInt.CEFPMDPHJPA(this.EFHLFMMGAGP) < 8)
{
int num2 = ObscuredInt.OAPHAPOCPDC(this.CEFNFKHECDF()) + 1;
if (ANCDCLKNPFI.MHOLCFEPJGG.ContainsKey(num2))
{
num = ANCDCLKNPFI.KKBPOALPOIB()[num2];
}
}
return num;
}
// Token: 0x17000D23 RID: 3363
// (get) Token: 0x0601CA43 RID: 117315 RVA: 0x007E455C File Offset: 0x007E275C
// (set) Token: 0x0601CA66 RID: 117350 RVA: 0x007E4BCC File Offset: 0x007E2DCC
public ObscuredInt BBPJPONKGOM { get; set; }
// Token: 0x0601CA44 RID: 117316 RVA: 0x007E4564 File Offset: 0x007E2764
public void GALGGDLGICD(HOLNFPNKNGB NOBAPCOKFIL)
{
this.<HGMHEIAFFCM>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x0601CA45 RID: 117317 RVA: 0x007E4570 File Offset: 0x007E2770
public LAGLGAJMOIH HJHBCKGMOEM()
{
return (LAGLGAJMOIH)ObscuredInt.OAPHAPOCPDC(this.LEEMHDHPAJJ);
}
// Token: 0x0601CA46 RID: 117318 RVA: 0x007E4580 File Offset: 0x007E2780
public ObscuredBool FDIJJFANAEI()
{
return this.<EKADKJOJADJ>k__BackingField;
}
// Token: 0x17000D2F RID: 3375
// (get) Token: 0x0601CA95 RID: 117397 RVA: 0x007E5354 File Offset: 0x007E3554
// (set) Token: 0x0601CA47 RID: 117319 RVA: 0x007E4588 File Offset: 0x007E2788
public HOLNFPNKNGB HOLNFPNKNGB { get; set; }
// Token: 0x0601CA48 RID: 117320 RVA: 0x007E4594 File Offset: 0x007E2794
public void GAOMODKGBFG(ObscuredBool NOBAPCOKFIL)
{
this.<HGOMMAGBDAC>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x0601CA49 RID: 117321 RVA: 0x007E45A0 File Offset: 0x007E27A0
public ObscuredBool GLCCKEHHJGD()
{
return this.<GMONEOJLCDF>k__BackingField;
}
// Token: 0x17000D30 RID: 3376
// (get) Token: 0x0601CA4A RID: 117322 RVA: 0x007E45A8 File Offset: 0x007E27A8
// (set) Token: 0x0601CA50 RID: 117328 RVA: 0x007E47A8 File Offset: 0x007E29A8
public AHCLNKIOJBB AMHOBPCPMCL { get; set; }
// Token: 0x17000D21 RID: 3361
// (get) Token: 0x0601CA63 RID: 117347 RVA: 0x007E49FC File Offset: 0x007E2BFC
// (set) Token: 0x0601CA4B RID: 117323 RVA: 0x007E45B0 File Offset: 0x007E27B0
public ObscuredString LOEPMFKLBKM { get; set; }
// Token: 0x17000D2E RID: 3374
// (get) Token: 0x0601CA4C RID: 117324 RVA: 0x007E45BC File Offset: 0x007E27BC
// (set) Token: 0x0601CA87 RID: 117383 RVA: 0x007E50EC File Offset: 0x007E32EC
public ObscuredBool AOJHMPBIABL { get; set; }
// Token: 0x0601CA4D RID: 117325 RVA: 0x007E45C4 File Offset: 0x007E27C4
internal void KLBPMHEMGIL()
{
this.OPMJADPPPBI().DMANOAHLGFP();
this.ILNMPHDNCEO().CGCFOAFMKJE();
if (!string.IsNullOrEmpty(ObscuredString.KPDBCKLABNA(this.NEHOOJDIDAH())))
{
this.CICFJGMAOAO().AGFAANMFIOG();
}
this.NDCHLDJFLKB().LIDLDKFABLM();
this.PKHHCEBDFKM().CGCFOAFMKJE();
this.HOLNFPNKNGB.ADJNGAGDBPH().NKFHOOEEDEM();
this.LEEMHDHPAJJ.CGCFOAFMKJE();
this.NGHFFCKLNFI().CGCFOAFMKJE();
this.GBEGGJHOBKL.JMBOGLKIGEG();
this.JMMJGMOBGJM.CGCFOAFMKJE();
this.KIDLLMDFEEI.CGCFOAFMKJE();
this.ABEKHOINMMK().CGCFOAFMKJE();
this.HDCFLLIBJGD.JMBOGLKIGEG();
this.LMPGKBHEICB.JMBOGLKIGEG();
}
// Token: 0x0601CA4E RID: 117326 RVA: 0x007E46B0 File Offset: 0x007E28B0
internal void BDDJINGNNHH()
{
this.PKJFPDJKJAH.CGCFOAFMKJE();
this.LOEPMFKLBKM.CGCFOAFMKJE();
if (!string.IsNullOrEmpty(ObscuredString.EDHNDLCFIOL(this.ENMNBBMDOHC)))
{
this.ENMNBBMDOHC.CGCFOAFMKJE();
}
this.BBPJPONKGOM.CGCFOAFMKJE();
this.EFHLFMMGAGP.CGCFOAFMKJE();
this.HOLNFPNKNGB.HEECEPFBGMF.CGCFOAFMKJE();
this.LEEMHDHPAJJ.CGCFOAFMKJE();
this.MNIMPHGNJMM.CGCFOAFMKJE();
this.GBEGGJHOBKL.CGCFOAFMKJE();
this.JMMJGMOBGJM.CGCFOAFMKJE();
this.KIDLLMDFEEI.CGCFOAFMKJE();
this.AOJHMPBIABL.CGCFOAFMKJE();
this.HDCFLLIBJGD.CGCFOAFMKJE();
this.LMPGKBHEICB.CGCFOAFMKJE();
}
// Token: 0x0601CA4F RID: 117327 RVA: 0x007E479C File Offset: 0x007E299C
public void FABOLOBDFCJ(ObscuredString NOBAPCOKFIL)
{
this.<MDIBPEFIPJD>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x17000D2C RID: 3372
// (get) Token: 0x0601CA51 RID: 117329 RVA: 0x007E47B4 File Offset: 0x007E29B4
// (set) Token: 0x0601CA6D RID: 117357 RVA: 0x007E4C14 File Offset: 0x007E2E14
public ObscuredBool KIDLLMDFEEI { get; set; }
// Token: 0x0601CA52 RID: 117330 RVA: 0x007E47BC File Offset: 0x007E29BC
public void CGCGOAKLPMN(ObscuredString NOBAPCOKFIL)
{
this.<MDIBPEFIPJD>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x0601CA53 RID: 117331 RVA: 0x007E47C8 File Offset: 0x007E29C8
public PFFLICAGKJG.PMLPJJBPDDM? BNCOFHLKDGN()
{
if (this.HOLNFPNKNGB.MPLHJGGMJIN != null)
{
PFFLICAGKJG.PMLPJJBPDDM value = this.HOLNFPNKNGB.MPLHJGGMJIN.Value;
if ((value == PFFLICAGKJG.PMLPJJBPDDM.General && this.HOLNFPNKNGB.DPFOPFKIHPN > 0) || (value == PFFLICAGKJG.PMLPJJBPDDM.Helpful && this.HOLNFPNKNGB.HACILGPCILI > 0) || (value == PFFLICAGKJG.PMLPJJBPDDM.Sportmanship && this.HOLNFPNKNGB.LPDJLLMFGJH > 0) || (value == PFFLICAGKJG.PMLPJJBPDDM.GreatHost && this.HOLNFPNKNGB.MGJPCMPKEHE > 0) || (value == PFFLICAGKJG.PMLPJJBPDDM.Creative && this.HOLNFPNKNGB.EKMADHEBDPI > 0))
{
return new PFFLICAGKJG.PMLPJJBPDDM?(value);
}
}
return null;
}
// Token: 0x0601CA54 RID: 117332 RVA: 0x007E488C File Offset: 0x007E2A8C
public void HBHOIIMGOKG(ObscuredBool NOBAPCOKFIL)
{
this.<EKADKJOJADJ>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x17000D2B RID: 3371
// (get) Token: 0x0601CAA0 RID: 117408 RVA: 0x007E5408 File Offset: 0x007E3608
// (set) Token: 0x0601CA55 RID: 117333 RVA: 0x007E4898 File Offset: 0x007E2A98
public ObscuredBool HDCFLLIBJGD { get; set; }
// Token: 0x0601CA56 RID: 117334 RVA: 0x007E48A4 File Offset: 0x007E2AA4
public void FJOAAOMPNEF(AHCLNKIOJBB NOBAPCOKFIL)
{
this.<PBBFOMLGKPD>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x0601CA57 RID: 117335 RVA: 0x007E48B0 File Offset: 0x007E2AB0
public void KGGJEPMHHLM(ObscuredInt NOBAPCOKFIL)
{
this.<CFKBFHHJNPH>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x0601CA58 RID: 117336 RVA: 0x007E48BC File Offset: 0x007E2ABC
public int FLHHEFINEIN()
{
int num = -1;
if (this.KGFAOJKDLNC() || ObscuredInt.OAPHAPOCPDC(this.FEIOLAGNPAI()) < 4)
{
int num2 = ObscuredInt.OAPHAPOCPDC(this.GENLOAHGIFG()) + 1;
if (ANCDCLKNPFI.PCCGKOCACPG().ContainsKey(num2))
{
num = ANCDCLKNPFI.IJJKIJOEOBP()[num2];
}
}
return num;
}
// Token: 0x0601CA59 RID: 117337 RVA: 0x007E4914 File Offset: 0x007E2B14
public AHCLNKIOJBB PDJFCPIBHMD()
{
return this.<PBBFOMLGKPD>k__BackingField;
}
// Token: 0x17000D2A RID: 3370
// (get) Token: 0x0601CAAD RID: 117421 RVA: 0x007E54D0 File Offset: 0x007E36D0
// (set) Token: 0x0601CA5A RID: 117338 RVA: 0x007E491C File Offset: 0x007E2B1C
public ObscuredBool JMMJGMOBGJM { get; set; }
// Token: 0x0601CA5B RID: 117339 RVA: 0x007E4928 File Offset: 0x007E2B28
public float MCLFNDPAPHH()
{
int num = ObscuredInt.CEFPMDPHJPA(this.PKHHCEBDFKM()) + 1;
if (ANCDCLKNPFI.HDMBLGCPJMA().ContainsKey(num))
{
int num2 = ANCDCLKNPFI.HDMBLGCPJMA()[num];
return (float)ObscuredInt.CEFPMDPHJPA(this.BBPJPONKGOM) / (float)num2;
}
return 301f;
}
// Token: 0x0601CA5C RID: 117340 RVA: 0x007E4974 File Offset: 0x007E2B74
public ObscuredString GCCBLIJEBFC()
{
return this.<JKCHDHGKMCK>k__BackingField;
}
// Token: 0x0601CA5D RID: 117341 RVA: 0x007E497C File Offset: 0x007E2B7C
public void KGLBAOAHEFM(AHCLNKIOJBB NOBAPCOKFIL)
{
this.<PBBFOMLGKPD>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x0601CA5E RID: 117342 RVA: 0x007E4988 File Offset: 0x007E2B88
public ObscuredBool OLBFNJMGBJA()
{
return this.<HBMNAGMJHIB>k__BackingField;
}
// Token: 0x0601CA5F RID: 117343 RVA: 0x007E4990 File Offset: 0x007E2B90
public void LFFEFGLNGLJ(ObscuredBool NOBAPCOKFIL)
{
this.<BKKCFLFDMFA>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x17000D22 RID: 3362
// (get) Token: 0x0601CAAE RID: 117422 RVA: 0x007E54D8 File Offset: 0x007E36D8
// (set) Token: 0x0601CA60 RID: 117344 RVA: 0x007E499C File Offset: 0x007E2B9C
public ObscuredString ENMNBBMDOHC { get; set; }
// Token: 0x0601CA61 RID: 117345 RVA: 0x007E49A8 File Offset: 0x007E2BA8
public float HKCIMBHPOBM()
{
int num = ObscuredInt.CEFPMDPHJPA(this.FEIOLAGNPAI()) + 0;
if (ANCDCLKNPFI.IJJKIJOEOBP().ContainsKey(num))
{
int num2 = ANCDCLKNPFI.MHOLCFEPJGG[num];
return (float)ObscuredInt.OAPHAPOCPDC(this.NDCHLDJFLKB()) / (float)num2;
}
return 1947f;
}
// Token: 0x17000D28 RID: 3368
// (get) Token: 0x0601CA62 RID: 117346 RVA: 0x007E49F4 File Offset: 0x007E2BF4
// (set) Token: 0x0601CA90 RID: 117392 RVA: 0x007E52E0 File Offset: 0x007E34E0
public ObscuredBool GBEGGJHOBKL { get; set; }
// Token: 0x0601CA64 RID: 117348 RVA: 0x007E4A04 File Offset: 0x007E2C04
public void ADHDNEEGBIE(Dictionary<string, object> NILLMCJCHJH)
{
this.PKJFPDJKJAH = ObscuredLong.NHOACGPFGCN(OFPFHHLNHIC.KOFIKGFMMKD<long>("RpcAuthorityDestroyEquipment", NILLMCJCHJH));
this.NHLGACCHIAA(ObscuredString.AFDNIDCOPAN(OFPFHHLNHIC.KOFIKGFMMKD<string>("NEW", NILLMCJCHJH)));
this.CGCGOAKLPMN(ObscuredString.DAEAPDBCGAB(OFPFHHLNHIC.KOFIKGFMMKD<string>("Cannot set serialized PersistenceView GUID at runtime on: {0}", NILLMCJCHJH)));
this.MJCACGHJOKP(ObscuredInt.DJJIADGMEDI(OFPFHHLNHIC.KOFIKGFMMKD<int>("More than one refence to comparer found. This shouldn't happen", NILLMCJCHJH)));
this.KGGJEPMHHLM(ObscuredInt.DJJIADGMEDI(OFPFHHLNHIC.KOFIKGFMMKD<int>("Destination array is not large enough to copy CircularBuffer's contents to.", NILLMCJCHJH)));
this.LEEMHDHPAJJ = ObscuredInt.EDHNDLCFIOL(OFPFHHLNHIC.KOFIKGFMMKD<int>("Player.DespawnLocal() can only be called on the LocalPlayer!", NILLMCJCHJH));
this.MNIMPHGNJMM = ObscuredBool.EDHNDLCFIOL(OFPFHHLNHIC.KOFIKGFMMKD<bool>("ERROR You should never change PhotonPlayer IDs!", NILLMCJCHJH));
this.GBEGGJHOBKL = ObscuredBool.EDHNDLCFIOL(OFPFHHLNHIC.KOFIKGFMMKD<bool>("amount", NILLMCJCHJH));
this.LNHJELBMGDH = ObscuredString.NHBIHFOJOJH(OFPFHHLNHIC.KOFIKGFMMKD<string>("\n", NILLMCJCHJH));
if (string.IsNullOrEmpty(ObscuredString.PFJGNLCDNOA(this.GNGBHNKCECD())))
{
this.LOEPMFKLBKM = ObscuredString.AFDNIDCOPAN("domain");
string text = "Prop Creation disabled.";
object[] array = new object[7];
array[0] = this.ENMNBBMDOHC;
array[0] = this.GBLOHKIKJHD();
Debug.LogErrorFormat(text, array);
}
this.JMMJGMOBGJM = ObscuredBool.EDHNDLCFIOL(OFPFHHLNHIC.KOFIKGFMMKD<bool>("All Daily Challenges Complete!", NILLMCJCHJH));
this.HDCFLLIBJGD = ObscuredBool.EDHNDLCFIOL(OFPFHHLNHIC.KOFIKGFMMKD<bool>("iTween Error: LookUpdate needs a 'looktarget' property!", NILLMCJCHJH));
this.KIDLLMDFEEI = ObscuredBool.EDHNDLCFIOL(OFPFHHLNHIC.KOFIKGFMMKD<bool>("method", NILLMCJCHJH));
this.AOJHMPBIABL = ObscuredBool.EDHNDLCFIOL(OFPFHHLNHIC.KOFIKGFMMKD<bool>("Out of Stock", NILLMCJCHJH));
if (NILLMCJCHJH.ContainsKey("Update Thread Ended"))
{
this.LMPGKBHEICB = ObscuredBool.EDHNDLCFIOL(OFPFHHLNHIC.KOFIKGFMMKD<bool>("Oculus.Platform.GetNextCloudStorageMetadataListPage: List has no next page", NILLMCJCHJH));
}
this.LMJPPPPGEJJ(OFPFHHLNHIC.HIALJPGOJMG<HOLNFPNKNGB>("WallHack Detector", NILLMCJCHJH));
this.AMHOBPCPMCL = OFPFHHLNHIC.HIALJPGOJMG<AHCLNKIOJBB>("rotate", NILLMCJCHJH);
}
// Token: 0x0601CA65 RID: 117349 RVA: 0x007E4BC4 File Offset: 0x007E2DC4
public ObscuredInt PKHHCEBDFKM()
{
return this.<CFKBFHHJNPH>k__BackingField;
}
// Token: 0x17000D25 RID: 3365
// (get) Token: 0x0601CA67 RID: 117351 RVA: 0x007E4BD8 File Offset: 0x007E2DD8
public LAGLGAJMOIH LAGLGAJMOIH
{
get
{
return (LAGLGAJMOIH)ObscuredInt.EDHNDLCFIOL(this.LEEMHDHPAJJ);
}
}
// Token: 0x0601CA68 RID: 117352 RVA: 0x007E4BE8 File Offset: 0x007E2DE8
public bool KGFAOJKDLNC()
{
return this.LAGLGAJMOIH == (LAGLGAJMOIH)3;
}
// Token: 0x17000D29 RID: 3369
// (get) Token: 0x0601CA6A RID: 117354 RVA: 0x007E4BFC File Offset: 0x007E2DFC
// (set) Token: 0x0601CA79 RID: 117369 RVA: 0x007E4F74 File Offset: 0x007E3174
public ObscuredString LNHJELBMGDH { get; set; }
// Token: 0x0601CA6B RID: 117355 RVA: 0x007E4C04 File Offset: 0x007E2E04
public ObscuredLong GBLOHKIKJHD()
{
return this.<BLJIMFIBLEK>k__BackingField;
}
// Token: 0x0601CA6C RID: 117356 RVA: 0x007E4C0C File Offset: 0x007E2E0C
public ObscuredString NDJGKALIOLJ()
{
return this.<JKCHDHGKMCK>k__BackingField;
}
// Token: 0x0601CA6E RID: 117358 RVA: 0x007E4C20 File Offset: 0x007E2E20
public void Deserialize(Dictionary<string, object> NILLMCJCHJH)
{
this.PKJFPDJKJAH = ObscuredLong.EDHNDLCFIOL(OFPFHHLNHIC.KOFIKGFMMKD<long>("Id", NILLMCJCHJH));
this.LOEPMFKLBKM = ObscuredString.EDHNDLCFIOL(OFPFHHLNHIC.KOFIKGFMMKD<string>("Username", NILLMCJCHJH));
this.ENMNBBMDOHC = ObscuredString.EDHNDLCFIOL(OFPFHHLNHIC.KOFIKGFMMKD<string>("DisplayName", NILLMCJCHJH));
this.BBPJPONKGOM = ObscuredInt.EDHNDLCFIOL(OFPFHHLNHIC.KOFIKGFMMKD<int>("XP", NILLMCJCHJH));
this.EFHLFMMGAGP = ObscuredInt.EDHNDLCFIOL(OFPFHHLNHIC.KOFIKGFMMKD<int>("Level", NILLMCJCHJH));
this.LEEMHDHPAJJ = ObscuredInt.EDHNDLCFIOL(OFPFHHLNHIC.KOFIKGFMMKD<int>("RegistrationStatus", NILLMCJCHJH));
this.MNIMPHGNJMM = ObscuredBool.EDHNDLCFIOL(OFPFHHLNHIC.KOFIKGFMMKD<bool>("Developer", NILLMCJCHJH));
this.GBEGGJHOBKL = ObscuredBool.EDHNDLCFIOL(OFPFHHLNHIC.KOFIKGFMMKD<bool>("CanReceiveInvites", NILLMCJCHJH));
this.LNHJELBMGDH = ObscuredString.EDHNDLCFIOL(OFPFHHLNHIC.KOFIKGFMMKD<string>("ProfileImageName", NILLMCJCHJH));
if (string.IsNullOrEmpty(ObscuredString.EDHNDLCFIOL(this.LOEPMFKLBKM)))
{
this.LOEPMFKLBKM = ObscuredString.EDHNDLCFIOL("[Unknown]");
Debug.LogErrorFormat("Orphan player account {0} ({1}) found.", new object[] { this.ENMNBBMDOHC, this.PKJFPDJKJAH });
}
this.JMMJGMOBGJM = ObscuredBool.EDHNDLCFIOL(OFPFHHLNHIC.KOFIKGFMMKD<bool>("JuniorProfile", NILLMCJCHJH));
this.HDCFLLIBJGD = ObscuredBool.EDHNDLCFIOL(OFPFHHLNHIC.KOFIKGFMMKD<bool>("ForceJuniorImages", NILLMCJCHJH));
this.KIDLLMDFEEI = ObscuredBool.EDHNDLCFIOL(OFPFHHLNHIC.KOFIKGFMMKD<bool>("PendingJunior", NILLMCJCHJH));
this.AOJHMPBIABL = ObscuredBool.EDHNDLCFIOL(OFPFHHLNHIC.KOFIKGFMMKD<bool>("HasBirthday", NILLMCJCHJH));
if (NILLMCJCHJH.ContainsKey("AvoidJuniors"))
{
this.LMPGKBHEICB = ObscuredBool.EDHNDLCFIOL(OFPFHHLNHIC.KOFIKGFMMKD<bool>("AvoidJuniors", NILLMCJCHJH));
}
this.HOLNFPNKNGB = OFPFHHLNHIC.HIALJPGOJMG<HOLNFPNKNGB>("PlayerReputation", NILLMCJCHJH);
this.AMHOBPCPMCL = OFPFHHLNHIC.HIALJPGOJMG<AHCLNKIOJBB>("PlatformId", NILLMCJCHJH);
}
// Token: 0x17000D24 RID: 3364
// (get) Token: 0x0601CA6F RID: 117359 RVA: 0x007E4DE0 File Offset: 0x007E2FE0
// (set) Token: 0x0601CA89 RID: 117385 RVA: 0x007E51BC File Offset: 0x007E33BC
public ObscuredInt EFHLFMMGAGP { get; set; }
// Token: 0x0601CA70 RID: 117360 RVA: 0x007E4DE8 File Offset: 0x007E2FE8
public AHCLNKIOJBB HACPNCMDLKO()
{
return this.<PBBFOMLGKPD>k__BackingField;
}
// Token: 0x0601CA71 RID: 117361 RVA: 0x007E4DF0 File Offset: 0x007E2FF0
internal void GPDFDLHKKCK()
{
this.OPMJADPPPBI().CGCFOAFMKJE();
this.JNIKJPEHKAF().AGFAANMFIOG();
if (!string.IsNullOrEmpty(ObscuredString.DDLJKFGPPJN(this.ENMNBBMDOHC)))
{
this.ENMNBBMDOHC.CGCFOAFMKJE();
}
this.NDCHLDJFLKB().CGCFOAFMKJE();
this.EFHLFMMGAGP.CGCFOAFMKJE();
this.HOLNFPNKNGB.PCJBHFMOOKH().LIDLDKFABLM();
this.LEEMHDHPAJJ.CGCFOAFMKJE();
this.CEAMJOBEKMM().JMBOGLKIGEG();
this.GBEGGJHOBKL.CGCFOAFMKJE();
this.JMMJGMOBGJM.CGCFOAFMKJE();
this.GLCCKEHHJGD().CGCFOAFMKJE();
this.AOJHMPBIABL.CGCFOAFMKJE();
this.HDCFLLIBJGD.JMBOGLKIGEG();
this.LMPGKBHEICB.CGCFOAFMKJE();
}
// Token: 0x0601CA72 RID: 117362 RVA: 0x007E4EDC File Offset: 0x007E30DC
public ObscuredBool LJIADMMCKIH()
{
return this.<HBMNAGMJHIB>k__BackingField;
}
// Token: 0x0601CA73 RID: 117363 RVA: 0x007E4EE4 File Offset: 0x007E30E4
public int NBBBIJDAFCF()
{
int num = -1;
if (this.HPLFAJMJKGO || ObscuredInt.EDHNDLCFIOL(this.EFHLFMMGAGP) < 3)
{
int num2 = ObscuredInt.EDHNDLCFIOL(this.EFHLFMMGAGP) + 1;
if (ANCDCLKNPFI.MHOLCFEPJGG.ContainsKey(num2))
{
num = ANCDCLKNPFI.MHOLCFEPJGG[num2];
}
}
return num;
}
// Token: 0x0601CA74 RID: 117364 RVA: 0x007E4F3C File Offset: 0x007E313C
public void GEGGFGNJMHK(ObscuredBool NOBAPCOKFIL)
{
this.<BKKCFLFDMFA>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x0601CA75 RID: 117365 RVA: 0x007E4F48 File Offset: 0x007E3148
public void DJMMALMLIBC(ObscuredString NOBAPCOKFIL)
{
this.<JKCHDHGKMCK>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x0601CA76 RID: 117366 RVA: 0x007E4F54 File Offset: 0x007E3154
public void LMJPPPPGEJJ(HOLNFPNKNGB NOBAPCOKFIL)
{
this.<HGMHEIAFFCM>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x0601CA77 RID: 117367 RVA: 0x007E4F60 File Offset: 0x007E3160
public AHCLNKIOJBB LAAMMDHFNFI()
{
return this.<PBBFOMLGKPD>k__BackingField;
}
// Token: 0x0601CA78 RID: 117368 RVA: 0x007E4F68 File Offset: 0x007E3168
public void MCFKFAPKAON(AHCLNKIOJBB NOBAPCOKFIL)
{
this.<PBBFOMLGKPD>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x0601CA7A RID: 117370 RVA: 0x007E4F80 File Offset: 0x007E3180
public ObscuredBool ABEKHOINMMK()
{
return this.<BKKCFLFDMFA>k__BackingField;
}
// Token: 0x0601CA7B RID: 117371 RVA: 0x007E4F88 File Offset: 0x007E3188
public int PLHMCKKLKKO()
{
int num = -1;
if (this.LHBDPNPLPMJ() || ObscuredInt.OAPHAPOCPDC(this.FEIOLAGNPAI()) < 0)
{
int num2 = ObscuredInt.OAPHAPOCPDC(this.EFHLFMMGAGP) + 1;
if (ANCDCLKNPFI.IJJKIJOEOBP().ContainsKey(num2))
{
num = ANCDCLKNPFI.CKNKJJMNAHM()[num2];
}
}
return num;
}
// Token: 0x17000D26 RID: 3366
// (get) Token: 0x0601CA7C RID: 117372 RVA: 0x007E4FE0 File Offset: 0x007E31E0
public bool HPLFAJMJKGO
{
get
{
return this.LAGLGAJMOIH == LAGLGAJMOIH.Registered;
}
}
// Token: 0x0601CA7D RID: 117373 RVA: 0x007E4FEC File Offset: 0x007E31EC
public ObscuredLong OPMJADPPPBI()
{
return this.<BLJIMFIBLEK>k__BackingField;
}
// Token: 0x17000D2D RID: 3373
// (get) Token: 0x0601CA8B RID: 117387 RVA: 0x007E51D0 File Offset: 0x007E33D0
// (set) Token: 0x0601CA7E RID: 117374 RVA: 0x007E4FF4 File Offset: 0x007E31F4
public ObscuredBool LMPGKBHEICB { get; set; }
// Token: 0x0601CA7F RID: 117375 RVA: 0x007E5000 File Offset: 0x007E3200
private void HGNGMNJKOHP(ObscuredLong NOBAPCOKFIL)
{
this.<BLJIMFIBLEK>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x0601CA80 RID: 117376 RVA: 0x007E500C File Offset: 0x007E320C
public ObscuredString NEHOOJDIDAH()
{
return this.<MDIBPEFIPJD>k__BackingField;
}
// Token: 0x0601CA81 RID: 117377 RVA: 0x007E5014 File Offset: 0x007E3214
public ObscuredString ILNMPHDNCEO()
{
return this.<PLJIABGCGLL>k__BackingField;
}
// Token: 0x0601CA82 RID: 117378 RVA: 0x007E501C File Offset: 0x007E321C
public ObscuredString JNIKJPEHKAF()
{
return this.<PLJIABGCGLL>k__BackingField;
}
// Token: 0x0601CA83 RID: 117379 RVA: 0x007E5024 File Offset: 0x007E3224
public void OIKOFOMCEBM(AHCLNKIOJBB NOBAPCOKFIL)
{
this.<PBBFOMLGKPD>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x0601CA84 RID: 117380 RVA: 0x007E5030 File Offset: 0x007E3230
public int CFHJHLONGFN()
{
int num = -1;
if (this.LHBDPNPLPMJ() || ObscuredInt.EDHNDLCFIOL(this.GENLOAHGIFG()) < 0)
{
int num2 = ObscuredInt.CEFPMDPHJPA(this.CNPLNJOKLLI()) + 1;
if (ANCDCLKNPFI.MHOLCFEPJGG.ContainsKey(num2))
{
num = ANCDCLKNPFI.HDMBLGCPJMA()[num2];
}
}
return num;
}
// Token: 0x17000D27 RID: 3367
// (get) Token: 0x0601CA9A RID: 117402 RVA: 0x007E5380 File Offset: 0x007E3580
// (set) Token: 0x0601CA85 RID: 117381 RVA: 0x007E5088 File Offset: 0x007E3288
public ObscuredBool MNIMPHGNJMM { get; set; }
// Token: 0x0601CA86 RID: 117382 RVA: 0x007E5094 File Offset: 0x007E3294
public int DNDKPIBOOMH()
{
int num = -1;
if (this.LHBDPNPLPMJ() || ObscuredInt.EDHNDLCFIOL(this.CEFNFKHECDF()) < 2)
{
int num2 = ObscuredInt.EDHNDLCFIOL(this.FEIOLAGNPAI()) + 1;
if (ANCDCLKNPFI.KKBPOALPOIB().ContainsKey(num2))
{
num = ANCDCLKNPFI.CKNKJJMNAHM()[num2];
}
}
return num;
}
// Token: 0x0601CA88 RID: 117384 RVA: 0x007E50F8 File Offset: 0x007E32F8
public PFFLICAGKJG.PMLPJJBPDDM? MFGDDDHCFME()
{
if (this.FADLBKAKHEL().HFOKDABDFFN() != null)
{
PFFLICAGKJG.PMLPJJBPDDM value = this.FADLBKAKHEL().JMMKFHNKEPA().Value;
if ((value == PFFLICAGKJG.PMLPJJBPDDM.General && this.HOLNFPNKNGB.JOJBLEEGKHL() > 0) || (value == (PFFLICAGKJG.PMLPJJBPDDM)(-51) && this.FADLBKAKHEL().DOKJFKGDDMA() > 1) || (value == (PFFLICAGKJG.PMLPJJBPDDM)(-85) && this.FADLBKAKHEL().BKDGNPHHIOF() > 0) || (value == (PFFLICAGKJG.PMLPJJBPDDM)(-52) && this.FADLBKAKHEL().FKJGOIBLMCD() > 0) || (value == (PFFLICAGKJG.PMLPJJBPDDM)122 && this.HOLNFPNKNGB.BHFNPMDKCHE() > 1))
{
return new PFFLICAGKJG.PMLPJJBPDDM?(value);
}
}
return null;
}
// Token: 0x0601CA8A RID: 117386 RVA: 0x007E51C8 File Offset: 0x007E33C8
public HOLNFPNKNGB FADLBKAKHEL()
{
return this.<HGMHEIAFFCM>k__BackingField;
}
// Token: 0x0601CA8C RID: 117388 RVA: 0x007E51D8 File Offset: 0x007E33D8
public ObscuredString HKLEDFMMEPP()
{
return this.<JKCHDHGKMCK>k__BackingField;
}
// Token: 0x0601CA8D RID: 117389 RVA: 0x007E51E0 File Offset: 0x007E33E0
public void HFPPBBDDHIC(ObscuredString NOBAPCOKFIL)
{
this.<MDIBPEFIPJD>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x0601CA8E RID: 117390 RVA: 0x007E51EC File Offset: 0x007E33EC
internal void JPJFCEIGFPL()
{
this.OPMJADPPPBI().ONJOIMILEGG();
this.ILNMPHDNCEO().AGFAANMFIOG();
if (!string.IsNullOrEmpty(ObscuredString.EDHNDLCFIOL(this.NEHOOJDIDAH())))
{
this.NEHOOJDIDAH().CGCFOAFMKJE();
}
this.BBPJPONKGOM.CGCFOAFMKJE();
this.EFHLFMMGAGP.CGCFOAFMKJE();
this.FADLBKAKHEL().PCJBHFMOOKH().CGCFOAFMKJE();
this.LEEMHDHPAJJ.CGCFOAFMKJE();
this.NGHFFCKLNFI().JMBOGLKIGEG();
this.GBEGGJHOBKL.CGCFOAFMKJE();
this.JMMJGMOBGJM.CGCFOAFMKJE();
this.KIDLLMDFEEI.JMBOGLKIGEG();
this.ABEKHOINMMK().CGCFOAFMKJE();
this.HDCFLLIBJGD.JMBOGLKIGEG();
this.LJIADMMCKIH().JMBOGLKIGEG();
}
// Token: 0x0601CA8F RID: 117391 RVA: 0x007E52D8 File Offset: 0x007E34D8
public ObscuredBool COKMCHLNBMJ()
{
return this.<EKADKJOJADJ>k__BackingField;
}
// Token: 0x17000D20 RID: 3360
// (get) Token: 0x0601CAA1 RID: 117409 RVA: 0x007E5410 File Offset: 0x007E3610
// (set) Token: 0x0601CA91 RID: 117393 RVA: 0x007E52EC File Offset: 0x007E34EC
public ObscuredLong PKJFPDJKJAH { get; private set; }
// Token: 0x0601CA92 RID: 117394 RVA: 0x007E52F8 File Offset: 0x007E34F8
public ObscuredBool KMILEHCEKEC()
{
return this.<GMONEOJLCDF>k__BackingField;
}
// Token: 0x0601CA93 RID: 117395 RVA: 0x007E5300 File Offset: 0x007E3500
public ObscuredInt CEFNFKHECDF()
{
return this.<CFKBFHHJNPH>k__BackingField;
}
// Token: 0x0601CA94 RID: 117396 RVA: 0x007E5308 File Offset: 0x007E3508
public float FEHGINJJHEH()
{
int num = ObscuredInt.EDHNDLCFIOL(this.CNPLNJOKLLI()) + 0;
if (ANCDCLKNPFI.KKBPOALPOIB().ContainsKey(num))
{
int num2 = ANCDCLKNPFI.KKBEPFEBDBP()[num];
return (float)ObscuredInt.OAPHAPOCPDC(this.NDCHLDJFLKB()) / (float)num2;
}
return 453f;
}
// Token: 0x0601CA96 RID: 117398 RVA: 0x007E535C File Offset: 0x007E355C
public ObscuredInt GENLOAHGIFG()
{
return this.<CFKBFHHJNPH>k__BackingField;
}
// Token: 0x0601CA97 RID: 117399 RVA: 0x007E5364 File Offset: 0x007E3564
public void IDDKBFLPHGO(HOLNFPNKNGB NOBAPCOKFIL)
{
this.<HGMHEIAFFCM>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x0601CA98 RID: 117400 RVA: 0x007E5370 File Offset: 0x007E3570
public ObscuredBool GLGKECHFLAJ()
{
return this.<EKADKJOJADJ>k__BackingField;
}
// Token: 0x0601CA99 RID: 117401 RVA: 0x007E5378 File Offset: 0x007E3578
public ObscuredBool CEAMJOBEKMM()
{
return this.<LJCGOALHBBH>k__BackingField;
}
// Token: 0x0601CA9B RID: 117403 RVA: 0x007E5388 File Offset: 0x007E3588
public ObscuredBool NGHFFCKLNFI()
{
return this.<LJCGOALHBBH>k__BackingField;
}
// Token: 0x0601CA9C RID: 117404 RVA: 0x007E5390 File Offset: 0x007E3590
public int AIKAAOHMDAC()
{
int num = -1;
if (this.KGFAOJKDLNC() || ObscuredInt.OAPHAPOCPDC(this.GENLOAHGIFG()) < 3)
{
int num2 = ObscuredInt.CEFPMDPHJPA(this.EFHLFMMGAGP) + 0;
if (ANCDCLKNPFI.IJJKIJOEOBP().ContainsKey(num2))
{
num = ANCDCLKNPFI.CKNKJJMNAHM()[num2];
}
}
return num;
}
// Token: 0x0601CA9D RID: 117405 RVA: 0x007E53E8 File Offset: 0x007E35E8
public void MJCACGHJOKP(ObscuredInt NOBAPCOKFIL)
{
this.<AGMDKIEDCKB>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x0601CA9E RID: 117406 RVA: 0x007E53F4 File Offset: 0x007E35F4
public ObscuredInt NDCHLDJFLKB()
{
return this.<AGMDKIEDCKB>k__BackingField;
}
// Token: 0x0601CA9F RID: 117407 RVA: 0x007E53FC File Offset: 0x007E35FC
public void GHGLGLJMONB(HOLNFPNKNGB NOBAPCOKFIL)
{
this.<HGMHEIAFFCM>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x0601CAA2 RID: 117410 RVA: 0x007E5418 File Offset: 0x007E3618
public void NHLGACCHIAA(ObscuredString NOBAPCOKFIL)
{
this.<PLJIABGCGLL>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x0601CAA3 RID: 117411 RVA: 0x007E5424 File Offset: 0x007E3624
public void BDEICFPFHGH(AHCLNKIOJBB NOBAPCOKFIL)
{
this.<PBBFOMLGKPD>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x0601CAA4 RID: 117412 RVA: 0x007E5430 File Offset: 0x007E3630
public ObscuredInt FEIOLAGNPAI()
{
return this.<CFKBFHHJNPH>k__BackingField;
}
// Token: 0x0601CAA5 RID: 117413 RVA: 0x007E5438 File Offset: 0x007E3638
public void BAKHHDNIILM(ObscuredString NOBAPCOKFIL)
{
this.<MDIBPEFIPJD>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x0601CAA6 RID: 117414 RVA: 0x007E5444 File Offset: 0x007E3644
public ObscuredString GNGBHNKCECD()
{
return this.<PLJIABGCGLL>k__BackingField;
}
// Token: 0x0601CAA7 RID: 117415 RVA: 0x007E544C File Offset: 0x007E364C
public ObscuredString CICFJGMAOAO()
{
return this.<MDIBPEFIPJD>k__BackingField;
}
// Token: 0x0601CAA8 RID: 117416 RVA: 0x007E5454 File Offset: 0x007E3654
public bool LHBDPNPLPMJ()
{
return this.LAGLGAJMOIH == LAGLGAJMOIH.Unregistered;
}
// Token: 0x0601CAA9 RID: 117417 RVA: 0x007E5460 File Offset: 0x007E3660
public void DMAPGBJILAJ(ObscuredBool NOBAPCOKFIL)
{
this.<AJKONOPKFFI>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x0601CAAA RID: 117418 RVA: 0x007E546C File Offset: 0x007E366C
public void JFJKHHKNBID(ObscuredBool NOBAPCOKFIL)
{
this.<HGOMMAGBDAC>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x0601CAAB RID: 117419 RVA: 0x007E5478 File Offset: 0x007E3678
public void LDFPLANPEGL(ObscuredBool NOBAPCOKFIL)
{
this.<EKADKJOJADJ>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x17000D31 RID: 3377
// (get) Token: 0x0601CAAC RID: 117420 RVA: 0x007E5484 File Offset: 0x007E3684
public float OBFOJDDDAII
{
get
{
int num = ObscuredInt.EDHNDLCFIOL(this.EFHLFMMGAGP) + 1;
if (ANCDCLKNPFI.MHOLCFEPJGG.ContainsKey(num))
{
int num2 = ANCDCLKNPFI.MHOLCFEPJGG[num];
return (float)ObscuredInt.EDHNDLCFIOL(this.BBPJPONKGOM) / (float)num2;
}
return 1f;
}
}
// Token: 0x04004BC5 RID: 19397
private ObscuredInt LEEMHDHPAJJ;
}
}