920 lines
26 KiB
C#
920 lines
26 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
|
|
namespace ExitGames.Client.Photon.LoadBalancing
|
|
{
|
|
// Token: 0x02000524 RID: 1316
|
|
public class PLOPPLAOICD : HLLIJLFHBJM
|
|
{
|
|
// Token: 0x0600D5B3 RID: 54707 RVA: 0x00407388 File Offset: 0x00405588
|
|
public bool HPPPKGBAKDO()
|
|
{
|
|
return this.MJCHINADIBM;
|
|
}
|
|
|
|
// Token: 0x0600D5B4 RID: 54708 RVA: 0x00407390 File Offset: 0x00405590
|
|
public new string CKICMMENNMO()
|
|
{
|
|
string text = "[";
|
|
object[] array = new object[] { null, this.EKKMPHMGCLB };
|
|
array[1] = ((!this.AEGOGBMHMPP) ? "ChtwZXJzaXN0ZW5jZV92aWV3X2RhdGEucHJvdG8SB3JlY3Jvb20aFHRyYW5z" : "TimeSpan overflow");
|
|
array[0] = ((!this.MJCHINADIBM) ? "'" : "amount");
|
|
array[6] = this.HGDCJJAOMEN;
|
|
array[8] = this.DJEPPPKOJGB();
|
|
array[6] = base.OKEIOHGPMAE().GJACOOMCPKE();
|
|
return string.Format(text, array);
|
|
}
|
|
|
|
// Token: 0x1700059F RID: 1439
|
|
// (get) Token: 0x0600D5B5 RID: 54709 RVA: 0x0040741C File Offset: 0x0040561C
|
|
// (set) Token: 0x0600D5C6 RID: 54726 RVA: 0x00407758 File Offset: 0x00405958
|
|
public new bool IIEGGLHMOBH
|
|
{
|
|
get
|
|
{
|
|
return this.AEGOGBMHMPP;
|
|
}
|
|
set
|
|
{
|
|
if (!base.DKKCEGIBCMK)
|
|
{
|
|
this.FIAOFHLCFJM.DebugReturn(DebugLevel.WARNING, "Can't set room properties when not in that room.");
|
|
}
|
|
if (value != this.AEGOGBMHMPP)
|
|
{
|
|
this.FIAOFHLCFJM.GPIGEJFPIMJ(new Hashtable { { 254, value } }, null, null);
|
|
}
|
|
this.AEGOGBMHMPP = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600D5B6 RID: 54710 RVA: 0x00407424 File Offset: 0x00405624
|
|
public bool APDJGMMFJFD()
|
|
{
|
|
return this.AEGOGBMHMPP;
|
|
}
|
|
|
|
// Token: 0x170005A1 RID: 1441
|
|
// (get) Token: 0x0600D5B7 RID: 54711 RVA: 0x0040742C File Offset: 0x0040562C
|
|
public new byte FOBACKMJHIO
|
|
{
|
|
get
|
|
{
|
|
if (this.GJHNOIHLCIE == null)
|
|
{
|
|
return 0;
|
|
}
|
|
return (byte)this.GJHNOIHLCIE.Count;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600D5B8 RID: 54712 RVA: 0x00407448 File Offset: 0x00405648
|
|
protected internal FIAOFHLCFJM GDHBDOOJGJF()
|
|
{
|
|
return this.<AMKGHPIMNOK>k__BackingField;
|
|
}
|
|
|
|
// Token: 0x0600D5B9 RID: 54713 RVA: 0x00407450 File Offset: 0x00405650
|
|
public void EJHODNPMKED()
|
|
{
|
|
Hashtable hashtable = new Hashtable();
|
|
hashtable[160] = new string[0];
|
|
Hashtable hashtable2 = new Hashtable();
|
|
hashtable2[118] = this.AEEFNBADPCP();
|
|
this.FIAOFHLCFJM.GPIGEJFPIMJ(hashtable, hashtable2, null);
|
|
}
|
|
|
|
// Token: 0x0600D5BA RID: 54714 RVA: 0x004074A4 File Offset: 0x004056A4
|
|
protected internal void KCGBOOKDIHN(FIAOFHLCFJM NOBAPCOKFIL)
|
|
{
|
|
this.<AMKGHPIMNOK>k__BackingField = NOBAPCOKFIL;
|
|
}
|
|
|
|
// Token: 0x0600D5BB RID: 54715 RVA: 0x004074B0 File Offset: 0x004056B0
|
|
public void KMBFHIEMJMG(string[] EOCLOFACBCD)
|
|
{
|
|
Hashtable hashtable = new Hashtable();
|
|
hashtable[250] = EOCLOFACBCD;
|
|
bool flag = this.FIAOFHLCFJM.GPIGEJFPIMJ(hashtable, null, null);
|
|
if (flag)
|
|
{
|
|
this.EOCLOFACBCD = EOCLOFACBCD;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600D5BC RID: 54716 RVA: 0x004074F0 File Offset: 0x004056F0
|
|
public virtual MBHLIAEFEAD BGFFOODANKE(MBHLIAEFEAD JEFGMHBLLKI)
|
|
{
|
|
this.GJHNOIHLCIE[JEFGMHBLLKI.BADMPMDONAH] = JEFGMHBLLKI;
|
|
JEFGMHBLLKI.MMHJIFFHDOJ = this;
|
|
if (this.LPCHKMNOGFJ == 0 || JEFGMHBLLKI.BADMPMDONAH < this.LPCHKMNOGFJ)
|
|
{
|
|
this.BGGAINGCBMJ = JEFGMHBLLKI.BADMPMDONAH;
|
|
}
|
|
return JEFGMHBLLKI;
|
|
}
|
|
|
|
// Token: 0x170005A4 RID: 1444
|
|
// (get) Token: 0x0600D5BD RID: 54717 RVA: 0x00407540 File Offset: 0x00405740
|
|
public int LPCHKMNOGFJ
|
|
{
|
|
get
|
|
{
|
|
return this.BGGAINGCBMJ;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600D5BE RID: 54718 RVA: 0x00407548 File Offset: 0x00405748
|
|
public virtual MBHLIAEFEAD BEKHNLIHAHN(int HPCOKMAPCHB)
|
|
{
|
|
MBHLIAEFEAD mbhliaefead = null;
|
|
this.GJHNOIHLCIE.TryGetValue(HPCOKMAPCHB, out mbhliaefead);
|
|
return mbhliaefead;
|
|
}
|
|
|
|
// Token: 0x0600D5BF RID: 54719 RVA: 0x00407568 File Offset: 0x00405768
|
|
public int NKBJBJKEHKH()
|
|
{
|
|
return this.BGGAINGCBMJ;
|
|
}
|
|
|
|
// Token: 0x170005A0 RID: 1440
|
|
// (get) Token: 0x0600D5D6 RID: 54742 RVA: 0x00407964 File Offset: 0x00405B64
|
|
// (set) Token: 0x0600D5C0 RID: 54720 RVA: 0x00407570 File Offset: 0x00405770
|
|
public new byte NPKLJMCJBEH
|
|
{
|
|
get
|
|
{
|
|
return this.HGDCJJAOMEN;
|
|
}
|
|
set
|
|
{
|
|
if (!base.DKKCEGIBCMK)
|
|
{
|
|
this.FIAOFHLCFJM.DebugReturn(DebugLevel.WARNING, "Can't set room properties when not in that room.");
|
|
}
|
|
if (value != this.HGDCJJAOMEN)
|
|
{
|
|
this.FIAOFHLCFJM.GPIGEJFPIMJ(new Hashtable { { byte.MaxValue, value } }, null, null);
|
|
}
|
|
this.HGDCJJAOMEN = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600D5C1 RID: 54721 RVA: 0x004075D8 File Offset: 0x004057D8
|
|
public void MEEIODKHNBG(bool NOBAPCOKFIL)
|
|
{
|
|
if (!base.NHGADPBKBGO())
|
|
{
|
|
this.CBAKEEAAIME().DebugReturn(DebugLevel.ERROR, "session_id");
|
|
}
|
|
if (NOBAPCOKFIL != this.MJCHINADIBM)
|
|
{
|
|
this.CBAKEEAAIME().GPIGEJFPIMJ(new Hashtable { { 92, NOBAPCOKFIL } }, null, null);
|
|
}
|
|
this.MJCHINADIBM = NOBAPCOKFIL;
|
|
}
|
|
|
|
// Token: 0x0600D5C2 RID: 54722 RVA: 0x00407640 File Offset: 0x00405840
|
|
public new byte FNGCKFKIEHE()
|
|
{
|
|
if (this.GJHNOIHLCIE == null)
|
|
{
|
|
return 0;
|
|
}
|
|
return (byte)this.PKOOHBANJOO().Count;
|
|
}
|
|
|
|
// Token: 0x0600D5C3 RID: 54723 RVA: 0x0040765C File Offset: 0x0040585C
|
|
public void BIOOPEGGHAD()
|
|
{
|
|
Hashtable hashtable = new Hashtable();
|
|
hashtable[247] = new string[0];
|
|
Hashtable hashtable2 = new Hashtable();
|
|
hashtable2[247] = this.MMLMENHMLIH;
|
|
this.FIAOFHLCFJM.GPIGEJFPIMJ(hashtable, hashtable2, null);
|
|
}
|
|
|
|
// Token: 0x0600D5C4 RID: 54724 RVA: 0x004076B0 File Offset: 0x004058B0
|
|
public new string GJACOOMCPKE()
|
|
{
|
|
return string.Format("Room: '{0}' {1},{2} {4}/{3} players.\ncustomProps: {5}", new object[]
|
|
{
|
|
this.EKKMPHMGCLB,
|
|
(!this.AEGOGBMHMPP) ? "hidden" : "visible",
|
|
(!this.MJCHINADIBM) ? "closed" : "open",
|
|
this.HGDCJJAOMEN,
|
|
this.FOBACKMJHIO,
|
|
base.BAHICKLKKHB.GJACOOMCPKE()
|
|
});
|
|
}
|
|
|
|
// Token: 0x0600D5C5 RID: 54725 RVA: 0x0040773C File Offset: 0x0040593C
|
|
protected internal virtual void GDFCLGGODLG(MBHLIAEFEAD JEFGMHBLLKI)
|
|
{
|
|
this.GJHNOIHLCIE.Remove(JEFGMHBLLKI.BADMPMDONAH);
|
|
JEFGMHBLLKI.MMHJIFFHDOJ = null;
|
|
}
|
|
|
|
// Token: 0x0600D5C7 RID: 54727 RVA: 0x004077C0 File Offset: 0x004059C0
|
|
public byte DJEPPPKOJGB()
|
|
{
|
|
if (this.GANHJNEOOFA() == null)
|
|
{
|
|
return 1;
|
|
}
|
|
return (byte)this.GJHNOIHLCIE.Count;
|
|
}
|
|
|
|
// Token: 0x0600D5C8 RID: 54728 RVA: 0x004077DC File Offset: 0x004059DC
|
|
public string[] OMNHBNJCBHH()
|
|
{
|
|
return this.EOCLOFACBCD;
|
|
}
|
|
|
|
// Token: 0x0600D5C9 RID: 54729 RVA: 0x004077E4 File Offset: 0x004059E4
|
|
public int DMPBFEPHNCM()
|
|
{
|
|
return this.BGGAINGCBMJ;
|
|
}
|
|
|
|
// Token: 0x0600D5CA RID: 54730 RVA: 0x004077EC File Offset: 0x004059EC
|
|
public bool DOPLAOJILBI()
|
|
{
|
|
return this.PODHHDADLKA;
|
|
}
|
|
|
|
// Token: 0x0600D5CB RID: 54731 RVA: 0x004077F4 File Offset: 0x004059F4
|
|
public virtual MBHLIAEFEAD NAKDOFKGIJO(MBHLIAEFEAD JEFGMHBLLKI)
|
|
{
|
|
this.OLHJHHPNGLH()[JEFGMHBLLKI.BADMPMDONAH] = JEFGMHBLLKI;
|
|
JEFGMHBLLKI.MMHJIFFHDOJ = this;
|
|
if (this.DMPBFEPHNCM() == 0 || JEFGMHBLLKI.IEADMAFEHHM() < this.LPCHKMNOGFJ)
|
|
{
|
|
this.BGGAINGCBMJ = JEFGMHBLLKI.IEADMAFEHHM();
|
|
}
|
|
return JEFGMHBLLKI;
|
|
}
|
|
|
|
// Token: 0x0600D5CC RID: 54732 RVA: 0x00407844 File Offset: 0x00405A44
|
|
public byte MGDLHLHHFII()
|
|
{
|
|
return this.HGDCJJAOMEN;
|
|
}
|
|
|
|
// Token: 0x0600D5CD RID: 54733 RVA: 0x0040784C File Offset: 0x00405A4C
|
|
private void DPKKMBMCPGI(string[] NOBAPCOKFIL)
|
|
{
|
|
this.EOCLOFACBCD = NOBAPCOKFIL;
|
|
}
|
|
|
|
// Token: 0x1700059D RID: 1437
|
|
// (get) Token: 0x0600D5CE RID: 54734 RVA: 0x00407858 File Offset: 0x00405A58
|
|
// (set) Token: 0x0600D5EE RID: 54766 RVA: 0x00407CCC File Offset: 0x00405ECC
|
|
public new string GDIECAFDIMC
|
|
{
|
|
get
|
|
{
|
|
return this.EKKMPHMGCLB;
|
|
}
|
|
internal set
|
|
{
|
|
this.EKKMPHMGCLB = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600D5CF RID: 54735 RVA: 0x00407860 File Offset: 0x00405A60
|
|
public virtual MBHLIAEFEAD PGFCFJPAFKM(MBHLIAEFEAD JEFGMHBLLKI)
|
|
{
|
|
this.OLHJHHPNGLH()[JEFGMHBLLKI.DJNCELBHMMO()] = JEFGMHBLLKI;
|
|
JEFGMHBLLKI.DDLFBEOPHGA(this);
|
|
if (this.GGDJLBLLJFA() == 0 || JEFGMHBLLKI.NFEBOOFGOLL() < this.GGDJLBLLJFA())
|
|
{
|
|
this.BGGAINGCBMJ = JEFGMHBLLKI.IFHJENHNMND();
|
|
}
|
|
return JEFGMHBLLKI;
|
|
}
|
|
|
|
// Token: 0x170005A3 RID: 1443
|
|
// (get) Token: 0x0600D5D0 RID: 54736 RVA: 0x004078B0 File Offset: 0x00405AB0
|
|
public string[] MMLMENHMLIH
|
|
{
|
|
get
|
|
{
|
|
return this.FNBNGDPICEA;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600D5D1 RID: 54737 RVA: 0x004078B8 File Offset: 0x00405AB8
|
|
protected internal virtual void EPDNDJDLIHH(int HPCOKMAPCHB)
|
|
{
|
|
this.GDFCLGGODLG(this.BEKHNLIHAHN(HPCOKMAPCHB));
|
|
}
|
|
|
|
// Token: 0x0600D5D2 RID: 54738 RVA: 0x004078C8 File Offset: 0x00405AC8
|
|
private void LFLJHNEFMCM(Dictionary<int, MBHLIAEFEAD> NOBAPCOKFIL)
|
|
{
|
|
this.PNBCBLCCKJN = NOBAPCOKFIL;
|
|
}
|
|
|
|
// Token: 0x170005A5 RID: 1445
|
|
// (get) Token: 0x0600D609 RID: 54793 RVA: 0x00408174 File Offset: 0x00406374
|
|
// (set) Token: 0x0600D5D3 RID: 54739 RVA: 0x004078D4 File Offset: 0x00405AD4
|
|
public string[] BMOKNMKLABL
|
|
{
|
|
get
|
|
{
|
|
return this.EOCLOFACBCD;
|
|
}
|
|
private set
|
|
{
|
|
this.EOCLOFACBCD = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600D5D4 RID: 54740 RVA: 0x004078E0 File Offset: 0x00405AE0
|
|
public Dictionary<int, MBHLIAEFEAD> IFGPBLECJBE()
|
|
{
|
|
return this.PNBCBLCCKJN;
|
|
}
|
|
|
|
// Token: 0x0600D5D5 RID: 54741 RVA: 0x004078E8 File Offset: 0x00405AE8
|
|
public override string ToString()
|
|
{
|
|
return string.Format("Room: '{0}' {1},{2} {4}/{3} players.", new object[]
|
|
{
|
|
this.EKKMPHMGCLB,
|
|
(!this.AEGOGBMHMPP) ? "hidden" : "visible",
|
|
(!this.MJCHINADIBM) ? "closed" : "open",
|
|
this.HGDCJJAOMEN,
|
|
this.FOBACKMJHIO
|
|
});
|
|
}
|
|
|
|
// Token: 0x0600D5D7 RID: 54743 RVA: 0x0040796C File Offset: 0x00405B6C
|
|
public void HCMAHNOPPKM(bool NOBAPCOKFIL)
|
|
{
|
|
if (!base.MCLIJIIGCFC())
|
|
{
|
|
this.LOAJANCIFDM().DebugReturn(DebugLevel.INFO, "HandleEventLeave for player ID: ");
|
|
}
|
|
if (NOBAPCOKFIL != this.AEGOGBMHMPP)
|
|
{
|
|
this.GDHBDOOJGJF().GPIGEJFPIMJ(new Hashtable { { 12, NOBAPCOKFIL } }, null, null);
|
|
}
|
|
this.AEGOGBMHMPP = NOBAPCOKFIL;
|
|
}
|
|
|
|
// Token: 0x0600D5D8 RID: 54744 RVA: 0x004079D4 File Offset: 0x00405BD4
|
|
protected internal FIAOFHLCFJM LOAJANCIFDM()
|
|
{
|
|
return this.<AMKGHPIMNOK>k__BackingField;
|
|
}
|
|
|
|
// Token: 0x0600D5D9 RID: 54745 RVA: 0x004079DC File Offset: 0x00405BDC
|
|
protected internal PLOPPLAOICD(string NJIGDCLPOLO, IENIFNHCKCE IDKHICEFBDO)
|
|
: base(NJIGDCLPOLO, (IDKHICEFBDO == null) ? null : IDKHICEFBDO.MGALGNLALBM)
|
|
{
|
|
if (IDKHICEFBDO != null)
|
|
{
|
|
this.AEGOGBMHMPP = IDKHICEFBDO.IIEGGLHMOBH;
|
|
this.MJCHINADIBM = IDKHICEFBDO.OLNENJCIBCD;
|
|
this.HGDCJJAOMEN = IDKHICEFBDO.NPKLJMCJBEH;
|
|
this.EOCLOFACBCD = IDKHICEFBDO.HPPMONCFJAO;
|
|
this.LFPNBHNBFFC = IDKHICEFBDO.AEICGGAHNOG;
|
|
this.NFAAOGPNCAG = IDKHICEFBDO.OJGJAGBGFCG;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600D5DA RID: 54746 RVA: 0x00407A5C File Offset: 0x00405C5C
|
|
public int GGDJLBLLJFA()
|
|
{
|
|
return this.BGGAINGCBMJ;
|
|
}
|
|
|
|
// Token: 0x0600D5DB RID: 54747 RVA: 0x00407A64 File Offset: 0x00405C64
|
|
internal void KIIBDHHOBOB(string NOBAPCOKFIL)
|
|
{
|
|
this.EKKMPHMGCLB = NOBAPCOKFIL;
|
|
}
|
|
|
|
// Token: 0x1700059C RID: 1436
|
|
// (get) Token: 0x0600D5DC RID: 54748 RVA: 0x00407A70 File Offset: 0x00405C70
|
|
// (set) Token: 0x0600D5DE RID: 54750 RVA: 0x00407A80 File Offset: 0x00405C80
|
|
protected internal FIAOFHLCFJM FIAOFHLCFJM { get; set; }
|
|
|
|
// Token: 0x0600D5DD RID: 54749 RVA: 0x00407A78 File Offset: 0x00405C78
|
|
public bool NJNCDENIIJD()
|
|
{
|
|
return this.MJCHINADIBM;
|
|
}
|
|
|
|
// Token: 0x0600D5DF RID: 54751 RVA: 0x00407A8C File Offset: 0x00405C8C
|
|
public string EHIBJBNOONK()
|
|
{
|
|
string text = "gizmos";
|
|
object[] array = new object[7];
|
|
array[1] = this.EKKMPHMGCLB;
|
|
array[0] = ((!this.AEGOGBMHMPP) ? "s" : "No");
|
|
array[7] = ((!this.MJCHINADIBM) ? "min_fps" : "System");
|
|
array[6] = this.HGDCJJAOMEN;
|
|
array[4] = this.DJEPPPKOJGB();
|
|
array[8] = base.LDEJGPBBFPC().GJACOOMCPKE();
|
|
return string.Format(text, array);
|
|
}
|
|
|
|
// Token: 0x0600D5E0 RID: 54752 RVA: 0x00407B18 File Offset: 0x00405D18
|
|
private void FBNMLKBNDJI(Dictionary<int, MBHLIAEFEAD> NOBAPCOKFIL)
|
|
{
|
|
this.PNBCBLCCKJN = NOBAPCOKFIL;
|
|
}
|
|
|
|
// Token: 0x0600D5E1 RID: 54753 RVA: 0x00407B24 File Offset: 0x00405D24
|
|
protected internal void MLACHDHDLJA(FIAOFHLCFJM NOBAPCOKFIL)
|
|
{
|
|
this.<AMKGHPIMNOK>k__BackingField = NOBAPCOKFIL;
|
|
}
|
|
|
|
// Token: 0x170005A2 RID: 1442
|
|
// (get) Token: 0x0600D5E2 RID: 54754 RVA: 0x00407B30 File Offset: 0x00405D30
|
|
// (set) Token: 0x0600D60D RID: 54797 RVA: 0x004081B0 File Offset: 0x004063B0
|
|
public Dictionary<int, MBHLIAEFEAD> GJHNOIHLCIE
|
|
{
|
|
get
|
|
{
|
|
return this.PNBCBLCCKJN;
|
|
}
|
|
private set
|
|
{
|
|
this.PNBCBLCCKJN = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600D5E3 RID: 54755 RVA: 0x00407B38 File Offset: 0x00405D38
|
|
public bool LHBPLDEKLCH()
|
|
{
|
|
return this.PODHHDADLKA;
|
|
}
|
|
|
|
// Token: 0x0600D5E4 RID: 54756 RVA: 0x00407B40 File Offset: 0x00405D40
|
|
private void HDNLECFPBFO(string[] NOBAPCOKFIL)
|
|
{
|
|
this.EOCLOFACBCD = NOBAPCOKFIL;
|
|
}
|
|
|
|
// Token: 0x0600D5E5 RID: 54757 RVA: 0x00407B4C File Offset: 0x00405D4C
|
|
public virtual MBHLIAEFEAD GGJILHEMBCF(int HPCOKMAPCHB)
|
|
{
|
|
MBHLIAEFEAD mbhliaefead = null;
|
|
this.GJHNOIHLCIE.TryGetValue(HPCOKMAPCHB, out mbhliaefead);
|
|
return mbhliaefead;
|
|
}
|
|
|
|
// Token: 0x0600D5E6 RID: 54758 RVA: 0x00407B6C File Offset: 0x00405D6C
|
|
private void CBKDFICOCLM(string[] NOBAPCOKFIL)
|
|
{
|
|
this.EOCLOFACBCD = NOBAPCOKFIL;
|
|
}
|
|
|
|
// Token: 0x0600D5E7 RID: 54759 RVA: 0x00407B78 File Offset: 0x00405D78
|
|
protected internal void GPLMKIHHEJD(FIAOFHLCFJM NOBAPCOKFIL)
|
|
{
|
|
this.<AMKGHPIMNOK>k__BackingField = NOBAPCOKFIL;
|
|
}
|
|
|
|
// Token: 0x0600D5E8 RID: 54760 RVA: 0x00407B84 File Offset: 0x00405D84
|
|
public void KODNEJOOHCN(byte NOBAPCOKFIL)
|
|
{
|
|
if (!base.JNGHKDEMAIB())
|
|
{
|
|
this.GDHBDOOJGJF().DebugReturn(DebugLevel.WARNING, "rw_dropped_frames_5to8p");
|
|
}
|
|
if (NOBAPCOKFIL != this.HGDCJJAOMEN)
|
|
{
|
|
this.CBAKEEAAIME().GPIGEJFPIMJ(new Hashtable { { 13, NOBAPCOKFIL } }, null, null);
|
|
}
|
|
this.HGDCJJAOMEN = NOBAPCOKFIL;
|
|
}
|
|
|
|
// Token: 0x0600D5E9 RID: 54761 RVA: 0x00407BEC File Offset: 0x00405DEC
|
|
public virtual MBHLIAEFEAD CPHNDGBBOAN(MBHLIAEFEAD JEFGMHBLLKI)
|
|
{
|
|
this.PKOOHBANJOO()[JEFGMHBLLKI.BADMPMDONAH] = JEFGMHBLLKI;
|
|
JEFGMHBLLKI.OCABDDDEBFG(this);
|
|
if (this.GGDJLBLLJFA() == 0 || JEFGMHBLLKI.NFEBOOFGOLL() < this.GGDJLBLLJFA())
|
|
{
|
|
this.BGGAINGCBMJ = JEFGMHBLLKI.DJNCELBHMMO();
|
|
}
|
|
return JEFGMHBLLKI;
|
|
}
|
|
|
|
// Token: 0x0600D5EA RID: 54762 RVA: 0x00407C3C File Offset: 0x00405E3C
|
|
public virtual void NIACFDCMGLG(Hashtable ILGKIIHPHBO, Hashtable AFHBJGKLCID = null, DBDDPLOKKJM BMGPDKJIOPG = null)
|
|
{
|
|
Hashtable hashtable = ILGKIIHPHBO.GBHMFGIOEHL();
|
|
if (AFHBJGKLCID == null || AFHBJGKLCID.Count == 0)
|
|
{
|
|
base.BAHICKLKKHB.KDAHNILHCOM(hashtable);
|
|
base.BAHICKLKKHB.JMCAKCPMJDM();
|
|
}
|
|
if (base.DKKCEGIBCMK)
|
|
{
|
|
this.FIAOFHLCFJM.NGMGACDCAKP.GPIGEJFPIMJ(hashtable, AFHBJGKLCID, BMGPDKJIOPG);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600D5EB RID: 54763 RVA: 0x00407C98 File Offset: 0x00405E98
|
|
public bool NDCKHBLAHKD()
|
|
{
|
|
return this.AEGOGBMHMPP;
|
|
}
|
|
|
|
// Token: 0x0600D5EC RID: 54764 RVA: 0x00407CA0 File Offset: 0x00405EA0
|
|
public bool OGKBONBOBCA()
|
|
{
|
|
return this.PODHHDADLKA;
|
|
}
|
|
|
|
// Token: 0x0600D5ED RID: 54765 RVA: 0x00407CA8 File Offset: 0x00405EA8
|
|
public virtual bool EBFBPLIIKCN(MBHLIAEFEAD JEFGMHBLLKI)
|
|
{
|
|
if (!this.GJHNOIHLCIE.ContainsKey(JEFGMHBLLKI.BADMPMDONAH))
|
|
{
|
|
this.BGFFOODANKE(JEFGMHBLLKI);
|
|
return true;
|
|
}
|
|
return false;
|
|
}
|
|
|
|
// Token: 0x0600D5EF RID: 54767 RVA: 0x00407CD8 File Offset: 0x00405ED8
|
|
private void OJAFAPHCADA(Dictionary<int, MBHLIAEFEAD> NOBAPCOKFIL)
|
|
{
|
|
this.PNBCBLCCKJN = NOBAPCOKFIL;
|
|
}
|
|
|
|
// Token: 0x0600D5F0 RID: 54768 RVA: 0x00407CE4 File Offset: 0x00405EE4
|
|
public virtual string NNJFDMBDBIC()
|
|
{
|
|
string text = "Received unknown status code: ";
|
|
object[] array = new object[7];
|
|
array[1] = this.EKKMPHMGCLB;
|
|
array[1] = ((!this.AEGOGBMHMPP) ? "age_gate" : "x");
|
|
array[0] = ((!this.MJCHINADIBM) ? "HoverUnlock " : "move");
|
|
array[6] = this.HGDCJJAOMEN;
|
|
array[1] = this.MFOLKDJKHJN();
|
|
return string.Format(text, array);
|
|
}
|
|
|
|
// Token: 0x0600D5F1 RID: 54769 RVA: 0x00407D60 File Offset: 0x00405F60
|
|
public virtual MBHLIAEFEAD DKODALKDJCO(MBHLIAEFEAD JEFGMHBLLKI)
|
|
{
|
|
this.OLHJHHPNGLH()[JEFGMHBLLKI.BADMPMDONAH] = JEFGMHBLLKI;
|
|
JEFGMHBLLKI.MMHJIFFHDOJ = this;
|
|
if (this.DMPBFEPHNCM() == 0 || JEFGMHBLLKI.DJNCELBHMMO() < this.NKBJBJKEHKH())
|
|
{
|
|
this.BGGAINGCBMJ = JEFGMHBLLKI.IEADMAFEHHM();
|
|
}
|
|
return JEFGMHBLLKI;
|
|
}
|
|
|
|
// Token: 0x0600D5F2 RID: 54770 RVA: 0x00407DB0 File Offset: 0x00405FB0
|
|
public override string ALMEECLALCM()
|
|
{
|
|
string text = "WatchMenu";
|
|
object[] array = new object[3];
|
|
array[1] = this.EKKMPHMGCLB;
|
|
array[0] = ((!this.AEGOGBMHMPP) ? "IsStunnedCombat" : "</color>");
|
|
array[0] = ((!this.MJCHINADIBM) ? "Instance Created!" : "{not_found}");
|
|
array[1] = this.HGDCJJAOMEN;
|
|
array[2] = this.FNGCKFKIEHE();
|
|
return string.Format(text, array);
|
|
}
|
|
|
|
// Token: 0x0600D5F3 RID: 54771 RVA: 0x00407E2C File Offset: 0x0040602C
|
|
public byte BFMKHHLIDKA()
|
|
{
|
|
return this.HGDCJJAOMEN;
|
|
}
|
|
|
|
// Token: 0x170005A6 RID: 1446
|
|
// (get) Token: 0x0600D5F4 RID: 54772 RVA: 0x00407E34 File Offset: 0x00406034
|
|
public bool CIEJKHKCICL
|
|
{
|
|
get
|
|
{
|
|
return this.PODHHDADLKA;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700059E RID: 1438
|
|
// (get) Token: 0x0600D5F5 RID: 54773 RVA: 0x00407E3C File Offset: 0x0040603C
|
|
// (set) Token: 0x0600D5F9 RID: 54777 RVA: 0x00407ED0 File Offset: 0x004060D0
|
|
public new bool OLNENJCIBCD
|
|
{
|
|
get
|
|
{
|
|
return this.MJCHINADIBM;
|
|
}
|
|
set
|
|
{
|
|
if (!base.DKKCEGIBCMK)
|
|
{
|
|
this.FIAOFHLCFJM.DebugReturn(DebugLevel.WARNING, "Can't set room properties when not in that room.");
|
|
}
|
|
if (value != this.MJCHINADIBM)
|
|
{
|
|
this.FIAOFHLCFJM.GPIGEJFPIMJ(new Hashtable { { 253, value } }, null, null);
|
|
}
|
|
this.MJCHINADIBM = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600D5F6 RID: 54774 RVA: 0x00407E44 File Offset: 0x00406044
|
|
public void CLKFDBGEIKI(byte NOBAPCOKFIL)
|
|
{
|
|
if (!base.NHGADPBKBGO())
|
|
{
|
|
this.LOAJANCIFDM().DebugReturn((DebugLevel)8, "Can't authenticate on front end server. Secret is not set");
|
|
}
|
|
if (NOBAPCOKFIL != this.HGDCJJAOMEN)
|
|
{
|
|
this.LOAJANCIFDM().GPIGEJFPIMJ(new Hashtable {
|
|
{
|
|
(byte)(-180),
|
|
NOBAPCOKFIL
|
|
} }, null, null);
|
|
}
|
|
this.HGDCJJAOMEN = NOBAPCOKFIL;
|
|
}
|
|
|
|
// Token: 0x0600D5F7 RID: 54775 RVA: 0x00407EAC File Offset: 0x004060AC
|
|
protected internal virtual void MCLALDJJOEM(MBHLIAEFEAD JEFGMHBLLKI)
|
|
{
|
|
this.IFGPBLECJBE().Remove(JEFGMHBLLKI.DJNCELBHMMO());
|
|
JEFGMHBLLKI.MMHJIFFHDOJ = null;
|
|
}
|
|
|
|
// Token: 0x0600D5F8 RID: 54776 RVA: 0x00407EC8 File Offset: 0x004060C8
|
|
public string[] PCABDJEFGGD()
|
|
{
|
|
return this.FNBNGDPICEA;
|
|
}
|
|
|
|
// Token: 0x0600D5FA RID: 54778 RVA: 0x00407F38 File Offset: 0x00406138
|
|
protected internal FIAOFHLCFJM CBAKEEAAIME()
|
|
{
|
|
return this.<AMKGHPIMNOK>k__BackingField;
|
|
}
|
|
|
|
// Token: 0x0600D5FB RID: 54779 RVA: 0x00407F40 File Offset: 0x00406140
|
|
internal void EHACGAFIGKH(string NOBAPCOKFIL)
|
|
{
|
|
this.EKKMPHMGCLB = NOBAPCOKFIL;
|
|
}
|
|
|
|
// Token: 0x0600D5FC RID: 54780 RVA: 0x00407F4C File Offset: 0x0040614C
|
|
public Dictionary<int, MBHLIAEFEAD> PKOOHBANJOO()
|
|
{
|
|
return this.PNBCBLCCKJN;
|
|
}
|
|
|
|
// Token: 0x0600D5FD RID: 54781 RVA: 0x00407F54 File Offset: 0x00406154
|
|
public bool DNADBMHGFBC()
|
|
{
|
|
return this.PODHHDADLKA;
|
|
}
|
|
|
|
// Token: 0x0600D5FE RID: 54782 RVA: 0x00407F5C File Offset: 0x0040615C
|
|
public void EGNBGCIKEBK(bool NOBAPCOKFIL)
|
|
{
|
|
if (!base.DKKCEGIBCMK)
|
|
{
|
|
this.LOAJANCIFDM().DebugReturn(DebugLevel.OFF, "..");
|
|
}
|
|
if (NOBAPCOKFIL != this.MJCHINADIBM)
|
|
{
|
|
this.LOAJANCIFDM().GPIGEJFPIMJ(new Hashtable { { 56, NOBAPCOKFIL } }, null, null);
|
|
}
|
|
this.MJCHINADIBM = NOBAPCOKFIL;
|
|
}
|
|
|
|
// Token: 0x0600D5FF RID: 54783 RVA: 0x00407FC4 File Offset: 0x004061C4
|
|
public virtual MBHLIAEFEAD LDAOHCOEGCG(int HPCOKMAPCHB)
|
|
{
|
|
MBHLIAEFEAD mbhliaefead = null;
|
|
this.PKOOHBANJOO().TryGetValue(HPCOKMAPCHB, out mbhliaefead);
|
|
return mbhliaefead;
|
|
}
|
|
|
|
// Token: 0x0600D600 RID: 54784 RVA: 0x00407FE4 File Offset: 0x004061E4
|
|
public string[] CPJEDBLHJFB()
|
|
{
|
|
return this.FNBNGDPICEA;
|
|
}
|
|
|
|
// Token: 0x0600D601 RID: 54785 RVA: 0x00407FEC File Offset: 0x004061EC
|
|
protected internal void JPJKJCMDKND(FIAOFHLCFJM NOBAPCOKFIL)
|
|
{
|
|
this.<AMKGHPIMNOK>k__BackingField = NOBAPCOKFIL;
|
|
}
|
|
|
|
// Token: 0x0600D602 RID: 54786 RVA: 0x00407FF8 File Offset: 0x004061F8
|
|
public bool PCNMBGLMEBA()
|
|
{
|
|
return this.MJCHINADIBM;
|
|
}
|
|
|
|
// Token: 0x0600D603 RID: 54787 RVA: 0x00408000 File Offset: 0x00406200
|
|
public virtual MBHLIAEFEAD KLCELIAJELP(MBHLIAEFEAD JEFGMHBLLKI)
|
|
{
|
|
this.OLHJHHPNGLH()[JEFGMHBLLKI.NFFPOGBJFEM()] = JEFGMHBLLKI;
|
|
JEFGMHBLLKI.DDLFBEOPHGA(this);
|
|
if (this.GGDJLBLLJFA() == 0 || JEFGMHBLLKI.DJNCELBHMMO() < this.LPCHKMNOGFJ)
|
|
{
|
|
this.BGGAINGCBMJ = JEFGMHBLLKI.IFHJENHNMND();
|
|
}
|
|
return JEFGMHBLLKI;
|
|
}
|
|
|
|
// Token: 0x0600D604 RID: 54788 RVA: 0x00408050 File Offset: 0x00406250
|
|
public virtual void OKGJHHLICGK(Hashtable ILGKIIHPHBO, Hashtable AFHBJGKLCID = null, DBDDPLOKKJM BMGPDKJIOPG = null)
|
|
{
|
|
Hashtable hashtable = ILGKIIHPHBO.GBHMFGIOEHL();
|
|
if (AFHBJGKLCID == null || AFHBJGKLCID.Count == 0)
|
|
{
|
|
base.PJFFPDGDJIG().KDAHNILHCOM(hashtable);
|
|
base.IMEPKCLIHCB().JMCAKCPMJDM();
|
|
}
|
|
if (base.JHLMJGBCFHK())
|
|
{
|
|
this.FIAOFHLCFJM.NGMGACDCAKP.GPIGEJFPIMJ(hashtable, AFHBJGKLCID, BMGPDKJIOPG);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600D605 RID: 54789 RVA: 0x004080AC File Offset: 0x004062AC
|
|
public bool GFOHBFHLEHJ()
|
|
{
|
|
return this.PODHHDADLKA;
|
|
}
|
|
|
|
// Token: 0x0600D606 RID: 54790 RVA: 0x004080B4 File Offset: 0x004062B4
|
|
public string[] AEEFNBADPCP()
|
|
{
|
|
return this.FNBNGDPICEA;
|
|
}
|
|
|
|
// Token: 0x0600D607 RID: 54791 RVA: 0x004080BC File Offset: 0x004062BC
|
|
public void FDLHJIMCEPH(byte NOBAPCOKFIL)
|
|
{
|
|
if (!base.DKKCEGIBCMK)
|
|
{
|
|
this.LOAJANCIFDM().DebugReturn(DebugLevel.INFO, "Oculus_GearVR_LThumbstickX");
|
|
}
|
|
if (NOBAPCOKFIL != this.HGDCJJAOMEN)
|
|
{
|
|
this.LOAJANCIFDM().GPIGEJFPIMJ(new Hashtable { { 11, NOBAPCOKFIL } }, null, null);
|
|
}
|
|
this.HGDCJJAOMEN = NOBAPCOKFIL;
|
|
}
|
|
|
|
// Token: 0x0600D608 RID: 54792 RVA: 0x00408124 File Offset: 0x00406324
|
|
public virtual MBHLIAEFEAD LLJNGCJHNNM(MBHLIAEFEAD JEFGMHBLLKI)
|
|
{
|
|
this.OLHJHHPNGLH()[JEFGMHBLLKI.IEADMAFEHHM()] = JEFGMHBLLKI;
|
|
JEFGMHBLLKI.MMHJIFFHDOJ = this;
|
|
if (this.LPCHKMNOGFJ == 0 || JEFGMHBLLKI.IFHJENHNMND() < this.GGDJLBLLJFA())
|
|
{
|
|
this.BGGAINGCBMJ = JEFGMHBLLKI.DJNCELBHMMO();
|
|
}
|
|
return JEFGMHBLLKI;
|
|
}
|
|
|
|
// Token: 0x0600D60A RID: 54794 RVA: 0x0040817C File Offset: 0x0040637C
|
|
public byte MFOLKDJKHJN()
|
|
{
|
|
if (this.IFGPBLECJBE() == null)
|
|
{
|
|
return 0;
|
|
}
|
|
return (byte)this.PKOOHBANJOO().Count;
|
|
}
|
|
|
|
// Token: 0x0600D60B RID: 54795 RVA: 0x00408198 File Offset: 0x00406398
|
|
public Dictionary<int, MBHLIAEFEAD> GANHJNEOOFA()
|
|
{
|
|
return this.PNBCBLCCKJN;
|
|
}
|
|
|
|
// Token: 0x0600D60C RID: 54796 RVA: 0x004081A0 File Offset: 0x004063A0
|
|
protected internal virtual void GDFCLGGODLG(int HPCOKMAPCHB)
|
|
{
|
|
this.GDFCLGGODLG(this.GGJILHEMBCF(HPCOKMAPCHB));
|
|
}
|
|
|
|
// Token: 0x0600D60E RID: 54798 RVA: 0x004081BC File Offset: 0x004063BC
|
|
public void AGABCCEHGNM(bool NOBAPCOKFIL)
|
|
{
|
|
if (!base.JNGHKDEMAIB())
|
|
{
|
|
this.FIAOFHLCFJM.DebugReturn(DebugLevel.WARNING, "action");
|
|
}
|
|
if (NOBAPCOKFIL != this.MJCHINADIBM)
|
|
{
|
|
this.CBAKEEAAIME().GPIGEJFPIMJ(new Hashtable {
|
|
{
|
|
(byte)(-163),
|
|
NOBAPCOKFIL
|
|
} }, null, null);
|
|
}
|
|
this.MJCHINADIBM = NOBAPCOKFIL;
|
|
}
|
|
|
|
// Token: 0x0600D60F RID: 54799 RVA: 0x00408224 File Offset: 0x00406424
|
|
protected internal void JBJLAIICGCN(FIAOFHLCFJM NOBAPCOKFIL)
|
|
{
|
|
this.<AMKGHPIMNOK>k__BackingField = NOBAPCOKFIL;
|
|
}
|
|
|
|
// Token: 0x0600D610 RID: 54800 RVA: 0x00408230 File Offset: 0x00406430
|
|
public bool PKHCCCHBDDI()
|
|
{
|
|
return this.MJCHINADIBM;
|
|
}
|
|
|
|
// Token: 0x0600D611 RID: 54801 RVA: 0x00408238 File Offset: 0x00406438
|
|
public void LBKHLNOCKHB(string[] EOCLOFACBCD)
|
|
{
|
|
Hashtable hashtable = new Hashtable();
|
|
hashtable[(byte)(-159)] = EOCLOFACBCD;
|
|
bool flag = this.LOAJANCIFDM().GPIGEJFPIMJ(hashtable, null, null);
|
|
if (flag)
|
|
{
|
|
this.EOCLOFACBCD = EOCLOFACBCD;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600D612 RID: 54802 RVA: 0x00408278 File Offset: 0x00406478
|
|
internal void DPKMICEMCFB(string NOBAPCOKFIL)
|
|
{
|
|
this.EKKMPHMGCLB = NOBAPCOKFIL;
|
|
}
|
|
|
|
// Token: 0x0600D613 RID: 54803 RVA: 0x00408284 File Offset: 0x00406484
|
|
public Dictionary<int, MBHLIAEFEAD> OLHJHHPNGLH()
|
|
{
|
|
return this.PNBCBLCCKJN;
|
|
}
|
|
|
|
// Token: 0x0600D614 RID: 54804 RVA: 0x0040828C File Offset: 0x0040648C
|
|
public virtual MBHLIAEFEAD LEFEBBJPPLL(MBHLIAEFEAD JEFGMHBLLKI)
|
|
{
|
|
this.GJHNOIHLCIE[JEFGMHBLLKI.IFHJENHNMND()] = JEFGMHBLLKI;
|
|
JEFGMHBLLKI.IHHAALMCJIA(this);
|
|
if (this.NKBJBJKEHKH() == 0 || JEFGMHBLLKI.NFEBOOFGOLL() < this.GGDJLBLLJFA())
|
|
{
|
|
this.BGGAINGCBMJ = JEFGMHBLLKI.NJLEJHDCCMN();
|
|
}
|
|
return JEFGMHBLLKI;
|
|
}
|
|
|
|
// Token: 0x0600D615 RID: 54805 RVA: 0x004082DC File Offset: 0x004064DC
|
|
public bool IJMBNDINHFH(MBHLIAEFEAD AGKEHFBBMJD)
|
|
{
|
|
if (!base.DKKCEGIBCMK)
|
|
{
|
|
this.FIAOFHLCFJM.DebugReturn(DebugLevel.WARNING, "SetMasterClient can only be called for the current room (being in one).");
|
|
return false;
|
|
}
|
|
Hashtable hashtable = new Hashtable { { 248, AGKEHFBBMJD.BADMPMDONAH } };
|
|
Hashtable hashtable2 = new Hashtable { { 248, this.LPCHKMNOGFJ } };
|
|
return this.FIAOFHLCFJM.GPIGEJFPIMJ(hashtable, hashtable2, null);
|
|
}
|
|
|
|
// Token: 0x0600D616 RID: 54806 RVA: 0x0040835C File Offset: 0x0040655C
|
|
public bool FEPIDJLGJOF(MBHLIAEFEAD AGKEHFBBMJD)
|
|
{
|
|
if (!base.NHGADPBKBGO())
|
|
{
|
|
this.GDHBDOOJGJF().DebugReturn((DebugLevel)4, "{0} ft {1} in");
|
|
return true;
|
|
}
|
|
Hashtable hashtable = new Hashtable {
|
|
{
|
|
171,
|
|
AGKEHFBBMJD.NFEBOOFGOLL()
|
|
} };
|
|
Hashtable hashtable2 = new Hashtable { { 28, this.LPCHKMNOGFJ } };
|
|
return this.GDHBDOOJGJF().GPIGEJFPIMJ(hashtable, hashtable2, null);
|
|
}
|
|
|
|
// Token: 0x04001F2B RID: 7979
|
|
protected internal int LFPNBHNBFFC;
|
|
|
|
// Token: 0x04001F2C RID: 7980
|
|
protected internal int NFAAOGPNCAG;
|
|
|
|
// Token: 0x04001F2E RID: 7982
|
|
private Dictionary<int, MBHLIAEFEAD> PNBCBLCCKJN = new Dictionary<int, MBHLIAEFEAD>();
|
|
}
|
|
}
|