using System; using Cpp2IlInjected; using UnityEngine; // Token: 0x020001AA RID: 426 [Token(Token = "0x20001AA")] public class MonsterCall : EnemyEvent { // Token: 0x060012FA RID: 4858 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60012FA")] [Address(RVA = "0xBC6BE0", Offset = "0xBC59E0", VA = "0x180BC6BE0", Slot = "4")] public override void InitData(SceneEventManager SEM) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060012FB RID: 4859 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60012FB")] [Address(RVA = "0xBC7920", Offset = "0xBC6720", VA = "0x180BC7920")] protected void Update() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060012FC RID: 4860 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60012FC")] [Address(RVA = "0xBC6A10", Offset = "0xBC5810", VA = "0x180BC6A10", Slot = "7")] public override bool GetIsOpenEvent() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060012FD RID: 4861 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60012FD")] [Address(RVA = "0xBC72C0", Offset = "0xBC60C0", VA = "0x180BC72C0", Slot = "6")] public override void OpenEvent(Transform OpenEventPos) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060012FE RID: 4862 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60012FE")] [Address(RVA = "0xBC7510", Offset = "0xBC6310", VA = "0x180BC7510", Slot = "5")] public override void OpenEvent() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060012FF RID: 4863 RVA: 0x0002BC70 File Offset: 0x00029E70 [Token(Token = "0x60012FF")] [Address(RVA = "0xBC78F0", Offset = "0xBC66F0", VA = "0x180BC78F0", Slot = "8")] public override void ReleaseEvent() { /* An exception occurred when decompiling this method (060012FF) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void MonsterCall::ReleaseEvent() ---> System.Exception: Basic block has to end with unconditional control flow. {; Block_0:; call:void(EnemyEvent::ReleaseEvent, ldloc:MonsterCall[exp:EnemyEvent](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 1810 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 344 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 1618 */; } // Token: 0x06001300 RID: 4864 RVA: 0x0002BC84 File Offset: 0x00029E84 [Token(Token = "0x6001300")] [Address(RVA = "0xBC7E40", Offset = "0xBC6C40", VA = "0x180BC7E40")] public MonsterCall() { } // Token: 0x04001D88 RID: 7560 [FieldOffset(Offset = "0x68")] [Token(Token = "0x4001D88")] public GameObject CollisionEffect; // Token: 0x04001D89 RID: 7561 [FieldOffset(Offset = "0x70")] [Token(Token = "0x4001D89")] public GameObject BirthEffect; // Token: 0x04001D8A RID: 7562 [FieldOffset(Offset = "0x78")] [Token(Token = "0x4001D8A")] public float Reciproca = 2f; // Token: 0x04001D8B RID: 7563 [FieldOffset(Offset = "0x80")] [Token(Token = "0x4001D8B")] private EffectPool g_CollisionEffect; // Token: 0x04001D8C RID: 7564 [FieldOffset(Offset = "0x88")] [Token(Token = "0x4001D8C")] private EffectPool g_BirthEffect; // Token: 0x04001D8D RID: 7565 [FieldOffset(Offset = "0x90")] [Token(Token = "0x4001D8D")] private MonsterCall.RebirthData[] g_RebirthMonster; // Token: 0x04001D8E RID: 7566 [FieldOffset(Offset = "0x98")] [Token(Token = "0x4001D8E")] private Transform g_OpenedPosition; // Token: 0x04001D8F RID: 7567 [FieldOffset(Offset = "0xA0")] [Token(Token = "0x4001D8F")] public GameObject SEMonsterCallObject; // Token: 0x04001D90 RID: 7568 [FieldOffset(Offset = "0xA8")] [Token(Token = "0x4001D90")] private SoundEffectPool g_SE; // Token: 0x020001AB RID: 427 [Token(Token = "0x20001AB")] public struct RebirthData { // Token: 0x04001D91 RID: 7569 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4001D91")] public NPCManage RebirthMonster; // Token: 0x04001D92 RID: 7570 [FieldOffset(Offset = "0x8")] [Token(Token = "0x4001D92")] public Transform Position; // Token: 0x04001D93 RID: 7571 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4001D93")] public float fReciprocal; // Token: 0x04001D94 RID: 7572 [FieldOffset(Offset = "0x14")] [Token(Token = "0x4001D94")] public bool bUse; } }