using System; using Cpp2IlInjected; using UnityEngine; // Token: 0x020000D6 RID: 214 [Token(Token = "0x20000D6")] public class GhostBEffectPlay : MonoBehaviour { // Token: 0x06000B8D RID: 2957 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000B8D")] [Address(RVA = "0x1566E00", Offset = "0x1565600", VA = "0x181566E00")] public void InitData() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000B8E RID: 2958 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000B8E")] [Address(RVA = "0x15680A0", Offset = "0x15668A0", VA = "0x1815680A0")] private void Update() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000B8F RID: 2959 RVA: 0x0001C3AC File Offset: 0x0001A5AC [Token(Token = "0x6000B8F")] [Address(RVA = "0x1568080", Offset = "0x1566880", VA = "0x181568080")] public void UpdateTarget(Vector3 Target) { float z = Target.z; this.g_v3Target.z = z; } // Token: 0x06000B90 RID: 2960 RVA: 0x0001C3CC File Offset: 0x0001A5CC [Token(Token = "0x6000B90")] [Address(RVA = "0x1567D70", Offset = "0x1566570", VA = "0x181567D70")] public void PlaySong() { GameObject gameObject = this.g_Song01.NewUse(true); } // Token: 0x06000B91 RID: 2961 RVA: 0x0001C3EC File Offset: 0x0001A5EC [Token(Token = "0x6000B91")] [Address(RVA = "0x1567D20", Offset = "0x1566520", VA = "0x181567D20")] public void PlaySongSuccess() { this.g_Song01.Stop(3f); GameObject gameObject = this.g_Song01Success.NewUse(true); } // Token: 0x06000B92 RID: 2962 RVA: 0x0001C41C File Offset: 0x0001A61C [Token(Token = "0x6000B92")] [Address(RVA = "0x1567AF0", Offset = "0x15662F0", VA = "0x181567AF0")] public void PlayMagic01() { this.g_bMagic01 = true; this.g_Magic01TimeVal = 2f; this.g_Magic01WaitTimeVal = 0.5f; this.g_Magic01IntervalVal = 0.1f; } // Token: 0x06000B93 RID: 2963 RVA: 0x0001C454 File Offset: 0x0001A654 [Token(Token = "0x6000B93")] [Address(RVA = "0x1567CC0", Offset = "0x15664C0", VA = "0x181567CC0")] public void PlaySongFire() { EffectPool effectPool = this.g_FireCohesionFloor; if (effectPool != 0) { GameObject gameObject = effectPool.NewUse(true); } EffectPool effectPool2 = this.g_FireTragetFloor; if (effectPool2 != 0) { GameObject gameObject2 = effectPool2.NewUse(true); float z = this.g_v3Target.z; this.g_v3FireTarget.z = z; this.g_bFireTargetFloor = true; } } // Token: 0x06000B94 RID: 2964 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000B94")] [Address(RVA = "0x1567BE0", Offset = "0x15663E0", VA = "0x181567BE0")] public void PlaySongFireSuccess() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000B95 RID: 2965 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6000B95")] [Address(RVA = "0x15679C0", Offset = "0x15661C0", VA = "0x1815679C0")] public void PlayFireMagicShot() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000B96 RID: 2966 RVA: 0x0001C4A8 File Offset: 0x0001A6A8 [Token(Token = "0x6000B96")] [Address(RVA = "0x1567DB0", Offset = "0x15665B0", VA = "0x181567DB0")] public void StopAllMagic() { this.g_Song01.Stop(3f); this.g_Song01Success.Stop(3f); EffectPool effectPool = this.g_FireCohesionFloor; this.g_bMagic01 = false; if (effectPool != 0) { effectPool.Stop(3f); } EffectPool effectPool2 = this.g_FireTragetFloor; this.g_bFireTargetFloor = false; if (effectPool2 != 0) { effectPool2.Stop(3f); } } // Token: 0x06000B97 RID: 2967 RVA: 0x0001C518 File Offset: 0x0001A718 [Token(Token = "0x6000B97")] [Address(RVA = "0x1564D10", Offset = "0x1563510", VA = "0x181564D10")] public void PlaySEDestory() { this.g_SEDestory.gameObject.SetActive(true); this.g_SEDestory.PlayRandom(1f, 1f); } // Token: 0x06000B98 RID: 2968 RVA: 0x0001C554 File Offset: 0x0001A754 [Token(Token = "0x6000B98")] [Address(RVA = "0x1567B20", Offset = "0x1566320", VA = "0x181567B20")] 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: 0x06000B99 RID: 2969 RVA: 0x0001C5A4 File Offset: 0x0001A7A4 [Token(Token = "0x6000B99")] [Address(RVA = "0x1567DA0", Offset = "0x15665A0", VA = "0x181567DA0")] public void SetSeMoveVolume(float fVolume) { this.g_fSEMoveVolume = fVolume; } // Token: 0x06000B9A RID: 2970 RVA: 0x0001C5B8 File Offset: 0x0001A7B8 [Token(Token = "0x6000B9A")] [Address(RVA = "0x15692E0", Offset = "0x1567AE0", VA = "0x1815692E0")] public GhostBEffectPlay() { float z = Vector3.zero.z; this.g_v3Target.z = z; float z2 = Vector3.zero.z; this.g_v3FireTarget.z = z2; base..ctor(); } // Token: 0x0400138E RID: 5006 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400138E")] [SerializeField] private string ghostBSong01Path; // Token: 0x0400138F RID: 5007 [FieldOffset(Offset = "0x20")] [Token(Token = "0x400138F")] [SerializeField] private string ghostBSong01SuccessPath; // Token: 0x04001390 RID: 5008 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4001390")] [SerializeField] private string ghostBSong01FirePath; // Token: 0x04001391 RID: 5009 [FieldOffset(Offset = "0x30")] [Token(Token = "0x4001391")] [SerializeField] private string ghostBSong01BulletPath; // Token: 0x04001392 RID: 5010 [FieldOffset(Offset = "0x38")] [Token(Token = "0x4001392")] [SerializeField] private string ghostBSong01CollisionPath; // Token: 0x04001393 RID: 5011 [FieldOffset(Offset = "0x40")] [Token(Token = "0x4001393")] [SerializeField] private string ghostBSong01PlayerCollisionPath; // Token: 0x04001394 RID: 5012 [FieldOffset(Offset = "0x48")] [Token(Token = "0x4001394")] [SerializeField] private string ghostBFireCohesionFloorPath; // Token: 0x04001395 RID: 5013 [FieldOffset(Offset = "0x50")] [Token(Token = "0x4001395")] [SerializeField] private string ghostBFireTargetFloorPath; // Token: 0x04001396 RID: 5014 [FieldOffset(Offset = "0x58")] [Token(Token = "0x4001396")] [SerializeField] private string ghostBFireMagicPath; // Token: 0x04001397 RID: 5015 [FieldOffset(Offset = "0x60")] [Token(Token = "0x4001397")] [SerializeField] private string ghostBFireCohesionSuccessPath; // Token: 0x04001398 RID: 5016 [FieldOffset(Offset = "0x68")] [Token(Token = "0x4001398")] [SerializeField] private string sEMoveObjectPath; // Token: 0x04001399 RID: 5017 [FieldOffset(Offset = "0x70")] [Token(Token = "0x4001399")] [SerializeField] private string sEDestoryObjectPath; // Token: 0x0400139A RID: 5018 [FieldOffset(Offset = "0x78")] [Token(Token = "0x400139A")] [SerializeField] private string sESong01CollisionObjectPath; // Token: 0x0400139B RID: 5019 [FieldOffset(Offset = "0x80")] [Token(Token = "0x400139B")] [SerializeField] private string sESong01PlayerCollisionObjectPath; // Token: 0x0400139C RID: 5020 [FieldOffset(Offset = "0x88")] [Token(Token = "0x400139C")] [SerializeField] private string sEFireMagicObjectPath; // Token: 0x0400139D RID: 5021 [FieldOffset(Offset = "0x90")] [Token(Token = "0x400139D")] private Transform g_EffectParent; // Token: 0x0400139E RID: 5022 [FieldOffset(Offset = "0x98")] [Token(Token = "0x400139E")] private Transform g_ShotPoint; // Token: 0x0400139F RID: 5023 [FieldOffset(Offset = "0xA0")] [Token(Token = "0x400139F")] private Transform g_SP; // Token: 0x040013A0 RID: 5024 [FieldOffset(Offset = "0xA8")] [Token(Token = "0x40013A0")] private EffectPool g_Song01; // Token: 0x040013A1 RID: 5025 [FieldOffset(Offset = "0xB0")] [Token(Token = "0x40013A1")] private EffectPool g_Song01Success; // Token: 0x040013A2 RID: 5026 [FieldOffset(Offset = "0xB8")] [Token(Token = "0x40013A2")] private EffectPool g_Song01Fire; // Token: 0x040013A3 RID: 5027 [FieldOffset(Offset = "0xC0")] [Token(Token = "0x40013A3")] private EffectPool Song01Bullet; // Token: 0x040013A4 RID: 5028 [FieldOffset(Offset = "0xC8")] [Token(Token = "0x40013A4")] private EffectPool GhostB01Collision; // Token: 0x040013A5 RID: 5029 [FieldOffset(Offset = "0xD0")] [Token(Token = "0x40013A5")] private EffectPool GhostB01PlayerCollision; // Token: 0x040013A6 RID: 5030 [FieldOffset(Offset = "0xD8")] [Token(Token = "0x40013A6")] private EffectPool g_FireCohesionFloor; // Token: 0x040013A7 RID: 5031 [FieldOffset(Offset = "0xE0")] [Token(Token = "0x40013A7")] private EffectPool g_FireTragetFloor; // Token: 0x040013A8 RID: 5032 [FieldOffset(Offset = "0xE8")] [Token(Token = "0x40013A8")] private EffectPool g_FireMagic; // Token: 0x040013A9 RID: 5033 [FieldOffset(Offset = "0xF0")] [Token(Token = "0x40013A9")] private EffectPool g_FireSuccess; // Token: 0x040013AA RID: 5034 [FieldOffset(Offset = "0xF8")] [Token(Token = "0x40013AA")] private bool g_bFireTargetFloor; // Token: 0x040013AB RID: 5035 [FieldOffset(Offset = "0xFC")] [Token(Token = "0x40013AB")] private float g_fFireMagicCollision; // Token: 0x040013AC RID: 5036 [FieldOffset(Offset = "0x100")] [Token(Token = "0x40013AC")] private AttackData g_ADFireMaghc; // Token: 0x040013AD RID: 5037 [FieldOffset(Offset = "0x108")] [Token(Token = "0x40013AD")] private SoundEffectPool g_SESong01Collision; // Token: 0x040013AE RID: 5038 [FieldOffset(Offset = "0x110")] [Token(Token = "0x40013AE")] private SoundEffectPool g_SESong01PlayerCollision; // Token: 0x040013AF RID: 5039 [FieldOffset(Offset = "0x118")] [Token(Token = "0x40013AF")] private Vector3 g_v3Target; // Token: 0x040013B0 RID: 5040 [FieldOffset(Offset = "0x124")] [Token(Token = "0x40013B0")] private Vector3 g_v3FireTarget; // Token: 0x040013B1 RID: 5041 [FieldOffset(Offset = "0x130")] [Token(Token = "0x40013B1")] private bool g_bMagic01; // Token: 0x040013B2 RID: 5042 [Token(Token = "0x40013B2")] private const float g_Magic01Time = 2f; // Token: 0x040013B3 RID: 5043 [FieldOffset(Offset = "0x134")] [Token(Token = "0x40013B3")] private float g_Magic01TimeVal; // Token: 0x040013B4 RID: 5044 [Token(Token = "0x40013B4")] private const float g_Magic01WaitTime = 0.5f; // Token: 0x040013B5 RID: 5045 [FieldOffset(Offset = "0x138")] [Token(Token = "0x40013B5")] private float g_Magic01WaitTimeVal; // Token: 0x040013B6 RID: 5046 [Token(Token = "0x40013B6")] private const float g_Magic01Interval = 0.1f; // Token: 0x040013B7 RID: 5047 [FieldOffset(Offset = "0x13C")] [Token(Token = "0x40013B7")] private float g_Magic01IntervalVal; // Token: 0x040013B8 RID: 5048 [FieldOffset(Offset = "0x140")] [Token(Token = "0x40013B8")] private SoundEffect g_SEMove; // Token: 0x040013B9 RID: 5049 [FieldOffset(Offset = "0x148")] [Token(Token = "0x40013B9")] private SoundEffect g_SEDestory; // Token: 0x040013BA RID: 5050 [FieldOffset(Offset = "0x150")] [Token(Token = "0x40013BA")] private float g_fSEMoveVolume; // Token: 0x040013BB RID: 5051 [FieldOffset(Offset = "0x158")] [Token(Token = "0x40013BB")] private SoundEffectPool g_SEFireMagic; }