Add v1.0.3.1

This commit is contained in:
2023-09-06 22:00:49 +02:00
commit 3aebbbf8f0
2051 changed files with 757425 additions and 0 deletions

View File

@@ -0,0 +1,299 @@
using System;
using System.Collections.Generic;
using Cpp2IlInjected;
using UnityEngine;
// Token: 0x020000B6 RID: 182
[Token(Token = "0x20000B6")]
public class BossLevel03BigChargeFar : AttackableObject
{
// Token: 0x06000855 RID: 2133 RVA: 0x00013ECC File Offset: 0x000120CC
[Token(Token = "0x6000855")]
[Address(RVA = "0xF69950", Offset = "0xF68750", VA = "0x180F69950")]
private void Awake()
{
ParticleSystem component = base.GetComponent<ParticleSystem>();
this.g_PS = component;
ParticleSystem particleSystem = this.g_PS;
int num = 0;
if (particleSystem == num)
{
Debug.LogError(base.transform.name + " 特效錯誤");
}
this.g_bCollision = false;
AttackData[] components = base.GetComponents<AttackData>();
this.g_AD = components;
List<Transform> list = new List();
this.g_TargetList = list;
SphereCollider sphereCollider = this.g_SC;
int num2 = 0;
if (sphereCollider == num2)
{
SphereCollider component2 = base.GetComponent<SphereCollider>();
this.g_SC = component2;
}
}
// Token: 0x06000856 RID: 2134 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000856")]
[Address(RVA = "0xF6B930", Offset = "0xF6A730", VA = "0x180F6B930", Slot = "6")]
protected override void Update()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000857 RID: 2135 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000857")]
[Address(RVA = "0xF68F30", Offset = "0xF67D30", VA = "0x180F68F30")]
private void ArcMove(float fDeltaTime)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000858 RID: 2136 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000858")]
[Address(RVA = "0xF69B50", Offset = "0xF68950", VA = "0x180F69B50")]
protected void Explosion(float fDeltaTime)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000859 RID: 2137 RVA: 0x00013F68 File Offset: 0x00012168
[Token(Token = "0x6000859")]
[Address(RVA = "0xF6B560", Offset = "0xF6A360", VA = "0x180F6B560", Slot = "10")]
public override void HitMagic(AttackData AD)
{
this.Attack(AD);
}
// Token: 0x0600085A RID: 2138 RVA: 0x00013F7C File Offset: 0x0001217C
[Token(Token = "0x600085A")]
[Address(RVA = "0xF6B560", Offset = "0xF6A360", VA = "0x180F6B560", Slot = "9")]
public override void HitPhysical(AttackData AD)
{
this.Attack(AD);
}
// Token: 0x0600085B RID: 2139 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600085B")]
[Address(RVA = "0xF69620", Offset = "0xF68420", VA = "0x180F69620")]
private void Attack(AttackData AD)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600085C RID: 2140 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600085C")]
[Address(RVA = "0xF6B660", Offset = "0xF6A460", VA = "0x180F6B660")]
public void Set(Vector3 v3ShotPos, Vector3 v3TargetPos, float fHeight, float fSpeed, float ExplosionRange)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600085D RID: 2141 RVA: 0x00013F90 File Offset: 0x00012190
[Token(Token = "0x600085D")]
[Address(RVA = "0xF6B570", Offset = "0xF6A370", VA = "0x180F6B570")]
public void SetCollisionEffect(EffectPool Explosion, EffectPool Collision)
{
/*
An exception occurred when decompiling this method (0600085D)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void BossLevel03BigChargeFar::SetCollisionEffect(EffectPool,EffectPool)
---> System.Exception: Basic block has to end with unconditional control flow.
{; Block_0:; stfld:EffectPool(BossLevel03BigChargeFar::g_EffExplosion, ldloc:BossLevel03BigChargeFar(this), ldloc:EffectPool(Explosion)); stfld:EffectPool(BossLevel03BigChargeFar::g_EffCollision, ldloc:BossLevel03BigChargeFar(this), ldloc:EffectPool(Collision)); };
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: 0x0600085E RID: 2142 RVA: 0x00013FAC File Offset: 0x000121AC
[Token(Token = "0x600085E")]
[Address(RVA = "0xF6B620", Offset = "0xF6A420", VA = "0x180F6B620")]
public void SetCollisionSE(SoundEffectPool Explosion, SoundEffectPool Collision)
{
/*
An exception occurred when decompiling this method (0600085E)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void BossLevel03BigChargeFar::SetCollisionSE(SoundEffectPool,SoundEffectPool)
---> System.Exception: Basic block has to end with unconditional control flow.
{; Block_0:; stfld:SoundEffectPool(BossLevel03BigChargeFar::g_SEExplosion, ldloc:BossLevel03BigChargeFar(this), ldloc:SoundEffectPool(Explosion)); stfld:SoundEffectPool(BossLevel03BigChargeFar::g_SECollision, ldloc:BossLevel03BigChargeFar(this), ldloc:SoundEffectPool(Collision)); };
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: 0x0600085F RID: 2143 RVA: 0x00013FC8 File Offset: 0x000121C8
[Token(Token = "0x600085F")]
[Address(RVA = "0xF6B5B0", Offset = "0xF6A3B0", VA = "0x180F6B5B0")]
public void SetCollisionSE(SoundEffectPool Explosion, SoundEffectPool Explosion02, SoundEffectPool Collision)
{
this.g_SEExplosion = Explosion;
this.g_SEExplosion02 = Explosion02;
this.g_SECollision = Collision;
this.g_bg_SEExplosion02 = false;
}
// Token: 0x06000860 RID: 2144 RVA: 0x00013FF4 File Offset: 0x000121F4
[Token(Token = "0x6000860")]
[Address(RVA = "0xF6BDC0", Offset = "0xF6ABC0", VA = "0x180F6BDC0")]
public BossLevel03BigChargeFar()
{
}
// Token: 0x04000AC8 RID: 2760
[FieldOffset(Offset = "0x68")]
[Token(Token = "0x4000AC8")]
public Light LG;
// Token: 0x04000AC9 RID: 2761
[FieldOffset(Offset = "0x70")]
[Token(Token = "0x4000AC9")]
protected ParticleSystem g_PS;
// Token: 0x04000ACA RID: 2762
[FieldOffset(Offset = "0x78")]
[Token(Token = "0x4000ACA")]
private AttackData[] g_AD;
// Token: 0x04000ACB RID: 2763
[FieldOffset(Offset = "0x80")]
[Token(Token = "0x4000ACB")]
protected Vector3 g_v3Direction;
// Token: 0x04000ACC RID: 2764
[FieldOffset(Offset = "0x8C")]
[Token(Token = "0x4000ACC")]
private Vector3 g_v3Center;
// Token: 0x04000ACD RID: 2765
[FieldOffset(Offset = "0x98")]
[Token(Token = "0x4000ACD")]
private float g_fRadius;
// Token: 0x04000ACE RID: 2766
[FieldOffset(Offset = "0x9C")]
[Token(Token = "0x4000ACE")]
protected float g_fPiVal;
// Token: 0x04000ACF RID: 2767
[FieldOffset(Offset = "0xA0")]
[Token(Token = "0x4000ACF")]
protected float g_fX;
// Token: 0x04000AD0 RID: 2768
[FieldOffset(Offset = "0xA4")]
[Token(Token = "0x4000AD0")]
protected float g_fY;
// Token: 0x04000AD1 RID: 2769
[FieldOffset(Offset = "0xA8")]
[Token(Token = "0x4000AD1")]
protected float g_fHeight;
// Token: 0x04000AD2 RID: 2770
[FieldOffset(Offset = "0xAC")]
[Token(Token = "0x4000AD2")]
protected float g_fSpeed;
// Token: 0x04000AD3 RID: 2771
[FieldOffset(Offset = "0xB0")]
[Token(Token = "0x4000AD3")]
protected bool g_bCollision;
// Token: 0x04000AD4 RID: 2772
[FieldOffset(Offset = "0xB4")]
[Token(Token = "0x4000AD4")]
protected Vector3 g_PrePosition;
// Token: 0x04000AD5 RID: 2773
[FieldOffset(Offset = "0xC0")]
[Token(Token = "0x4000AD5")]
protected EffectPool g_EffExplosion;
// Token: 0x04000AD6 RID: 2774
[FieldOffset(Offset = "0xC8")]
[Token(Token = "0x4000AD6")]
protected EffectPool g_EffCollision;
// Token: 0x04000AD7 RID: 2775
[FieldOffset(Offset = "0xD0")]
[Token(Token = "0x4000AD7")]
protected SoundEffectPool g_SEExplosion;
// Token: 0x04000AD8 RID: 2776
[FieldOffset(Offset = "0xD8")]
[Token(Token = "0x4000AD8")]
protected SoundEffectPool g_SEExplosion02;
// Token: 0x04000AD9 RID: 2777
[FieldOffset(Offset = "0xE0")]
[Token(Token = "0x4000AD9")]
protected SoundEffectPool g_SECollision;
// Token: 0x04000ADA RID: 2778
[FieldOffset(Offset = "0xE8")]
[Token(Token = "0x4000ADA")]
private bool g_bg_SEExplosion02;
// Token: 0x04000ADB RID: 2779
[FieldOffset(Offset = "0xEC")]
[Token(Token = "0x4000ADB")]
protected float g_fDuration = 2f;
// Token: 0x04000ADC RID: 2780
[FieldOffset(Offset = "0xF0")]
[Token(Token = "0x4000ADC")]
protected float g_fDurationV2 = 2.5f;
// Token: 0x04000ADD RID: 2781
[FieldOffset(Offset = "0xF4")]
[Token(Token = "0x4000ADD")]
protected float g_fDurationVal;
// Token: 0x04000ADE RID: 2782
[FieldOffset(Offset = "0xF8")]
[Token(Token = "0x4000ADE")]
protected float g_fIntervals = 0.2f;
// Token: 0x04000ADF RID: 2783
[FieldOffset(Offset = "0xFC")]
[Token(Token = "0x4000ADF")]
protected float g_fIntervalsVal;
// Token: 0x04000AE0 RID: 2784
[FieldOffset(Offset = "0x100")]
[Token(Token = "0x4000AE0")]
protected List<Transform> g_TargetList;
// Token: 0x04000AE1 RID: 2785
[FieldOffset(Offset = "0x108")]
[Token(Token = "0x4000AE1")]
protected SphereCollider g_SC;
// Token: 0x04000AE2 RID: 2786
[FieldOffset(Offset = "0x110")]
[Token(Token = "0x4000AE2")]
protected float g_fRepulse = 20f;
// Token: 0x04000AE3 RID: 2787
[FieldOffset(Offset = "0x114")]
[Token(Token = "0x4000AE3")]
protected float g_fRepulseVal;
// Token: 0x04000AE4 RID: 2788
[FieldOffset(Offset = "0x118")]
[Token(Token = "0x4000AE4")]
protected float g_fSuckVal;
}