503 lines
14 KiB
C#
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;
|
|
}
|