236 lines
6.8 KiB
C#
236 lines
6.8 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x020000DB RID: 219
|
|
[Token(Token = "0x20000DB")]
|
|
public class GhostEExplosionBall : AttackableObject
|
|
{
|
|
// Token: 0x06000C23 RID: 3107 RVA: 0x0001D6CC File Offset: 0x0001B8CC
|
|
[Token(Token = "0x6000C23")]
|
|
[Address(RVA = "0x11700B0", Offset = "0x116EEB0", VA = "0x1811700B0")]
|
|
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: 0x06000C24 RID: 3108 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6000C24")]
|
|
[Address(RVA = "0x1170D10", Offset = "0x116FB10", VA = "0x181170D10", Slot = "6")]
|
|
protected override void Update()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06000C25 RID: 3109 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6000C25")]
|
|
[Address(RVA = "0x297F00", Offset = "0x296D00", VA = "0x180297F00", Slot = "8")]
|
|
protected override void LateUpdate()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06000C26 RID: 3110 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6000C26")]
|
|
[Address(RVA = "0x1170810", Offset = "0x116F610", VA = "0x181170810", Slot = "10")]
|
|
public override void HitMagic(AttackData AD)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06000C27 RID: 3111 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6000C27")]
|
|
[Address(RVA = "0x11708C0", Offset = "0x116F6C0", VA = "0x1811708C0", Slot = "9")]
|
|
public override void HitPhysical(AttackData AD)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06000C28 RID: 3112 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6000C28")]
|
|
[Address(RVA = "0x1170290", Offset = "0x116F090", VA = "0x181170290")]
|
|
private void Explosion()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06000C29 RID: 3113 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6000C29")]
|
|
[Address(RVA = "0x1170970", Offset = "0x116F770", VA = "0x181170970")]
|
|
public 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: 0x06000C2A RID: 3114 RVA: 0x0001D764 File Offset: 0x0001B964
|
|
[Token(Token = "0x6000C2A")]
|
|
[Address(RVA = "0x1171970", Offset = "0x1170770", VA = "0x181171970")]
|
|
public GhostEExplosionBall()
|
|
{
|
|
}
|
|
|
|
// Token: 0x040014D1 RID: 5329
|
|
[FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x40014D1")]
|
|
private WizardGirlManage g_WGM;
|
|
|
|
// Token: 0x040014D2 RID: 5330
|
|
[FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x40014D2")]
|
|
private AttackData g_AData;
|
|
|
|
// Token: 0x040014D3 RID: 5331
|
|
[FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x40014D3")]
|
|
private SphereCollider g_SC;
|
|
|
|
// Token: 0x040014D4 RID: 5332
|
|
[FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x40014D4")]
|
|
private ParticleSystem g_PS;
|
|
|
|
// Token: 0x040014D5 RID: 5333
|
|
[FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x40014D5")]
|
|
private Vector3 g_PrePosition;
|
|
|
|
// Token: 0x040014D6 RID: 5334
|
|
[FieldOffset(Offset = "0x94")]
|
|
[Token(Token = "0x40014D6")]
|
|
private Vector3 g_v3LinePos;
|
|
|
|
// Token: 0x040014D7 RID: 5335
|
|
[FieldOffset(Offset = "0xA0")]
|
|
[Token(Token = "0x40014D7")]
|
|
private Vector3 g_v3FloatPos;
|
|
|
|
// Token: 0x040014D8 RID: 5336
|
|
[FieldOffset(Offset = "0xAC")]
|
|
[Token(Token = "0x40014D8")]
|
|
private Vector3 g_v3Target;
|
|
|
|
// Token: 0x040014D9 RID: 5337
|
|
[FieldOffset(Offset = "0xB8")]
|
|
[Token(Token = "0x40014D9")]
|
|
private Vector3 g_v3Direction;
|
|
|
|
// Token: 0x040014DA RID: 5338
|
|
[FieldOffset(Offset = "0xC4")]
|
|
[Token(Token = "0x40014DA")]
|
|
private float g_fFloatX;
|
|
|
|
// Token: 0x040014DB RID: 5339
|
|
[FieldOffset(Offset = "0xC8")]
|
|
[Token(Token = "0x40014DB")]
|
|
private float g_fFloatY;
|
|
|
|
// Token: 0x040014DC RID: 5340
|
|
[FieldOffset(Offset = "0xCC")]
|
|
[Token(Token = "0x40014DC")]
|
|
private float g_fFloatZ;
|
|
|
|
// Token: 0x040014DD RID: 5341
|
|
[FieldOffset(Offset = "0xD0")]
|
|
[Token(Token = "0x40014DD")]
|
|
private float g_fFloatRadiusX;
|
|
|
|
// Token: 0x040014DE RID: 5342
|
|
[FieldOffset(Offset = "0xD4")]
|
|
[Token(Token = "0x40014DE")]
|
|
private float g_fFloatRadiusY;
|
|
|
|
// Token: 0x040014DF RID: 5343
|
|
[FieldOffset(Offset = "0xD8")]
|
|
[Token(Token = "0x40014DF")]
|
|
private float g_fFloatRadiusZ;
|
|
|
|
// Token: 0x040014E0 RID: 5344
|
|
[FieldOffset(Offset = "0xDC")]
|
|
[Token(Token = "0x40014E0")]
|
|
private float g_fFloatRadiusXVal;
|
|
|
|
// Token: 0x040014E1 RID: 5345
|
|
[FieldOffset(Offset = "0xE0")]
|
|
[Token(Token = "0x40014E1")]
|
|
private float g_fFloatRadiusYVal;
|
|
|
|
// Token: 0x040014E2 RID: 5346
|
|
[FieldOffset(Offset = "0xE4")]
|
|
[Token(Token = "0x40014E2")]
|
|
private float g_fFloatRadiusZVal;
|
|
|
|
// Token: 0x040014E3 RID: 5347
|
|
[Token(Token = "0x40014E3")]
|
|
private const float g_fAttackRadius = 0.9f;
|
|
|
|
// Token: 0x040014E4 RID: 5348
|
|
[Token(Token = "0x40014E4")]
|
|
private const float g_fAttackFrequency = 0.03f;
|
|
|
|
// Token: 0x040014E5 RID: 5349
|
|
[FieldOffset(Offset = "0xE8")]
|
|
[Token(Token = "0x40014E5")]
|
|
private float g_fAttackFrequencyVal;
|
|
|
|
// Token: 0x040014E6 RID: 5350
|
|
[Token(Token = "0x40014E6")]
|
|
private const float g_fAttackTime = 6f;
|
|
|
|
// Token: 0x040014E7 RID: 5351
|
|
[FieldOffset(Offset = "0xEC")]
|
|
[Token(Token = "0x40014E7")]
|
|
private float g_fAttackTimeVal;
|
|
|
|
// Token: 0x040014E8 RID: 5352
|
|
[Token(Token = "0x40014E8")]
|
|
private const float g_fPI = 6.2831855f;
|
|
|
|
// Token: 0x040014E9 RID: 5353
|
|
[FieldOffset(Offset = "0xF0")]
|
|
[Token(Token = "0x40014E9")]
|
|
private EffectPool g_EffCollision;
|
|
|
|
// Token: 0x040014EA RID: 5354
|
|
[FieldOffset(Offset = "0xF8")]
|
|
[Token(Token = "0x40014EA")]
|
|
private EffectPool g_EffHit;
|
|
|
|
// Token: 0x040014EB RID: 5355
|
|
[FieldOffset(Offset = "0x100")]
|
|
[Token(Token = "0x40014EB")]
|
|
private SoundEffect g_SELoop;
|
|
|
|
// Token: 0x040014EC RID: 5356
|
|
[FieldOffset(Offset = "0x108")]
|
|
[Token(Token = "0x40014EC")]
|
|
private Transform Oneself;
|
|
|
|
// Token: 0x040014ED RID: 5357
|
|
[FieldOffset(Offset = "0x110")]
|
|
[Token(Token = "0x40014ED")]
|
|
private SoundEffect g_SE;
|
|
|
|
// Token: 0x040014EE RID: 5358
|
|
[FieldOffset(Offset = "0x118")]
|
|
[Token(Token = "0x40014EE")]
|
|
private float g_fSEVolume = 1f;
|
|
}
|