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

405 lines
11 KiB
C#

using System;
using Cpp2IlInjected;
using UnityEngine;
// Token: 0x020000D5 RID: 213
[Token(Token = "0x20000D5")]
public class GhostBEffectPlay : MonoBehaviour
{
// Token: 0x06000B8C RID: 2956 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000B8C")]
[Address(RVA = "0x14FE6B0", Offset = "0x14FD4B0", VA = "0x1814FE6B0")]
public void InitData()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000B8D RID: 2957 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000B8D")]
[Address(RVA = "0x14FF950", Offset = "0x14FE750", VA = "0x1814FF950")]
private void Update()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000B8E RID: 2958 RVA: 0x0001C098 File Offset: 0x0001A298
[Token(Token = "0x6000B8E")]
[Address(RVA = "0x14FF930", Offset = "0x14FE730", VA = "0x1814FF930")]
public void UpdateTarget(Vector3 Target)
{
float z = Target.z;
this.g_v3Target.z = z;
}
// Token: 0x06000B8F RID: 2959 RVA: 0x0001C0B8 File Offset: 0x0001A2B8
[Token(Token = "0x6000B8F")]
[Address(RVA = "0x14FF620", Offset = "0x14FE420", VA = "0x1814FF620")]
public void PlaySong()
{
GameObject gameObject = this.g_Song01.NewUse(true);
}
// Token: 0x06000B90 RID: 2960 RVA: 0x0001C0D8 File Offset: 0x0001A2D8
[Token(Token = "0x6000B90")]
[Address(RVA = "0x14FF5D0", Offset = "0x14FE3D0", VA = "0x1814FF5D0")]
public void PlaySongSuccess()
{
this.g_Song01.Stop(3f);
GameObject gameObject = this.g_Song01Success.NewUse(true);
}
// Token: 0x06000B91 RID: 2961 RVA: 0x0001C108 File Offset: 0x0001A308
[Token(Token = "0x6000B91")]
[Address(RVA = "0x14FF3A0", Offset = "0x14FE1A0", VA = "0x1814FF3A0")]
public void PlayMagic01()
{
this.g_bMagic01 = true;
this.g_Magic01TimeVal = 2f;
this.g_Magic01WaitTimeVal = 0.5f;
this.g_Magic01IntervalVal = 0.1f;
}
// Token: 0x06000B92 RID: 2962 RVA: 0x0001C140 File Offset: 0x0001A340
[Token(Token = "0x6000B92")]
[Address(RVA = "0x14FF570", Offset = "0x14FE370", VA = "0x1814FF570")]
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: 0x06000B93 RID: 2963 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000B93")]
[Address(RVA = "0x14FF490", Offset = "0x14FE290", VA = "0x1814FF490")]
public void PlaySongFireSuccess()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000B94 RID: 2964 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000B94")]
[Address(RVA = "0x14FF270", Offset = "0x14FE070", VA = "0x1814FF270")]
public void PlayFireMagicShot()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000B95 RID: 2965 RVA: 0x0001C194 File Offset: 0x0001A394
[Token(Token = "0x6000B95")]
[Address(RVA = "0x14FF660", Offset = "0x14FE460", VA = "0x1814FF660")]
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: 0x06000B96 RID: 2966 RVA: 0x0001C204 File Offset: 0x0001A404
[Token(Token = "0x6000B96")]
[Address(RVA = "0x14FC650", Offset = "0x14FB450", VA = "0x1814FC650")]
public void PlaySEDestory()
{
this.g_SEDestory.gameObject.SetActive(true);
this.g_SEDestory.PlayRandom(1f, 1f);
}
// Token: 0x06000B97 RID: 2967 RVA: 0x0001C240 File Offset: 0x0001A440
[Token(Token = "0x6000B97")]
[Address(RVA = "0x14FF3D0", Offset = "0x14FE1D0", VA = "0x1814FF3D0")]
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: 0x06000B98 RID: 2968 RVA: 0x0001C290 File Offset: 0x0001A490
[Token(Token = "0x6000B98")]
[Address(RVA = "0x14FF650", Offset = "0x14FE450", VA = "0x1814FF650")]
public void SetSeMoveVolume(float fVolume)
{
this.g_fSEMoveVolume = fVolume;
}
// Token: 0x06000B99 RID: 2969 RVA: 0x0001C2A4 File Offset: 0x0001A4A4
[Token(Token = "0x6000B99")]
[Address(RVA = "0x1500B90", Offset = "0x14FF990", VA = "0x181500B90")]
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: 0x04001374 RID: 4980
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4001374")]
[SerializeField]
private string ghostBSong01Path;
// Token: 0x04001375 RID: 4981
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x4001375")]
[SerializeField]
private string ghostBSong01SuccessPath;
// Token: 0x04001376 RID: 4982
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x4001376")]
[SerializeField]
private string ghostBSong01FirePath;
// Token: 0x04001377 RID: 4983
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x4001377")]
[SerializeField]
private string ghostBSong01BulletPath;
// Token: 0x04001378 RID: 4984
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x4001378")]
[SerializeField]
private string ghostBSong01CollisionPath;
// Token: 0x04001379 RID: 4985
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x4001379")]
[SerializeField]
private string ghostBSong01PlayerCollisionPath;
// Token: 0x0400137A RID: 4986
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x400137A")]
[SerializeField]
private string ghostBFireCohesionFloorPath;
// Token: 0x0400137B RID: 4987
[FieldOffset(Offset = "0x50")]
[Token(Token = "0x400137B")]
[SerializeField]
private string ghostBFireTargetFloorPath;
// Token: 0x0400137C RID: 4988
[FieldOffset(Offset = "0x58")]
[Token(Token = "0x400137C")]
[SerializeField]
private string ghostBFireMagicPath;
// Token: 0x0400137D RID: 4989
[FieldOffset(Offset = "0x60")]
[Token(Token = "0x400137D")]
[SerializeField]
private string ghostBFireCohesionSuccessPath;
// Token: 0x0400137E RID: 4990
[FieldOffset(Offset = "0x68")]
[Token(Token = "0x400137E")]
[SerializeField]
private string sEMoveObjectPath;
// Token: 0x0400137F RID: 4991
[FieldOffset(Offset = "0x70")]
[Token(Token = "0x400137F")]
[SerializeField]
private string sEDestoryObjectPath;
// Token: 0x04001380 RID: 4992
[FieldOffset(Offset = "0x78")]
[Token(Token = "0x4001380")]
[SerializeField]
private string sESong01CollisionObjectPath;
// Token: 0x04001381 RID: 4993
[FieldOffset(Offset = "0x80")]
[Token(Token = "0x4001381")]
[SerializeField]
private string sESong01PlayerCollisionObjectPath;
// Token: 0x04001382 RID: 4994
[FieldOffset(Offset = "0x88")]
[Token(Token = "0x4001382")]
[SerializeField]
private string sEFireMagicObjectPath;
// Token: 0x04001383 RID: 4995
[FieldOffset(Offset = "0x90")]
[Token(Token = "0x4001383")]
private Transform g_EffectParent;
// Token: 0x04001384 RID: 4996
[FieldOffset(Offset = "0x98")]
[Token(Token = "0x4001384")]
private Transform g_ShotPoint;
// Token: 0x04001385 RID: 4997
[FieldOffset(Offset = "0xA0")]
[Token(Token = "0x4001385")]
private Transform g_SP;
// Token: 0x04001386 RID: 4998
[FieldOffset(Offset = "0xA8")]
[Token(Token = "0x4001386")]
private EffectPool g_Song01;
// Token: 0x04001387 RID: 4999
[FieldOffset(Offset = "0xB0")]
[Token(Token = "0x4001387")]
private EffectPool g_Song01Success;
// Token: 0x04001388 RID: 5000
[FieldOffset(Offset = "0xB8")]
[Token(Token = "0x4001388")]
private EffectPool g_Song01Fire;
// Token: 0x04001389 RID: 5001
[FieldOffset(Offset = "0xC0")]
[Token(Token = "0x4001389")]
private EffectPool Song01Bullet;
// Token: 0x0400138A RID: 5002
[FieldOffset(Offset = "0xC8")]
[Token(Token = "0x400138A")]
private EffectPool GhostB01Collision;
// Token: 0x0400138B RID: 5003
[FieldOffset(Offset = "0xD0")]
[Token(Token = "0x400138B")]
private EffectPool GhostB01PlayerCollision;
// Token: 0x0400138C RID: 5004
[FieldOffset(Offset = "0xD8")]
[Token(Token = "0x400138C")]
private EffectPool g_FireCohesionFloor;
// Token: 0x0400138D RID: 5005
[FieldOffset(Offset = "0xE0")]
[Token(Token = "0x400138D")]
private EffectPool g_FireTragetFloor;
// Token: 0x0400138E RID: 5006
[FieldOffset(Offset = "0xE8")]
[Token(Token = "0x400138E")]
private EffectPool g_FireMagic;
// Token: 0x0400138F RID: 5007
[FieldOffset(Offset = "0xF0")]
[Token(Token = "0x400138F")]
private EffectPool g_FireSuccess;
// Token: 0x04001390 RID: 5008
[FieldOffset(Offset = "0xF8")]
[Token(Token = "0x4001390")]
private bool g_bFireTargetFloor;
// Token: 0x04001391 RID: 5009
[FieldOffset(Offset = "0xFC")]
[Token(Token = "0x4001391")]
private float g_fFireMagicCollision;
// Token: 0x04001392 RID: 5010
[FieldOffset(Offset = "0x100")]
[Token(Token = "0x4001392")]
private AttackData g_ADFireMaghc;
// Token: 0x04001393 RID: 5011
[FieldOffset(Offset = "0x108")]
[Token(Token = "0x4001393")]
private SoundEffectPool g_SESong01Collision;
// Token: 0x04001394 RID: 5012
[FieldOffset(Offset = "0x110")]
[Token(Token = "0x4001394")]
private SoundEffectPool g_SESong01PlayerCollision;
// Token: 0x04001395 RID: 5013
[FieldOffset(Offset = "0x118")]
[Token(Token = "0x4001395")]
private Vector3 g_v3Target;
// Token: 0x04001396 RID: 5014
[FieldOffset(Offset = "0x124")]
[Token(Token = "0x4001396")]
private Vector3 g_v3FireTarget;
// Token: 0x04001397 RID: 5015
[FieldOffset(Offset = "0x130")]
[Token(Token = "0x4001397")]
private bool g_bMagic01;
// Token: 0x04001398 RID: 5016
[Token(Token = "0x4001398")]
private const float g_Magic01Time = 2f;
// Token: 0x04001399 RID: 5017
[FieldOffset(Offset = "0x134")]
[Token(Token = "0x4001399")]
private float g_Magic01TimeVal;
// Token: 0x0400139A RID: 5018
[Token(Token = "0x400139A")]
private const float g_Magic01WaitTime = 0.5f;
// Token: 0x0400139B RID: 5019
[FieldOffset(Offset = "0x138")]
[Token(Token = "0x400139B")]
private float g_Magic01WaitTimeVal;
// Token: 0x0400139C RID: 5020
[Token(Token = "0x400139C")]
private const float g_Magic01Interval = 0.1f;
// Token: 0x0400139D RID: 5021
[FieldOffset(Offset = "0x13C")]
[Token(Token = "0x400139D")]
private float g_Magic01IntervalVal;
// Token: 0x0400139E RID: 5022
[FieldOffset(Offset = "0x140")]
[Token(Token = "0x400139E")]
private SoundEffect g_SEMove;
// Token: 0x0400139F RID: 5023
[FieldOffset(Offset = "0x148")]
[Token(Token = "0x400139F")]
private SoundEffect g_SEDestory;
// Token: 0x040013A0 RID: 5024
[FieldOffset(Offset = "0x150")]
[Token(Token = "0x40013A0")]
private float g_fSEMoveVolume;
// Token: 0x040013A1 RID: 5025
[FieldOffset(Offset = "0x158")]
[Token(Token = "0x40013A1")]
private SoundEffectPool g_SEFireMagic;
}