Files
NobetaSource/Cpp2IL/Assembly-CSharp/GhostEExplosionBall.cs
2023-09-06 22:09:22 +02:00

236 lines
6.8 KiB
C#

using System;
using Cpp2IlInjected;
using UnityEngine;
// Token: 0x020000DC RID: 220
[Token(Token = "0x20000DC")]
public class GhostEExplosionBall : AttackableObject
{
// Token: 0x06000C25 RID: 3109 RVA: 0x0001DAE0 File Offset: 0x0001BCE0
[Token(Token = "0x6000C25")]
[Address(RVA = "0x11D30F0", Offset = "0x11D18F0", VA = "0x1811D30F0")]
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: 0x06000C26 RID: 3110 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000C26")]
[Address(RVA = "0x11D3D50", Offset = "0x11D2550", VA = "0x1811D3D50", Slot = "6")]
protected override void Update()
{
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 = "0x29E8B0", Offset = "0x29D0B0", VA = "0x18029E8B0", Slot = "8")]
protected override void LateUpdate()
{
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 = "0x11D3850", Offset = "0x11D2050", VA = "0x1811D3850", Slot = "10")]
public override void HitMagic(AttackData AD)
{
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 = "0x11D3900", Offset = "0x11D2100", VA = "0x1811D3900", Slot = "9")]
public override void HitPhysical(AttackData AD)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000C2A RID: 3114 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000C2A")]
[Address(RVA = "0x11D32D0", Offset = "0x11D1AD0", VA = "0x1811D32D0")]
private void Explosion()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000C2B RID: 3115 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000C2B")]
[Address(RVA = "0x11D39B0", Offset = "0x11D21B0", VA = "0x1811D39B0")]
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: 0x06000C2C RID: 3116 RVA: 0x0001DB78 File Offset: 0x0001BD78
[Token(Token = "0x6000C2C")]
[Address(RVA = "0x11D49B0", Offset = "0x11D31B0", VA = "0x1811D49B0")]
public GhostEExplosionBall()
{
}
// Token: 0x040014F1 RID: 5361
[FieldOffset(Offset = "0x68")]
[Token(Token = "0x40014F1")]
private WizardGirlManage g_WGM;
// Token: 0x040014F2 RID: 5362
[FieldOffset(Offset = "0x70")]
[Token(Token = "0x40014F2")]
private AttackData g_AData;
// Token: 0x040014F3 RID: 5363
[FieldOffset(Offset = "0x78")]
[Token(Token = "0x40014F3")]
private SphereCollider g_SC;
// Token: 0x040014F4 RID: 5364
[FieldOffset(Offset = "0x80")]
[Token(Token = "0x40014F4")]
private ParticleSystem g_PS;
// Token: 0x040014F5 RID: 5365
[FieldOffset(Offset = "0x88")]
[Token(Token = "0x40014F5")]
private Vector3 g_PrePosition;
// Token: 0x040014F6 RID: 5366
[FieldOffset(Offset = "0x94")]
[Token(Token = "0x40014F6")]
private Vector3 g_v3LinePos;
// Token: 0x040014F7 RID: 5367
[FieldOffset(Offset = "0xA0")]
[Token(Token = "0x40014F7")]
private Vector3 g_v3FloatPos;
// Token: 0x040014F8 RID: 5368
[FieldOffset(Offset = "0xAC")]
[Token(Token = "0x40014F8")]
private Vector3 g_v3Target;
// Token: 0x040014F9 RID: 5369
[FieldOffset(Offset = "0xB8")]
[Token(Token = "0x40014F9")]
private Vector3 g_v3Direction;
// Token: 0x040014FA RID: 5370
[FieldOffset(Offset = "0xC4")]
[Token(Token = "0x40014FA")]
private float g_fFloatX;
// Token: 0x040014FB RID: 5371
[FieldOffset(Offset = "0xC8")]
[Token(Token = "0x40014FB")]
private float g_fFloatY;
// Token: 0x040014FC RID: 5372
[FieldOffset(Offset = "0xCC")]
[Token(Token = "0x40014FC")]
private float g_fFloatZ;
// Token: 0x040014FD RID: 5373
[FieldOffset(Offset = "0xD0")]
[Token(Token = "0x40014FD")]
private float g_fFloatRadiusX;
// Token: 0x040014FE RID: 5374
[FieldOffset(Offset = "0xD4")]
[Token(Token = "0x40014FE")]
private float g_fFloatRadiusY;
// Token: 0x040014FF RID: 5375
[FieldOffset(Offset = "0xD8")]
[Token(Token = "0x40014FF")]
private float g_fFloatRadiusZ;
// Token: 0x04001500 RID: 5376
[FieldOffset(Offset = "0xDC")]
[Token(Token = "0x4001500")]
private float g_fFloatRadiusXVal;
// Token: 0x04001501 RID: 5377
[FieldOffset(Offset = "0xE0")]
[Token(Token = "0x4001501")]
private float g_fFloatRadiusYVal;
// Token: 0x04001502 RID: 5378
[FieldOffset(Offset = "0xE4")]
[Token(Token = "0x4001502")]
private float g_fFloatRadiusZVal;
// Token: 0x04001503 RID: 5379
[Token(Token = "0x4001503")]
private const float g_fAttackRadius = 0.9f;
// Token: 0x04001504 RID: 5380
[Token(Token = "0x4001504")]
private const float g_fAttackFrequency = 0.03f;
// Token: 0x04001505 RID: 5381
[FieldOffset(Offset = "0xE8")]
[Token(Token = "0x4001505")]
private float g_fAttackFrequencyVal;
// Token: 0x04001506 RID: 5382
[Token(Token = "0x4001506")]
private const float g_fAttackTime = 6f;
// Token: 0x04001507 RID: 5383
[FieldOffset(Offset = "0xEC")]
[Token(Token = "0x4001507")]
private float g_fAttackTimeVal;
// Token: 0x04001508 RID: 5384
[Token(Token = "0x4001508")]
private const float g_fPI = 6.2831855f;
// Token: 0x04001509 RID: 5385
[FieldOffset(Offset = "0xF0")]
[Token(Token = "0x4001509")]
private EffectPool g_EffCollision;
// Token: 0x0400150A RID: 5386
[FieldOffset(Offset = "0xF8")]
[Token(Token = "0x400150A")]
private EffectPool g_EffHit;
// Token: 0x0400150B RID: 5387
[FieldOffset(Offset = "0x100")]
[Token(Token = "0x400150B")]
private SoundEffect g_SELoop;
// Token: 0x0400150C RID: 5388
[FieldOffset(Offset = "0x108")]
[Token(Token = "0x400150C")]
private Transform Oneself;
// Token: 0x0400150D RID: 5389
[FieldOffset(Offset = "0x110")]
[Token(Token = "0x400150D")]
private SoundEffect g_SE;
// Token: 0x0400150E RID: 5390
[FieldOffset(Offset = "0x118")]
[Token(Token = "0x400150E")]
private float g_fSEVolume = 1f;
}