This commit is contained in:
niko
2026-06-04 11:42:34 +02:00
parent f39ba70a9f
commit e720b98cd1
7488 changed files with 2493818 additions and 0 deletions
@@ -0,0 +1,1878 @@
using System;
using System.Collections.Generic;
using System.IO;
using BestHTTP.Extensions;
namespace BestHTTP.Caching
{
// Token: 0x020001BC RID: 444
public class IJMJKONHMNJ : IComparable<IJMJKONHMNJ>
{
// Token: 0x0600584F RID: 22607 RVA: 0x001ACBC4 File Offset: 0x001AADC4
private void IAEDHFLDKAA(bool NOBAPCOKFIL)
{
this.<BLBOGGBBIPL>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x170001B4 RID: 436
// (get) Token: 0x06005869 RID: 22633 RVA: 0x001AD030 File Offset: 0x001AB230
// (set) Token: 0x06005850 RID: 22608 RVA: 0x001ACBD0 File Offset: 0x001AADD0
private long HCAAKJFOOHM { get; set; }
// Token: 0x06005851 RID: 22609 RVA: 0x001ACBDC File Offset: 0x001AADDC
private long GAMLGNJMBLF()
{
return this.<HAJDINADNCG>k__BackingField;
}
// Token: 0x06005852 RID: 22610 RVA: 0x001ACBE4 File Offset: 0x001AADE4
internal void HMMOFEAIDMK(Uri NOBAPCOKFIL)
{
this.<ACLBHCLDBMN>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x06005853 RID: 22611 RVA: 0x001ACBF0 File Offset: 0x001AADF0
public string PKOGEDFDNGG()
{
if (this.FAALPOLGNOI() != null)
{
return this.AGOMDJBNDNL();
}
string text = Path.Combine(FONHANKGNEA.KOEHHLAGPCM, this.FPGINMLAMFN().ToString("Application Installer ID"));
this.CNOKOLOOACP = text;
return text;
}
// Token: 0x06005854 RID: 22612 RVA: 0x001ACC38 File Offset: 0x001AAE38
internal IJMJKONHMNJ(Uri CAGBGCGKOKD, BinaryReader GNGMDFNFFJI, int AOANMDNICGA)
{
this.NJCAFJDHMHI = CAGBGCGKOKD;
this.EJFGCHJGEKM = DateTime.FromBinary(GNGMDFNFFJI.ReadInt64());
this.BHOJDKPMCHO = GNGMDFNFFJI.ReadInt32();
if (AOANMDNICGA != 2)
{
if (AOANMDNICGA != 1)
{
return;
}
}
else
{
this.ELANBKLDFHJ = GNGMDFNFFJI.ReadUInt64();
}
this.JGHDNOELGGF = GNGMDFNFFJI.ReadString();
this.GOBEKIDKOBE = GNGMDFNFFJI.ReadString();
this.CMNBLBALEOJ = DateTime.FromBinary(GNGMDFNFFJI.ReadInt64());
this.EBOPDAHCINM = GNGMDFNFFJI.ReadInt64();
this.HCAAKJFOOHM = GNGMDFNFFJI.ReadInt64();
this.EDBAAMOFDBO = DateTime.FromBinary(GNGMDFNFFJI.ReadInt64());
this.MFFBALEGNDI = GNGMDFNFFJI.ReadBoolean();
this.JILPMAGCOCA = DateTime.FromBinary(GNGMDFNFFJI.ReadInt64());
}
// Token: 0x06005855 RID: 22613 RVA: 0x001ACD08 File Offset: 0x001AAF08
private long JEOEJKANAHA()
{
return this.<PHCAOCHPHDG>k__BackingField;
}
// Token: 0x06005856 RID: 22614 RVA: 0x001ACD10 File Offset: 0x001AAF10
private string NLDBCMNKEPL()
{
return this.<LIHBMNMMFIL>k__BackingField;
}
// Token: 0x06005857 RID: 22615 RVA: 0x001ACD18 File Offset: 0x001AAF18
private void LPFFNELFCJG(string NOBAPCOKFIL)
{
this.<AOAAJKEDPEK>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x06005858 RID: 22616 RVA: 0x001ACD24 File Offset: 0x001AAF24
private string GLEGNJACMBC()
{
return this.<AOAAJKEDPEK>k__BackingField;
}
// Token: 0x06005859 RID: 22617 RVA: 0x001ACD2C File Offset: 0x001AAF2C
private void DFKDDHFJLIH(string NOBAPCOKFIL)
{
this.<LIHBMNMMFIL>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x0600585A RID: 22618 RVA: 0x001ACD38 File Offset: 0x001AAF38
private void CFALGCBHIMD()
{
this.DEECOMKIFHG(-1);
this.COFAFCDFHLN(string.Empty);
this.PEEILAFFIGA(DateTime.FromBinary(1L));
this.DFKDDHFJLIH(string.Empty);
this.FFDOOEDLJLO(1L);
this.CDLAGNICLMM(-1L);
this.JPMAIDOJHMM(DateTime.FromBinary(0L));
this.CECOCIEIGHF(false);
this.FKAJEIIJDFG(DateTime.FromBinary(1L));
}
// Token: 0x0600585B RID: 22619 RVA: 0x001ACDA0 File Offset: 0x001AAFA0
private void MGJCEIHIJDL(long NOBAPCOKFIL)
{
this.<PHCAOCHPHDG>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x170001B2 RID: 434
// (get) Token: 0x0600585C RID: 22620 RVA: 0x001ACDAC File Offset: 0x001AAFAC
// (set) Token: 0x060058CC RID: 22732 RVA: 0x001AE8C8 File Offset: 0x001ACAC8
private DateTime CMNBLBALEOJ { get; set; }
// Token: 0x0600585D RID: 22621 RVA: 0x001ACDB4 File Offset: 0x001AAFB4
public bool CHBNJHGGJOJ()
{
return FONHANKGNEA.DFNBJEOLFEB && File.Exists(this.EMAAKBLACIG());
}
// Token: 0x170001AF RID: 431
// (get) Token: 0x06005879 RID: 22649 RVA: 0x001AD430 File Offset: 0x001AB630
// (set) Token: 0x0600585E RID: 22622 RVA: 0x001ACDD0 File Offset: 0x001AAFD0
public int BHOJDKPMCHO { get; set; }
// Token: 0x0600585F RID: 22623 RVA: 0x001ACDDC File Offset: 0x001AAFDC
internal void DAPKOOPEEDN(DateTime NOBAPCOKFIL)
{
this.<KHGDGNAOFLN>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x06005860 RID: 22624 RVA: 0x001ACDE8 File Offset: 0x001AAFE8
internal ulong FPGINMLAMFN()
{
return this.<CAFBEMLPFMB>k__BackingField;
}
// Token: 0x06005861 RID: 22625 RVA: 0x001ACDF0 File Offset: 0x001AAFF0
internal Stream JCIMHECOAJM(ENANHBCGCNA DKBBNNEBKMO)
{
if (!FONHANKGNEA.DFNBJEOLFEB)
{
return null;
}
this.EJFGCHJGEKM = DateTime.UtcNow;
string text = this.CILEFNEFPHD();
if (File.Exists(text))
{
this.KLCFEFACGNF();
}
if (text.Length > EDGFEAGFEKH.AKGNOPBKGED)
{
return null;
}
using (FileStream fileStream = new FileStream(text, FileMode.Create))
{
fileStream.JNHILEIDDMO("HTTP/1.1 {0} {1}", new object[] { DKBBNNEBKMO.HDBJEAKJGJM, DKBBNNEBKMO.IMGPDLHMJEE });
foreach (KeyValuePair<string, List<string>> keyValuePair in DKBBNNEBKMO.LIAJFBPFAHK)
{
for (int i = 0; i < keyValuePair.Value.Count; i++)
{
fileStream.JNHILEIDDMO("{0}: {1}", new object[]
{
keyValuePair.Key,
keyValuePair.Value[i]
});
}
}
fileStream.JNHILEIDDMO();
}
if (DKBBNNEBKMO.MAMDOEOLMPJ && !DKBBNNEBKMO.LIAJFBPFAHK.ContainsKey("content-length"))
{
DKBBNNEBKMO.LIAJFBPFAHK.Add("content-length", new List<string> { this.BHOJDKPMCHO.ToString() });
}
this.GPJAINAIMDA(DKBBNNEBKMO);
return new FileStream(this.CILEFNEFPHD(), FileMode.Append);
}
// Token: 0x06005862 RID: 22626 RVA: 0x001ACF90 File Offset: 0x001AB190
private void GDGJAGAKCBG(DateTime NOBAPCOKFIL)
{
this.<JKMCIHBAPCD>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x06005863 RID: 22627 RVA: 0x001ACF9C File Offset: 0x001AB19C
private string OPAOHPJHNDN()
{
return this.<LIHBMNMMFIL>k__BackingField;
}
// Token: 0x170001AE RID: 430
// (get) Token: 0x06005864 RID: 22628 RVA: 0x001ACFA4 File Offset: 0x001AB1A4
// (set) Token: 0x06005873 RID: 22643 RVA: 0x001AD244 File Offset: 0x001AB444
internal DateTime EJFGCHJGEKM { get; set; }
// Token: 0x06005865 RID: 22629 RVA: 0x001ACFAC File Offset: 0x001AB1AC
private DateTime HNFEAAONLBG()
{
return this.<DJNGNEECKHD>k__BackingField;
}
// Token: 0x06005866 RID: 22630 RVA: 0x001ACFB4 File Offset: 0x001AB1B4
private void EDBAJNHBPDL()
{
this.DEECOMKIFHG(-1);
this.JGHDNOELGGF = string.Empty;
this.NCGNIPGGNPH(DateTime.FromBinary(0L));
this.DFKDDHFJLIH(string.Empty);
this.FFDOOEDLJLO(1L);
this.CDLAGNICLMM(-1L);
this.EDBAAMOFDBO = DateTime.FromBinary(0L);
this.MFFBALEGNDI = false;
this.FKAJEIIJDFG(DateTime.FromBinary(1L));
}
// Token: 0x06005867 RID: 22631 RVA: 0x001AD01C File Offset: 0x001AB21C
private long KFHNEOHOKFL()
{
return this.<HAJDINADNCG>k__BackingField;
}
// Token: 0x06005868 RID: 22632 RVA: 0x001AD024 File Offset: 0x001AB224
public void EGBIBOOOJBP(int NOBAPCOKFIL)
{
this.<NAOMALOEPIC>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x0600586A RID: 22634 RVA: 0x001AD038 File Offset: 0x001AB238
internal void LLNJOGLAMDA()
{
if (!FONHANKGNEA.DFNBJEOLFEB)
{
return;
}
string text = this.PKOGEDFDNGG();
try
{
File.Delete(text);
}
catch
{
}
finally
{
this.EDBAJNHBPDL();
}
}
// Token: 0x0600586B RID: 22635 RVA: 0x001AD08C File Offset: 0x001AB28C
private long BEEEKFBJHLM()
{
return this.<HAJDINADNCG>k__BackingField;
}
// Token: 0x0600586C RID: 22636 RVA: 0x001AD094 File Offset: 0x001AB294
internal void BIEHABOKNAO(KGBBPEDECCO OCJJLJHMMGH)
{
if (!this.LCDNDJJPJHG())
{
return;
}
if (!string.IsNullOrEmpty(this.LHAONDMJONB()))
{
OCJJLJHMMGH.DKMMAEGDCHH("looktarget", this.KACLBCMJAHC());
}
if (!string.IsNullOrEmpty(this.OPAOHPJHNDN()))
{
OCJJLJHMMGH.DKMMAEGDCHH("Found ", this.OPAOHPJHNDN());
}
}
// Token: 0x0600586D RID: 22637 RVA: 0x001AD0F0 File Offset: 0x001AB2F0
private void GMGJNFGBKNE()
{
this.DEECOMKIFHG(-1);
this.CIPFECDOLFO(string.Empty);
this.CMNBLBALEOJ = DateTime.FromBinary(0L);
this.GOBEKIDKOBE = string.Empty;
this.FFDOOEDLJLO(0L);
this.MGJCEIHIJDL(-1L);
this.NAIPPPOKNGA(DateTime.FromBinary(0L));
this.HKEEOGCMLOG(false);
this.FKAJEIIJDFG(DateTime.FromBinary(1L));
}
// Token: 0x0600586E RID: 22638 RVA: 0x001AD158 File Offset: 0x001AB358
private void MHFPJOKMEMB(bool NOBAPCOKFIL)
{
this.<BLBOGGBBIPL>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x0600586F RID: 22639 RVA: 0x001AD164 File Offset: 0x001AB364
internal ENANHBCGCNA CLJKLLHPLGK(KGBBPEDECCO OCJJLJHMMGH)
{
if (!this.LCDNDJJPJHG())
{
return null;
}
this.IFEBIEOPHLO(DateTime.UtcNow);
ENANHBCGCNA enanhbcgcna2;
using (FileStream fileStream = new FileStream(this.PKOGEDFDNGG(), (FileMode)7, FileAccess.Read, FileShare.Read))
{
ENANHBCGCNA enanhbcgcna = new ENANHBCGCNA(OCJJLJHMMGH, fileStream, OCJJLJHMMGH.NNNKEGPHHKH, true);
enanhbcgcna.HBJIKDPAIJB = this;
enanhbcgcna.MCIBHNCBAKB(this.JEACFMEJKLM(), true);
enanhbcgcna2 = enanhbcgcna;
}
return enanhbcgcna2;
}
// Token: 0x06005870 RID: 22640 RVA: 0x001AD1E4 File Offset: 0x001AB3E4
public Stream EFCBENICAOH(out int MFFGOHPHNFL)
{
if (!this.GOIEEOCEKEF())
{
MFFGOHPHNFL = 1;
return null;
}
MFFGOHPHNFL = this.JEACFMEJKLM();
this.DAPKOOPEEDN(DateTime.UtcNow);
FileStream fileStream = new FileStream(this.FPGNJABKPKN(), FileMode.CreateNew, FileAccess.Read, FileShare.None);
fileStream.Seek((long)(-(long)MFFGOHPHNFL), SeekOrigin.Begin);
return fileStream;
}
// Token: 0x06005871 RID: 22641 RVA: 0x001AD230 File Offset: 0x001AB430
private bool KGCPFMAMJJN()
{
return this.<BLBOGGBBIPL>k__BackingField;
}
// Token: 0x170001B0 RID: 432
// (get) Token: 0x060058F1 RID: 22769 RVA: 0x001AF050 File Offset: 0x001AD250
// (set) Token: 0x06005872 RID: 22642 RVA: 0x001AD238 File Offset: 0x001AB438
private string JGHDNOELGGF { get; set; }
// Token: 0x06005874 RID: 22644 RVA: 0x001AD250 File Offset: 0x001AB450
internal void COPCBPDLMDA(ENANHBCGCNA DKBBNNEBKMO)
{
if (!FONHANKGNEA.DFNBJEOLFEB)
{
return;
}
string text = this.PKOGEDFDNGG();
if (text.Length > EDGFEAGFEKH.AKGNOPBKGED)
{
return;
}
if (File.Exists(text))
{
this.LLNJOGLAMDA();
}
using (FileStream fileStream = new FileStream(text, FileMode.Truncate))
{
FileStream fileStream2 = fileStream;
string text2 = "_DepthAvailable";
object[] array = new object[2];
array[0] = DKBBNNEBKMO.HDBJEAKJGJM;
array[0] = DKBBNNEBKMO.FPJEDHLEOLP();
fileStream2.JNHILEIDDMO(text2, array);
foreach (KeyValuePair<string, List<string>> keyValuePair in DKBBNNEBKMO.ACBBFMHFLKI())
{
for (int i = 1; i < keyValuePair.Value.Count; i += 0)
{
FileStream fileStream3 = fileStream;
string text3 = "Chat";
object[] array2 = new object[] { null, keyValuePair.Key };
array2[1] = keyValuePair.Value[i];
fileStream3.JNHILEIDDMO(text3, array2);
}
}
fileStream.JNHILEIDDMO();
fileStream.Write(DKBBNNEBKMO.AFDANBBNKHL(), 0, DKBBNNEBKMO.LCHAEFBPFIH.Length);
}
this.EGBIBOOOJBP(DKBBNNEBKMO.AFDANBBNKHL().Length);
this.IFEBIEOPHLO(DateTime.UtcNow);
this.FHGJKPIMOFF(DKBBNNEBKMO);
}
// Token: 0x06005875 RID: 22645 RVA: 0x001AD3B0 File Offset: 0x001AB5B0
private void PFBCIOBILDJ(DateTime NOBAPCOKFIL)
{
this.<DJNGNEECKHD>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x06005876 RID: 22646 RVA: 0x001AD3BC File Offset: 0x001AB5BC
internal void JPNJOHNJBNB(KGBBPEDECCO OCJJLJHMMGH)
{
if (!this.GOIEEOCEKEF())
{
return;
}
if (!string.IsNullOrEmpty(this.JGHDNOELGGF))
{
OCJJLJHMMGH.MCAJFOFHGCL("_Color", this.KACLBCMJAHC());
}
if (!string.IsNullOrEmpty(this.KAGFNDAHLEN()))
{
OCJJLJHMMGH.MCAJFOFHGCL("_LightPos", this.NDLJEHPIGDJ());
}
}
// Token: 0x170001B1 RID: 433
// (get) Token: 0x06005877 RID: 22647 RVA: 0x001AD418 File Offset: 0x001AB618
// (set) Token: 0x060058AB RID: 22699 RVA: 0x001ADFD4 File Offset: 0x001AC1D4
private string GOBEKIDKOBE { get; set; }
// Token: 0x06005878 RID: 22648 RVA: 0x001AD420 File Offset: 0x001AB620
internal IJMJKONHMNJ(Uri CAGBGCGKOKD)
: this(CAGBGCGKOKD, DateTime.UtcNow, -1)
{
}
// Token: 0x0600587A RID: 22650 RVA: 0x001AD438 File Offset: 0x001AB638
private void GDGGKOABFLM(long NOBAPCOKFIL)
{
this.<PHCAOCHPHDG>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x0600587B RID: 22651 RVA: 0x001AD444 File Offset: 0x001AB644
private string KAGFNDAHLEN()
{
return this.<LIHBMNMMFIL>k__BackingField;
}
// Token: 0x0600587C RID: 22652 RVA: 0x001AD44C File Offset: 0x001AB64C
private long LFPDKODOKNE()
{
return this.<HAJDINADNCG>k__BackingField;
}
// Token: 0x0600587D RID: 22653 RVA: 0x001AD454 File Offset: 0x001AB654
internal ENANHBCGCNA ANEOMFDJHEK(KGBBPEDECCO OCJJLJHMMGH)
{
if (!this.GOIEEOCEKEF())
{
return null;
}
this.EJFGCHJGEKM = DateTime.UtcNow;
ENANHBCGCNA enanhbcgcna2;
using (FileStream fileStream = new FileStream(this.CILEFNEFPHD(), FileMode.Open, FileAccess.Read, FileShare.Read))
{
ENANHBCGCNA enanhbcgcna = new ENANHBCGCNA(OCJJLJHMMGH, fileStream, OCJJLJHMMGH.NNNKEGPHHKH, true);
enanhbcgcna.HBJIKDPAIJB = this;
enanhbcgcna.HKPIPKLHJPE(this.BHOJDKPMCHO, true);
enanhbcgcna2 = enanhbcgcna;
}
return enanhbcgcna2;
}
// Token: 0x0600587E RID: 22654 RVA: 0x001AD4D4 File Offset: 0x001AB6D4
public bool GOIEEOCEKEF()
{
return FONHANKGNEA.DFNBJEOLFEB && File.Exists(this.CILEFNEFPHD());
}
// Token: 0x0600587F RID: 22655 RVA: 0x001AD4F0 File Offset: 0x001AB6F0
internal void DJGEACMMCOM()
{
if (!FONHANKGNEA.DFNBJEOLFEB)
{
return;
}
string text = this.PKOGEDFDNGG();
try
{
File.Delete(text);
}
catch
{
}
finally
{
this.LMBEGOEFMPB();
}
}
// Token: 0x06005880 RID: 22656 RVA: 0x001AD544 File Offset: 0x001AB744
private bool PDPJJABFMJH()
{
return this.<BLBOGGBBIPL>k__BackingField;
}
// Token: 0x170001B3 RID: 435
// (get) Token: 0x06005881 RID: 22657 RVA: 0x001AD54C File Offset: 0x001AB74C
// (set) Token: 0x060058C8 RID: 22728 RVA: 0x001AE808 File Offset: 0x001ACA08
private long EBOPDAHCINM { get; set; }
// Token: 0x06005882 RID: 22658 RVA: 0x001AD554 File Offset: 0x001AB754
public int MGLLLGKAOGN(IJMJKONHMNJ GGGBDENGHFM)
{
return this.CFLDMELABPL().CompareTo(GGGBDENGHFM.CFLDMELABPL());
}
// Token: 0x06005883 RID: 22659 RVA: 0x001AD578 File Offset: 0x001AB778
private void KMMEHPNEGHI()
{
this.BHOJDKPMCHO = -1;
this.LPFFNELFCJG(string.Empty);
this.PEEILAFFIGA(DateTime.FromBinary(0L));
this.GOBEKIDKOBE = string.Empty;
this.HJABFJNAIDO(1L);
this.HCAAKJFOOHM = -1L;
this.HEAMLLFJPBL(DateTime.FromBinary(1L));
this.MHFPJOKMEMB(true);
this.JILPMAGCOCA = DateTime.FromBinary(0L);
}
// Token: 0x06005884 RID: 22660 RVA: 0x001AD5E0 File Offset: 0x001AB7E0
private void JLBHKPDELFK(string NOBAPCOKFIL)
{
this.<PCGMCEOAHOB>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x06005885 RID: 22661 RVA: 0x001AD5EC File Offset: 0x001AB7EC
private DateTime CBEFPIMDMPK()
{
return this.<DJNGNEECKHD>k__BackingField;
}
// Token: 0x06005886 RID: 22662 RVA: 0x001AD5F4 File Offset: 0x001AB7F4
private void PEEILAFFIGA(DateTime NOBAPCOKFIL)
{
this.<DJNGNEECKHD>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x06005887 RID: 22663 RVA: 0x001AD600 File Offset: 0x001AB800
internal void GEDFMDBGEAO(ENANHBCGCNA DKBBNNEBKMO)
{
if (!FONHANKGNEA.DFNBJEOLFEB)
{
return;
}
string text = this.PKOGEDFDNGG();
if (text.Length > EDGFEAGFEKH.AKGNOPBKGED)
{
return;
}
if (File.Exists(text))
{
this.DJGEACMMCOM();
}
using (FileStream fileStream = new FileStream(text, FileMode.Append))
{
FileStream fileStream2 = fileStream;
string text2 = "demoByteArray";
object[] array = new object[4];
array[0] = DKBBNNEBKMO.HDBJEAKJGJM;
array[0] = DKBBNNEBKMO.IMGPDLHMJEE;
fileStream2.JNHILEIDDMO(text2, array);
foreach (KeyValuePair<string, List<string>> keyValuePair in DKBBNNEBKMO.LIAJFBPFAHK)
{
for (int i = 0; i < keyValuePair.Value.Count; i++)
{
FileStream fileStream3 = fileStream;
string text3 = "Spawn Point is null. Cannot spawn player ";
object[] array2 = new object[4];
array2[0] = keyValuePair.Key;
array2[0] = keyValuePair.Value[i];
fileStream3.JNHILEIDDMO(text3, array2);
}
}
fileStream.JNHILEIDDMO();
fileStream.Write(DKBBNNEBKMO.COGKMHGAJIP(), 1, DKBBNNEBKMO.LCHAEFBPFIH.Length);
}
this.DEECOMKIFHG(DKBBNNEBKMO.AFDANBBNKHL().Length);
this.DAPKOOPEEDN(DateTime.UtcNow);
this.AFKKJACKJJB(DKBBNNEBKMO);
}
// Token: 0x06005888 RID: 22664 RVA: 0x001AD760 File Offset: 0x001AB960
internal void JKIOMPCFHGF()
{
if (!FONHANKGNEA.DFNBJEOLFEB)
{
return;
}
string text = this.PKOGEDFDNGG();
try
{
File.Delete(text);
}
catch
{
}
finally
{
this.LMBEGOEFMPB();
}
}
// Token: 0x06005889 RID: 22665 RVA: 0x001AD7B4 File Offset: 0x001AB9B4
private string GGDFBFIOIGI()
{
return this.<LIHBMNMMFIL>k__BackingField;
}
// Token: 0x0600588A RID: 22666 RVA: 0x001AD7BC File Offset: 0x001AB9BC
internal bool PJJLDJGPJHH()
{
if (!this.JGELINEEMFL())
{
return true;
}
if (this.MFFBALEGNDI)
{
return true;
}
if (this.MKIKCFLIPCM() != -1L)
{
long num = Math.Max(1L, (long)(this.MIDGDOIMICL() - this.FPAAFNAPNBK()).TotalSeconds);
long num2 = Math.Max(num, this.GAMLGNJMBLF());
long num3 = (long)(DateTime.UtcNow - this.JHPKOCIFGOI()).TotalSeconds;
long num4 = num2 + num3;
return num4 < this.JEOEJKANAHA();
}
return this.CBEFPIMDMPK() > DateTime.UtcNow;
}
// Token: 0x0600588B RID: 22667 RVA: 0x001AD85C File Offset: 0x001ABA5C
public int ILNGINJPNIK(IJMJKONHMNJ GGGBDENGHFM)
{
return this.CFLDMELABPL().CompareTo(GGGBDENGHFM.EJFGCHJGEKM);
}
// Token: 0x170001AD RID: 429
// (get) Token: 0x0600588C RID: 22668 RVA: 0x001AD880 File Offset: 0x001ABA80
// (set) Token: 0x060058CE RID: 22734 RVA: 0x001AE8E0 File Offset: 0x001ACAE0
internal Uri NJCAFJDHMHI { get; set; }
// Token: 0x0600588D RID: 22669 RVA: 0x001AD888 File Offset: 0x001ABA88
private string AGOMDJBNDNL()
{
return this.<PCGMCEOAHOB>k__BackingField;
}
// Token: 0x0600588E RID: 22670 RVA: 0x001AD890 File Offset: 0x001ABA90
private void JPMAIDOJHMM(DateTime NOBAPCOKFIL)
{
this.<JKMCIHBAPCD>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x0600588F RID: 22671 RVA: 0x001AD89C File Offset: 0x001ABA9C
private void FFDOOEDLJLO(long NOBAPCOKFIL)
{
this.<HAJDINADNCG>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x06005890 RID: 22672 RVA: 0x001AD8A8 File Offset: 0x001ABAA8
private void HKEEOGCMLOG(bool NOBAPCOKFIL)
{
this.<BLBOGGBBIPL>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x06005891 RID: 22673 RVA: 0x001AD8B4 File Offset: 0x001ABAB4
private void DPFAHMGFGEH(string NOBAPCOKFIL)
{
this.<PCGMCEOAHOB>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x06005892 RID: 22674 RVA: 0x001AD8C0 File Offset: 0x001ABAC0
internal void HPFLILKMODM()
{
if (!FONHANKGNEA.DFNBJEOLFEB)
{
return;
}
string text = this.EMAAKBLACIG();
try
{
File.Delete(text);
}
catch
{
}
finally
{
this.GMGJNFGBKNE();
}
}
// Token: 0x06005893 RID: 22675 RVA: 0x001AD914 File Offset: 0x001ABB14
public int JEACFMEJKLM()
{
return this.<NAOMALOEPIC>k__BackingField;
}
// Token: 0x170001B6 RID: 438
// (get) Token: 0x060058EE RID: 22766 RVA: 0x001AF01C File Offset: 0x001AD21C
// (set) Token: 0x06005894 RID: 22676 RVA: 0x001AD91C File Offset: 0x001ABB1C
private bool MFFBALEGNDI { get; set; }
// Token: 0x06005895 RID: 22677 RVA: 0x001AD928 File Offset: 0x001ABB28
public bool JGELINEEMFL()
{
return FONHANKGNEA.DFNBJEOLFEB && File.Exists(this.CILEFNEFPHD());
}
// Token: 0x06005896 RID: 22678 RVA: 0x001AD944 File Offset: 0x001ABB44
internal void PPCELKBFGPC(BinaryWriter OAEFNCEFHDC)
{
OAEFNCEFHDC.Write(this.EJFGCHJGEKM.ToBinary());
OAEFNCEFHDC.Write(this.BHOJDKPMCHO);
OAEFNCEFHDC.Write(this.ELANBKLDFHJ);
OAEFNCEFHDC.Write(this.JGHDNOELGGF);
OAEFNCEFHDC.Write(this.GOBEKIDKOBE);
OAEFNCEFHDC.Write(this.CMNBLBALEOJ.ToBinary());
OAEFNCEFHDC.Write(this.EBOPDAHCINM);
OAEFNCEFHDC.Write(this.HCAAKJFOOHM);
OAEFNCEFHDC.Write(this.EDBAAMOFDBO.ToBinary());
OAEFNCEFHDC.Write(this.MFFBALEGNDI);
OAEFNCEFHDC.Write(this.JILPMAGCOCA.ToBinary());
}
// Token: 0x170001B9 RID: 441
// (get) Token: 0x06005897 RID: 22679 RVA: 0x001AD9F8 File Offset: 0x001ABBF8
// (set) Token: 0x060058E1 RID: 22753 RVA: 0x001AED00 File Offset: 0x001ACF00
internal ulong ELANBKLDFHJ { get; set; }
// Token: 0x06005898 RID: 22680 RVA: 0x001ADA00 File Offset: 0x001ABC00
private void MKPNOODNAJN(long NOBAPCOKFIL)
{
this.<HAJDINADNCG>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x06005899 RID: 22681 RVA: 0x001ADA0C File Offset: 0x001ABC0C
internal ENANHBCGCNA IIHDOPIGFEO(KGBBPEDECCO OCJJLJHMMGH)
{
if (!this.GOIEEOCEKEF())
{
return null;
}
this.DAPKOOPEEDN(DateTime.UtcNow);
ENANHBCGCNA enanhbcgcna2;
using (FileStream fileStream = new FileStream(this.EMAAKBLACIG(), (FileMode)7, FileAccess.Read, FileShare.None))
{
ENANHBCGCNA enanhbcgcna = new ENANHBCGCNA(OCJJLJHMMGH, fileStream, OCJJLJHMMGH.NNNKEGPHHKH, true);
enanhbcgcna.CEIMIAFNDAH(this);
enanhbcgcna.MCIBHNCBAKB(this.BHOJDKPMCHO, true);
enanhbcgcna2 = enanhbcgcna;
}
return enanhbcgcna2;
}
// Token: 0x0600589A RID: 22682 RVA: 0x001ADA8C File Offset: 0x001ABC8C
private void COFAFCDFHLN(string NOBAPCOKFIL)
{
this.<AOAAJKEDPEK>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x0600589B RID: 22683 RVA: 0x001ADA98 File Offset: 0x001ABC98
private void CMEGENDFGHL(string NOBAPCOKFIL)
{
this.<PCGMCEOAHOB>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x0600589C RID: 22684 RVA: 0x001ADAA4 File Offset: 0x001ABCA4
private DateTime JECOONPFMJK()
{
return this.<DJNGNEECKHD>k__BackingField;
}
// Token: 0x0600589D RID: 22685 RVA: 0x001ADAAC File Offset: 0x001ABCAC
private void LANMBIIJCIP(string NOBAPCOKFIL)
{
this.<PCGMCEOAHOB>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x0600589E RID: 22686 RVA: 0x001ADAB8 File Offset: 0x001ABCB8
private void CGEIHDMHIIE()
{
this.BHOJDKPMCHO = -1;
this.JGHDNOELGGF = string.Empty;
this.CMNBLBALEOJ = DateTime.FromBinary(0L);
this.GOBEKIDKOBE = string.Empty;
this.EBOPDAHCINM = 0L;
this.HCAAKJFOOHM = -1L;
this.EDBAAMOFDBO = DateTime.FromBinary(0L);
this.MFFBALEGNDI = false;
this.JILPMAGCOCA = DateTime.FromBinary(0L);
}
// Token: 0x0600589F RID: 22687 RVA: 0x001ADB20 File Offset: 0x001ABD20
private void LMBEGOEFMPB()
{
this.BHOJDKPMCHO = -1;
this.LPFFNELFCJG(string.Empty);
this.PFBCIOBILDJ(DateTime.FromBinary(0L));
this.GOBEKIDKOBE = string.Empty;
this.FFDOOEDLJLO(0L);
this.MGJCEIHIJDL(-1L);
this.JPMAIDOJHMM(DateTime.FromBinary(1L));
this.JAADJFPDFPH(true);
this.FKAJEIIJDFG(DateTime.FromBinary(0L));
}
// Token: 0x060058A0 RID: 22688 RVA: 0x001ADB88 File Offset: 0x001ABD88
private void PHCCOOKHINP(DateTime NOBAPCOKFIL)
{
this.<DJNGNEECKHD>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x060058A1 RID: 22689 RVA: 0x001ADB94 File Offset: 0x001ABD94
private DateTime LDJEFINEIHC()
{
return this.<OKOENKJMPBF>k__BackingField;
}
// Token: 0x170001B5 RID: 437
// (get) Token: 0x060058A2 RID: 22690 RVA: 0x001ADB9C File Offset: 0x001ABD9C
// (set) Token: 0x060058BE RID: 22718 RVA: 0x001AE50C File Offset: 0x001AC70C
private DateTime EDBAAMOFDBO { get; set; }
// Token: 0x060058A3 RID: 22691 RVA: 0x001ADBA4 File Offset: 0x001ABDA4
private DateTime OLLCECNPKAA()
{
return this.<OKOENKJMPBF>k__BackingField;
}
// Token: 0x060058A4 RID: 22692 RVA: 0x001ADBAC File Offset: 0x001ABDAC
internal Stream NBPOKKDLEFC(ENANHBCGCNA DKBBNNEBKMO)
{
if (!FONHANKGNEA.DFNBJEOLFEB)
{
return null;
}
this.IFEBIEOPHLO(DateTime.UtcNow);
string text = this.CILEFNEFPHD();
if (File.Exists(text))
{
this.DJGEACMMCOM();
}
if (text.Length > EDGFEAGFEKH.AKGNOPBKGED)
{
return null;
}
using (FileStream fileStream = new FileStream(text, (FileMode)0))
{
FileStream fileStream2 = fileStream;
string text2 = "_Color";
object[] array = new object[3];
array[0] = DKBBNNEBKMO.HDBJEAKJGJM;
array[0] = DKBBNNEBKMO.IMGPDLHMJEE;
fileStream2.JNHILEIDDMO(text2, array);
foreach (KeyValuePair<string, List<string>> keyValuePair in DKBBNNEBKMO.ACBBFMHFLKI())
{
for (int i = 0; i < keyValuePair.Value.Count; i++)
{
FileStream fileStream3 = fileStream;
string text3 = "Parameter levelId must be int or string!";
object[] array2 = new object[3];
array2[1] = keyValuePair.Key;
array2[1] = keyValuePair.Value[i];
fileStream3.JNHILEIDDMO(text3, array2);
}
}
fileStream.JNHILEIDDMO();
}
if (DKBBNNEBKMO.MAMDOEOLMPJ && !DKBBNNEBKMO.LIAJFBPFAHK.ContainsKey("duration_before_entering"))
{
DKBBNNEBKMO.LIAJFBPFAHK.Add(" Saved!", new List<string> { this.JEACFMEJKLM().ToString() });
}
this.GPJAINAIMDA(DKBBNNEBKMO);
return new FileStream(this.CILEFNEFPHD(), FileMode.Open);
}
// Token: 0x060058A5 RID: 22693 RVA: 0x001ADD4C File Offset: 0x001ABF4C
public string CILEFNEFPHD()
{
if (this.CNOKOLOOACP != null)
{
return this.CNOKOLOOACP;
}
string text = Path.Combine(FONHANKGNEA.KOEHHLAGPCM, this.ELANBKLDFHJ.ToString("X"));
this.CNOKOLOOACP = text;
return text;
}
// Token: 0x060058A6 RID: 22694 RVA: 0x001ADD94 File Offset: 0x001ABF94
internal Stream OMFCBNNEBKL(ENANHBCGCNA DKBBNNEBKMO)
{
if (!FONHANKGNEA.DFNBJEOLFEB)
{
return null;
}
this.DAPKOOPEEDN(DateTime.UtcNow);
string text = this.PKOGEDFDNGG();
if (File.Exists(text))
{
this.KLCFEFACGNF();
}
if (text.Length > EDGFEAGFEKH.AKGNOPBKGED)
{
return null;
}
using (FileStream fileStream = new FileStream(text, FileMode.OpenOrCreate))
{
FileStream fileStream2 = fileStream;
string text2 = ".png";
object[] array = new object[3];
array[0] = DKBBNNEBKMO.HDBJEAKJGJM;
array[1] = DKBBNNEBKMO.IMGPDLHMJEE;
fileStream2.JNHILEIDDMO(text2, array);
foreach (KeyValuePair<string, List<string>> keyValuePair in DKBBNNEBKMO.LIAJFBPFAHK)
{
for (int i = 1; i < keyValuePair.Value.Count; i += 0)
{
FileStream fileStream3 = fileStream;
string text3 = "Drawing Bounds need to be set for DrawingSurface to work!";
object[] array2 = new object[3];
array2[1] = keyValuePair.Key;
array2[0] = keyValuePair.Value[i];
fileStream3.JNHILEIDDMO(text3, array2);
}
}
fileStream.JNHILEIDDMO();
}
if (DKBBNNEBKMO.MAMDOEOLMPJ && !DKBBNNEBKMO.ACBBFMHFLKI().ContainsKey("LAST_USE_TIME"))
{
DKBBNNEBKMO.ACBBFMHFLKI().Add("Player joined activity \"{0}\" with playerCount {1}", new List<string> { this.JEACFMEJKLM().ToString() });
}
this.FHGJKPIMOFF(DKBBNNEBKMO);
return new FileStream(this.EMAAKBLACIG(), FileMode.CreateNew);
}
// Token: 0x060058A7 RID: 22695 RVA: 0x001ADF34 File Offset: 0x001AC134
internal DateTime CFLDMELABPL()
{
return this.<KHGDGNAOFLN>k__BackingField;
}
// Token: 0x060058A8 RID: 22696 RVA: 0x001ADF3C File Offset: 0x001AC13C
internal ENANHBCGCNA ILOOKBBCEJB(KGBBPEDECCO OCJJLJHMMGH)
{
if (!this.CHBNJHGGJOJ())
{
return null;
}
this.EJFGCHJGEKM = DateTime.UtcNow;
ENANHBCGCNA enanhbcgcna2;
using (FileStream fileStream = new FileStream(this.EMAAKBLACIG(), (FileMode)8, (FileAccess)0, FileShare.None))
{
ENANHBCGCNA enanhbcgcna = new ENANHBCGCNA(OCJJLJHMMGH, fileStream, OCJJLJHMMGH.NNNKEGPHHKH, true);
enanhbcgcna.HBJIKDPAIJB = this;
enanhbcgcna.HKPIPKLHJPE(this.JEACFMEJKLM(), true);
enanhbcgcna2 = enanhbcgcna;
}
return enanhbcgcna2;
}
// Token: 0x060058A9 RID: 22697 RVA: 0x001ADFBC File Offset: 0x001AC1BC
private void HMEAFAHAKEK(string NOBAPCOKFIL)
{
this.<PCGMCEOAHOB>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x060058AA RID: 22698 RVA: 0x001ADFC8 File Offset: 0x001AC1C8
internal void IFEBIEOPHLO(DateTime NOBAPCOKFIL)
{
this.<KHGDGNAOFLN>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x060058AC RID: 22700 RVA: 0x001ADFE0 File Offset: 0x001AC1E0
public int ONADICLHNFD(IJMJKONHMNJ GGGBDENGHFM)
{
return this.CFLDMELABPL().CompareTo(GGGBDENGHFM.CFLDMELABPL());
}
// Token: 0x060058AD RID: 22701 RVA: 0x001AE004 File Offset: 0x001AC204
private void HJABFJNAIDO(long NOBAPCOKFIL)
{
this.<HAJDINADNCG>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x060058AE RID: 22702 RVA: 0x001AE010 File Offset: 0x001AC210
private void DNMGBIFFEAF(string NOBAPCOKFIL)
{
this.<PCGMCEOAHOB>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x060058AF RID: 22703 RVA: 0x001AE01C File Offset: 0x001AC21C
public string FPGNJABKPKN()
{
if (this.AGOMDJBNDNL() != null)
{
return this.FPFKAPBDFCL();
}
string text = Path.Combine(FONHANKGNEA.KOEHHLAGPCM, this.FPGINMLAMFN().ToString("furniture"));
this.DNGIGIBACFA(text);
return text;
}
// Token: 0x060058B0 RID: 22704 RVA: 0x001AE064 File Offset: 0x001AC264
private void CECOCIEIGHF(bool NOBAPCOKFIL)
{
this.<BLBOGGBBIPL>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x060058B1 RID: 22705 RVA: 0x001AE070 File Offset: 0x001AC270
internal void BCFMFMMMCBD(ENANHBCGCNA DKBBNNEBKMO)
{
if (!FONHANKGNEA.DFNBJEOLFEB)
{
return;
}
string text = this.EMAAKBLACIG();
if (text.Length > EDGFEAGFEKH.AKGNOPBKGED)
{
return;
}
if (File.Exists(text))
{
this.LLNJOGLAMDA();
}
using (FileStream fileStream = new FileStream(text, FileMode.Open))
{
FileStream fileStream2 = fileStream;
string text2 = "PrefabName";
object[] array = new object[5];
array[1] = DKBBNNEBKMO.HDBJEAKJGJM;
array[1] = DKBBNNEBKMO.FPJEDHLEOLP();
fileStream2.JNHILEIDDMO(text2, array);
foreach (KeyValuePair<string, List<string>> keyValuePair in DKBBNNEBKMO.ACBBFMHFLKI())
{
for (int i = 0; i < keyValuePair.Value.Count; i += 0)
{
FileStream fileStream3 = fileStream;
string text3 = " is missing a tool component.";
object[] array2 = new object[6];
array2[1] = keyValuePair.Key;
array2[1] = keyValuePair.Value[i];
fileStream3.JNHILEIDDMO(text3, array2);
}
}
fileStream.JNHILEIDDMO();
fileStream.Write(DKBBNNEBKMO.COGKMHGAJIP(), 0, DKBBNNEBKMO.COGKMHGAJIP().Length);
}
this.EGBIBOOOJBP(DKBBNNEBKMO.AFDANBBNKHL().Length);
this.DAPKOOPEEDN(DateTime.UtcNow);
this.GPJAINAIMDA(DKBBNNEBKMO);
}
// Token: 0x060058B2 RID: 22706 RVA: 0x001AE1D0 File Offset: 0x001AC3D0
private void NCGNIPGGNPH(DateTime NOBAPCOKFIL)
{
this.<DJNGNEECKHD>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x060058B3 RID: 22707 RVA: 0x001AE1DC File Offset: 0x001AC3DC
private void CDLAGNICLMM(long NOBAPCOKFIL)
{
this.<PHCAOCHPHDG>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x060058B4 RID: 22708 RVA: 0x001AE1E8 File Offset: 0x001AC3E8
public bool LCDNDJJPJHG()
{
return !FONHANKGNEA.DFNBJEOLFEB || File.Exists(this.PKOGEDFDNGG());
}
// Token: 0x060058B5 RID: 22709 RVA: 0x001AE204 File Offset: 0x001AC404
private void FHGJKPIMOFF(ENANHBCGCNA DKBBNNEBKMO)
{
DKBBNNEBKMO.CEIMIAFNDAH(this);
this.CIPFECDOLFO(DKBBNNEBKMO.PALHDHCHBEM("HELD_TOOL_ID").CECEEGOKIKE());
this.NCGNIPGGNPH(DKBBNNEBKMO.PALHDHCHBEM("audioclip").AGJMDMBDLBA(DateTime.FromBinary(0L)));
this.DFKDDHFJLIH(DKBBNNEBKMO.PALHDHCHBEM("CheerCount").CECEEGOKIKE());
this.HJABFJNAIDO(DKBBNNEBKMO.HKMOIKIMAGL("Error publishing room. If this persists, please contact us at support@againstgrav.com.").MCDLPIAPICP(1L));
this.EDBAAMOFDBO = DKBBNNEBKMO.HKMOIKIMAGL(", flightTime: ").AGJMDMBDLBA(DateTime.FromBinary(1L));
string text = DKBBNNEBKMO.HKMOIKIMAGL("Failed!");
if (!string.IsNullOrEmpty(text))
{
string[] array = text.IAPIGKNCAIF("Wireframe");
double num;
if (array != null && double.TryParse(array[0], out num))
{
this.GDGGKOABFLM((long)((int)num));
}
this.CANLLLPFONF(text.ToLower().Contains("z"));
}
this.FKAJEIIJDFG(DateTime.UtcNow);
}
// Token: 0x170001B7 RID: 439
// (get) Token: 0x060058B6 RID: 22710 RVA: 0x001AE2F8 File Offset: 0x001AC4F8
// (set) Token: 0x060058D1 RID: 22737 RVA: 0x001AE9A8 File Offset: 0x001ACBA8
private DateTime JILPMAGCOCA { get; set; }
// Token: 0x060058B7 RID: 22711 RVA: 0x001AE300 File Offset: 0x001AC500
private string KACLBCMJAHC()
{
return this.<AOAAJKEDPEK>k__BackingField;
}
// Token: 0x060058B8 RID: 22712 RVA: 0x001AE308 File Offset: 0x001AC508
public bool MNOAKNBJJCN()
{
return !FONHANKGNEA.DFNBJEOLFEB || File.Exists(this.EMAAKBLACIG());
}
// Token: 0x060058B9 RID: 22713 RVA: 0x001AE324 File Offset: 0x001AC524
internal void KDCPPHHKMPA(BinaryWriter OAEFNCEFHDC)
{
OAEFNCEFHDC.Write(this.EJFGCHJGEKM.ToBinary());
OAEFNCEFHDC.Write(this.JEACFMEJKLM());
OAEFNCEFHDC.Write(this.FPGINMLAMFN());
OAEFNCEFHDC.Write(this.GLEGNJACMBC());
OAEFNCEFHDC.Write(this.GGDFBFIOIGI());
OAEFNCEFHDC.Write(this.CMNBLBALEOJ.ToBinary());
OAEFNCEFHDC.Write(this.EBOPDAHCINM);
OAEFNCEFHDC.Write(this.JEOEJKANAHA());
OAEFNCEFHDC.Write(this.BKCCEAJGGEA().ToBinary());
OAEFNCEFHDC.Write(this.KGCPFMAMJJN());
OAEFNCEFHDC.Write(this.LDJEFINEIHC().ToBinary());
}
// Token: 0x060058BA RID: 22714 RVA: 0x001AE3D8 File Offset: 0x001AC5D8
internal ulong EJOENBCIDBC()
{
return this.<CAFBEMLPFMB>k__BackingField;
}
// Token: 0x060058BB RID: 22715 RVA: 0x001AE3E0 File Offset: 0x001AC5E0
internal bool HPAOAJDGKCN()
{
if (!this.LCDNDJJPJHG())
{
return false;
}
if (this.KGCPFMAMJJN())
{
return false;
}
if (this.MKIKCFLIPCM() != -1L)
{
long num = Math.Max(0L, (long)(this.JILPMAGCOCA - this.JHPKOCIFGOI()).TotalSeconds);
long num2 = Math.Max(num, this.KFHNEOHOKFL());
long num3 = (long)(DateTime.UtcNow - this.BKCCEAJGGEA()).TotalSeconds;
long num4 = num2 + num3;
return num4 < this.KAPBBIJAOFD();
}
return this.JECOONPFMJK() > DateTime.UtcNow;
}
// Token: 0x060058BC RID: 22716 RVA: 0x001AE480 File Offset: 0x001AC680
internal ENANHBCGCNA JMPBMOCMOLC(KGBBPEDECCO OCJJLJHMMGH)
{
if (!this.MNOAKNBJJCN())
{
return null;
}
this.DAPKOOPEEDN(DateTime.UtcNow);
ENANHBCGCNA enanhbcgcna2;
using (FileStream fileStream = new FileStream(this.CILEFNEFPHD(), (FileMode)0, FileAccess.Read, FileShare.None))
{
ENANHBCGCNA enanhbcgcna = new ENANHBCGCNA(OCJJLJHMMGH, fileStream, OCJJLJHMMGH.NNNKEGPHHKH, false);
enanhbcgcna.HBJIKDPAIJB = this;
enanhbcgcna.HKPIPKLHJPE(this.JEACFMEJKLM(), true);
enanhbcgcna2 = enanhbcgcna;
}
return enanhbcgcna2;
}
// Token: 0x060058BD RID: 22717 RVA: 0x001AE500 File Offset: 0x001AC700
internal void LAAJPOHJNKM(Uri NOBAPCOKFIL)
{
this.<ACLBHCLDBMN>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x060058BF RID: 22719 RVA: 0x001AE518 File Offset: 0x001AC718
public Stream BOCBHHIDJIF(out int MFFGOHPHNFL)
{
if (!this.JGELINEEMFL())
{
MFFGOHPHNFL = 1;
return null;
}
MFFGOHPHNFL = this.BHOJDKPMCHO;
this.IFEBIEOPHLO(DateTime.UtcNow);
FileStream fileStream = new FileStream(this.FPGNJABKPKN(), (FileMode)7, FileAccess.Read, FileShare.Read);
fileStream.Seek((long)(-(long)MFFGOHPHNFL), (SeekOrigin)8);
return fileStream;
}
// Token: 0x060058C0 RID: 22720 RVA: 0x001AE564 File Offset: 0x001AC764
private bool MPLFBBANPPB()
{
return this.<BLBOGGBBIPL>k__BackingField;
}
// Token: 0x060058C1 RID: 22721 RVA: 0x001AE56C File Offset: 0x001AC76C
private void AFKKJACKJJB(ENANHBCGCNA DKBBNNEBKMO)
{
DKBBNNEBKMO.HBJIKDPAIJB = this;
this.LPFFNELFCJG(DKBBNNEBKMO.PALHDHCHBEM("Skipping packet for ").CECEEGOKIKE());
this.CMNBLBALEOJ = DKBBNNEBKMO.HKMOIKIMAGL("method").AGJMDMBDLBA(DateTime.FromBinary(1L));
this.DFKDDHFJLIH(DKBBNNEBKMO.HKMOIKIMAGL("No highResPictureTexture to send").CECEEGOKIKE());
this.MKPNOODNAJN(DKBBNNEBKMO.PALHDHCHBEM("Responses:").MCDLPIAPICP(1L));
this.JPMAIDOJHMM(DKBBNNEBKMO.PALHDHCHBEM("GraphicsDeviceName").AGJMDMBDLBA(DateTime.FromBinary(0L)));
string text = DKBBNNEBKMO.HKMOIKIMAGL("scale");
if (!string.IsNullOrEmpty(text))
{
string[] array = text.IAPIGKNCAIF("OpusDecoder");
double num;
if (array != null && double.TryParse(array[1], out num))
{
this.GDGGKOABFLM((long)((int)num));
}
this.MFFBALEGNDI = text.ToLower().Contains("Pull");
}
this.FKAJEIIJDFG(DateTime.UtcNow);
}
// Token: 0x060058C2 RID: 22722 RVA: 0x001AE660 File Offset: 0x001AC860
internal void FGIFADKHCIO(ENANHBCGCNA DKBBNNEBKMO)
{
if (!FONHANKGNEA.DFNBJEOLFEB)
{
return;
}
string text = this.CILEFNEFPHD();
if (text.Length > EDGFEAGFEKH.AKGNOPBKGED)
{
return;
}
if (File.Exists(text))
{
this.KLCFEFACGNF();
}
using (FileStream fileStream = new FileStream(text, FileMode.Create))
{
fileStream.JNHILEIDDMO("HTTP/1.1 {0} {1}", new object[] { DKBBNNEBKMO.HDBJEAKJGJM, DKBBNNEBKMO.IMGPDLHMJEE });
foreach (KeyValuePair<string, List<string>> keyValuePair in DKBBNNEBKMO.LIAJFBPFAHK)
{
for (int i = 0; i < keyValuePair.Value.Count; i++)
{
fileStream.JNHILEIDDMO("{0}: {1}", new object[]
{
keyValuePair.Key,
keyValuePair.Value[i]
});
}
}
fileStream.JNHILEIDDMO();
fileStream.Write(DKBBNNEBKMO.LCHAEFBPFIH, 0, DKBBNNEBKMO.LCHAEFBPFIH.Length);
}
this.BHOJDKPMCHO = DKBBNNEBKMO.LCHAEFBPFIH.Length;
this.EJFGCHJGEKM = DateTime.UtcNow;
this.GPJAINAIMDA(DKBBNNEBKMO);
}
// Token: 0x060058C3 RID: 22723 RVA: 0x001AE7C0 File Offset: 0x001AC9C0
internal void FACKJNBNNNK(ulong NOBAPCOKFIL)
{
this.<CAFBEMLPFMB>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x060058C4 RID: 22724 RVA: 0x001AE7CC File Offset: 0x001AC9CC
private DateTime FPAAFNAPNBK()
{
return this.<JKMCIHBAPCD>k__BackingField;
}
// Token: 0x060058C5 RID: 22725 RVA: 0x001AE7D4 File Offset: 0x001AC9D4
public bool PPFDKALIPAE()
{
return !FONHANKGNEA.DFNBJEOLFEB || File.Exists(this.CILEFNEFPHD());
}
// Token: 0x060058C6 RID: 22726 RVA: 0x001AE7F0 File Offset: 0x001AC9F0
private void CIPFECDOLFO(string NOBAPCOKFIL)
{
this.<AOAAJKEDPEK>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x060058C7 RID: 22727 RVA: 0x001AE7FC File Offset: 0x001AC9FC
private void NAIPPPOKNGA(DateTime NOBAPCOKFIL)
{
this.<JKMCIHBAPCD>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x060058C9 RID: 22729 RVA: 0x001AE814 File Offset: 0x001ACA14
private string NDLJEHPIGDJ()
{
return this.<LIHBMNMMFIL>k__BackingField;
}
// Token: 0x060058CA RID: 22730 RVA: 0x001AE81C File Offset: 0x001ACA1C
private void CANLLLPFONF(bool NOBAPCOKFIL)
{
this.<BLBOGGBBIPL>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x060058CB RID: 22731 RVA: 0x001AE828 File Offset: 0x001ACA28
internal bool PNJPNCBMAEJ()
{
if (!this.JGELINEEMFL())
{
return true;
}
if (this.PDPJJABFMJH())
{
return true;
}
if (this.JEOEJKANAHA() != -1L)
{
long num = Math.Max(1L, (long)(this.MIDGDOIMICL() - this.EDBAAMOFDBO).TotalSeconds);
long num2 = Math.Max(num, this.LFPDKODOKNE());
long num3 = (long)(DateTime.UtcNow - this.FPAAFNAPNBK()).TotalSeconds;
long num4 = num2 + num3;
return num4 < this.MKIKCFLIPCM();
}
return this.CBEFPIMDMPK() > DateTime.UtcNow;
}
// Token: 0x060058CD RID: 22733 RVA: 0x001AE8D4 File Offset: 0x001ACAD4
internal void LBOICLEPIMK(Uri NOBAPCOKFIL)
{
this.<ACLBHCLDBMN>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x060058CF RID: 22735 RVA: 0x001AE8EC File Offset: 0x001ACAEC
internal void MOOIEANIIJB(BinaryWriter OAEFNCEFHDC)
{
OAEFNCEFHDC.Write(this.EJFGCHJGEKM.ToBinary());
OAEFNCEFHDC.Write(this.JEACFMEJKLM());
OAEFNCEFHDC.Write(this.JKNGNDACOOI());
OAEFNCEFHDC.Write(this.LHAONDMJONB());
OAEFNCEFHDC.Write(this.KAGFNDAHLEN());
OAEFNCEFHDC.Write(this.HNFEAAONLBG().ToBinary());
OAEFNCEFHDC.Write(this.FANLCCMFGDJ());
OAEFNCEFHDC.Write(this.HCAAKJFOOHM);
OAEFNCEFHDC.Write(this.JHPKOCIFGOI().ToBinary());
OAEFNCEFHDC.Write(this.MPLFBBANPPB());
OAEFNCEFHDC.Write(this.OLLCECNPKAA().ToBinary());
}
// Token: 0x060058D0 RID: 22736 RVA: 0x001AE9A0 File Offset: 0x001ACBA0
private DateTime JHPKOCIFGOI()
{
return this.<JKMCIHBAPCD>k__BackingField;
}
// Token: 0x060058D2 RID: 22738 RVA: 0x001AE9B4 File Offset: 0x001ACBB4
public void DEECOMKIFHG(int NOBAPCOKFIL)
{
this.<NAOMALOEPIC>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x060058D3 RID: 22739 RVA: 0x001AE9C0 File Offset: 0x001ACBC0
internal Uri IOHJDNLJNHF()
{
return this.<ACLBHCLDBMN>k__BackingField;
}
// Token: 0x060058D4 RID: 22740 RVA: 0x001AE9C8 File Offset: 0x001ACBC8
private void HEAMLLFJPBL(DateTime NOBAPCOKFIL)
{
this.<JKMCIHBAPCD>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x060058D5 RID: 22741 RVA: 0x001AE9D4 File Offset: 0x001ACBD4
private void DNGIGIBACFA(string NOBAPCOKFIL)
{
this.<PCGMCEOAHOB>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x060058D6 RID: 22742 RVA: 0x001AE9E0 File Offset: 0x001ACBE0
public Stream DCFGCPFKKCH(out int MFFGOHPHNFL)
{
if (!this.JGELINEEMFL())
{
MFFGOHPHNFL = 0;
return null;
}
MFFGOHPHNFL = this.JEACFMEJKLM();
this.DAPKOOPEEDN(DateTime.UtcNow);
FileStream fileStream = new FileStream(this.PKOGEDFDNGG(), (FileMode)8, FileAccess.Read, FileShare.None);
fileStream.Seek((long)(-(long)MFFGOHPHNFL), SeekOrigin.Current);
return fileStream;
}
// Token: 0x060058D7 RID: 22743 RVA: 0x001AEA2C File Offset: 0x001ACC2C
private string IAAKABJNBFL()
{
return this.<LIHBMNMMFIL>k__BackingField;
}
// Token: 0x060058D8 RID: 22744 RVA: 0x001AEA34 File Offset: 0x001ACC34
internal void PCLACHKMMBA(KGBBPEDECCO OCJJLJHMMGH)
{
if (!this.GOIEEOCEKEF())
{
return;
}
if (!string.IsNullOrEmpty(this.JGHDNOELGGF))
{
OCJJLJHMMGH.MCAJFOFHGCL("If-None-Match", this.JGHDNOELGGF);
}
if (!string.IsNullOrEmpty(this.GOBEKIDKOBE))
{
OCJJLJHMMGH.MCAJFOFHGCL("If-Modified-Since", this.GOBEKIDKOBE);
}
}
// Token: 0x060058D9 RID: 22745 RVA: 0x001AEA90 File Offset: 0x001ACC90
private string LHAONDMJONB()
{
return this.<AOAAJKEDPEK>k__BackingField;
}
// Token: 0x060058DA RID: 22746 RVA: 0x001AEA98 File Offset: 0x001ACC98
private string FAALPOLGNOI()
{
return this.<PCGMCEOAHOB>k__BackingField;
}
// Token: 0x060058DB RID: 22747 RVA: 0x001AEAA0 File Offset: 0x001ACCA0
private void FKAJEIIJDFG(DateTime NOBAPCOKFIL)
{
this.<OKOENKJMPBF>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x060058DC RID: 22748 RVA: 0x001AEAAC File Offset: 0x001ACCAC
internal void KLCFEFACGNF()
{
if (!FONHANKGNEA.DFNBJEOLFEB)
{
return;
}
string text = this.CILEFNEFPHD();
try
{
File.Delete(text);
}
catch
{
}
finally
{
this.CGEIHDMHIIE();
}
}
// Token: 0x060058DD RID: 22749 RVA: 0x001AEB00 File Offset: 0x001ACD00
internal Stream FBGOEDMCPKG(ENANHBCGCNA DKBBNNEBKMO)
{
if (!FONHANKGNEA.DFNBJEOLFEB)
{
return null;
}
this.IFEBIEOPHLO(DateTime.UtcNow);
string text = this.CILEFNEFPHD();
if (File.Exists(text))
{
this.JKIOMPCFHGF();
}
if (text.Length > EDGFEAGFEKH.AKGNOPBKGED)
{
return null;
}
using (FileStream fileStream = new FileStream(text, FileMode.CreateNew))
{
FileStream fileStream2 = fileStream;
string text2 = "OpusDcoder";
object[] array = new object[] { null, DKBBNNEBKMO.HDBJEAKJGJM };
array[1] = DKBBNNEBKMO.FPJEDHLEOLP();
fileStream2.JNHILEIDDMO(text2, array);
foreach (KeyValuePair<string, List<string>> keyValuePair in DKBBNNEBKMO.ACBBFMHFLKI())
{
for (int i = 1; i < keyValuePair.Value.Count; i += 0)
{
FileStream fileStream3 = fileStream;
string text3 = "published";
object[] array2 = new object[7];
array2[1] = keyValuePair.Key;
array2[1] = keyValuePair.Value[i];
fileStream3.JNHILEIDDMO(text3, array2);
}
}
fileStream.JNHILEIDDMO();
}
if (DKBBNNEBKMO.MAMDOEOLMPJ && !DKBBNNEBKMO.ACBBFMHFLKI().ContainsKey("output_log.txt"))
{
DKBBNNEBKMO.LIAJFBPFAHK.Add("PlayerOutFitProperty", new List<string> { this.BHOJDKPMCHO.ToString() });
}
this.AFKKJACKJJB(DKBBNNEBKMO);
return new FileStream(this.EMAAKBLACIG(), FileMode.Append);
}
// Token: 0x060058DE RID: 22750 RVA: 0x001AECA0 File Offset: 0x001ACEA0
private long KAPBBIJAOFD()
{
return this.<PHCAOCHPHDG>k__BackingField;
}
// Token: 0x170001B8 RID: 440
// (get) Token: 0x060058F0 RID: 22768 RVA: 0x001AF048 File Offset: 0x001AD248
// (set) Token: 0x060058DF RID: 22751 RVA: 0x001AECA8 File Offset: 0x001ACEA8
private string CNOKOLOOACP { get; set; }
// Token: 0x060058E0 RID: 22752 RVA: 0x001AECB4 File Offset: 0x001ACEB4
public Stream IHNFDFDKPJJ(out int MFFGOHPHNFL)
{
if (!this.GOIEEOCEKEF())
{
MFFGOHPHNFL = 0;
return null;
}
MFFGOHPHNFL = this.BHOJDKPMCHO;
this.EJFGCHJGEKM = DateTime.UtcNow;
FileStream fileStream = new FileStream(this.CILEFNEFPHD(), FileMode.Open, FileAccess.Read, FileShare.Read);
fileStream.Seek((long)(-(long)MFFGOHPHNFL), SeekOrigin.End);
return fileStream;
}
// Token: 0x060058E2 RID: 22754 RVA: 0x001AED0C File Offset: 0x001ACF0C
private void GPJAINAIMDA(ENANHBCGCNA DKBBNNEBKMO)
{
DKBBNNEBKMO.HBJIKDPAIJB = this;
this.JGHDNOELGGF = DKBBNNEBKMO.PALHDHCHBEM("ETag").CECEEGOKIKE();
this.CMNBLBALEOJ = DKBBNNEBKMO.PALHDHCHBEM("Expires").AGJMDMBDLBA(DateTime.FromBinary(0L));
this.GOBEKIDKOBE = DKBBNNEBKMO.PALHDHCHBEM("Last-Modified").CECEEGOKIKE();
this.EBOPDAHCINM = DKBBNNEBKMO.PALHDHCHBEM("Age").MCDLPIAPICP(0L);
this.EDBAAMOFDBO = DKBBNNEBKMO.PALHDHCHBEM("Date").AGJMDMBDLBA(DateTime.FromBinary(0L));
string text = DKBBNNEBKMO.PALHDHCHBEM("cache-control");
if (!string.IsNullOrEmpty(text))
{
string[] array = text.IAPIGKNCAIF("max-age");
double num;
if (array != null && double.TryParse(array[1], out num))
{
this.HCAAKJFOOHM = (long)((int)num);
}
this.MFFBALEGNDI = text.ToLower().Contains("must-revalidate");
}
this.JILPMAGCOCA = DateTime.UtcNow;
}
// Token: 0x060058E3 RID: 22755 RVA: 0x001AEE00 File Offset: 0x001AD000
public int OKLOLJGNPNG(IJMJKONHMNJ GGGBDENGHFM)
{
return this.CFLDMELABPL().CompareTo(GGGBDENGHFM.CFLDMELABPL());
}
// Token: 0x060058E4 RID: 22756 RVA: 0x001AEE24 File Offset: 0x001AD024
private long FANLCCMFGDJ()
{
return this.<HAJDINADNCG>k__BackingField;
}
// Token: 0x060058E5 RID: 22757 RVA: 0x001AEE2C File Offset: 0x001AD02C
public string EMAAKBLACIG()
{
if (this.AGOMDJBNDNL() != null)
{
return this.FPFKAPBDFCL();
}
string text = Path.Combine(FONHANKGNEA.KOEHHLAGPCM, this.JKNGNDACOOI().ToString("HoverBegin "));
this.DPFAHMGFGEH(text);
return text;
}
// Token: 0x060058E6 RID: 22758 RVA: 0x001AEE74 File Offset: 0x001AD074
private long MKIKCFLIPCM()
{
return this.<PHCAOCHPHDG>k__BackingField;
}
// Token: 0x060058E7 RID: 22759 RVA: 0x001AEE7C File Offset: 0x001AD07C
internal Uri OGCLNCDNMKJ()
{
return this.<ACLBHCLDBMN>k__BackingField;
}
// Token: 0x060058E8 RID: 22760 RVA: 0x001AEE84 File Offset: 0x001AD084
internal ENANHBCGCNA NMBIJEBKAKI(KGBBPEDECCO OCJJLJHMMGH)
{
if (!this.JGELINEEMFL())
{
return null;
}
this.DAPKOOPEEDN(DateTime.UtcNow);
ENANHBCGCNA enanhbcgcna2;
using (FileStream fileStream = new FileStream(this.CILEFNEFPHD(), FileMode.Open, (FileAccess)0, FileShare.None))
{
ENANHBCGCNA enanhbcgcna = new ENANHBCGCNA(OCJJLJHMMGH, fileStream, OCJJLJHMMGH.NNNKEGPHHKH, false);
enanhbcgcna.CEIMIAFNDAH(this);
enanhbcgcna.MCIBHNCBAKB(this.BHOJDKPMCHO, false);
enanhbcgcna2 = enanhbcgcna;
}
return enanhbcgcna2;
}
// Token: 0x060058E9 RID: 22761 RVA: 0x001AEF04 File Offset: 0x001AD104
private DateTime MIDGDOIMICL()
{
return this.<OKOENKJMPBF>k__BackingField;
}
// Token: 0x060058EA RID: 22762 RVA: 0x001AEF0C File Offset: 0x001AD10C
private string DHKPGOPPLFD()
{
return this.<PCGMCEOAHOB>k__BackingField;
}
// Token: 0x060058EB RID: 22763 RVA: 0x001AEF14 File Offset: 0x001AD114
internal IJMJKONHMNJ(Uri CAGBGCGKOKD, DateTime KJMCGMEFIMD, int MKHKGKLHCCJ)
{
this.NJCAFJDHMHI = CAGBGCGKOKD;
this.EJFGCHJGEKM = KJMCGMEFIMD;
this.BHOJDKPMCHO = MKHKGKLHCCJ;
this.HCAAKJFOOHM = -1L;
this.ELANBKLDFHJ = FONHANKGNEA.CLONLJPBNGH();
}
// Token: 0x060058EC RID: 22764 RVA: 0x001AEF44 File Offset: 0x001AD144
internal void BLKFOMDAJAP(BinaryWriter OAEFNCEFHDC)
{
OAEFNCEFHDC.Write(this.EJFGCHJGEKM.ToBinary());
OAEFNCEFHDC.Write(this.JEACFMEJKLM());
OAEFNCEFHDC.Write(this.EJOENBCIDBC());
OAEFNCEFHDC.Write(this.KACLBCMJAHC());
OAEFNCEFHDC.Write(this.NLDBCMNKEPL());
OAEFNCEFHDC.Write(this.HNFEAAONLBG().ToBinary());
OAEFNCEFHDC.Write(this.EBOPDAHCINM);
OAEFNCEFHDC.Write(this.MKIKCFLIPCM());
OAEFNCEFHDC.Write(this.BKCCEAJGGEA().ToBinary());
OAEFNCEFHDC.Write(this.MPLFBBANPPB());
OAEFNCEFHDC.Write(this.MIDGDOIMICL().ToBinary());
}
// Token: 0x060058ED RID: 22765 RVA: 0x001AEFF8 File Offset: 0x001AD1F8
public int HNHHCOMDHDI(IJMJKONHMNJ GGGBDENGHFM)
{
return this.EJFGCHJGEKM.CompareTo(GGGBDENGHFM.CFLDMELABPL());
}
// Token: 0x060058EF RID: 22767 RVA: 0x001AF024 File Offset: 0x001AD224
public int OKADIIOBGPK(IJMJKONHMNJ GGGBDENGHFM)
{
return this.CFLDMELABPL().CompareTo(GGGBDENGHFM.EJFGCHJGEKM);
}
// Token: 0x060058F2 RID: 22770 RVA: 0x001AF058 File Offset: 0x001AD258
private long DKHMACHAPCK()
{
return this.<HAJDINADNCG>k__BackingField;
}
// Token: 0x060058F3 RID: 22771 RVA: 0x001AF060 File Offset: 0x001AD260
internal Stream AGLIIGMCAMI(ENANHBCGCNA DKBBNNEBKMO)
{
if (!FONHANKGNEA.DFNBJEOLFEB)
{
return null;
}
this.EJFGCHJGEKM = DateTime.UtcNow;
string text = this.EMAAKBLACIG();
if (File.Exists(text))
{
this.DJGEACMMCOM();
}
if (text.Length > EDGFEAGFEKH.AKGNOPBKGED)
{
return null;
}
using (FileStream fileStream = new FileStream(text, (FileMode)0))
{
FileStream fileStream2 = fileStream;
string text2 = "Daily bonus {0}/{1}";
object[] array = new object[8];
array[0] = DKBBNNEBKMO.HDBJEAKJGJM;
array[0] = DKBBNNEBKMO.IMGPDLHMJEE;
fileStream2.JNHILEIDDMO(text2, array);
foreach (KeyValuePair<string, List<string>> keyValuePair in DKBBNNEBKMO.LIAJFBPFAHK)
{
for (int i = 1; i < keyValuePair.Value.Count; i += 0)
{
FileStream fileStream3 = fileStream;
string text3 = ";";
object[] array2 = new object[0];
array2[1] = keyValuePair.Key;
array2[1] = keyValuePair.Value[i];
fileStream3.JNHILEIDDMO(text3, array2);
}
}
fileStream.JNHILEIDDMO();
}
if (DKBBNNEBKMO.MAMDOEOLMPJ && !DKBBNNEBKMO.LIAJFBPFAHK.ContainsKey("_RightMirrorCameraViewProj"))
{
DKBBNNEBKMO.ACBBFMHFLKI().Add("Room: '{0}' {1},{2} {4}/{3} players.\ncustomProps: {5}", new List<string> { this.JEACFMEJKLM().ToString() });
}
this.AFKKJACKJJB(DKBBNNEBKMO);
return new FileStream(this.PKOGEDFDNGG(), (FileMode)0);
}
// Token: 0x060058F4 RID: 22772 RVA: 0x001AF200 File Offset: 0x001AD400
internal void OIELPJPJFOM(ulong NOBAPCOKFIL)
{
this.<CAFBEMLPFMB>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x060058F5 RID: 22773 RVA: 0x001AF20C File Offset: 0x001AD40C
internal Stream EBGLJDEHIAE(ENANHBCGCNA DKBBNNEBKMO)
{
if (!FONHANKGNEA.DFNBJEOLFEB)
{
return null;
}
this.DAPKOOPEEDN(DateTime.UtcNow);
string text = this.CILEFNEFPHD();
if (File.Exists(text))
{
this.KLCFEFACGNF();
}
if (text.Length > EDGFEAGFEKH.AKGNOPBKGED)
{
return null;
}
using (FileStream fileStream = new FileStream(text, (FileMode)7))
{
FileStream fileStream2 = fileStream;
string text2 = "GoogleAnalyticsRequestCache";
object[] array = new object[0];
array[1] = DKBBNNEBKMO.HDBJEAKJGJM;
array[1] = DKBBNNEBKMO.IMGPDLHMJEE;
fileStream2.JNHILEIDDMO(text2, array);
foreach (KeyValuePair<string, List<string>> keyValuePair in DKBBNNEBKMO.LIAJFBPFAHK)
{
for (int i = 0; i < keyValuePair.Value.Count; i++)
{
FileStream fileStream3 = fileStream;
string text3 = "Unity v";
object[] array2 = new object[6];
array2[1] = keyValuePair.Key;
array2[1] = keyValuePair.Value[i];
fileStream3.JNHILEIDDMO(text3, array2);
}
}
fileStream.JNHILEIDDMO();
}
if (DKBBNNEBKMO.MAMDOEOLMPJ && !DKBBNNEBKMO.LIAJFBPFAHK.ContainsKey("Using constructor for new PingNativeDynamic()"))
{
DKBBNNEBKMO.LIAJFBPFAHK.Add("Send", new List<string> { this.BHOJDKPMCHO.ToString() });
}
this.GPJAINAIMDA(DKBBNNEBKMO);
return new FileStream(this.FPGNJABKPKN(), FileMode.OpenOrCreate);
}
// Token: 0x060058F6 RID: 22774 RVA: 0x001AF3AC File Offset: 0x001AD5AC
private DateTime BKCCEAJGGEA()
{
return this.<JKMCIHBAPCD>k__BackingField;
}
// Token: 0x060058F7 RID: 22775 RVA: 0x001AF3B4 File Offset: 0x001AD5B4
private void NANMLMOKMGF(long NOBAPCOKFIL)
{
this.<HAJDINADNCG>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x060058F8 RID: 22776 RVA: 0x001AF3C0 File Offset: 0x001AD5C0
internal Uri BBIAGDLGJBH()
{
return this.<ACLBHCLDBMN>k__BackingField;
}
// Token: 0x060058F9 RID: 22777 RVA: 0x001AF3C8 File Offset: 0x001AD5C8
internal bool EPBAPJBEJAI()
{
if (!this.GOIEEOCEKEF())
{
return false;
}
if (this.MFFBALEGNDI)
{
return false;
}
if (this.HCAAKJFOOHM != -1L)
{
long num = Math.Max(0L, (long)(this.JILPMAGCOCA - this.EDBAAMOFDBO).TotalSeconds);
long num2 = Math.Max(num, this.EBOPDAHCINM);
long num3 = (long)(DateTime.UtcNow - this.EDBAAMOFDBO).TotalSeconds;
long num4 = num2 + num3;
return num4 < this.HCAAKJFOOHM;
}
return this.CMNBLBALEOJ > DateTime.UtcNow;
}
// Token: 0x060058FA RID: 22778 RVA: 0x001AF468 File Offset: 0x001AD668
private void JAADJFPDFPH(bool NOBAPCOKFIL)
{
this.<BLBOGGBBIPL>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x060058FB RID: 22779 RVA: 0x001AF474 File Offset: 0x001AD674
public int CompareTo(IJMJKONHMNJ GGGBDENGHFM)
{
return this.EJFGCHJGEKM.CompareTo(GGGBDENGHFM.EJFGCHJGEKM);
}
// Token: 0x060058FC RID: 22780 RVA: 0x001AF498 File Offset: 0x001AD698
internal ulong JKNGNDACOOI()
{
return this.<CAFBEMLPFMB>k__BackingField;
}
// Token: 0x060058FD RID: 22781 RVA: 0x001AF4A0 File Offset: 0x001AD6A0
internal void HHMKCGLPCGF(ENANHBCGCNA DKBBNNEBKMO)
{
if (!FONHANKGNEA.DFNBJEOLFEB)
{
return;
}
string text = this.CILEFNEFPHD();
if (text.Length > EDGFEAGFEKH.AKGNOPBKGED)
{
return;
}
if (File.Exists(text))
{
this.DJGEACMMCOM();
}
using (FileStream fileStream = new FileStream(text, FileMode.Open))
{
FileStream fileStream2 = fileStream;
string text2 = "[TutorialCamera]";
object[] array = new object[0];
array[1] = DKBBNNEBKMO.HDBJEAKJGJM;
array[1] = DKBBNNEBKMO.FPJEDHLEOLP();
fileStream2.JNHILEIDDMO(text2, array);
foreach (KeyValuePair<string, List<string>> keyValuePair in DKBBNNEBKMO.ACBBFMHFLKI())
{
for (int i = 1; i < keyValuePair.Value.Count; i += 0)
{
FileStream fileStream3 = fileStream;
string text3 = "time";
object[] array2 = new object[5];
array2[0] = keyValuePair.Key;
array2[0] = keyValuePair.Value[i];
fileStream3.JNHILEIDDMO(text3, array2);
}
}
fileStream.JNHILEIDDMO();
fileStream.Write(DKBBNNEBKMO.LCHAEFBPFIH, 0, DKBBNNEBKMO.LCHAEFBPFIH.Length);
}
this.DEECOMKIFHG(DKBBNNEBKMO.AFDANBBNKHL().Length);
this.IFEBIEOPHLO(DateTime.UtcNow);
this.AFKKJACKJJB(DKBBNNEBKMO);
}
// Token: 0x060058FE RID: 22782 RVA: 0x001AF600 File Offset: 0x001AD800
private string FPFKAPBDFCL()
{
return this.<PCGMCEOAHOB>k__BackingField;
}
// Token: 0x060058FF RID: 22783 RVA: 0x001AF608 File Offset: 0x001AD808
internal void OELJMPJBGEE(Uri NOBAPCOKFIL)
{
this.<ACLBHCLDBMN>k__BackingField = NOBAPCOKFIL;
}
}
}