503 lines
14 KiB
C#
503 lines
14 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x020000DA RID: 218
|
|
[Token(Token = "0x20000DA")]
|
|
public class GhostDEffectPlay : MonoBehaviour
|
|
{
|
|
// Token: 0x06000BE0 RID: 3040 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6000BE0")]
|
|
[Address(RVA = "0x1572D60", Offset = "0x1571560", VA = "0x181572D60")]
|
|
public void InitData()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06000BE1 RID: 3041 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6000BE1")]
|
|
[Address(RVA = "0x1574950", Offset = "0x1573150", VA = "0x181574950")]
|
|
private void Update()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06000BE2 RID: 3042 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6000BE2")]
|
|
[Address(RVA = "0x1572C20", Offset = "0x1571420", VA = "0x181572C20")]
|
|
public void CreateEnemy()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06000BE3 RID: 3043 RVA: 0x0001D1A8 File Offset: 0x0001B3A8
|
|
[Token(Token = "0x6000BE3")]
|
|
[Address(RVA = "0x1574410", Offset = "0x1572C10", VA = "0x181574410")]
|
|
public void RemoveEnemy()
|
|
{
|
|
this.g_BodyEffect.Stop(true);
|
|
this.g_DeathEffect.Stop(true);
|
|
}
|
|
|
|
// Token: 0x06000BE4 RID: 3044 RVA: 0x0001D1D4 File Offset: 0x0001B3D4
|
|
[Token(Token = "0x6000BE4")]
|
|
[Address(RVA = "0x1574450", Offset = "0x1572C50", VA = "0x181574450")]
|
|
public void SetFeelPlayer(bool bFeel)
|
|
{
|
|
this.g_bFeelPlayer = bFeel;
|
|
}
|
|
|
|
// Token: 0x06000BE5 RID: 3045 RVA: 0x0001D1E8 File Offset: 0x0001B3E8
|
|
[Token(Token = "0x6000BE5")]
|
|
[Address(RVA = "0x1573EF0", Offset = "0x15726F0", VA = "0x181573EF0")]
|
|
public void PlayEffectDead()
|
|
{
|
|
this.g_bDead = true;
|
|
this.g_EffCharge.Stop(3f);
|
|
}
|
|
|
|
// Token: 0x06000BE6 RID: 3046 RVA: 0x0001D214 File Offset: 0x0001B414
|
|
[Token(Token = "0x6000BE6")]
|
|
[Address(RVA = "0x1573F30", Offset = "0x1572730", VA = "0x181573F30")]
|
|
public void PlayEffectDestory()
|
|
{
|
|
this.g_BodyEffect.Stop(true);
|
|
this.g_DeathEffect.Play(true);
|
|
}
|
|
|
|
// Token: 0x06000BE7 RID: 3047 RVA: 0x0001D240 File Offset: 0x0001B440
|
|
[Token(Token = "0x6000BE7")]
|
|
[Address(RVA = "0x1567D70", Offset = "0x1566570", VA = "0x181567D70")]
|
|
public void PlayEffectCharge()
|
|
{
|
|
GameObject gameObject = this.g_EffCharge.NewUse(true);
|
|
}
|
|
|
|
// Token: 0x06000BE8 RID: 3048 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6000BE8")]
|
|
[Address(RVA = "0x1573F70", Offset = "0x1572770", VA = "0x181573F70")]
|
|
public void PlayEffectShot(Vector3 v3Target)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06000BE9 RID: 3049 RVA: 0x0001D260 File Offset: 0x0001B460
|
|
[Token(Token = "0x6000BE9")]
|
|
[Address(RVA = "0x1573E70", Offset = "0x1572670", VA = "0x181573E70")]
|
|
public void PlayEffLightningAttack()
|
|
{
|
|
this.g_SELightningAttack.PlayRandom(1f, 1f);
|
|
this.g_EffCharge.Stop(3f);
|
|
EffectPool effectPool = this.g_EffLightningAttack;
|
|
if (effectPool != 0)
|
|
{
|
|
GameObject gameObject = effectPool.NewUse(true);
|
|
this.g_bLightningAttack = true;
|
|
this.g_fLightningAttackFrequencyVal = 0f;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000BEA RID: 3050 RVA: 0x0001D2C0 File Offset: 0x0001B4C0
|
|
[Token(Token = "0x6000BEA")]
|
|
[Address(RVA = "0x15745E0", Offset = "0x1572DE0", VA = "0x1815745E0")]
|
|
public void StopEffLightningAttack()
|
|
{
|
|
EffectPool effectPool = this.g_EffLightningAttack;
|
|
if (effectPool != 0)
|
|
{
|
|
effectPool.Stop(3f);
|
|
this.g_bLightningAttack = false;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000BEB RID: 3051 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6000BEB")]
|
|
[Address(RVA = "0x1573C70", Offset = "0x1572470", VA = "0x181573C70")]
|
|
public void PlayEffAttackFireDash()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06000BEC RID: 3052 RVA: 0x0001D2EC File Offset: 0x0001B4EC
|
|
[Token(Token = "0x6000BEC")]
|
|
[Address(RVA = "0x15745A0", Offset = "0x1572DA0", VA = "0x1815745A0")]
|
|
public void StopEffAttackFireDash()
|
|
{
|
|
EffectPool effectPool = this.g_EffAttackFireDash;
|
|
if (effectPool != 0)
|
|
{
|
|
effectPool.Stop(3f);
|
|
this.g_bFireDashAttack = false;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000BED RID: 3053 RVA: 0x0001D318 File Offset: 0x0001B518
|
|
[Token(Token = "0x6000BED")]
|
|
[Address(RVA = "0x1574520", Offset = "0x1572D20", VA = "0x181574520")]
|
|
public void StopAllEffect()
|
|
{
|
|
this.g_EffCharge.Stop(3f);
|
|
EffectPool effectPool = this.g_EffLightningAttack;
|
|
if (effectPool != 0)
|
|
{
|
|
effectPool.Stop(3f);
|
|
this.g_bLightningAttack = false;
|
|
}
|
|
EffectPool effectPool2 = this.g_EffAttackFireDash;
|
|
if (effectPool2 != 0)
|
|
{
|
|
effectPool2.Stop(3f);
|
|
this.g_bFireDashAttack = false;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000BEE RID: 3054 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6000BEE")]
|
|
[Address(RVA = "0x1574460", Offset = "0x1572C60", VA = "0x181574460")]
|
|
public void SetHit()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06000BEF RID: 3055 RVA: 0x0001D378 File Offset: 0x0001B578
|
|
[Token(Token = "0x6000BEF")]
|
|
[Address(RVA = "0x15742F0", Offset = "0x1572AF0", VA = "0x1815742F0")]
|
|
public void PlaySEDestory()
|
|
{
|
|
this.g_SEDestory.gameObject.SetActive(true);
|
|
this.g_SEDestory.PlayRandom(1f, 1f);
|
|
}
|
|
|
|
// Token: 0x06000BF0 RID: 3056 RVA: 0x0001D3B4 File Offset: 0x0001B5B4
|
|
[Token(Token = "0x6000BF0")]
|
|
[Address(RVA = "0x1574350", Offset = "0x1572B50", VA = "0x181574350")]
|
|
public void PlaySEMove()
|
|
{
|
|
SoundEffect soundEffect = this.g_SEMove;
|
|
int num = 0;
|
|
if (soundEffect != num && this.g_SEMove.gameObject.activeInHierarchy)
|
|
{
|
|
SoundEffect soundEffect2 = this.g_SEMove;
|
|
float num2 = this.g_fSEMoveVolume;
|
|
soundEffect2.PlayRandom(num2, num2);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000BF1 RID: 3057 RVA: 0x0001D404 File Offset: 0x0001B604
|
|
[Token(Token = "0x6000BF1")]
|
|
[Address(RVA = "0x15744D0", Offset = "0x1572CD0", VA = "0x1815744D0")]
|
|
public void SetSeMoveVolume(float fVolume)
|
|
{
|
|
this.g_fSEMoveVolume = fVolume;
|
|
}
|
|
|
|
// Token: 0x06000BF2 RID: 3058 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6000BF2")]
|
|
[Address(RVA = "0x1573D00", Offset = "0x1572500", VA = "0x181573D00")]
|
|
public void PlayEffAttackTips()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06000BF3 RID: 3059 RVA: 0x0001D418 File Offset: 0x0001B618
|
|
[Token(Token = "0x6000BF3")]
|
|
[Address(RVA = "0x15744E0", Offset = "0x1572CE0", VA = "0x1815744E0")]
|
|
public void SetTimeScale(float fScale)
|
|
{
|
|
Common.SetEffectTimeScale(this.g_BodyEffect, fScale);
|
|
Common.SetEffectTimeScale(this.g_DeathEffect, fScale);
|
|
}
|
|
|
|
// Token: 0x06000BF4 RID: 3060 RVA: 0x0001D440 File Offset: 0x0001B640
|
|
[Token(Token = "0x6000BF4")]
|
|
[Address(RVA = "0x15756E0", Offset = "0x1573EE0", VA = "0x1815756E0")]
|
|
public GhostDEffectPlay()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04001451 RID: 5201
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4001451")]
|
|
private WizardGirlManage g_WGM;
|
|
|
|
// Token: 0x04001452 RID: 5202
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4001452")]
|
|
[SerializeField]
|
|
private string effectChargeObjectPath;
|
|
|
|
// Token: 0x04001453 RID: 5203
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4001453")]
|
|
[SerializeField]
|
|
private string effectShotObjectPath;
|
|
|
|
// Token: 0x04001454 RID: 5204
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x4001454")]
|
|
[SerializeField]
|
|
private string effectBulletObjectPath;
|
|
|
|
// Token: 0x04001455 RID: 5205
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x4001455")]
|
|
[SerializeField]
|
|
private string effectCollisionObjectPath;
|
|
|
|
// Token: 0x04001456 RID: 5206
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x4001456")]
|
|
[SerializeField]
|
|
private string effectPlayerCollisionObjectPath;
|
|
|
|
// Token: 0x04001457 RID: 5207
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x4001457")]
|
|
[SerializeField]
|
|
private string effLightningAttackPath;
|
|
|
|
// Token: 0x04001458 RID: 5208
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x4001458")]
|
|
[SerializeField]
|
|
private string effLightningAttackCollisionPath;
|
|
|
|
// Token: 0x04001459 RID: 5209
|
|
[FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x4001459")]
|
|
[SerializeField]
|
|
private string effAttackFireDashPath;
|
|
|
|
// Token: 0x0400145A RID: 5210
|
|
[FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x400145A")]
|
|
[SerializeField]
|
|
private string effAttackFireDashCollisionPath;
|
|
|
|
// Token: 0x0400145B RID: 5211
|
|
[FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x400145B")]
|
|
[SerializeField]
|
|
private string effAttackTipsPath;
|
|
|
|
// Token: 0x0400145C RID: 5212
|
|
[FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x400145C")]
|
|
[SerializeField]
|
|
private string sEMoveObjectPath;
|
|
|
|
// Token: 0x0400145D RID: 5213
|
|
[FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x400145D")]
|
|
[SerializeField]
|
|
private string sEDestoryObjectPath;
|
|
|
|
// Token: 0x0400145E RID: 5214
|
|
[FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x400145E")]
|
|
[SerializeField]
|
|
private string sEBulletCollisionObjectPath;
|
|
|
|
// Token: 0x0400145F RID: 5215
|
|
[FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x400145F")]
|
|
[SerializeField]
|
|
private string sEBulletPlayerCollisionObjectPath;
|
|
|
|
// Token: 0x04001460 RID: 5216
|
|
[FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x4001460")]
|
|
[SerializeField]
|
|
private string sELightningAttackPath;
|
|
|
|
// Token: 0x04001461 RID: 5217
|
|
[FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x4001461")]
|
|
[SerializeField]
|
|
private string sELightningAttackCollisionPath;
|
|
|
|
// Token: 0x04001462 RID: 5218
|
|
[FieldOffset(Offset = "0xA0")]
|
|
[Token(Token = "0x4001462")]
|
|
[SerializeField]
|
|
private string sEAttackTipsPath;
|
|
|
|
// Token: 0x04001463 RID: 5219
|
|
[FieldOffset(Offset = "0xA8")]
|
|
[Token(Token = "0x4001463")]
|
|
private EffectPool g_EffCharge;
|
|
|
|
// Token: 0x04001464 RID: 5220
|
|
[FieldOffset(Offset = "0xB0")]
|
|
[Token(Token = "0x4001464")]
|
|
private EffectPool g_EffShot;
|
|
|
|
// Token: 0x04001465 RID: 5221
|
|
[FieldOffset(Offset = "0xB8")]
|
|
[Token(Token = "0x4001465")]
|
|
private EffectPool g_EffBullet;
|
|
|
|
// Token: 0x04001466 RID: 5222
|
|
[FieldOffset(Offset = "0xC0")]
|
|
[Token(Token = "0x4001466")]
|
|
private EffectPool g_EffCollision;
|
|
|
|
// Token: 0x04001467 RID: 5223
|
|
[FieldOffset(Offset = "0xC8")]
|
|
[Token(Token = "0x4001467")]
|
|
private EffectPool g_EffPlayerCollision;
|
|
|
|
// Token: 0x04001468 RID: 5224
|
|
[FieldOffset(Offset = "0xD0")]
|
|
[Token(Token = "0x4001468")]
|
|
private EffectPool g_EffLightningAttack;
|
|
|
|
// Token: 0x04001469 RID: 5225
|
|
[FieldOffset(Offset = "0xD8")]
|
|
[Token(Token = "0x4001469")]
|
|
private EffectPool g_EffLightningAttackCollision;
|
|
|
|
// Token: 0x0400146A RID: 5226
|
|
[FieldOffset(Offset = "0xE0")]
|
|
[Token(Token = "0x400146A")]
|
|
private EffectPool g_EffAttackFireDash;
|
|
|
|
// Token: 0x0400146B RID: 5227
|
|
[FieldOffset(Offset = "0xE8")]
|
|
[Token(Token = "0x400146B")]
|
|
private EffectPool g_EffAttackFireDashCollision;
|
|
|
|
// Token: 0x0400146C RID: 5228
|
|
[FieldOffset(Offset = "0xF0")]
|
|
[Token(Token = "0x400146C")]
|
|
private EffectPool g_EffAttackTips;
|
|
|
|
// Token: 0x0400146D RID: 5229
|
|
[FieldOffset(Offset = "0xF8")]
|
|
[Token(Token = "0x400146D")]
|
|
private SoundEffect g_SEMove;
|
|
|
|
// Token: 0x0400146E RID: 5230
|
|
[FieldOffset(Offset = "0x100")]
|
|
[Token(Token = "0x400146E")]
|
|
private SoundEffect g_SEDestory;
|
|
|
|
// Token: 0x0400146F RID: 5231
|
|
[FieldOffset(Offset = "0x108")]
|
|
[Token(Token = "0x400146F")]
|
|
private SoundEffect g_SELightningAttack;
|
|
|
|
// Token: 0x04001470 RID: 5232
|
|
[FieldOffset(Offset = "0x110")]
|
|
[Token(Token = "0x4001470")]
|
|
private SoundEffect g_SEAttackTips;
|
|
|
|
// Token: 0x04001471 RID: 5233
|
|
[FieldOffset(Offset = "0x118")]
|
|
[Token(Token = "0x4001471")]
|
|
private SoundEffectPool g_SEBulletCollision;
|
|
|
|
// Token: 0x04001472 RID: 5234
|
|
[FieldOffset(Offset = "0x120")]
|
|
[Token(Token = "0x4001472")]
|
|
private SoundEffectPool g_SEBulletPlayerCollision;
|
|
|
|
// Token: 0x04001473 RID: 5235
|
|
[FieldOffset(Offset = "0x128")]
|
|
[Token(Token = "0x4001473")]
|
|
private SoundEffectPool g_SEPLightningAttackCollision;
|
|
|
|
// Token: 0x04001474 RID: 5236
|
|
[FieldOffset(Offset = "0x130")]
|
|
[Token(Token = "0x4001474")]
|
|
private float g_fSEMoveVolume;
|
|
|
|
// Token: 0x04001475 RID: 5237
|
|
[FieldOffset(Offset = "0x138")]
|
|
[Token(Token = "0x4001475")]
|
|
private Material g_Mat;
|
|
|
|
// Token: 0x04001476 RID: 5238
|
|
[FieldOffset(Offset = "0x140")]
|
|
[Token(Token = "0x4001476")]
|
|
private Color g_EyeColor;
|
|
|
|
// Token: 0x04001477 RID: 5239
|
|
[FieldOffset(Offset = "0x150")]
|
|
[Token(Token = "0x4001477")]
|
|
private Color g_BodyColor;
|
|
|
|
// Token: 0x04001478 RID: 5240
|
|
[FieldOffset(Offset = "0x160")]
|
|
[Token(Token = "0x4001478")]
|
|
private Color g_DefaultColor;
|
|
|
|
// Token: 0x04001479 RID: 5241
|
|
[FieldOffset(Offset = "0x170")]
|
|
[Token(Token = "0x4001479")]
|
|
private bool g_bFeelPlayer;
|
|
|
|
// Token: 0x0400147A RID: 5242
|
|
[FieldOffset(Offset = "0x171")]
|
|
[Token(Token = "0x400147A")]
|
|
private bool g_bDead;
|
|
|
|
// Token: 0x0400147B RID: 5243
|
|
[FieldOffset(Offset = "0x178")]
|
|
[Token(Token = "0x400147B")]
|
|
private ParticleSystem g_BodyEffect;
|
|
|
|
// Token: 0x0400147C RID: 5244
|
|
[FieldOffset(Offset = "0x180")]
|
|
[Token(Token = "0x400147C")]
|
|
private ParticleSystem g_DeathEffect;
|
|
|
|
// Token: 0x0400147D RID: 5245
|
|
[FieldOffset(Offset = "0x188")]
|
|
[Token(Token = "0x400147D")]
|
|
private int g_iBulletNum = (int)((ulong)10L);
|
|
|
|
// Token: 0x0400147E RID: 5246
|
|
[FieldOffset(Offset = "0x190")]
|
|
[Token(Token = "0x400147E")]
|
|
private Transform g_ShotPoint;
|
|
|
|
// Token: 0x0400147F RID: 5247
|
|
[FieldOffset(Offset = "0x198")]
|
|
[Token(Token = "0x400147F")]
|
|
public AttackData AD_LightningAttack;
|
|
|
|
// Token: 0x04001480 RID: 5248
|
|
[FieldOffset(Offset = "0x1A0")]
|
|
[Token(Token = "0x4001480")]
|
|
public AttackData AD_FireDashAttack;
|
|
|
|
// Token: 0x04001481 RID: 5249
|
|
[FieldOffset(Offset = "0x1A8")]
|
|
[Token(Token = "0x4001481")]
|
|
private bool g_bLightningAttack;
|
|
|
|
// Token: 0x04001482 RID: 5250
|
|
[Token(Token = "0x4001482")]
|
|
private const float g_fLightningAttackRadius = 6.75f;
|
|
|
|
// Token: 0x04001483 RID: 5251
|
|
[Token(Token = "0x4001483")]
|
|
private const float g_fLightningAttackFrequency = 0.18f;
|
|
|
|
// Token: 0x04001484 RID: 5252
|
|
[FieldOffset(Offset = "0x1AC")]
|
|
[Token(Token = "0x4001484")]
|
|
private float g_fLightningAttackFrequencyVal;
|
|
|
|
// Token: 0x04001485 RID: 5253
|
|
[FieldOffset(Offset = "0x1B0")]
|
|
[Token(Token = "0x4001485")]
|
|
private bool g_bFireDashAttack;
|
|
|
|
// Token: 0x04001486 RID: 5254
|
|
[FieldOffset(Offset = "0x1B4")]
|
|
[Token(Token = "0x4001486")]
|
|
private Vector3 g_v3BePoint;
|
|
}
|