Files
niko 8fc35183db a
2026-04-11 22:19:20 +02:00

464 lines
18 KiB
C#

using System;
using System.Collections.Generic;
using System.Runtime.CompilerServices;
using Cpp2IlInjected;
using Photon.Pun;
using RecRoom.Core;
using RecRoom.Core.Pools;
using UnityEngine;
namespace RecRoom
{
// Token: 0x02002001 RID: 8193
[Token(Token = "0x2002001")]
[RequireComponent(typeof(PhotonView))]
public class TriggerCollectible : MonoBehaviourPun, LNBFABEKDCN, GDMDKPLBJAC
{
// Token: 0x17002140 RID: 8512
// (get) Token: 0x0600D074 RID: 53364 RVA: 0x00300590 File Offset: 0x002FE790
// (set) Token: 0x0600D075 RID: 53365 RVA: 0x003005A4 File Offset: 0x002FE7A4
[Token(Token = "0x17002140")]
public int DMLIOOCLKKP
{
[Token(Token = "0x600D074")]
[Address(RVA = "0x6166C0", Offset = "0x6154C0", VA = "0x1806166C0", Slot = "15")]
get;
[Token(Token = "0x600D075")]
[Address(RVA = "0x6E19A0", Offset = "0x6E07A0", VA = "0x1806E19A0", Slot = "16")]
set;
}
// Token: 0x17002141 RID: 8513
// (get) Token: 0x0600D076 RID: 53366 RVA: 0x003005B8 File Offset: 0x002FE7B8
// (set) Token: 0x0600D077 RID: 53367 RVA: 0x003005D8 File Offset: 0x002FE7D8
[Token(Token = "0x17002141")]
public bool DLHOLKNMICH
{
[Token(Token = "0x600D076")]
[Address(RVA = "0xBC0D70", Offset = "0xBBFB70", VA = "0x180BC0D70")]
get
{
return this.NNCPOHOFKFI.IAHDANBDAAM() != null;
}
[Token(Token = "0x600D077")]
[Address(RVA = "0xBC0610", Offset = "0xBBF410", VA = "0x180BC0610")]
private set
{
KLLMCPFPIIE<bool> nncpohofkfi = this.NNCPOHOFKFI;
}
}
// Token: 0x17002142 RID: 8514
// (get) Token: 0x0600D078 RID: 53368 RVA: 0x003005F4 File Offset: 0x002FE7F4
[Token(Token = "0x17002142")]
public CCIMPAHNKAP OPLHMKFCNOL
{
[Token(Token = "0x600D078")]
[Address(RVA = "0x3F63F0", Offset = "0x3F51F0", VA = "0x1803F63F0")]
get
{
return this.collectibleType;
}
}
// Token: 0x17002143 RID: 8515
// (get) Token: 0x0600D079 RID: 53369 RVA: 0x00300608 File Offset: 0x002FE808
[Token(Token = "0x17002143")]
public bool BNHPGLCPGAA
{
[Token(Token = "0x600D079")]
[Address(RVA = "0x4C2F40", Offset = "0x4C1D40", VA = "0x1804C2F40")]
get
{
return this.respawn;
}
}
// Token: 0x17002144 RID: 8516
// (get) Token: 0x0600D07A RID: 53370 RVA: 0x0030061C File Offset: 0x002FE81C
[Token(Token = "0x17002144")]
public bool ABIMGLMBCCF
{
[Token(Token = "0x600D07A")]
[Address(RVA = "0x7722A0", Offset = "0x7710A0", VA = "0x1807722A0")]
get
{
return this.scaleUpOnRespawn;
}
}
// Token: 0x0600D07B RID: 53371 RVA: 0x00300630 File Offset: 0x002FE830
[Token(Token = "0x600D07B")]
[Address(RVA = "0xBC0150", Offset = "0xBBEF50", VA = "0x180BC0150", Slot = "13")]
protected override void Awake()
{
base..ctor();
int num = this.defaultValue;
this.<ECBPPNEBCMG>k__BackingField = num;
float num2 = base.transform.ABDKFENDAKH();
this.MCOFHCCLCHI = num2;
Action action = new Action(this.BCDOEFIDDDK);
int num3;
int num4;
KLLMCPFPIIE<bool> kllmcpfpiie = new KLLMCPFPIIE(this, "TC", num3, (OHOEENCHJJE)num4, action, num4);
num4 = 0;
num3 = 0;
this.NNCPOHOFKFI = kllmcpfpiie;
MFBGLIHGCGO<AGAJMBPABDL> hphoojldkkm = KKPBCOOONNK.HPHOOJLDKKM;
Action<AGAJMBPABDL> action2 = new Action(this.OnPhotonPlayerDisconnected);
KKPBCOOONNK.HPHOOJLDKKM = MFBGLIHGCGO.BPJDFPACLMK(hphoojldkkm, action2);
}
// Token: 0x0600D07C RID: 53372 RVA: 0x003006B4 File Offset: 0x002FE8B4
[Token(Token = "0x600D07C")]
[Address(RVA = "0xBC0CB0", Offset = "0xBBFAB0", VA = "0x180BC0CB0")]
private void Start()
{
this.BCDOEFIDDDK();
}
// Token: 0x0600D07D RID: 53373 RVA: 0x003006C8 File Offset: 0x002FE8C8
[Token(Token = "0x600D07D")]
[Address(RVA = "0xBC0930", Offset = "0xBBF730", VA = "0x180BC0930", Slot = "14")]
protected override void OnDestroy()
{
MFBGLIHGCGO<AGAJMBPABDL> hphoojldkkm = KKPBCOOONNK.HPHOOJLDKKM;
Action<AGAJMBPABDL> action = new Action(this.OnPhotonPlayerDisconnected);
KKPBCOOONNK.HPHOOJLDKKM = MFBGLIHGCGO.GMNMHGMFGOL(hphoojldkkm, action);
base.OnDestroy();
}
// Token: 0x0600D07E RID: 53374 RVA: 0x003006FC File Offset: 0x002FE8FC
[Token(Token = "0x600D07E")]
[Address(RVA = "0xBC0B20", Offset = "0xBBF920", VA = "0x180BC0B20")]
private void OnTriggerEnter(Collider HPKICPNGMDJ)
{
if (!this.LLJDPMFFKHM && this.NNCPOHOFKFI.IAHDANBDAAM() == 0)
{
int num = 0;
Player player;
bool flag;
if (player != num && flag)
{
this.OnCollect();
}
}
}
// Token: 0x0600D07F RID: 53375 RVA: 0x0030073C File Offset: 0x002FE93C
[Token(Token = "0x600D07F")]
[Address(RVA = "0xBC0670", Offset = "0xBBF470", VA = "0x180BC0670", Slot = "17")]
public void OnCollect()
{
RecRoomAudioClip[] array = this.pickupSfx;
this.LLJDPMFFKHM = true;
Transform transform = base.transform;
PooledParticle pooledParticle = this.pickupVfx;
Transform transform2 = base.transform;
Vector3 vector;
float z = vector.z;
if (!base.OGIBLNIIHDK)
{
PhotonView photonView = base.JDHMIOJKLCK;
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
photonView.TransferOwnership(agajmbpabdl);
}
if (base.OGIBLNIIHDK)
{
MFBGLIHGCGO<TriggerCollectible> collectedEvent = TriggerCollectible.CollectedEvent;
if (collectedEvent != 0)
{
collectedEvent.CNFDGDEOPPF(this);
}
KLLMCPFPIIE<bool> nncpohofkfi = this.NNCPOHOFKFI;
if (!this.respawn)
{
GameObject gameObject;
KKPBCOOONNK.HMLHHNMGNAA(gameObject);
return;
}
Scheduler instance = SingletonMonoBehaviour.ONCPNMDGGKG;
float num = this.respawnTime;
TriggerCollectible.GEJGIMHABPN gejgimhabpn;
gejgimhabpn.System.IDisposable.Dispose();
gejgimhabpn.respawnTime = num;
gejgimhabpn.<>1__state = (int)((ulong)0L);
gejgimhabpn.<>4__this = this;
KFBABPAPIMB kfbabpapimb = instance.Run(this, gejgimhabpn);
this.EPMNIFDPEFL = kfbabpapimb;
}
}
// Token: 0x0600D080 RID: 53376 RVA: 0x0030081C File Offset: 0x002FEA1C
[Token(Token = "0x600D080")]
[Address(RVA = "0xBC04C0", Offset = "0xBBF2C0", VA = "0x180BC04C0")]
private IEnumerator<KENFJGFMIPM> DEGHDMCCGCO(float OKNMBNCECBK)
{
/*
An exception occurred when decompiling this method (0600D080)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IEnumerator`1<KENFJGFMIPM> RecRoom.TriggerCollectible::DEGHDMCCGCO(System.Single)
---> System.Exception: Basic block has to end with unconditional control flow.
{
Block_0:
call:void(GEJGIMHABPN::System.IDisposable.Dispose, ldloc:GEJGIMHABPN(var_0))
stfld:float32(GEJGIMHABPN::respawnTime, ldloc:GEJGIMHABPN(var_0), ldloc:float32(OKNMBNCECBK))
stfld:int32(GEJGIMHABPN::<>1__state, ldloc:GEJGIMHABPN(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0)))
stfld:TriggerCollectible(GEJGIMHABPN::<>4__this, ldloc:GEJGIMHABPN(var_0), ldloc:TriggerCollectible(this))
}
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
--- End of inner exception stack trace ---
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1660
*/;
}
// Token: 0x0600D081 RID: 53377 RVA: 0x00300848 File Offset: 0x002FEA48
[Token(Token = "0x600D081")]
[Address(RVA = "0xBC02D0", Offset = "0xBBF0D0", VA = "0x180BC02D0")]
private void BCDOEFIDDDK()
{
if (this.EPMNIFDPEFL != 0)
{
KFBABPAPIMB epmnifdpefl = this.EPMNIFDPEFL;
this.EPMNIFDPEFL = (ulong)0L;
}
bool flag = this.NNCPOHOFKFI.IAHDANBDAAM() != null;
GameObject gameObject = this.visualRoot;
this.LLJDPMFFKHM = flag;
bool flag2 = this.NNCPOHOFKFI.IAHDANBDAAM() == 0;
gameObject.SetActive(flag2);
if (this.scaleUpOnRespawn)
{
Scheduler instance = SingletonMonoBehaviour.ONCPNMDGGKG;
TriggerCollectible.JDCAOGNKADK jdcaognkadk;
jdcaognkadk.System.IDisposable.Dispose();
jdcaognkadk.<>1__state = (int)((ulong)0L);
jdcaognkadk.<>4__this = this;
KFBABPAPIMB kfbabpapimb = instance.Run(this, jdcaognkadk);
Action action = new Action(this.JLOHNCOFFHE);
}
}
// Token: 0x0600D082 RID: 53378 RVA: 0x003008E8 File Offset: 0x002FEAE8
[Token(Token = "0x600D082")]
[Address(RVA = "0xBC0530", Offset = "0xBBF330", VA = "0x180BC0530")]
private IEnumerator<KENFJGFMIPM> JJGFIBGMAFA()
{
/*
An exception occurred when decompiling this method (0600D082)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IEnumerator`1<KENFJGFMIPM> RecRoom.TriggerCollectible::JJGFIBGMAFA()
---> System.Exception: Basic block has to end with unconditional control flow.
{
Block_0:
call:void(JDCAOGNKADK::System.IDisposable.Dispose, ldloc:JDCAOGNKADK(var_0))
stfld:int32(JDCAOGNKADK::<>1__state, ldloc:JDCAOGNKADK(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0)))
stfld:TriggerCollectible(JDCAOGNKADK::<>4__this, ldloc:JDCAOGNKADK(var_0), ldloc:TriggerCollectible(this))
}
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
--- End of inner exception stack trace ---
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1660
*/;
}
// Token: 0x0600D083 RID: 53379 RVA: 0x0030090C File Offset: 0x002FEB0C
[Token(Token = "0x600D083")]
[Address(RVA = "0xBC0A00", Offset = "0xBBF800", VA = "0x180BC0A00")]
private void OnPhotonPlayerDisconnected(AGAJMBPABDL IEKDDPPNFPF)
{
if (!base.JDHMIOJKLCK.GHJBEBPGCNE && KKPBCOOONNK.BNNCCCFFALC && this.NNCPOHOFKFI.IAHDANBDAAM() != 0)
{
PhotonView photonView = base.JDHMIOJKLCK;
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
photonView.TransferOwnership(agajmbpabdl);
if (base.OGIBLNIIHDK)
{
int num = 0;
this.DLHOLKNMICH = num != 0;
}
}
}
// Token: 0x0600D084 RID: 53380 RVA: 0x00300970 File Offset: 0x002FEB70
[Token(Token = "0x600D084")]
[Address(RVA = "0xBC0C60", Offset = "0xBBFA60", VA = "0x180BC0C60", Slot = "18")]
public void ResetObject()
{
base.StopAllCoroutines();
KLLMCPFPIIE<bool> nncpohofkfi = this.NNCPOHOFKFI;
int num = 0;
nncpohofkfi.BDJFGEJFPPO(num);
}
// Token: 0x0600D085 RID: 53381 RVA: 0x0030099C File Offset: 0x002FEB9C
[Token(Token = "0x600D085")]
[Address(RVA = "0xBC0D30", Offset = "0xBBFB30", VA = "0x180BC0D30")]
public TriggerCollectible()
{
}
// Token: 0x0600D086 RID: 53382 RVA: 0x003009F4 File Offset: 0x002FEBF4
// Note: this type is marked as 'beforefieldinit'.
[Token(Token = "0x600D086")]
[Address(RVA = "0xBC0CC0", Offset = "0xBBFAC0", VA = "0x180BC0CC0")]
static TriggerCollectible()
{
int num;
int num2;
MFBGLIHGCGO<TriggerCollectible> mfbglihgcgo = new MFBGLIHGCGO(4, num != 0, num2 != 0);
num2 = 0;
num = 0;
TriggerCollectible.CollectedEvent = mfbglihgcgo;
}
// Token: 0x0600D087 RID: 53383 RVA: 0x00300A14 File Offset: 0x002FEC14
[Token(Token = "0x600D087")]
[Address(RVA = "0xBC0590", Offset = "0xBBF390", VA = "0x180BC0590")]
[CompilerGenerated]
private void JLOHNCOFFHE()
{
Transform transform = base.transform;
float mcofhcclchi = this.MCOFHCCLCHI;
transform.MCFLPFCGOOL(mcofhcclchi);
}
// Token: 0x04008559 RID: 34137
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x4008559")]
[SerializeField]
private CCIMPAHNKAP collectibleType = (CCIMPAHNKAP)((ulong)6L);
// Token: 0x0400855A RID: 34138
[FieldOffset(Offset = "0x44")]
[Token(Token = "0x400855A")]
[SerializeField]
private int defaultValue = (int)((ulong)500L);
// Token: 0x0400855B RID: 34139
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x400855B")]
[SerializeField]
private bool respawn = true;
// Token: 0x0400855C RID: 34140
[FieldOffset(Offset = "0x4C")]
[Token(Token = "0x400855C")]
[SerializeField]
[OMAIFIIBMNL("ShouldRespawn")]
private float respawnTime = 5f;
// Token: 0x0400855D RID: 34141
[FieldOffset(Offset = "0x50")]
[Token(Token = "0x400855D")]
[SerializeField]
[OMAIFIIBMNL("ShouldRespawn")]
private bool scaleUpOnRespawn = true;
// Token: 0x0400855E RID: 34142
[FieldOffset(Offset = "0x54")]
[Token(Token = "0x400855E")]
[SerializeField]
[OMAIFIIBMNL("ScaleUpOnRespawn")]
private float respawnScaleAnimationTime = 0.5f;
// Token: 0x0400855F RID: 34143
[FieldOffset(Offset = "0x58")]
[Token(Token = "0x400855F")]
[SerializeField]
private GameObject visualRoot;
// Token: 0x04008560 RID: 34144
[FieldOffset(Offset = "0x60")]
[Token(Token = "0x4008560")]
[SerializeField]
private RecRoomAudioClip[] pickupSfx;
// Token: 0x04008561 RID: 34145
[FieldOffset(Offset = "0x68")]
[Token(Token = "0x4008561")]
[SerializeField]
private PooledParticle pickupVfx;
// Token: 0x04008562 RID: 34146
[FieldOffset(Offset = "0x70")]
[Token(Token = "0x4008562")]
private bool LLJDPMFFKHM;
// Token: 0x04008563 RID: 34147
[FieldOffset(Offset = "0x78")]
[Token(Token = "0x4008563")]
private KLLMCPFPIIE<bool> NNCPOHOFKFI;
// Token: 0x04008564 RID: 34148
[FieldOffset(Offset = "0x80")]
[Token(Token = "0x4008564")]
private KFBABPAPIMB EPMNIFDPEFL;
// Token: 0x04008565 RID: 34149
[FieldOffset(Offset = "0x88")]
[Token(Token = "0x4008565")]
private float MCOFHCCLCHI = 1f;
// Token: 0x04008567 RID: 34151
[Token(Token = "0x4008567")]
public static MFBGLIHGCGO<TriggerCollectible> CollectedEvent;
// Token: 0x02002002 RID: 8194
[Token(Token = "0x2002002")]
public sealed class NCJGEILJFIJ : MulticastDelegate
{
// Token: 0x0600D088 RID: 53384 RVA: 0x00300A38 File Offset: 0x002FEC38
[Token(Token = "0x600D088")]
[Address(RVA = "0x448ED0", Offset = "0x447CD0", VA = "0x180448ED0")]
public NCJGEILJFIJ(object FEDFKKMABOG, IntPtr APAICGIHAGJ)
{
this.method = APAICGIHAGJ;
this.m_target = FEDFKKMABOG;
}
// Token: 0x0600D089 RID: 53385 RVA: 0x00300A54 File Offset: 0x002FEC54
[Token(Token = "0x600D089")]
[Address(RVA = "0x4D7E10", Offset = "0x4D6C10", VA = "0x1804D7E10", Slot = "13")]
public void Invoke(TriggerCollectible IIOADMEEHLF)
{
if (this.delegates != 0)
{
}
uint num;
if (num != (uint)0)
{
throw new ExecutionEngineException();
}
}
// Token: 0x0600D08A RID: 53386 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x600D08A")]
[Address(RVA = "0x457150", Offset = "0x455F50", VA = "0x180457150", Slot = "14")]
public IAsyncResult BeginInvoke(TriggerCollectible IIOADMEEHLF, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600D08B RID: 53387 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x600D08B")]
[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.");
}
}
}
}