622 lines
17 KiB
C#
622 lines
17 KiB
C#
using System;
|
|
using System.Reflection;
|
|
using Cpp2IlInjected;
|
|
using RecRoom;
|
|
using RecRoom.Core;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x02002F58 RID: 12120
|
|
[Token(Token = "0x2002F58")]
|
|
public class HLBJMDEIKHF
|
|
{
|
|
// Token: 0x06014A39 RID: 84537 RVA: 0x004D2344 File Offset: 0x004D0544
|
|
[Token(Token = "0x6014A39")]
|
|
[Address(RVA = "0xBD78C0", Offset = "0xBD66C0", VA = "0x180BD78C0")]
|
|
public HLBJMDEIKHF(HLBJMDEIKHF.HFBFBLDKNDL BPAJMGMGCHD, HLBJMDEIKHF.DEPOFGHPCBO CHNCCLLGLMK, HLBJMDEIKHF.DEPOFGHPCBO PMHAGPKEELB, HLBJMDEIKHF.JEHDCALPGAK PHAMLMPHFCF, HLBJMDEIKHF.DEPOFGHPCBO MIGJECFFMCB, HLBJMDEIKHF.DEPOFGHPCBO ANGDLMFIALD)
|
|
{
|
|
this.PHAMLMPHFCF = 0;
|
|
this.MIGJECFFMCB = 0;
|
|
this.BPAJMGMGCHD = BPAJMGMGCHD;
|
|
this.PMHAGPKEELB = PMHAGPKEELB;
|
|
this.ANGDLMFIALD = 0;
|
|
this.CHNCCLLGLMK = CHNCCLLGLMK;
|
|
}
|
|
|
|
// Token: 0x06014A3A RID: 84538 RVA: 0x004D2384 File Offset: 0x004D0584
|
|
[Token(Token = "0x6014A3A")]
|
|
[Address(RVA = "0xBD7650", Offset = "0xBD6450", VA = "0x180BD7650")]
|
|
public void NHHOOEGBAOF(ScreenPlayerController FINBOONIGDO, LOCNHHPGIAG DBFBLNILIGL, ScreenHUD PKAKIKHIFNG)
|
|
{
|
|
this.KEBMIDGDNJA = false;
|
|
this.AJAENFHCFHB = false;
|
|
this.FPIPNGIMJHN = (HLBJMDEIKHF.LMONDBKOMDB)((ulong)0L);
|
|
}
|
|
|
|
// Token: 0x06014A3B RID: 84539 RVA: 0x004D23A8 File Offset: 0x004D05A8
|
|
[Token(Token = "0x6014A3B")]
|
|
[Address(RVA = "0xBD7060", Offset = "0xBD5E60", VA = "0x180BD7060")]
|
|
public void FLMOLIDJKOP(ScreenPlayerController FINBOONIGDO, LOCNHHPGIAG DBFBLNILIGL, ScreenHUD PKAKIKHIFNG)
|
|
{
|
|
PKAKIKHIFNG.ShowTouchElementForFrame(GAMNIEMGCBI.OneFingerGesture, DBFBLNILIGL);
|
|
PKAKIKHIFNG.ShowTouchElementForFrame(GAMNIEMGCBI.TwoFingerGesture, DBFBLNILIGL);
|
|
this.FMBCGHBIHMA(DBFBLNILIGL, PKAKIKHIFNG);
|
|
this.ONMMLHBHBOP(DBFBLNILIGL, PKAKIKHIFNG);
|
|
}
|
|
|
|
// Token: 0x06014A3C RID: 84540 RVA: 0x004D23E0 File Offset: 0x004D05E0
|
|
[Token(Token = "0x6014A3C")]
|
|
[Address(RVA = "0xBD7870", Offset = "0xBD6670", VA = "0x180BD7870")]
|
|
public void OPMGONGBANG(ScreenPlayerController FINBOONIGDO, LOCNHHPGIAG DBFBLNILIGL, ScreenHUD PKAKIKHIFNG)
|
|
{
|
|
if (this.KEBMIDGDNJA)
|
|
{
|
|
this.KEBMIDGDNJA = false;
|
|
HLBJMDEIKHF.DEPOFGHPCBO angdlmfiald = this.ANGDLMFIALD;
|
|
if (angdlmfiald != 0)
|
|
{
|
|
angdlmfiald();
|
|
}
|
|
}
|
|
if (this.AJAENFHCFHB)
|
|
{
|
|
HLBJMDEIKHF.DEPOFGHPCBO pmhagpkeelb = this.PMHAGPKEELB;
|
|
this.AJAENFHCFHB = false;
|
|
if (pmhagpkeelb != 0)
|
|
{
|
|
pmhagpkeelb();
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06014A3D RID: 84541 RVA: 0x004D2430 File Offset: 0x004D0630
|
|
[Token(Token = "0x6014A3D")]
|
|
[Address(RVA = "0xBD7660", Offset = "0xBD6460", VA = "0x180BD7660")]
|
|
private void ONMMLHBHBOP(LOCNHHPGIAG DBFBLNILIGL, ScreenHUD PKAKIKHIFNG)
|
|
{
|
|
float num2;
|
|
do
|
|
{
|
|
int num = 0;
|
|
PKAKIKHIFNG.ShowControlDialogForFrame((GAMNIEMGCBI)((uint)53), DBFBLNILIGL, "Push/Pull", (float)num);
|
|
IFDIGHKFEGF <HOFGEEMNDAN>k__BackingField = DBFBLNILIGL.<HOFGEEMNDAN>k__BackingField;
|
|
if (<HOFGEEMNDAN>k__BackingField != IFDIGHKFEGF.KEYBOARD_MOUSE)
|
|
{
|
|
if (<HOFGEEMNDAN>k__BackingField != IFDIGHKFEGF.TOUCH)
|
|
{
|
|
Vector2 vector = DBFBLNILIGL.NPPIGAFIGFD((GAMNIEMGCBI)((uint)53));
|
|
}
|
|
KIJMAEEMGLG kijmaeemglg;
|
|
float nljecfcfaja = kijmaeemglg.NLJECFCFAJA;
|
|
}
|
|
num2 = DBFBLNILIGL.NDHGMBPBGPF(GAMNIEMGCBI.MouseScrollAxis);
|
|
bool kebmidgdnja = this.KEBMIDGDNJA;
|
|
if (kebmidgdnja)
|
|
{
|
|
if (PKAKIKHIFNG != 0)
|
|
{
|
|
continue;
|
|
}
|
|
HLBJMDEIKHF.DEPOFGHPCBO angdlmfiald = this.ANGDLMFIALD;
|
|
this.KEBMIDGDNJA = PKAKIKHIFNG != null;
|
|
if (angdlmfiald != 0)
|
|
{
|
|
angdlmfiald();
|
|
if (this.KEBMIDGDNJA)
|
|
{
|
|
goto IL_A9;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
while (DBFBLNILIGL.<HOFGEEMNDAN>k__BackingField != IFDIGHKFEGF.GAMEPAD);
|
|
if (DBFBLNILIGL.LGJMNHAODLD((GAMNIEMGCBI)((uint)53)))
|
|
{
|
|
HLBJMDEIKHF.DEPOFGHPCBO migjecffmcb = this.MIGJECFFMCB;
|
|
this.KEBMIDGDNJA = true;
|
|
if (migjecffmcb != 0)
|
|
{
|
|
migjecffmcb();
|
|
}
|
|
}
|
|
IL_A9:
|
|
if (this.KEBMIDGDNJA)
|
|
{
|
|
IFDIGHKFEGF <HOFGEEMNDAN>k__BackingField2 = DBFBLNILIGL.<HOFGEEMNDAN>k__BackingField;
|
|
float num4;
|
|
if (<HOFGEEMNDAN>k__BackingField2 != IFDIGHKFEGF.KEYBOARD_MOUSE)
|
|
{
|
|
float num3;
|
|
if (<HOFGEEMNDAN>k__BackingField2 != IFDIGHKFEGF.TOUCH)
|
|
{
|
|
num3 = Time.deltaTime * 10f;
|
|
}
|
|
num3 = num2;
|
|
num4 = num3 * 0.5f;
|
|
}
|
|
num4 = num2;
|
|
HLBJMDEIKHF.JEHDCALPGAK phamlmphfcf = this.PHAMLMPHFCF;
|
|
if (phamlmphfcf != 0)
|
|
{
|
|
phamlmphfcf(num4);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06014A3E RID: 84542 RVA: 0x004D2540 File Offset: 0x004D0740
|
|
[Token(Token = "0x6014A3E")]
|
|
[Address(RVA = "0xBD70E0", Offset = "0xBD5EE0", VA = "0x180BD70E0")]
|
|
private void FMBCGHBIHMA(LOCNHHPGIAG DBFBLNILIGL, ScreenHUD PKAKIKHIFNG)
|
|
{
|
|
IFDIGHKFEGF <HOFGEEMNDAN>k__BackingField = DBFBLNILIGL.<HOFGEEMNDAN>k__BackingField;
|
|
int num = 0;
|
|
int num2 = 0;
|
|
if (<HOFGEEMNDAN>k__BackingField == IFDIGHKFEGF.KEYBOARD_MOUSE || <HOFGEEMNDAN>k__BackingField == IFDIGHKFEGF.GAMEPAD)
|
|
{
|
|
}
|
|
IFDIGHKFEGF <HOFGEEMNDAN>k__BackingField2 = DBFBLNILIGL.<HOFGEEMNDAN>k__BackingField;
|
|
Vector2 nidcgnklloh;
|
|
if (<HOFGEEMNDAN>k__BackingField2 != IFDIGHKFEGF.GAMEPAD && <HOFGEEMNDAN>k__BackingField2 != IFDIGHKFEGF.GAMEPAD && <HOFGEEMNDAN>k__BackingField2 == IFDIGHKFEGF.KEYBOARD_MOUSE)
|
|
{
|
|
KIJMAEEMGLG kijmaeemglg;
|
|
nidcgnklloh = kijmaeemglg.NIDCGNKLLOH;
|
|
int num3 = 0;
|
|
Vector2 zero = Vector2.zero;
|
|
if (num3 != zero)
|
|
{
|
|
}
|
|
}
|
|
bool ajaenfhcfhb = this.AJAENFHCFHB;
|
|
HLBJMDEIKHF.DEPOFGHPCBO pmhagpkeelb;
|
|
if (ajaenfhcfhb)
|
|
{
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
pmhagpkeelb = this.PMHAGPKEELB;
|
|
this.AJAENFHCFHB = num != 0;
|
|
this.FPIPNGIMJHN = (HLBJMDEIKHF.LMONDBKOMDB)num;
|
|
if (pmhagpkeelb == 0)
|
|
{
|
|
return;
|
|
}
|
|
pmhagpkeelb();
|
|
}
|
|
if (ajaenfhcfhb)
|
|
{
|
|
goto IL_BA;
|
|
}
|
|
}
|
|
if (pmhagpkeelb == 0)
|
|
{
|
|
return;
|
|
}
|
|
HLBJMDEIKHF.DEPOFGHPCBO chnccllglmk = this.CHNCCLLGLMK;
|
|
this.AJAENFHCFHB = true;
|
|
this.FPIPNGIMJHN = (HLBJMDEIKHF.LMONDBKOMDB)num;
|
|
if (chnccllglmk != 0)
|
|
{
|
|
chnccllglmk();
|
|
if (!this.AJAENFHCFHB)
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
IL_BA:
|
|
IFDIGHKFEGF <HOFGEEMNDAN>k__BackingField3 = DBFBLNILIGL.<HOFGEEMNDAN>k__BackingField;
|
|
float deltaTime2;
|
|
float num4;
|
|
if (<HOFGEEMNDAN>k__BackingField3 != IFDIGHKFEGF.KEYBOARD_MOUSE)
|
|
{
|
|
if (<HOFGEEMNDAN>k__BackingField3 != IFDIGHKFEGF.TOUCH)
|
|
{
|
|
Vector2 vector = DBFBLNILIGL.NPPIGAFIGFD(GAMNIEMGCBI.CreationRotationAxis);
|
|
float deltaTime = Time.deltaTime;
|
|
deltaTime2 = Time.deltaTime;
|
|
}
|
|
KIJMAEEMGLG kijmaeemglg2;
|
|
num4 = kijmaeemglg2.NIDCGNKLLOH * -1f * -80f;
|
|
}
|
|
Vector2 vector2 = DBFBLNILIGL.NPPIGAFIGFD(GAMNIEMGCBI.CameraMouseMickeysAxis);
|
|
float num5 = deltaTime2 * -0.0125f;
|
|
int num6 = 0;
|
|
if (this.FPIPNGIMJHN == HLBJMDEIKHF.LMONDBKOMDB.PITCH)
|
|
{
|
|
bool flag2;
|
|
if (flag2)
|
|
{
|
|
goto IL_15C;
|
|
}
|
|
if (DBFBLNILIGL.<HOFGEEMNDAN>k__BackingField == IFDIGHKFEGF.KEYBOARD_MOUSE)
|
|
{
|
|
}
|
|
}
|
|
if (this.FPIPNGIMJHN == HLBJMDEIKHF.LMONDBKOMDB.YAW)
|
|
{
|
|
bool flag3;
|
|
if (flag3)
|
|
{
|
|
goto IL_15C;
|
|
}
|
|
if (DBFBLNILIGL.<HOFGEEMNDAN>k__BackingField == IFDIGHKFEGF.KEYBOARD_MOUSE)
|
|
{
|
|
}
|
|
}
|
|
if (this.FPIPNGIMJHN != HLBJMDEIKHF.LMONDBKOMDB.ROLL)
|
|
{
|
|
goto IL_163;
|
|
}
|
|
int num7 = 0;
|
|
if (!Mathf.Approximately((float)num6, (float)num7))
|
|
{
|
|
goto IL_163;
|
|
}
|
|
IL_15C:
|
|
this.FPIPNGIMJHN = (HLBJMDEIKHF.LMONDBKOMDB)num;
|
|
IL_163:
|
|
if (this.FPIPNGIMJHN == (HLBJMDEIKHF.LMONDBKOMDB)num)
|
|
{
|
|
int num8 = 0;
|
|
if (!Mathf.Approximately((float)num6, (float)num8))
|
|
{
|
|
this.FPIPNGIMJHN = (HLBJMDEIKHF.LMONDBKOMDB)((ulong)3L);
|
|
}
|
|
}
|
|
uint num9;
|
|
if (this.FPIPNGIMJHN == HLBJMDEIKHF.LMONDBKOMDB.WAITING)
|
|
{
|
|
this.FPIPNGIMJHN = (HLBJMDEIKHF.LMONDBKOMDB)((ulong)1L);
|
|
if (num9 == (uint)0)
|
|
{
|
|
int num10;
|
|
int num11;
|
|
if (nidcgnklloh > num2)
|
|
{
|
|
this.FPIPNGIMJHN = (HLBJMDEIKHF.LMONDBKOMDB)((ulong)2L);
|
|
num10 = 0;
|
|
num11 = 0;
|
|
}
|
|
HLBJMDEIKHF.HFBFBLDKNDL bpajmgmgchd = this.BPAJMGMGCHD;
|
|
if (bpajmgmgchd != 0)
|
|
{
|
|
bpajmgmgchd(num4, (float)num11, (float)num10);
|
|
return;
|
|
}
|
|
return;
|
|
}
|
|
}
|
|
while (num9 == (uint)2)
|
|
{
|
|
}
|
|
if (num9 != (uint)1)
|
|
{
|
|
while (num9 != (uint)3)
|
|
{
|
|
}
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0400D9AA RID: 55722
|
|
[Token(Token = "0x400D9AA")]
|
|
private const float HMNGAKKJACD = -0.0125f;
|
|
|
|
// Token: 0x0400D9AB RID: 55723
|
|
[Token(Token = "0x400D9AB")]
|
|
private const float OJHOFKMMCBD = -80f;
|
|
|
|
// Token: 0x0400D9AC RID: 55724
|
|
[Token(Token = "0x400D9AC")]
|
|
private const float PIBMFBAEDHE = 540f;
|
|
|
|
// Token: 0x0400D9AD RID: 55725
|
|
[Token(Token = "0x400D9AD")]
|
|
private const float INDFELBCKJP = 2f;
|
|
|
|
// Token: 0x0400D9AE RID: 55726
|
|
[Token(Token = "0x400D9AE")]
|
|
private const float FILPOEKKKDF = 0.5f;
|
|
|
|
// Token: 0x0400D9AF RID: 55727
|
|
[Token(Token = "0x400D9AF")]
|
|
private const float FMFANDOJFMN = 10f;
|
|
|
|
// Token: 0x0400D9B0 RID: 55728
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400D9B0")]
|
|
private readonly HLBJMDEIKHF.HFBFBLDKNDL BPAJMGMGCHD;
|
|
|
|
// Token: 0x0400D9B1 RID: 55729
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400D9B1")]
|
|
private readonly HLBJMDEIKHF.JEHDCALPGAK PHAMLMPHFCF;
|
|
|
|
// Token: 0x0400D9B2 RID: 55730
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400D9B2")]
|
|
private readonly HLBJMDEIKHF.DEPOFGHPCBO CHNCCLLGLMK;
|
|
|
|
// Token: 0x0400D9B3 RID: 55731
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x400D9B3")]
|
|
private readonly HLBJMDEIKHF.DEPOFGHPCBO PMHAGPKEELB;
|
|
|
|
// Token: 0x0400D9B4 RID: 55732
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x400D9B4")]
|
|
private readonly HLBJMDEIKHF.DEPOFGHPCBO MIGJECFFMCB;
|
|
|
|
// Token: 0x0400D9B5 RID: 55733
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x400D9B5")]
|
|
private readonly HLBJMDEIKHF.DEPOFGHPCBO ANGDLMFIALD;
|
|
|
|
// Token: 0x0400D9B6 RID: 55734
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x400D9B6")]
|
|
private bool AJAENFHCFHB;
|
|
|
|
// Token: 0x0400D9B7 RID: 55735
|
|
[FieldOffset(Offset = "0x44")]
|
|
[Token(Token = "0x400D9B7")]
|
|
private HLBJMDEIKHF.LMONDBKOMDB FPIPNGIMJHN;
|
|
|
|
// Token: 0x0400D9B8 RID: 55736
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x400D9B8")]
|
|
private bool KEBMIDGDNJA;
|
|
|
|
// Token: 0x02002F59 RID: 12121
|
|
[Token(Token = "0x2002F59")]
|
|
private enum LMONDBKOMDB
|
|
{
|
|
// Token: 0x0400D9BA RID: 55738
|
|
[Token(Token = "0x400D9BA")]
|
|
WAITING,
|
|
// Token: 0x0400D9BB RID: 55739
|
|
[Token(Token = "0x400D9BB")]
|
|
YAW,
|
|
// Token: 0x0400D9BC RID: 55740
|
|
[Token(Token = "0x400D9BC")]
|
|
PITCH,
|
|
// Token: 0x0400D9BD RID: 55741
|
|
[Token(Token = "0x400D9BD")]
|
|
ROLL
|
|
}
|
|
|
|
// Token: 0x02002F5A RID: 12122
|
|
[Token(Token = "0x2002F5A")]
|
|
public sealed class JEHDCALPGAK : MulticastDelegate
|
|
{
|
|
// Token: 0x06014A3F RID: 84543 RVA: 0x004D2730 File Offset: 0x004D0930
|
|
[Token(Token = "0x6014A3F")]
|
|
[Address(RVA = "0x448ED0", Offset = "0x447CD0", VA = "0x180448ED0")]
|
|
public JEHDCALPGAK(object FEDFKKMABOG, IntPtr APAICGIHAGJ)
|
|
{
|
|
this.method = APAICGIHAGJ;
|
|
this.m_target = FEDFKKMABOG;
|
|
}
|
|
|
|
// Token: 0x06014A40 RID: 84544 RVA: 0x004D274C File Offset: 0x004D094C
|
|
[Token(Token = "0x6014A40")]
|
|
[Address(RVA = "0xBE2360", Offset = "0xBE1160", VA = "0x180BE2360", Slot = "13")]
|
|
public void Invoke(float EOFPKPGPIGF)
|
|
{
|
|
Delegate[] delegates = this.delegates;
|
|
if (delegates != 0)
|
|
{
|
|
}
|
|
int num = 0;
|
|
uint num2;
|
|
if (num2 != (uint)0)
|
|
{
|
|
Delegate @delegate = delegates[1];
|
|
Delegate delegate2 = delegates[0];
|
|
uint num3;
|
|
if (@delegate.method_info == num3)
|
|
{
|
|
throw new ExecutionEngineException();
|
|
}
|
|
ExecutionEngineException ex;
|
|
if (ex != 0)
|
|
{
|
|
}
|
|
MethodInfo method_info2;
|
|
if (delegate2 != 0)
|
|
{
|
|
uint num4;
|
|
if (@delegate.method_info == num4 || @delegate != (ulong)1L)
|
|
{
|
|
goto IL_9E;
|
|
}
|
|
MethodInfo method_info = @delegate.method_info;
|
|
num += num;
|
|
num++;
|
|
num += method_info;
|
|
num += 19;
|
|
MethodInfo methodInfo = @delegate.method_info;
|
|
methodInfo += methodInfo;
|
|
method_info2 = @delegate.method_info;
|
|
num += num;
|
|
num++;
|
|
num += method_info2;
|
|
num += 19;
|
|
}
|
|
if (method_info2 != 0)
|
|
{
|
|
}
|
|
IL_9E:
|
|
num++;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06014A41 RID: 84545 RVA: 0x004D27FC File Offset: 0x004D09FC
|
|
[Token(Token = "0x6014A41")]
|
|
[Address(RVA = "0xBE22E0", Offset = "0xBE10E0", VA = "0x180BE22E0", Slot = "14")]
|
|
public IAsyncResult BeginInvoke(float EOFPKPGPIGF, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06014A42 RID: 84546 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6014A42")]
|
|
[Address(RVA = "0x448B70", Offset = "0x447970", VA = "0x180448B70", Slot = "15")]
|
|
public void EndInvoke(IAsyncResult GIAOBLMEMMI)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x02002F5B RID: 12123
|
|
[Token(Token = "0x2002F5B")]
|
|
public sealed class HFBFBLDKNDL : MulticastDelegate
|
|
{
|
|
// Token: 0x06014A43 RID: 84547 RVA: 0x004D280C File Offset: 0x004D0A0C
|
|
[Token(Token = "0x6014A43")]
|
|
[Address(RVA = "0x448ED0", Offset = "0x447CD0", VA = "0x180448ED0")]
|
|
public HFBFBLDKNDL(object FEDFKKMABOG, IntPtr APAICGIHAGJ)
|
|
{
|
|
this.method = APAICGIHAGJ;
|
|
this.m_target = FEDFKKMABOG;
|
|
}
|
|
|
|
// Token: 0x06014A44 RID: 84548 RVA: 0x004D2828 File Offset: 0x004D0A28
|
|
[Token(Token = "0x6014A44")]
|
|
[Address(RVA = "0xBCE8C0", Offset = "0xBCD6C0", VA = "0x180BCE8C0", Slot = "13")]
|
|
public void Invoke(float ILGNKCNAGHA, float JMGLPFHHFJA, float KMJHHKBBEIA)
|
|
{
|
|
Delegate[] delegates = this.delegates;
|
|
if (delegates != 0)
|
|
{
|
|
}
|
|
int num = 0;
|
|
uint num2;
|
|
if (num2 != (uint)0)
|
|
{
|
|
Delegate @delegate = delegates[1];
|
|
Delegate delegate2 = delegates[0];
|
|
uint num3;
|
|
if (@delegate.method_info == num3)
|
|
{
|
|
throw new ExecutionEngineException();
|
|
}
|
|
ExecutionEngineException ex;
|
|
if (ex != 0)
|
|
{
|
|
}
|
|
if (delegate2 != 0)
|
|
{
|
|
uint num4;
|
|
if (@delegate.method_info == num4 || @delegate != (ulong)1L)
|
|
{
|
|
goto IL_9D;
|
|
}
|
|
MethodInfo method_info = @delegate.method_info;
|
|
num += num;
|
|
num++;
|
|
num += method_info;
|
|
num += 19;
|
|
MethodInfo methodInfo = @delegate.method_info;
|
|
methodInfo += methodInfo;
|
|
MethodInfo method_info2 = @delegate.method_info;
|
|
num += num;
|
|
num++;
|
|
num += method_info2;
|
|
num += 19;
|
|
}
|
|
if (num != 0)
|
|
{
|
|
}
|
|
IL_9D:
|
|
num++;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06014A45 RID: 84549 RVA: 0x004D28D8 File Offset: 0x004D0AD8
|
|
[Token(Token = "0x6014A45")]
|
|
[Address(RVA = "0xBCE810", Offset = "0xBCD610", VA = "0x180BCE810", Slot = "14")]
|
|
public IAsyncResult BeginInvoke(float ILGNKCNAGHA, float JMGLPFHHFJA, float KMJHHKBBEIA, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06014A46 RID: 84550 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6014A46")]
|
|
[Address(RVA = "0x448B70", Offset = "0x447970", VA = "0x180448B70", Slot = "15")]
|
|
public void EndInvoke(IAsyncResult GIAOBLMEMMI)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x02002F5C RID: 12124
|
|
[Token(Token = "0x2002F5C")]
|
|
public sealed class DEPOFGHPCBO : MulticastDelegate
|
|
{
|
|
// Token: 0x06014A47 RID: 84551 RVA: 0x004D28E8 File Offset: 0x004D0AE8
|
|
[Token(Token = "0x6014A47")]
|
|
[Address(RVA = "0x448ED0", Offset = "0x447CD0", VA = "0x180448ED0")]
|
|
public DEPOFGHPCBO(object FEDFKKMABOG, IntPtr APAICGIHAGJ)
|
|
{
|
|
this.method = APAICGIHAGJ;
|
|
this.m_target = FEDFKKMABOG;
|
|
}
|
|
|
|
// Token: 0x06014A48 RID: 84552 RVA: 0x004D2904 File Offset: 0x004D0B04
|
|
[Token(Token = "0x6014A48")]
|
|
[Address(RVA = "0x52C7D0", Offset = "0x52B5D0", VA = "0x18052C7D0", Slot = "13")]
|
|
public void Invoke()
|
|
{
|
|
Delegate[] delegates = this.delegates;
|
|
if (delegates != 0)
|
|
{
|
|
}
|
|
int num = 0;
|
|
uint num2;
|
|
if (num2 != (uint)0)
|
|
{
|
|
Delegate @delegate = delegates[1];
|
|
Delegate delegate2 = delegates[0];
|
|
uint num3;
|
|
if (@delegate.method_info == num3)
|
|
{
|
|
throw new ExecutionEngineException();
|
|
}
|
|
ExecutionEngineException ex;
|
|
if (ex != 0)
|
|
{
|
|
}
|
|
if (delegate2 != 0 && @delegate.method_info != num3 && @delegate == (ulong)1L)
|
|
{
|
|
MethodInfo method_info = @delegate.method_info;
|
|
int num4 = 0;
|
|
num4 += num4;
|
|
num4++;
|
|
num4 += num4;
|
|
num4 += method_info;
|
|
num4 += 19;
|
|
uint num5;
|
|
num5 += num5;
|
|
uint num6;
|
|
num6 += (uint)19;
|
|
}
|
|
num++;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06014A49 RID: 84553 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6014A49")]
|
|
[Address(RVA = "0x456AA0", Offset = "0x4558A0", VA = "0x180456AA0", Slot = "14")]
|
|
public IAsyncResult BeginInvoke(AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06014A4A RID: 84554 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6014A4A")]
|
|
[Address(RVA = "0x448B70", Offset = "0x447970", VA = "0x180448B70", Slot = "15")]
|
|
public void EndInvoke(IAsyncResult GIAOBLMEMMI)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
}
|