236 lines
6.9 KiB
C#
236 lines
6.9 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x02000100 RID: 256
|
|
[Token(Token = "0x2000100")]
|
|
public class GhostEExplosionBall : AttackableObject
|
|
{
|
|
// Token: 0x06000D3C RID: 3388 RVA: 0x0001F314 File Offset: 0x0001D514
|
|
[Token(Token = "0x6000D3C")]
|
|
[Address(RVA = "0x163DEB0", Offset = "0x163CEB0", VA = "0x18163DEB0")]
|
|
private void Awake()
|
|
{
|
|
WizardGirlManage playerManager = Game.GetPlayerManager();
|
|
this.g_WGM = playerManager;
|
|
ParticleSystem component = base.GetComponent<ParticleSystem>();
|
|
this.g_PS = component;
|
|
AttackData component2 = base.GetComponent<AttackData>();
|
|
this.g_AData = component2;
|
|
AttackData attackData = this.g_AData;
|
|
int num = 0;
|
|
if (attackData == num)
|
|
{
|
|
Debug.LogError(base.transform.name + " 攻擊資料錯誤");
|
|
}
|
|
SphereCollider sphereCollider = this.g_SC;
|
|
int num2 = 0;
|
|
if (sphereCollider == num2)
|
|
{
|
|
SphereCollider component3 = base.GetComponent<SphereCollider>();
|
|
this.g_SC = component3;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000D3D RID: 3389 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6000D3D")]
|
|
[Address(RVA = "0x1640360", Offset = "0x163F360", VA = "0x181640360", Slot = "6")]
|
|
protected override void Update()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06000D3E RID: 3390 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6000D3E")]
|
|
[Address(RVA = "0x29E8B0", Offset = "0x29D8B0", VA = "0x18029E8B0", Slot = "8")]
|
|
protected override void LateUpdate()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06000D3F RID: 3391 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6000D3F")]
|
|
[Address(RVA = "0x163FE40", Offset = "0x163EE40", VA = "0x18163FE40", Slot = "10")]
|
|
public override void HitMagic(AttackData AD)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06000D40 RID: 3392 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6000D40")]
|
|
[Address(RVA = "0x163FF00", Offset = "0x163EF00", VA = "0x18163FF00", Slot = "9")]
|
|
public override void HitPhysical(AttackData AD)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06000D41 RID: 3393 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6000D41")]
|
|
[Address(RVA = "0x163F8C0", Offset = "0x163E8C0", VA = "0x18163F8C0", Slot = "12")]
|
|
protected virtual void Explosion()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06000D42 RID: 3394 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6000D42")]
|
|
[Address(RVA = "0x163FFC0", Offset = "0x163EFC0", VA = "0x18163FFC0", Slot = "13")]
|
|
public virtual void Set(Vector3 v3Target, EffectPool EffCollision, EffectPool EffHit, Transform TranOneself, SoundEffect SE)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06000D43 RID: 3395 RVA: 0x0001F3AC File Offset: 0x0001D5AC
|
|
[Token(Token = "0x6000D43")]
|
|
[Address(RVA = "0x163F8A0", Offset = "0x163E8A0", VA = "0x18163F8A0")]
|
|
public GhostEExplosionBall()
|
|
{
|
|
}
|
|
|
|
// Token: 0x040015D6 RID: 5590
|
|
[FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x40015D6")]
|
|
protected WizardGirlManage g_WGM;
|
|
|
|
// Token: 0x040015D7 RID: 5591
|
|
[FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x40015D7")]
|
|
protected AttackData g_AData;
|
|
|
|
// Token: 0x040015D8 RID: 5592
|
|
[FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x40015D8")]
|
|
protected SphereCollider g_SC;
|
|
|
|
// Token: 0x040015D9 RID: 5593
|
|
[FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x40015D9")]
|
|
protected ParticleSystem g_PS;
|
|
|
|
// Token: 0x040015DA RID: 5594
|
|
[FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x40015DA")]
|
|
protected Vector3 g_PrePosition;
|
|
|
|
// Token: 0x040015DB RID: 5595
|
|
[FieldOffset(Offset = "0x94")]
|
|
[Token(Token = "0x40015DB")]
|
|
protected Vector3 g_v3LinePos;
|
|
|
|
// Token: 0x040015DC RID: 5596
|
|
[FieldOffset(Offset = "0xA0")]
|
|
[Token(Token = "0x40015DC")]
|
|
protected Vector3 g_v3FloatPos;
|
|
|
|
// Token: 0x040015DD RID: 5597
|
|
[FieldOffset(Offset = "0xAC")]
|
|
[Token(Token = "0x40015DD")]
|
|
protected Vector3 g_v3Target;
|
|
|
|
// Token: 0x040015DE RID: 5598
|
|
[FieldOffset(Offset = "0xB8")]
|
|
[Token(Token = "0x40015DE")]
|
|
protected Vector3 g_v3Direction;
|
|
|
|
// Token: 0x040015DF RID: 5599
|
|
[FieldOffset(Offset = "0xC4")]
|
|
[Token(Token = "0x40015DF")]
|
|
protected float g_fFloatX;
|
|
|
|
// Token: 0x040015E0 RID: 5600
|
|
[FieldOffset(Offset = "0xC8")]
|
|
[Token(Token = "0x40015E0")]
|
|
protected float g_fFloatY;
|
|
|
|
// Token: 0x040015E1 RID: 5601
|
|
[FieldOffset(Offset = "0xCC")]
|
|
[Token(Token = "0x40015E1")]
|
|
protected float g_fFloatZ;
|
|
|
|
// Token: 0x040015E2 RID: 5602
|
|
[FieldOffset(Offset = "0xD0")]
|
|
[Token(Token = "0x40015E2")]
|
|
protected float g_fFloatRadiusX;
|
|
|
|
// Token: 0x040015E3 RID: 5603
|
|
[FieldOffset(Offset = "0xD4")]
|
|
[Token(Token = "0x40015E3")]
|
|
protected float g_fFloatRadiusY;
|
|
|
|
// Token: 0x040015E4 RID: 5604
|
|
[FieldOffset(Offset = "0xD8")]
|
|
[Token(Token = "0x40015E4")]
|
|
protected float g_fFloatRadiusZ;
|
|
|
|
// Token: 0x040015E5 RID: 5605
|
|
[FieldOffset(Offset = "0xDC")]
|
|
[Token(Token = "0x40015E5")]
|
|
protected float g_fFloatRadiusXVal;
|
|
|
|
// Token: 0x040015E6 RID: 5606
|
|
[FieldOffset(Offset = "0xE0")]
|
|
[Token(Token = "0x40015E6")]
|
|
protected float g_fFloatRadiusYVal;
|
|
|
|
// Token: 0x040015E7 RID: 5607
|
|
[FieldOffset(Offset = "0xE4")]
|
|
[Token(Token = "0x40015E7")]
|
|
protected float g_fFloatRadiusZVal;
|
|
|
|
// Token: 0x040015E8 RID: 5608
|
|
[Token(Token = "0x40015E8")]
|
|
protected const float g_fAttackRadius = 0.9f;
|
|
|
|
// Token: 0x040015E9 RID: 5609
|
|
[Token(Token = "0x40015E9")]
|
|
protected const float g_fAttackFrequency = 0.03f;
|
|
|
|
// Token: 0x040015EA RID: 5610
|
|
[FieldOffset(Offset = "0xE8")]
|
|
[Token(Token = "0x40015EA")]
|
|
protected float g_fAttackFrequencyVal;
|
|
|
|
// Token: 0x040015EB RID: 5611
|
|
[Token(Token = "0x40015EB")]
|
|
protected const float g_fAttackTime = 6f;
|
|
|
|
// Token: 0x040015EC RID: 5612
|
|
[FieldOffset(Offset = "0xEC")]
|
|
[Token(Token = "0x40015EC")]
|
|
protected float g_fAttackTimeVal;
|
|
|
|
// Token: 0x040015ED RID: 5613
|
|
[Token(Token = "0x40015ED")]
|
|
protected const float g_fPI = 6.2831855f;
|
|
|
|
// Token: 0x040015EE RID: 5614
|
|
[FieldOffset(Offset = "0xF0")]
|
|
[Token(Token = "0x40015EE")]
|
|
protected EffectPool g_EffCollision;
|
|
|
|
// Token: 0x040015EF RID: 5615
|
|
[FieldOffset(Offset = "0xF8")]
|
|
[Token(Token = "0x40015EF")]
|
|
protected EffectPool g_EffHit;
|
|
|
|
// Token: 0x040015F0 RID: 5616
|
|
[FieldOffset(Offset = "0x100")]
|
|
[Token(Token = "0x40015F0")]
|
|
protected SoundEffect g_SELoop;
|
|
|
|
// Token: 0x040015F1 RID: 5617
|
|
[FieldOffset(Offset = "0x108")]
|
|
[Token(Token = "0x40015F1")]
|
|
protected Transform Oneself;
|
|
|
|
// Token: 0x040015F2 RID: 5618
|
|
[FieldOffset(Offset = "0x110")]
|
|
[Token(Token = "0x40015F2")]
|
|
protected SoundEffect g_SE;
|
|
|
|
// Token: 0x040015F3 RID: 5619
|
|
[FieldOffset(Offset = "0x118")]
|
|
[Token(Token = "0x40015F3")]
|
|
protected float g_fSEVolume = 1f;
|
|
}
|