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

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;
}