313 lines
8.6 KiB
C#
313 lines
8.6 KiB
C#
using System;
|
|
using System.Linq;
|
|
using System.Runtime.CompilerServices;
|
|
using Cpp2IlInjected;
|
|
|
|
// Token: 0x0200313C RID: 12604
|
|
[Token(Token = "0x200313C")]
|
|
public class FHJAFBMOIKC : LIMDPCEOFDK, IDisposable
|
|
{
|
|
// Token: 0x17003AB9 RID: 15033
|
|
// (get) Token: 0x06015521 RID: 87329 RVA: 0x004F8540 File Offset: 0x004F6740
|
|
[Token(Token = "0x17003AB9")]
|
|
public bool NLLONFJBKKP
|
|
{
|
|
[Token(Token = "0x6015521")]
|
|
[Address(RVA = "0x1E24920", Offset = "0x1E23920", VA = "0x181E24920", Slot = "4")]
|
|
get
|
|
{
|
|
return this.MFOMAFBOKCB.IAHDANBDAAM() != -1;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003ABA RID: 15034
|
|
// (get) Token: 0x06015522 RID: 87330 RVA: 0x004F8564 File Offset: 0x004F6764
|
|
[Token(Token = "0x17003ABA")]
|
|
public bool NACCLBIMDLH
|
|
{
|
|
[Token(Token = "0x6015522")]
|
|
[Address(RVA = "0x1E24480", Offset = "0x1E23480", VA = "0x181E24480", Slot = "5")]
|
|
get
|
|
{
|
|
if (this.MFOMAFBOKCB.IAHDANBDAAM() == -1)
|
|
{
|
|
}
|
|
return !this.LMFKDFGEKNL;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003ABB RID: 15035
|
|
// (get) Token: 0x06015523 RID: 87331 RVA: 0x004F8590 File Offset: 0x004F6790
|
|
[Token(Token = "0x17003ABB")]
|
|
private bool EMLHEJPFNON
|
|
{
|
|
[Token(Token = "0x6015523")]
|
|
[Address(RVA = "0x1E24C10", Offset = "0x1E23C10", VA = "0x181E24C10")]
|
|
get
|
|
{
|
|
if (this.MFOMAFBOKCB.IAHDANBDAAM() == -1)
|
|
{
|
|
}
|
|
int num = this.MFOMAFBOKCB.IAHDANBDAAM();
|
|
int playerId = num;
|
|
AGAJMBPABDL[] array = KKPBCOOONNK.DFFEKFNFAKJ;
|
|
Func<AGAJMBPABDL, bool> func = delegate(AGAJMBPABDL p)
|
|
{
|
|
int playerId2 = playerId;
|
|
return p.INPOAAAOAHI == playerId2;
|
|
};
|
|
return Enumerable.FirstOrDefault<AGAJMBPABDL>(array, func) != 0;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003ABC RID: 15036
|
|
// (get) Token: 0x06015524 RID: 87332 RVA: 0x004F85F4 File Offset: 0x004F67F4
|
|
[Token(Token = "0x17003ABC")]
|
|
public ALHCCKBFJCP CPPPEHGADBI
|
|
{
|
|
[Token(Token = "0x6015524")]
|
|
[Address(RVA = "0x1E246F0", Offset = "0x1E236F0", VA = "0x181E246F0", Slot = "6")]
|
|
get
|
|
{
|
|
int num = this.MFOMAFBOKCB.IAHDANBDAAM();
|
|
int playerId = num;
|
|
AGAJMBPABDL[] array = KKPBCOOONNK.DFFEKFNFAKJ;
|
|
Func<AGAJMBPABDL, bool> func = delegate(AGAJMBPABDL p)
|
|
{
|
|
int playerId2 = playerId;
|
|
return p.INPOAAAOAHI == playerId2;
|
|
};
|
|
AGAJMBPABDL agajmbpabdl = Enumerable.FirstOrDefault<AGAJMBPABDL>(array, func);
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003ABD RID: 15037
|
|
// (get) Token: 0x06015525 RID: 87333 RVA: 0x004F8640 File Offset: 0x004F6840
|
|
[Token(Token = "0x17003ABD")]
|
|
public int BDCCNHBOFGJ
|
|
{
|
|
[Token(Token = "0x6015525")]
|
|
[Address(RVA = "0x1E245B0", Offset = "0x1E235B0", VA = "0x181E245B0", Slot = "7")]
|
|
get
|
|
{
|
|
return this.MFOMAFBOKCB.IAHDANBDAAM();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003ABE RID: 15038
|
|
// (get) Token: 0x06015526 RID: 87334 RVA: 0x004F8660 File Offset: 0x004F6860
|
|
[Token(Token = "0x17003ABE")]
|
|
public bool LMFKDFGEKNL
|
|
{
|
|
[Token(Token = "0x6015526")]
|
|
[Address(RVA = "0x1E24D60", Offset = "0x1E23D60", VA = "0x181E24D60", Slot = "8")]
|
|
get
|
|
{
|
|
int num = this.MFOMAFBOKCB.IAHDANBDAAM();
|
|
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
|
|
if (num == agajmbpabdl.INPOAAAOAHI)
|
|
{
|
|
return true;
|
|
}
|
|
if (this.MFOMAFBOKCB.IAHDANBDAAM() != -1)
|
|
{
|
|
int num2 = this.MFOMAFBOKCB.IAHDANBDAAM();
|
|
int playerId = num2;
|
|
AGAJMBPABDL[] array = KKPBCOOONNK.DFFEKFNFAKJ;
|
|
Func<AGAJMBPABDL, bool> func = delegate(AGAJMBPABDL p)
|
|
{
|
|
int playerId2 = playerId;
|
|
return p.INPOAAAOAHI == playerId2;
|
|
};
|
|
if (Enumerable.FirstOrDefault<AGAJMBPABDL>(array, func) != 0)
|
|
{
|
|
}
|
|
}
|
|
return KKPBCOOONNK.BNNCCCFFALC;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06015527 RID: 87335 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6015527")]
|
|
[Address(RVA = "0x1E24FD0", Offset = "0x1E23FD0", VA = "0x181E24FD0")]
|
|
public FHJAFBMOIKC(PMCMAGGIDJG DDGONMAOBAC, string DNGKIAJLLHG, Action EDOLIFJECFH)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06015528 RID: 87336 RVA: 0x004F86EC File Offset: 0x004F68EC
|
|
[Token(Token = "0x6015528")]
|
|
[Address(RVA = "0x1E244F0", Offset = "0x1E234F0", VA = "0x181E244F0")]
|
|
private void AKLBDHIPFEG()
|
|
{
|
|
int num = this.MFOMAFBOKCB.IAHDANBDAAM();
|
|
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
|
|
if (num != agajmbpabdl.INPOAAAOAHI)
|
|
{
|
|
this.FFLHAFOLKGE.KFKPHICNHEH();
|
|
}
|
|
Action edolifjecfh = this.EDOLIFJECFH;
|
|
if (edolifjecfh != 0)
|
|
{
|
|
edolifjecfh();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06015529 RID: 87337 RVA: 0x004F8738 File Offset: 0x004F6938
|
|
[Token(Token = "0x6015529")]
|
|
[Address(RVA = "0x1E247F0", Offset = "0x1E237F0", VA = "0x181E247F0", Slot = "1")]
|
|
protected override void Finalize()
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
if (!this.KGACOELMNLL)
|
|
{
|
|
this.KGACOELMNLL = true;
|
|
KLLMCPFPIIE<int> mfomafbokcb = this.MFOMAFBOKCB;
|
|
if (mfomafbokcb != 0)
|
|
{
|
|
mfomafbokcb.Dispose();
|
|
}
|
|
MFBGLIHGCGO<AGAJMBPABDL> hphoojldkkm = KKPBCOOONNK.HPHOOJLDKKM;
|
|
Action<AGAJMBPABDL> action = new Action(this.HPHOOJLDKKM);
|
|
KKPBCOOONNK.HPHOOJLDKKM = MFBGLIHGCGO.GMNMHGMFGOL(hphoojldkkm, action);
|
|
}
|
|
base..ctor();
|
|
}
|
|
while (num != 0);
|
|
}
|
|
|
|
// Token: 0x0601552A RID: 87338 RVA: 0x004F8794 File Offset: 0x004F6994
|
|
[Token(Token = "0x601552A")]
|
|
[Address(RVA = "0x1E24970", Offset = "0x1E23970", VA = "0x181E24970")]
|
|
private void HPHOOJLDKKM(AGAJMBPABDL AGIHAKFFCCD)
|
|
{
|
|
if (KKPBCOOONNK.BNNCCCFFALC)
|
|
{
|
|
int inpoaaaoahi = AGIHAKFFCCD.INPOAAAOAHI;
|
|
int num = this.MFOMAFBOKCB.IAHDANBDAAM();
|
|
if (inpoaaaoahi == num)
|
|
{
|
|
this.FFLHAFOLKGE.KFKPHICNHEH();
|
|
KLLMCPFPIIE<int> mfomafbokcb = this.MFOMAFBOKCB;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601552B RID: 87339 RVA: 0x004F87DC File Offset: 0x004F69DC
|
|
[Token(Token = "0x601552B")]
|
|
[Address(RVA = "0x1E24A60", Offset = "0x1E23A60", VA = "0x181E24A60", Slot = "10")]
|
|
public void JBJNADMCBND(object PIHIPPPPEBI, bool DKDANDNLMCN)
|
|
{
|
|
bool flag;
|
|
AOLMGGAPKEH fflhafolkge;
|
|
do
|
|
{
|
|
flag = this.FFLHAFOLKGE.CFLJGNJLBFG;
|
|
fflhafolkge = this.FFLHAFOLKGE;
|
|
if (!DKDANDNLMCN)
|
|
{
|
|
goto Block_0;
|
|
}
|
|
fflhafolkge.BPAJKKAGPKB(PIHIPPPPEBI);
|
|
}
|
|
while (!this.FFLHAFOLKGE.CFLJGNJLBFG);
|
|
while (flag)
|
|
{
|
|
}
|
|
KLLMCPFPIIE<int> mfomafbokcb = this.MFOMAFBOKCB;
|
|
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
|
|
throw new NullReferenceException();
|
|
Block_0:
|
|
fflhafolkge.BIHKNNPGGKP(PIHIPPPPEBI);
|
|
bool flag2 = this.FFLHAFOLKGE.CFLJGNJLBFG;
|
|
if (flag)
|
|
{
|
|
int num = this.MFOMAFBOKCB.IAHDANBDAAM();
|
|
AGAJMBPABDL agajmbpabdl2 = KKPBCOOONNK.MDMMDPEKICF;
|
|
if (num == agajmbpabdl2.INPOAAAOAHI)
|
|
{
|
|
KLLMCPFPIIE<int> mfomafbokcb2 = this.MFOMAFBOKCB;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601552C RID: 87340 RVA: 0x004F8870 File Offset: 0x004F6A70
|
|
[Token(Token = "0x601552C")]
|
|
[Address(RVA = "0x1E24F70", Offset = "0x1E23F70", VA = "0x181E24F70", Slot = "9")]
|
|
public void MDGIKHBFLAF()
|
|
{
|
|
this.FFLHAFOLKGE.KFKPHICNHEH();
|
|
KLLMCPFPIIE<int> mfomafbokcb = this.MFOMAFBOKCB;
|
|
}
|
|
|
|
// Token: 0x0601552D RID: 87341 RVA: 0x004F8898 File Offset: 0x004F6A98
|
|
[Token(Token = "0x601552D")]
|
|
[Address(RVA = "0x1E24600", Offset = "0x1E23600", VA = "0x181E24600", Slot = "11")]
|
|
public void Dispose()
|
|
{
|
|
if (!this.KGACOELMNLL)
|
|
{
|
|
KLLMCPFPIIE<int> mfomafbokcb = this.MFOMAFBOKCB;
|
|
this.KGACOELMNLL = true;
|
|
if (mfomafbokcb != 0)
|
|
{
|
|
mfomafbokcb.Dispose();
|
|
}
|
|
MFBGLIHGCGO<AGAJMBPABDL> hphoojldkkm = KKPBCOOONNK.HPHOOJLDKKM;
|
|
Action<AGAJMBPABDL> action = new Action(this.HPHOOJLDKKM);
|
|
KKPBCOOONNK.HPHOOJLDKKM = MFBGLIHGCGO.GMNMHGMFGOL(hphoojldkkm, action);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0400E19D RID: 57757
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400E19D")]
|
|
private readonly Action EDOLIFJECFH;
|
|
|
|
// Token: 0x0400E19E RID: 57758
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400E19E")]
|
|
private readonly AOLMGGAPKEH FFLHAFOLKGE;
|
|
|
|
// Token: 0x0400E19F RID: 57759
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400E19F")]
|
|
private readonly KLLMCPFPIIE<int> MFOMAFBOKCB;
|
|
|
|
// Token: 0x0400E1A0 RID: 57760
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x400E1A0")]
|
|
private bool KGACOELMNLL;
|
|
|
|
// Token: 0x0200313D RID: 12605
|
|
[Token(Token = "0x200313D")]
|
|
[CompilerGenerated]
|
|
private sealed class HILONFELLBI
|
|
{
|
|
// Token: 0x0601552E RID: 87342 RVA: 0x004F88E8 File Offset: 0x004F6AE8
|
|
[Token(Token = "0x601552E")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public HILONFELLBI()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0601552F RID: 87343 RVA: 0x004F88FC File Offset: 0x004F6AFC
|
|
[Token(Token = "0x601552F")]
|
|
[Address(RVA = "0x1E38470", Offset = "0x1E37470", VA = "0x181E38470")]
|
|
internal bool <get_LockedByPhotonPlayer>b__0(AGAJMBPABDL p)
|
|
{
|
|
int num = this.playerId;
|
|
return p.INPOAAAOAHI == num;
|
|
}
|
|
|
|
// Token: 0x0400E1A1 RID: 57761
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400E1A1")]
|
|
public int playerId;
|
|
}
|
|
}
|