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

503 lines
14 KiB
C#

using System;
using Cpp2IlInjected;
using UnityEngine;
// Token: 0x020000FE RID: 254
[Token(Token = "0x20000FE")]
public class GhostDEffectPlay : MonoBehaviour
{
// Token: 0x06000CF7 RID: 3319 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000CF7")]
[Address(RVA = "0x1633FB0", Offset = "0x1632FB0", VA = "0x181633FB0")]
public void InitData()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000CF8 RID: 3320 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000CF8")]
[Address(RVA = "0x1635BA0", Offset = "0x1634BA0", VA = "0x181635BA0")]
private void Update()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000CF9 RID: 3321 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000CF9")]
[Address(RVA = "0x1633E70", Offset = "0x1632E70", VA = "0x181633E70")]
public void CreateEnemy()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000CFA RID: 3322 RVA: 0x0001E9DC File Offset: 0x0001CBDC
[Token(Token = "0x6000CFA")]
[Address(RVA = "0x1635660", Offset = "0x1634660", VA = "0x181635660")]
public void RemoveEnemy()
{
this.g_BodyEffect.Stop(true);
this.g_DeathEffect.Stop(true);
}
// Token: 0x06000CFB RID: 3323 RVA: 0x0001EA08 File Offset: 0x0001CC08
[Token(Token = "0x6000CFB")]
[Address(RVA = "0x16356A0", Offset = "0x16346A0", VA = "0x1816356A0")]
public void SetFeelPlayer(bool bFeel)
{
this.g_bFeelPlayer = bFeel;
}
// Token: 0x06000CFC RID: 3324 RVA: 0x0001EA1C File Offset: 0x0001CC1C
[Token(Token = "0x6000CFC")]
[Address(RVA = "0x1635140", Offset = "0x1634140", VA = "0x181635140")]
public void PlayEffectDead()
{
this.g_bDead = true;
this.g_EffCharge.Stop(3f);
}
// Token: 0x06000CFD RID: 3325 RVA: 0x0001EA48 File Offset: 0x0001CC48
[Token(Token = "0x6000CFD")]
[Address(RVA = "0x1635180", Offset = "0x1634180", VA = "0x181635180")]
public void PlayEffectDestory()
{
this.g_BodyEffect.Stop(true);
this.g_DeathEffect.Play(true);
}
// Token: 0x06000CFE RID: 3326 RVA: 0x0001EA74 File Offset: 0x0001CC74
[Token(Token = "0x6000CFE")]
[Address(RVA = "0xA352A0", Offset = "0xA342A0", VA = "0x180A352A0")]
public void PlayEffectCharge()
{
GameObject gameObject = this.g_EffCharge.NewUse(true);
}
// Token: 0x06000CFF RID: 3327 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000CFF")]
[Address(RVA = "0x16351C0", Offset = "0x16341C0", VA = "0x1816351C0")]
public void PlayEffectShot(Vector3 v3Target)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000D00 RID: 3328 RVA: 0x0001EA94 File Offset: 0x0001CC94
[Token(Token = "0x6000D00")]
[Address(RVA = "0x16350C0", Offset = "0x16340C0", VA = "0x1816350C0")]
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: 0x06000D01 RID: 3329 RVA: 0x0001EAF4 File Offset: 0x0001CCF4
[Token(Token = "0x6000D01")]
[Address(RVA = "0x1635830", Offset = "0x1634830", VA = "0x181635830")]
public void StopEffLightningAttack()
{
EffectPool effectPool = this.g_EffLightningAttack;
if (effectPool != 0)
{
effectPool.Stop(3f);
this.g_bLightningAttack = false;
}
}
// Token: 0x06000D02 RID: 3330 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000D02")]
[Address(RVA = "0x1634EC0", Offset = "0x1633EC0", VA = "0x181634EC0")]
public void PlayEffAttackFireDash()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000D03 RID: 3331 RVA: 0x0001EB20 File Offset: 0x0001CD20
[Token(Token = "0x6000D03")]
[Address(RVA = "0x16357F0", Offset = "0x16347F0", VA = "0x1816357F0")]
public void StopEffAttackFireDash()
{
EffectPool effectPool = this.g_EffAttackFireDash;
if (effectPool != 0)
{
effectPool.Stop(3f);
this.g_bFireDashAttack = false;
}
}
// Token: 0x06000D04 RID: 3332 RVA: 0x0001EB4C File Offset: 0x0001CD4C
[Token(Token = "0x6000D04")]
[Address(RVA = "0x1635770", Offset = "0x1634770", VA = "0x181635770")]
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: 0x06000D05 RID: 3333 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000D05")]
[Address(RVA = "0x16356B0", Offset = "0x16346B0", VA = "0x1816356B0")]
public void SetHit()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000D06 RID: 3334 RVA: 0x0001EBAC File Offset: 0x0001CDAC
[Token(Token = "0x6000D06")]
[Address(RVA = "0x1635540", Offset = "0x1634540", VA = "0x181635540")]
public void PlaySEDestory()
{
this.g_SEDestory.gameObject.SetActive(true);
this.g_SEDestory.PlayRandom(1f, 1f);
}
// Token: 0x06000D07 RID: 3335 RVA: 0x0001EBE8 File Offset: 0x0001CDE8
[Token(Token = "0x6000D07")]
[Address(RVA = "0x16355A0", Offset = "0x16345A0", VA = "0x1816355A0")]
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: 0x06000D08 RID: 3336 RVA: 0x0001EC38 File Offset: 0x0001CE38
[Token(Token = "0x6000D08")]
[Address(RVA = "0x1635720", Offset = "0x1634720", VA = "0x181635720")]
public void SetSeMoveVolume(float fVolume)
{
this.g_fSEMoveVolume = fVolume;
}
// Token: 0x06000D09 RID: 3337 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000D09")]
[Address(RVA = "0x1634F50", Offset = "0x1633F50", VA = "0x181634F50")]
public void PlayEffAttackTips()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000D0A RID: 3338 RVA: 0x0001EC4C File Offset: 0x0001CE4C
[Token(Token = "0x6000D0A")]
[Address(RVA = "0x1635730", Offset = "0x1634730", VA = "0x181635730")]
public void SetTimeScale(float fScale)
{
Common.SetEffectTimeScale(this.g_BodyEffect, fScale);
Common.SetEffectTimeScale(this.g_DeathEffect, fScale);
}
// Token: 0x06000D0B RID: 3339 RVA: 0x0001EC74 File Offset: 0x0001CE74
[Token(Token = "0x6000D0B")]
[Address(RVA = "0x1636930", Offset = "0x1635930", VA = "0x181636930")]
public GhostDEffectPlay()
{
}
// Token: 0x04001536 RID: 5430
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4001536")]
private WizardGirlManage g_WGM;
// Token: 0x04001537 RID: 5431
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x4001537")]
[SerializeField]
private string effectChargeObjectPath;
// Token: 0x04001538 RID: 5432
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x4001538")]
[SerializeField]
private string effectShotObjectPath;
// Token: 0x04001539 RID: 5433
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x4001539")]
[SerializeField]
private string effectBulletObjectPath;
// Token: 0x0400153A RID: 5434
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x400153A")]
[SerializeField]
private string effectCollisionObjectPath;
// Token: 0x0400153B RID: 5435
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x400153B")]
[SerializeField]
private string effectPlayerCollisionObjectPath;
// Token: 0x0400153C RID: 5436
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x400153C")]
[SerializeField]
private string effLightningAttackPath;
// Token: 0x0400153D RID: 5437
[FieldOffset(Offset = "0x50")]
[Token(Token = "0x400153D")]
[SerializeField]
private string effLightningAttackCollisionPath;
// Token: 0x0400153E RID: 5438
[FieldOffset(Offset = "0x58")]
[Token(Token = "0x400153E")]
[SerializeField]
private string effAttackFireDashPath;
// Token: 0x0400153F RID: 5439
[FieldOffset(Offset = "0x60")]
[Token(Token = "0x400153F")]
[SerializeField]
private string effAttackFireDashCollisionPath;
// Token: 0x04001540 RID: 5440
[FieldOffset(Offset = "0x68")]
[Token(Token = "0x4001540")]
[SerializeField]
private string effAttackTipsPath;
// Token: 0x04001541 RID: 5441
[FieldOffset(Offset = "0x70")]
[Token(Token = "0x4001541")]
[SerializeField]
private string sEMoveObjectPath;
// Token: 0x04001542 RID: 5442
[FieldOffset(Offset = "0x78")]
[Token(Token = "0x4001542")]
[SerializeField]
private string sEDestoryObjectPath;
// Token: 0x04001543 RID: 5443
[FieldOffset(Offset = "0x80")]
[Token(Token = "0x4001543")]
[SerializeField]
private string sEBulletCollisionObjectPath;
// Token: 0x04001544 RID: 5444
[FieldOffset(Offset = "0x88")]
[Token(Token = "0x4001544")]
[SerializeField]
private string sEBulletPlayerCollisionObjectPath;
// Token: 0x04001545 RID: 5445
[FieldOffset(Offset = "0x90")]
[Token(Token = "0x4001545")]
[SerializeField]
private string sELightningAttackPath;
// Token: 0x04001546 RID: 5446
[FieldOffset(Offset = "0x98")]
[Token(Token = "0x4001546")]
[SerializeField]
private string sELightningAttackCollisionPath;
// Token: 0x04001547 RID: 5447
[FieldOffset(Offset = "0xA0")]
[Token(Token = "0x4001547")]
[SerializeField]
private string sEAttackTipsPath;
// Token: 0x04001548 RID: 5448
[FieldOffset(Offset = "0xA8")]
[Token(Token = "0x4001548")]
private EffectPool g_EffCharge;
// Token: 0x04001549 RID: 5449
[FieldOffset(Offset = "0xB0")]
[Token(Token = "0x4001549")]
private EffectPool g_EffShot;
// Token: 0x0400154A RID: 5450
[FieldOffset(Offset = "0xB8")]
[Token(Token = "0x400154A")]
private EffectPool g_EffBullet;
// Token: 0x0400154B RID: 5451
[FieldOffset(Offset = "0xC0")]
[Token(Token = "0x400154B")]
private EffectPool g_EffCollision;
// Token: 0x0400154C RID: 5452
[FieldOffset(Offset = "0xC8")]
[Token(Token = "0x400154C")]
private EffectPool g_EffPlayerCollision;
// Token: 0x0400154D RID: 5453
[FieldOffset(Offset = "0xD0")]
[Token(Token = "0x400154D")]
private EffectPool g_EffLightningAttack;
// Token: 0x0400154E RID: 5454
[FieldOffset(Offset = "0xD8")]
[Token(Token = "0x400154E")]
private EffectPool g_EffLightningAttackCollision;
// Token: 0x0400154F RID: 5455
[FieldOffset(Offset = "0xE0")]
[Token(Token = "0x400154F")]
private EffectPool g_EffAttackFireDash;
// Token: 0x04001550 RID: 5456
[FieldOffset(Offset = "0xE8")]
[Token(Token = "0x4001550")]
private EffectPool g_EffAttackFireDashCollision;
// Token: 0x04001551 RID: 5457
[FieldOffset(Offset = "0xF0")]
[Token(Token = "0x4001551")]
private EffectPool g_EffAttackTips;
// Token: 0x04001552 RID: 5458
[FieldOffset(Offset = "0xF8")]
[Token(Token = "0x4001552")]
private SoundEffect g_SEMove;
// Token: 0x04001553 RID: 5459
[FieldOffset(Offset = "0x100")]
[Token(Token = "0x4001553")]
private SoundEffect g_SEDestory;
// Token: 0x04001554 RID: 5460
[FieldOffset(Offset = "0x108")]
[Token(Token = "0x4001554")]
private SoundEffect g_SELightningAttack;
// Token: 0x04001555 RID: 5461
[FieldOffset(Offset = "0x110")]
[Token(Token = "0x4001555")]
private SoundEffect g_SEAttackTips;
// Token: 0x04001556 RID: 5462
[FieldOffset(Offset = "0x118")]
[Token(Token = "0x4001556")]
private SoundEffectPool g_SEBulletCollision;
// Token: 0x04001557 RID: 5463
[FieldOffset(Offset = "0x120")]
[Token(Token = "0x4001557")]
private SoundEffectPool g_SEBulletPlayerCollision;
// Token: 0x04001558 RID: 5464
[FieldOffset(Offset = "0x128")]
[Token(Token = "0x4001558")]
private SoundEffectPool g_SEPLightningAttackCollision;
// Token: 0x04001559 RID: 5465
[FieldOffset(Offset = "0x130")]
[Token(Token = "0x4001559")]
private float g_fSEMoveVolume;
// Token: 0x0400155A RID: 5466
[FieldOffset(Offset = "0x138")]
[Token(Token = "0x400155A")]
private Material g_Mat;
// Token: 0x0400155B RID: 5467
[FieldOffset(Offset = "0x140")]
[Token(Token = "0x400155B")]
private Color g_EyeColor;
// Token: 0x0400155C RID: 5468
[FieldOffset(Offset = "0x150")]
[Token(Token = "0x400155C")]
private Color g_BodyColor;
// Token: 0x0400155D RID: 5469
[FieldOffset(Offset = "0x160")]
[Token(Token = "0x400155D")]
private Color g_DefaultColor;
// Token: 0x0400155E RID: 5470
[FieldOffset(Offset = "0x170")]
[Token(Token = "0x400155E")]
private bool g_bFeelPlayer;
// Token: 0x0400155F RID: 5471
[FieldOffset(Offset = "0x171")]
[Token(Token = "0x400155F")]
private bool g_bDead;
// Token: 0x04001560 RID: 5472
[FieldOffset(Offset = "0x178")]
[Token(Token = "0x4001560")]
private ParticleSystem g_BodyEffect;
// Token: 0x04001561 RID: 5473
[FieldOffset(Offset = "0x180")]
[Token(Token = "0x4001561")]
private ParticleSystem g_DeathEffect;
// Token: 0x04001562 RID: 5474
[FieldOffset(Offset = "0x188")]
[Token(Token = "0x4001562")]
private int g_iBulletNum = (int)((ulong)10L);
// Token: 0x04001563 RID: 5475
[FieldOffset(Offset = "0x190")]
[Token(Token = "0x4001563")]
private Transform g_ShotPoint;
// Token: 0x04001564 RID: 5476
[FieldOffset(Offset = "0x198")]
[Token(Token = "0x4001564")]
public AttackData AD_LightningAttack;
// Token: 0x04001565 RID: 5477
[FieldOffset(Offset = "0x1A0")]
[Token(Token = "0x4001565")]
public AttackData AD_FireDashAttack;
// Token: 0x04001566 RID: 5478
[FieldOffset(Offset = "0x1A8")]
[Token(Token = "0x4001566")]
private bool g_bLightningAttack;
// Token: 0x04001567 RID: 5479
[Token(Token = "0x4001567")]
private const float g_fLightningAttackRadius = 6.75f;
// Token: 0x04001568 RID: 5480
[Token(Token = "0x4001568")]
private const float g_fLightningAttackFrequency = 0.18f;
// Token: 0x04001569 RID: 5481
[FieldOffset(Offset = "0x1AC")]
[Token(Token = "0x4001569")]
private float g_fLightningAttackFrequencyVal;
// Token: 0x0400156A RID: 5482
[FieldOffset(Offset = "0x1B0")]
[Token(Token = "0x400156A")]
private bool g_bFireDashAttack;
// Token: 0x0400156B RID: 5483
[FieldOffset(Offset = "0x1B4")]
[Token(Token = "0x400156B")]
private Vector3 g_v3BePoint;
}