Add v1.0.3.1
This commit is contained in:
299
Cpp2IL/Assembly-CSharp/BossLevel03BigChargeFar.cs
Normal file
299
Cpp2IL/Assembly-CSharp/BossLevel03BigChargeFar.cs
Normal 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;
|
||||
}
|
||||
Reference in New Issue
Block a user