using System;
using Il2CppInterop.Common.Attributes;
using Il2CppInterop.Runtime;
using UnityEngine;

// Token: 0x020000FC RID: 252
public class GhostBEffectPlay : MonoBehaviour
{
	// Token: 0x06003144 RID: 12612 RVA: 0x000C5354 File Offset: 0x000C3554
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 538117, RefRangeEnd = 538118, XrefRangeStart = 537949, XrefRangeEnd = 538117, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void InitData()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GhostBEffectPlay.NativeMethodInfoPtr_InitData_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06003145 RID: 12613 RVA: 0x000C5398 File Offset: 0x000C3598
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 538118, XrefRangeEnd = 538259, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void Update()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GhostBEffectPlay.NativeMethodInfoPtr_Update_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06003146 RID: 12614 RVA: 0x000C53DC File Offset: 0x000C35DC
	[CallerCount(0)]
	public unsafe void UpdateTarget(Vector3 Target)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref Target;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GhostBEffectPlay.NativeMethodInfoPtr_UpdateTarget_Public_Void_Vector3_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x06003147 RID: 12615 RVA: 0x000C5430 File Offset: 0x000C3630
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 538259, XrefRangeEnd = 538261, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void PlaySong()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GhostBEffectPlay.NativeMethodInfoPtr_PlaySong_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06003148 RID: 12616 RVA: 0x000C5474 File Offset: 0x000C3674
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 538264, RefRangeEnd = 538265, XrefRangeStart = 538261, XrefRangeEnd = 538264, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void PlaySongSuccess()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GhostBEffectPlay.NativeMethodInfoPtr_PlaySongSuccess_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06003149 RID: 12617 RVA: 0x000C54B8 File Offset: 0x000C36B8
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 538265, RefRangeEnd = 538266, XrefRangeStart = 538265, XrefRangeEnd = 538265, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void PlayMagic01()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GhostBEffectPlay.NativeMethodInfoPtr_PlayMagic01_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x0600314A RID: 12618 RVA: 0x000C54FC File Offset: 0x000C36FC
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 538266, XrefRangeEnd = 538268, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void PlaySongFire()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GhostBEffectPlay.NativeMethodInfoPtr_PlaySongFire_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x0600314B RID: 12619 RVA: 0x000C5540 File Offset: 0x000C3740
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 538268, XrefRangeEnd = 538274, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void PlaySongFireSuccess()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GhostBEffectPlay.NativeMethodInfoPtr_PlaySongFireSuccess_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x0600314C RID: 12620 RVA: 0x000C5584 File Offset: 0x000C3784
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 538274, XrefRangeEnd = 538283, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void PlayFireMagicShot()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GhostBEffectPlay.NativeMethodInfoPtr_PlayFireMagicShot_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x0600314D RID: 12621 RVA: 0x000C55C8 File Offset: 0x000C37C8
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 538287, RefRangeEnd = 538288, XrefRangeStart = 538283, XrefRangeEnd = 538287, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void StopAllMagic()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GhostBEffectPlay.NativeMethodInfoPtr_StopAllMagic_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x0600314E RID: 12622 RVA: 0x000C560C File Offset: 0x000C380C
	[CallerCount(2)]
	[CachedScanResults(RefRangeStart = 537760, RefRangeEnd = 537762, XrefRangeStart = 537760, XrefRangeEnd = 537762, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void PlaySEDestory()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GhostBEffectPlay.NativeMethodInfoPtr_PlaySEDestory_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x0600314F RID: 12623 RVA: 0x000C5650 File Offset: 0x000C3850
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 538295, RefRangeEnd = 538296, XrefRangeStart = 538288, XrefRangeEnd = 538295, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void PlaySEMove()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GhostBEffectPlay.NativeMethodInfoPtr_PlaySEMove_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06003150 RID: 12624 RVA: 0x000C5694 File Offset: 0x000C3894
	[CallerCount(0)]
	public unsafe void SetSeMoveVolume(float fVolume)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref fVolume;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GhostBEffectPlay.NativeMethodInfoPtr_SetSeMoveVolume_Public_Void_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x06003151 RID: 12625 RVA: 0x000C56E8 File Offset: 0x000C38E8
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 538296, XrefRangeEnd = 538299, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe GhostBEffectPlay()
		: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<GhostBEffectPlay>.NativeClassPtr))
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GhostBEffectPlay.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06003152 RID: 12626 RVA: 0x000C5734 File Offset: 0x000C3934
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 538299, XrefRangeEnd = 538313, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _InitData_b__46_0(SoundEffect se)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(se);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GhostBEffectPlay.NativeMethodInfoPtr__InitData_b__46_0_Private_Void_SoundEffect_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x06003153 RID: 12627 RVA: 0x000C5790 File Offset: 0x000C3990
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 538313, XrefRangeEnd = 538321, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _InitData_b__46_1(SoundEffect se)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(se);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GhostBEffectPlay.NativeMethodInfoPtr__InitData_b__46_1_Private_Void_SoundEffect_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x06003154 RID: 12628 RVA: 0x000C57EC File Offset: 0x000C39EC
	// Note: this type is marked as 'beforefieldinit'.
	static GhostBEffectPlay()
	{
		Il2CppClassPointerStore<GhostBEffectPlay>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "", "GhostBEffectPlay");
		IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<GhostBEffectPlay>.NativeClassPtr);
		GhostBEffectPlay.NativeFieldInfoPtr_ghostBSong01Path = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostBEffectPlay>.NativeClassPtr, "ghostBSong01Path");
		GhostBEffectPlay.NativeFieldInfoPtr_ghostBSong01SuccessPath = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostBEffectPlay>.NativeClassPtr, "ghostBSong01SuccessPath");
		GhostBEffectPlay.NativeFieldInfoPtr_ghostBSong01FirePath = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostBEffectPlay>.NativeClassPtr, "ghostBSong01FirePath");
		GhostBEffectPlay.NativeFieldInfoPtr_ghostBSong01BulletPath = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostBEffectPlay>.NativeClassPtr, "ghostBSong01BulletPath");
		GhostBEffectPlay.NativeFieldInfoPtr_ghostBSong01CollisionPath = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostBEffectPlay>.NativeClassPtr, "ghostBSong01CollisionPath");
		GhostBEffectPlay.NativeFieldInfoPtr_ghostBSong01PlayerCollisionPath = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostBEffectPlay>.NativeClassPtr, "ghostBSong01PlayerCollisionPath");
		GhostBEffectPlay.NativeFieldInfoPtr_ghostBFireCohesionFloorPath = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostBEffectPlay>.NativeClassPtr, "ghostBFireCohesionFloorPath");
		GhostBEffectPlay.NativeFieldInfoPtr_ghostBFireTargetFloorPath = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostBEffectPlay>.NativeClassPtr, "ghostBFireTargetFloorPath");
		GhostBEffectPlay.NativeFieldInfoPtr_ghostBFireMagicPath = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostBEffectPlay>.NativeClassPtr, "ghostBFireMagicPath");
		GhostBEffectPlay.NativeFieldInfoPtr_ghostBFireCohesionSuccessPath = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostBEffectPlay>.NativeClassPtr, "ghostBFireCohesionSuccessPath");
		GhostBEffectPlay.NativeFieldInfoPtr_sEMoveObjectPath = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostBEffectPlay>.NativeClassPtr, "sEMoveObjectPath");
		GhostBEffectPlay.NativeFieldInfoPtr_sEDestoryObjectPath = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostBEffectPlay>.NativeClassPtr, "sEDestoryObjectPath");
		GhostBEffectPlay.NativeFieldInfoPtr_sESong01CollisionObjectPath = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostBEffectPlay>.NativeClassPtr, "sESong01CollisionObjectPath");
		GhostBEffectPlay.NativeFieldInfoPtr_sESong01PlayerCollisionObjectPath = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostBEffectPlay>.NativeClassPtr, "sESong01PlayerCollisionObjectPath");
		GhostBEffectPlay.NativeFieldInfoPtr_sEFireMagicObjectPath = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostBEffectPlay>.NativeClassPtr, "sEFireMagicObjectPath");
		GhostBEffectPlay.NativeFieldInfoPtr_g_EffectParent = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostBEffectPlay>.NativeClassPtr, "g_EffectParent");
		GhostBEffectPlay.NativeFieldInfoPtr_g_ShotPoint = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostBEffectPlay>.NativeClassPtr, "g_ShotPoint");
		GhostBEffectPlay.NativeFieldInfoPtr_g_SP = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostBEffectPlay>.NativeClassPtr, "g_SP");
		GhostBEffectPlay.NativeFieldInfoPtr_g_Song01 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostBEffectPlay>.NativeClassPtr, "g_Song01");
		GhostBEffectPlay.NativeFieldInfoPtr_g_Song01Success = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostBEffectPlay>.NativeClassPtr, "g_Song01Success");
		GhostBEffectPlay.NativeFieldInfoPtr_g_Song01Fire = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostBEffectPlay>.NativeClassPtr, "g_Song01Fire");
		GhostBEffectPlay.NativeFieldInfoPtr_Song01Bullet = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostBEffectPlay>.NativeClassPtr, "Song01Bullet");
		GhostBEffectPlay.NativeFieldInfoPtr_GhostB01Collision = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostBEffectPlay>.NativeClassPtr, "GhostB01Collision");
		GhostBEffectPlay.NativeFieldInfoPtr_GhostB01PlayerCollision = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostBEffectPlay>.NativeClassPtr, "GhostB01PlayerCollision");
		GhostBEffectPlay.NativeFieldInfoPtr_g_FireCohesionFloor = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostBEffectPlay>.NativeClassPtr, "g_FireCohesionFloor");
		GhostBEffectPlay.NativeFieldInfoPtr_g_FireTragetFloor = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostBEffectPlay>.NativeClassPtr, "g_FireTragetFloor");
		GhostBEffectPlay.NativeFieldInfoPtr_g_FireMagic = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostBEffectPlay>.NativeClassPtr, "g_FireMagic");
		GhostBEffectPlay.NativeFieldInfoPtr_g_FireSuccess = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostBEffectPlay>.NativeClassPtr, "g_FireSuccess");
		GhostBEffectPlay.NativeFieldInfoPtr_g_bFireTargetFloor = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostBEffectPlay>.NativeClassPtr, "g_bFireTargetFloor");
		GhostBEffectPlay.NativeFieldInfoPtr_g_fFireMagicCollision = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostBEffectPlay>.NativeClassPtr, "g_fFireMagicCollision");
		GhostBEffectPlay.NativeFieldInfoPtr_g_ADFireMaghc = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostBEffectPlay>.NativeClassPtr, "g_ADFireMaghc");
		GhostBEffectPlay.NativeFieldInfoPtr_g_SESong01Collision = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostBEffectPlay>.NativeClassPtr, "g_SESong01Collision");
		GhostBEffectPlay.NativeFieldInfoPtr_g_SESong01PlayerCollision = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostBEffectPlay>.NativeClassPtr, "g_SESong01PlayerCollision");
		GhostBEffectPlay.NativeFieldInfoPtr_g_v3Target = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostBEffectPlay>.NativeClassPtr, "g_v3Target");
		GhostBEffectPlay.NativeFieldInfoPtr_g_v3FireTarget = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostBEffectPlay>.NativeClassPtr, "g_v3FireTarget");
		GhostBEffectPlay.NativeFieldInfoPtr_g_bMagic01 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostBEffectPlay>.NativeClassPtr, "g_bMagic01");
		GhostBEffectPlay.NativeFieldInfoPtr_g_Magic01Time = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostBEffectPlay>.NativeClassPtr, "g_Magic01Time");
		GhostBEffectPlay.NativeFieldInfoPtr_g_Magic01TimeVal = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostBEffectPlay>.NativeClassPtr, "g_Magic01TimeVal");
		GhostBEffectPlay.NativeFieldInfoPtr_g_Magic01WaitTime = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostBEffectPlay>.NativeClassPtr, "g_Magic01WaitTime");
		GhostBEffectPlay.NativeFieldInfoPtr_g_Magic01WaitTimeVal = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostBEffectPlay>.NativeClassPtr, "g_Magic01WaitTimeVal");
		GhostBEffectPlay.NativeFieldInfoPtr_g_Magic01Interval = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostBEffectPlay>.NativeClassPtr, "g_Magic01Interval");
		GhostBEffectPlay.NativeFieldInfoPtr_g_Magic01IntervalVal = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostBEffectPlay>.NativeClassPtr, "g_Magic01IntervalVal");
		GhostBEffectPlay.NativeFieldInfoPtr_g_SEMove = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostBEffectPlay>.NativeClassPtr, "g_SEMove");
		GhostBEffectPlay.NativeFieldInfoPtr_g_SEDestory = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostBEffectPlay>.NativeClassPtr, "g_SEDestory");
		GhostBEffectPlay.NativeFieldInfoPtr_g_fSEMoveVolume = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostBEffectPlay>.NativeClassPtr, "g_fSEMoveVolume");
		GhostBEffectPlay.NativeFieldInfoPtr_g_SEFireMagic = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostBEffectPlay>.NativeClassPtr, "g_SEFireMagic");
		GhostBEffectPlay.NativeMethodInfoPtr_InitData_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostBEffectPlay>.NativeClassPtr, 100666532);
		GhostBEffectPlay.NativeMethodInfoPtr_Update_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostBEffectPlay>.NativeClassPtr, 100666533);
		GhostBEffectPlay.NativeMethodInfoPtr_UpdateTarget_Public_Void_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostBEffectPlay>.NativeClassPtr, 100666534);
		GhostBEffectPlay.NativeMethodInfoPtr_PlaySong_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostBEffectPlay>.NativeClassPtr, 100666535);
		GhostBEffectPlay.NativeMethodInfoPtr_PlaySongSuccess_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostBEffectPlay>.NativeClassPtr, 100666536);
		GhostBEffectPlay.NativeMethodInfoPtr_PlayMagic01_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostBEffectPlay>.NativeClassPtr, 100666537);
		GhostBEffectPlay.NativeMethodInfoPtr_PlaySongFire_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostBEffectPlay>.NativeClassPtr, 100666538);
		GhostBEffectPlay.NativeMethodInfoPtr_PlaySongFireSuccess_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostBEffectPlay>.NativeClassPtr, 100666539);
		GhostBEffectPlay.NativeMethodInfoPtr_PlayFireMagicShot_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostBEffectPlay>.NativeClassPtr, 100666540);
		GhostBEffectPlay.NativeMethodInfoPtr_StopAllMagic_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostBEffectPlay>.NativeClassPtr, 100666541);
		GhostBEffectPlay.NativeMethodInfoPtr_PlaySEDestory_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostBEffectPlay>.NativeClassPtr, 100666542);
		GhostBEffectPlay.NativeMethodInfoPtr_PlaySEMove_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostBEffectPlay>.NativeClassPtr, 100666543);
		GhostBEffectPlay.NativeMethodInfoPtr_SetSeMoveVolume_Public_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostBEffectPlay>.NativeClassPtr, 100666544);
		GhostBEffectPlay.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostBEffectPlay>.NativeClassPtr, 100666545);
		GhostBEffectPlay.NativeMethodInfoPtr__InitData_b__46_0_Private_Void_SoundEffect_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostBEffectPlay>.NativeClassPtr, 100666546);
		GhostBEffectPlay.NativeMethodInfoPtr__InitData_b__46_1_Private_Void_SoundEffect_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostBEffectPlay>.NativeClassPtr, 100666547);
	}

	// Token: 0x06003155 RID: 12629 RVA: 0x0000351C File Offset: 0x0000171C
	public GhostBEffectPlay(IntPtr pointer)
		: base(pointer)
	{
	}

	// Token: 0x170011C4 RID: 4548
	// (get) Token: 0x06003156 RID: 12630 RVA: 0x000C5CF4 File Offset: 0x000C3EF4
	// (set) Token: 0x06003157 RID: 12631 RVA: 0x000C5D1D File Offset: 0x000C3F1D
	public unsafe string ghostBSong01Path
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostBEffectPlay.NativeFieldInfoPtr_ghostBSong01Path);
			return IL2CPP.Il2CppStringToManaged(*intPtr);
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostBEffectPlay.NativeFieldInfoPtr_ghostBSong01Path), IL2CPP.ManagedStringToIl2Cpp(value));
		}
	}

	// Token: 0x170011C5 RID: 4549
	// (get) Token: 0x06003158 RID: 12632 RVA: 0x000C5D44 File Offset: 0x000C3F44
	// (set) Token: 0x06003159 RID: 12633 RVA: 0x000C5D6D File Offset: 0x000C3F6D
	public unsafe string ghostBSong01SuccessPath
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostBEffectPlay.NativeFieldInfoPtr_ghostBSong01SuccessPath);
			return IL2CPP.Il2CppStringToManaged(*intPtr);
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostBEffectPlay.NativeFieldInfoPtr_ghostBSong01SuccessPath), IL2CPP.ManagedStringToIl2Cpp(value));
		}
	}

	// Token: 0x170011C6 RID: 4550
	// (get) Token: 0x0600315A RID: 12634 RVA: 0x000C5D94 File Offset: 0x000C3F94
	// (set) Token: 0x0600315B RID: 12635 RVA: 0x000C5DBD File Offset: 0x000C3FBD
	public unsafe string ghostBSong01FirePath
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostBEffectPlay.NativeFieldInfoPtr_ghostBSong01FirePath);
			return IL2CPP.Il2CppStringToManaged(*intPtr);
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostBEffectPlay.NativeFieldInfoPtr_ghostBSong01FirePath), IL2CPP.ManagedStringToIl2Cpp(value));
		}
	}

	// Token: 0x170011C7 RID: 4551
	// (get) Token: 0x0600315C RID: 12636 RVA: 0x000C5DE4 File Offset: 0x000C3FE4
	// (set) Token: 0x0600315D RID: 12637 RVA: 0x000C5E0D File Offset: 0x000C400D
	public unsafe string ghostBSong01BulletPath
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostBEffectPlay.NativeFieldInfoPtr_ghostBSong01BulletPath);
			return IL2CPP.Il2CppStringToManaged(*intPtr);
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostBEffectPlay.NativeFieldInfoPtr_ghostBSong01BulletPath), IL2CPP.ManagedStringToIl2Cpp(value));
		}
	}

	// Token: 0x170011C8 RID: 4552
	// (get) Token: 0x0600315E RID: 12638 RVA: 0x000C5E34 File Offset: 0x000C4034
	// (set) Token: 0x0600315F RID: 12639 RVA: 0x000C5E5D File Offset: 0x000C405D
	public unsafe string ghostBSong01CollisionPath
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostBEffectPlay.NativeFieldInfoPtr_ghostBSong01CollisionPath);
			return IL2CPP.Il2CppStringToManaged(*intPtr);
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostBEffectPlay.NativeFieldInfoPtr_ghostBSong01CollisionPath), IL2CPP.ManagedStringToIl2Cpp(value));
		}
	}

	// Token: 0x170011C9 RID: 4553
	// (get) Token: 0x06003160 RID: 12640 RVA: 0x000C5E84 File Offset: 0x000C4084
	// (set) Token: 0x06003161 RID: 12641 RVA: 0x000C5EAD File Offset: 0x000C40AD
	public unsafe string ghostBSong01PlayerCollisionPath
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostBEffectPlay.NativeFieldInfoPtr_ghostBSong01PlayerCollisionPath);
			return IL2CPP.Il2CppStringToManaged(*intPtr);
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostBEffectPlay.NativeFieldInfoPtr_ghostBSong01PlayerCollisionPath), IL2CPP.ManagedStringToIl2Cpp(value));
		}
	}

	// Token: 0x170011CA RID: 4554
	// (get) Token: 0x06003162 RID: 12642 RVA: 0x000C5ED4 File Offset: 0x000C40D4
	// (set) Token: 0x06003163 RID: 12643 RVA: 0x000C5EFD File Offset: 0x000C40FD
	public unsafe string ghostBFireCohesionFloorPath
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostBEffectPlay.NativeFieldInfoPtr_ghostBFireCohesionFloorPath);
			return IL2CPP.Il2CppStringToManaged(*intPtr);
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostBEffectPlay.NativeFieldInfoPtr_ghostBFireCohesionFloorPath), IL2CPP.ManagedStringToIl2Cpp(value));
		}
	}

	// Token: 0x170011CB RID: 4555
	// (get) Token: 0x06003164 RID: 12644 RVA: 0x000C5F24 File Offset: 0x000C4124
	// (set) Token: 0x06003165 RID: 12645 RVA: 0x000C5F4D File Offset: 0x000C414D
	public unsafe string ghostBFireTargetFloorPath
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostBEffectPlay.NativeFieldInfoPtr_ghostBFireTargetFloorPath);
			return IL2CPP.Il2CppStringToManaged(*intPtr);
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostBEffectPlay.NativeFieldInfoPtr_ghostBFireTargetFloorPath), IL2CPP.ManagedStringToIl2Cpp(value));
		}
	}

	// Token: 0x170011CC RID: 4556
	// (get) Token: 0x06003166 RID: 12646 RVA: 0x000C5F74 File Offset: 0x000C4174
	// (set) Token: 0x06003167 RID: 12647 RVA: 0x000C5F9D File Offset: 0x000C419D
	public unsafe string ghostBFireMagicPath
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostBEffectPlay.NativeFieldInfoPtr_ghostBFireMagicPath);
			return IL2CPP.Il2CppStringToManaged(*intPtr);
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostBEffectPlay.NativeFieldInfoPtr_ghostBFireMagicPath), IL2CPP.ManagedStringToIl2Cpp(value));
		}
	}

	// Token: 0x170011CD RID: 4557
	// (get) Token: 0x06003168 RID: 12648 RVA: 0x000C5FC4 File Offset: 0x000C41C4
	// (set) Token: 0x06003169 RID: 12649 RVA: 0x000C5FED File Offset: 0x000C41ED
	public unsafe string ghostBFireCohesionSuccessPath
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostBEffectPlay.NativeFieldInfoPtr_ghostBFireCohesionSuccessPath);
			return IL2CPP.Il2CppStringToManaged(*intPtr);
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostBEffectPlay.NativeFieldInfoPtr_ghostBFireCohesionSuccessPath), IL2CPP.ManagedStringToIl2Cpp(value));
		}
	}

	// Token: 0x170011CE RID: 4558
	// (get) Token: 0x0600316A RID: 12650 RVA: 0x000C6014 File Offset: 0x000C4214
	// (set) Token: 0x0600316B RID: 12651 RVA: 0x000C603D File Offset: 0x000C423D
	public unsafe string sEMoveObjectPath
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostBEffectPlay.NativeFieldInfoPtr_sEMoveObjectPath);
			return IL2CPP.Il2CppStringToManaged(*intPtr);
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostBEffectPlay.NativeFieldInfoPtr_sEMoveObjectPath), IL2CPP.ManagedStringToIl2Cpp(value));
		}
	}

	// Token: 0x170011CF RID: 4559
	// (get) Token: 0x0600316C RID: 12652 RVA: 0x000C6064 File Offset: 0x000C4264
	// (set) Token: 0x0600316D RID: 12653 RVA: 0x000C608D File Offset: 0x000C428D
	public unsafe string sEDestoryObjectPath
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostBEffectPlay.NativeFieldInfoPtr_sEDestoryObjectPath);
			return IL2CPP.Il2CppStringToManaged(*intPtr);
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostBEffectPlay.NativeFieldInfoPtr_sEDestoryObjectPath), IL2CPP.ManagedStringToIl2Cpp(value));
		}
	}

	// Token: 0x170011D0 RID: 4560
	// (get) Token: 0x0600316E RID: 12654 RVA: 0x000C60B4 File Offset: 0x000C42B4
	// (set) Token: 0x0600316F RID: 12655 RVA: 0x000C60DD File Offset: 0x000C42DD
	public unsafe string sESong01CollisionObjectPath
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostBEffectPlay.NativeFieldInfoPtr_sESong01CollisionObjectPath);
			return IL2CPP.Il2CppStringToManaged(*intPtr);
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostBEffectPlay.NativeFieldInfoPtr_sESong01CollisionObjectPath), IL2CPP.ManagedStringToIl2Cpp(value));
		}
	}

	// Token: 0x170011D1 RID: 4561
	// (get) Token: 0x06003170 RID: 12656 RVA: 0x000C6104 File Offset: 0x000C4304
	// (set) Token: 0x06003171 RID: 12657 RVA: 0x000C612D File Offset: 0x000C432D
	public unsafe string sESong01PlayerCollisionObjectPath
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostBEffectPlay.NativeFieldInfoPtr_sESong01PlayerCollisionObjectPath);
			return IL2CPP.Il2CppStringToManaged(*intPtr);
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostBEffectPlay.NativeFieldInfoPtr_sESong01PlayerCollisionObjectPath), IL2CPP.ManagedStringToIl2Cpp(value));
		}
	}

	// Token: 0x170011D2 RID: 4562
	// (get) Token: 0x06003172 RID: 12658 RVA: 0x000C6154 File Offset: 0x000C4354
	// (set) Token: 0x06003173 RID: 12659 RVA: 0x000C617D File Offset: 0x000C437D
	public unsafe string sEFireMagicObjectPath
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostBEffectPlay.NativeFieldInfoPtr_sEFireMagicObjectPath);
			return IL2CPP.Il2CppStringToManaged(*intPtr);
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostBEffectPlay.NativeFieldInfoPtr_sEFireMagicObjectPath), IL2CPP.ManagedStringToIl2Cpp(value));
		}
	}

	// Token: 0x170011D3 RID: 4563
	// (get) Token: 0x06003174 RID: 12660 RVA: 0x000C61A4 File Offset: 0x000C43A4
	// (set) Token: 0x06003175 RID: 12661 RVA: 0x000C61D8 File Offset: 0x000C43D8
	public unsafe Transform g_EffectParent
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostBEffectPlay.NativeFieldInfoPtr_g_EffectParent);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new Transform(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostBEffectPlay.NativeFieldInfoPtr_g_EffectParent), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x170011D4 RID: 4564
	// (get) Token: 0x06003176 RID: 12662 RVA: 0x000C6200 File Offset: 0x000C4400
	// (set) Token: 0x06003177 RID: 12663 RVA: 0x000C6234 File Offset: 0x000C4434
	public unsafe Transform g_ShotPoint
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostBEffectPlay.NativeFieldInfoPtr_g_ShotPoint);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new Transform(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostBEffectPlay.NativeFieldInfoPtr_g_ShotPoint), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x170011D5 RID: 4565
	// (get) Token: 0x06003178 RID: 12664 RVA: 0x000C625C File Offset: 0x000C445C
	// (set) Token: 0x06003179 RID: 12665 RVA: 0x000C6290 File Offset: 0x000C4490
	public unsafe Transform g_SP
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostBEffectPlay.NativeFieldInfoPtr_g_SP);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new Transform(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostBEffectPlay.NativeFieldInfoPtr_g_SP), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x170011D6 RID: 4566
	// (get) Token: 0x0600317A RID: 12666 RVA: 0x000C62B8 File Offset: 0x000C44B8
	// (set) Token: 0x0600317B RID: 12667 RVA: 0x000C62EC File Offset: 0x000C44EC
	public unsafe EffectPool g_Song01
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostBEffectPlay.NativeFieldInfoPtr_g_Song01);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new EffectPool(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostBEffectPlay.NativeFieldInfoPtr_g_Song01), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x170011D7 RID: 4567
	// (get) Token: 0x0600317C RID: 12668 RVA: 0x000C6314 File Offset: 0x000C4514
	// (set) Token: 0x0600317D RID: 12669 RVA: 0x000C6348 File Offset: 0x000C4548
	public unsafe EffectPool g_Song01Success
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostBEffectPlay.NativeFieldInfoPtr_g_Song01Success);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new EffectPool(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostBEffectPlay.NativeFieldInfoPtr_g_Song01Success), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x170011D8 RID: 4568
	// (get) Token: 0x0600317E RID: 12670 RVA: 0x000C6370 File Offset: 0x000C4570
	// (set) Token: 0x0600317F RID: 12671 RVA: 0x000C63A4 File Offset: 0x000C45A4
	public unsafe EffectPool g_Song01Fire
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostBEffectPlay.NativeFieldInfoPtr_g_Song01Fire);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new EffectPool(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostBEffectPlay.NativeFieldInfoPtr_g_Song01Fire), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x170011D9 RID: 4569
	// (get) Token: 0x06003180 RID: 12672 RVA: 0x000C63CC File Offset: 0x000C45CC
	// (set) Token: 0x06003181 RID: 12673 RVA: 0x000C6400 File Offset: 0x000C4600
	public unsafe EffectPool Song01Bullet
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostBEffectPlay.NativeFieldInfoPtr_Song01Bullet);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new EffectPool(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostBEffectPlay.NativeFieldInfoPtr_Song01Bullet), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x170011DA RID: 4570
	// (get) Token: 0x06003182 RID: 12674 RVA: 0x000C6428 File Offset: 0x000C4628
	// (set) Token: 0x06003183 RID: 12675 RVA: 0x000C645C File Offset: 0x000C465C
	public unsafe EffectPool GhostB01Collision
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostBEffectPlay.NativeFieldInfoPtr_GhostB01Collision);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new EffectPool(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostBEffectPlay.NativeFieldInfoPtr_GhostB01Collision), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x170011DB RID: 4571
	// (get) Token: 0x06003184 RID: 12676 RVA: 0x000C6484 File Offset: 0x000C4684
	// (set) Token: 0x06003185 RID: 12677 RVA: 0x000C64B8 File Offset: 0x000C46B8
	public unsafe EffectPool GhostB01PlayerCollision
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostBEffectPlay.NativeFieldInfoPtr_GhostB01PlayerCollision);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new EffectPool(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostBEffectPlay.NativeFieldInfoPtr_GhostB01PlayerCollision), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x170011DC RID: 4572
	// (get) Token: 0x06003186 RID: 12678 RVA: 0x000C64E0 File Offset: 0x000C46E0
	// (set) Token: 0x06003187 RID: 12679 RVA: 0x000C6514 File Offset: 0x000C4714
	public unsafe EffectPool g_FireCohesionFloor
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostBEffectPlay.NativeFieldInfoPtr_g_FireCohesionFloor);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new EffectPool(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostBEffectPlay.NativeFieldInfoPtr_g_FireCohesionFloor), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x170011DD RID: 4573
	// (get) Token: 0x06003188 RID: 12680 RVA: 0x000C653C File Offset: 0x000C473C
	// (set) Token: 0x06003189 RID: 12681 RVA: 0x000C6570 File Offset: 0x000C4770
	public unsafe EffectPool g_FireTragetFloor
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostBEffectPlay.NativeFieldInfoPtr_g_FireTragetFloor);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new EffectPool(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostBEffectPlay.NativeFieldInfoPtr_g_FireTragetFloor), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x170011DE RID: 4574
	// (get) Token: 0x0600318A RID: 12682 RVA: 0x000C6598 File Offset: 0x000C4798
	// (set) Token: 0x0600318B RID: 12683 RVA: 0x000C65CC File Offset: 0x000C47CC
	public unsafe EffectPool g_FireMagic
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostBEffectPlay.NativeFieldInfoPtr_g_FireMagic);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new EffectPool(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostBEffectPlay.NativeFieldInfoPtr_g_FireMagic), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x170011DF RID: 4575
	// (get) Token: 0x0600318C RID: 12684 RVA: 0x000C65F4 File Offset: 0x000C47F4
	// (set) Token: 0x0600318D RID: 12685 RVA: 0x000C6628 File Offset: 0x000C4828
	public unsafe EffectPool g_FireSuccess
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostBEffectPlay.NativeFieldInfoPtr_g_FireSuccess);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new EffectPool(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostBEffectPlay.NativeFieldInfoPtr_g_FireSuccess), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x170011E0 RID: 4576
	// (get) Token: 0x0600318E RID: 12686 RVA: 0x000C6650 File Offset: 0x000C4850
	// (set) Token: 0x0600318F RID: 12687 RVA: 0x000C6678 File Offset: 0x000C4878
	public unsafe bool g_bFireTargetFloor
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostBEffectPlay.NativeFieldInfoPtr_g_bFireTargetFloor);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostBEffectPlay.NativeFieldInfoPtr_g_bFireTargetFloor)) = value;
		}
	}

	// Token: 0x170011E1 RID: 4577
	// (get) Token: 0x06003190 RID: 12688 RVA: 0x000C669C File Offset: 0x000C489C
	// (set) Token: 0x06003191 RID: 12689 RVA: 0x000C66C4 File Offset: 0x000C48C4
	public unsafe float g_fFireMagicCollision
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostBEffectPlay.NativeFieldInfoPtr_g_fFireMagicCollision);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostBEffectPlay.NativeFieldInfoPtr_g_fFireMagicCollision)) = value;
		}
	}

	// Token: 0x170011E2 RID: 4578
	// (get) Token: 0x06003192 RID: 12690 RVA: 0x000C66E8 File Offset: 0x000C48E8
	// (set) Token: 0x06003193 RID: 12691 RVA: 0x000C671C File Offset: 0x000C491C
	public unsafe AttackData g_ADFireMaghc
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostBEffectPlay.NativeFieldInfoPtr_g_ADFireMaghc);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new AttackData(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostBEffectPlay.NativeFieldInfoPtr_g_ADFireMaghc), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x170011E3 RID: 4579
	// (get) Token: 0x06003194 RID: 12692 RVA: 0x000C6744 File Offset: 0x000C4944
	// (set) Token: 0x06003195 RID: 12693 RVA: 0x000C6778 File Offset: 0x000C4978
	public unsafe SoundEffectPool g_SESong01Collision
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostBEffectPlay.NativeFieldInfoPtr_g_SESong01Collision);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new SoundEffectPool(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostBEffectPlay.NativeFieldInfoPtr_g_SESong01Collision), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x170011E4 RID: 4580
	// (get) Token: 0x06003196 RID: 12694 RVA: 0x000C67A0 File Offset: 0x000C49A0
	// (set) Token: 0x06003197 RID: 12695 RVA: 0x000C67D4 File Offset: 0x000C49D4
	public unsafe SoundEffectPool g_SESong01PlayerCollision
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostBEffectPlay.NativeFieldInfoPtr_g_SESong01PlayerCollision);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new SoundEffectPool(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostBEffectPlay.NativeFieldInfoPtr_g_SESong01PlayerCollision), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x170011E5 RID: 4581
	// (get) Token: 0x06003198 RID: 12696 RVA: 0x000C67FC File Offset: 0x000C49FC
	// (set) Token: 0x06003199 RID: 12697 RVA: 0x000C6824 File Offset: 0x000C4A24
	public unsafe Vector3 g_v3Target
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostBEffectPlay.NativeFieldInfoPtr_g_v3Target);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostBEffectPlay.NativeFieldInfoPtr_g_v3Target)) = value;
		}
	}

	// Token: 0x170011E6 RID: 4582
	// (get) Token: 0x0600319A RID: 12698 RVA: 0x000C6848 File Offset: 0x000C4A48
	// (set) Token: 0x0600319B RID: 12699 RVA: 0x000C6870 File Offset: 0x000C4A70
	public unsafe Vector3 g_v3FireTarget
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostBEffectPlay.NativeFieldInfoPtr_g_v3FireTarget);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostBEffectPlay.NativeFieldInfoPtr_g_v3FireTarget)) = value;
		}
	}

	// Token: 0x170011E7 RID: 4583
	// (get) Token: 0x0600319C RID: 12700 RVA: 0x000C6894 File Offset: 0x000C4A94
	// (set) Token: 0x0600319D RID: 12701 RVA: 0x000C68BC File Offset: 0x000C4ABC
	public unsafe bool g_bMagic01
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostBEffectPlay.NativeFieldInfoPtr_g_bMagic01);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostBEffectPlay.NativeFieldInfoPtr_g_bMagic01)) = value;
		}
	}

	// Token: 0x170011E8 RID: 4584
	// (get) Token: 0x0600319E RID: 12702 RVA: 0x000C68E0 File Offset: 0x000C4AE0
	// (set) Token: 0x0600319F RID: 12703 RVA: 0x000C68FE File Offset: 0x000C4AFE
	public unsafe static float g_Magic01Time
	{
		get
		{
			float num;
			IL2CPP.il2cpp_field_static_get_value(GhostBEffectPlay.NativeFieldInfoPtr_g_Magic01Time, (void*)(&num));
			return num;
		}
		set
		{
			IL2CPP.il2cpp_field_static_set_value(GhostBEffectPlay.NativeFieldInfoPtr_g_Magic01Time, (void*)(&value));
		}
	}

	// Token: 0x170011E9 RID: 4585
	// (get) Token: 0x060031A0 RID: 12704 RVA: 0x000C6910 File Offset: 0x000C4B10
	// (set) Token: 0x060031A1 RID: 12705 RVA: 0x000C6938 File Offset: 0x000C4B38
	public unsafe float g_Magic01TimeVal
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostBEffectPlay.NativeFieldInfoPtr_g_Magic01TimeVal);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostBEffectPlay.NativeFieldInfoPtr_g_Magic01TimeVal)) = value;
		}
	}

	// Token: 0x170011EA RID: 4586
	// (get) Token: 0x060031A2 RID: 12706 RVA: 0x000C695C File Offset: 0x000C4B5C
	// (set) Token: 0x060031A3 RID: 12707 RVA: 0x000C697A File Offset: 0x000C4B7A
	public unsafe static float g_Magic01WaitTime
	{
		get
		{
			float num;
			IL2CPP.il2cpp_field_static_get_value(GhostBEffectPlay.NativeFieldInfoPtr_g_Magic01WaitTime, (void*)(&num));
			return num;
		}
		set
		{
			IL2CPP.il2cpp_field_static_set_value(GhostBEffectPlay.NativeFieldInfoPtr_g_Magic01WaitTime, (void*)(&value));
		}
	}

	// Token: 0x170011EB RID: 4587
	// (get) Token: 0x060031A4 RID: 12708 RVA: 0x000C698C File Offset: 0x000C4B8C
	// (set) Token: 0x060031A5 RID: 12709 RVA: 0x000C69B4 File Offset: 0x000C4BB4
	public unsafe float g_Magic01WaitTimeVal
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostBEffectPlay.NativeFieldInfoPtr_g_Magic01WaitTimeVal);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostBEffectPlay.NativeFieldInfoPtr_g_Magic01WaitTimeVal)) = value;
		}
	}

	// Token: 0x170011EC RID: 4588
	// (get) Token: 0x060031A6 RID: 12710 RVA: 0x000C69D8 File Offset: 0x000C4BD8
	// (set) Token: 0x060031A7 RID: 12711 RVA: 0x000C69F6 File Offset: 0x000C4BF6
	public unsafe static float g_Magic01Interval
	{
		get
		{
			float num;
			IL2CPP.il2cpp_field_static_get_value(GhostBEffectPlay.NativeFieldInfoPtr_g_Magic01Interval, (void*)(&num));
			return num;
		}
		set
		{
			IL2CPP.il2cpp_field_static_set_value(GhostBEffectPlay.NativeFieldInfoPtr_g_Magic01Interval, (void*)(&value));
		}
	}

	// Token: 0x170011ED RID: 4589
	// (get) Token: 0x060031A8 RID: 12712 RVA: 0x000C6A08 File Offset: 0x000C4C08
	// (set) Token: 0x060031A9 RID: 12713 RVA: 0x000C6A30 File Offset: 0x000C4C30
	public unsafe float g_Magic01IntervalVal
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostBEffectPlay.NativeFieldInfoPtr_g_Magic01IntervalVal);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostBEffectPlay.NativeFieldInfoPtr_g_Magic01IntervalVal)) = value;
		}
	}

	// Token: 0x170011EE RID: 4590
	// (get) Token: 0x060031AA RID: 12714 RVA: 0x000C6A54 File Offset: 0x000C4C54
	// (set) Token: 0x060031AB RID: 12715 RVA: 0x000C6A88 File Offset: 0x000C4C88
	public unsafe SoundEffect g_SEMove
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostBEffectPlay.NativeFieldInfoPtr_g_SEMove);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new SoundEffect(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostBEffectPlay.NativeFieldInfoPtr_g_SEMove), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x170011EF RID: 4591
	// (get) Token: 0x060031AC RID: 12716 RVA: 0x000C6AB0 File Offset: 0x000C4CB0
	// (set) Token: 0x060031AD RID: 12717 RVA: 0x000C6AE4 File Offset: 0x000C4CE4
	public unsafe SoundEffect g_SEDestory
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostBEffectPlay.NativeFieldInfoPtr_g_SEDestory);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new SoundEffect(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostBEffectPlay.NativeFieldInfoPtr_g_SEDestory), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x170011F0 RID: 4592
	// (get) Token: 0x060031AE RID: 12718 RVA: 0x000C6B0C File Offset: 0x000C4D0C
	// (set) Token: 0x060031AF RID: 12719 RVA: 0x000C6B34 File Offset: 0x000C4D34
	public unsafe float g_fSEMoveVolume
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostBEffectPlay.NativeFieldInfoPtr_g_fSEMoveVolume);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostBEffectPlay.NativeFieldInfoPtr_g_fSEMoveVolume)) = value;
		}
	}

	// Token: 0x170011F1 RID: 4593
	// (get) Token: 0x060031B0 RID: 12720 RVA: 0x000C6B58 File Offset: 0x000C4D58
	// (set) Token: 0x060031B1 RID: 12721 RVA: 0x000C6B8C File Offset: 0x000C4D8C
	public unsafe SoundEffectPool g_SEFireMagic
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostBEffectPlay.NativeFieldInfoPtr_g_SEFireMagic);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new SoundEffectPool(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostBEffectPlay.NativeFieldInfoPtr_g_SEFireMagic), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x0400210E RID: 8462
	private static readonly IntPtr NativeFieldInfoPtr_ghostBSong01Path;

	// Token: 0x0400210F RID: 8463
	private static readonly IntPtr NativeFieldInfoPtr_ghostBSong01SuccessPath;

	// Token: 0x04002110 RID: 8464
	private static readonly IntPtr NativeFieldInfoPtr_ghostBSong01FirePath;

	// Token: 0x04002111 RID: 8465
	private static readonly IntPtr NativeFieldInfoPtr_ghostBSong01BulletPath;

	// Token: 0x04002112 RID: 8466
	private static readonly IntPtr NativeFieldInfoPtr_ghostBSong01CollisionPath;

	// Token: 0x04002113 RID: 8467
	private static readonly IntPtr NativeFieldInfoPtr_ghostBSong01PlayerCollisionPath;

	// Token: 0x04002114 RID: 8468
	private static readonly IntPtr NativeFieldInfoPtr_ghostBFireCohesionFloorPath;

	// Token: 0x04002115 RID: 8469
	private static readonly IntPtr NativeFieldInfoPtr_ghostBFireTargetFloorPath;

	// Token: 0x04002116 RID: 8470
	private static readonly IntPtr NativeFieldInfoPtr_ghostBFireMagicPath;

	// Token: 0x04002117 RID: 8471
	private static readonly IntPtr NativeFieldInfoPtr_ghostBFireCohesionSuccessPath;

	// Token: 0x04002118 RID: 8472
	private static readonly IntPtr NativeFieldInfoPtr_sEMoveObjectPath;

	// Token: 0x04002119 RID: 8473
	private static readonly IntPtr NativeFieldInfoPtr_sEDestoryObjectPath;

	// Token: 0x0400211A RID: 8474
	private static readonly IntPtr NativeFieldInfoPtr_sESong01CollisionObjectPath;

	// Token: 0x0400211B RID: 8475
	private static readonly IntPtr NativeFieldInfoPtr_sESong01PlayerCollisionObjectPath;

	// Token: 0x0400211C RID: 8476
	private static readonly IntPtr NativeFieldInfoPtr_sEFireMagicObjectPath;

	// Token: 0x0400211D RID: 8477
	private static readonly IntPtr NativeFieldInfoPtr_g_EffectParent;

	// Token: 0x0400211E RID: 8478
	private static readonly IntPtr NativeFieldInfoPtr_g_ShotPoint;

	// Token: 0x0400211F RID: 8479
	private static readonly IntPtr NativeFieldInfoPtr_g_SP;

	// Token: 0x04002120 RID: 8480
	private static readonly IntPtr NativeFieldInfoPtr_g_Song01;

	// Token: 0x04002121 RID: 8481
	private static readonly IntPtr NativeFieldInfoPtr_g_Song01Success;

	// Token: 0x04002122 RID: 8482
	private static readonly IntPtr NativeFieldInfoPtr_g_Song01Fire;

	// Token: 0x04002123 RID: 8483
	private static readonly IntPtr NativeFieldInfoPtr_Song01Bullet;

	// Token: 0x04002124 RID: 8484
	private static readonly IntPtr NativeFieldInfoPtr_GhostB01Collision;

	// Token: 0x04002125 RID: 8485
	private static readonly IntPtr NativeFieldInfoPtr_GhostB01PlayerCollision;

	// Token: 0x04002126 RID: 8486
	private static readonly IntPtr NativeFieldInfoPtr_g_FireCohesionFloor;

	// Token: 0x04002127 RID: 8487
	private static readonly IntPtr NativeFieldInfoPtr_g_FireTragetFloor;

	// Token: 0x04002128 RID: 8488
	private static readonly IntPtr NativeFieldInfoPtr_g_FireMagic;

	// Token: 0x04002129 RID: 8489
	private static readonly IntPtr NativeFieldInfoPtr_g_FireSuccess;

	// Token: 0x0400212A RID: 8490
	private static readonly IntPtr NativeFieldInfoPtr_g_bFireTargetFloor;

	// Token: 0x0400212B RID: 8491
	private static readonly IntPtr NativeFieldInfoPtr_g_fFireMagicCollision;

	// Token: 0x0400212C RID: 8492
	private static readonly IntPtr NativeFieldInfoPtr_g_ADFireMaghc;

	// Token: 0x0400212D RID: 8493
	private static readonly IntPtr NativeFieldInfoPtr_g_SESong01Collision;

	// Token: 0x0400212E RID: 8494
	private static readonly IntPtr NativeFieldInfoPtr_g_SESong01PlayerCollision;

	// Token: 0x0400212F RID: 8495
	private static readonly IntPtr NativeFieldInfoPtr_g_v3Target;

	// Token: 0x04002130 RID: 8496
	private static readonly IntPtr NativeFieldInfoPtr_g_v3FireTarget;

	// Token: 0x04002131 RID: 8497
	private static readonly IntPtr NativeFieldInfoPtr_g_bMagic01;

	// Token: 0x04002132 RID: 8498
	private static readonly IntPtr NativeFieldInfoPtr_g_Magic01Time;

	// Token: 0x04002133 RID: 8499
	private static readonly IntPtr NativeFieldInfoPtr_g_Magic01TimeVal;

	// Token: 0x04002134 RID: 8500
	private static readonly IntPtr NativeFieldInfoPtr_g_Magic01WaitTime;

	// Token: 0x04002135 RID: 8501
	private static readonly IntPtr NativeFieldInfoPtr_g_Magic01WaitTimeVal;

	// Token: 0x04002136 RID: 8502
	private static readonly IntPtr NativeFieldInfoPtr_g_Magic01Interval;

	// Token: 0x04002137 RID: 8503
	private static readonly IntPtr NativeFieldInfoPtr_g_Magic01IntervalVal;

	// Token: 0x04002138 RID: 8504
	private static readonly IntPtr NativeFieldInfoPtr_g_SEMove;

	// Token: 0x04002139 RID: 8505
	private static readonly IntPtr NativeFieldInfoPtr_g_SEDestory;

	// Token: 0x0400213A RID: 8506
	private static readonly IntPtr NativeFieldInfoPtr_g_fSEMoveVolume;

	// Token: 0x0400213B RID: 8507
	private static readonly IntPtr NativeFieldInfoPtr_g_SEFireMagic;

	// Token: 0x0400213C RID: 8508
	private static readonly IntPtr NativeMethodInfoPtr_InitData_Public_Void_0;

	// Token: 0x0400213D RID: 8509
	private static readonly IntPtr NativeMethodInfoPtr_Update_Private_Void_0;

	// Token: 0x0400213E RID: 8510
	private static readonly IntPtr NativeMethodInfoPtr_UpdateTarget_Public_Void_Vector3_0;

	// Token: 0x0400213F RID: 8511
	private static readonly IntPtr NativeMethodInfoPtr_PlaySong_Public_Void_0;

	// Token: 0x04002140 RID: 8512
	private static readonly IntPtr NativeMethodInfoPtr_PlaySongSuccess_Public_Void_0;

	// Token: 0x04002141 RID: 8513
	private static readonly IntPtr NativeMethodInfoPtr_PlayMagic01_Public_Void_0;

	// Token: 0x04002142 RID: 8514
	private static readonly IntPtr NativeMethodInfoPtr_PlaySongFire_Public_Void_0;

	// Token: 0x04002143 RID: 8515
	private static readonly IntPtr NativeMethodInfoPtr_PlaySongFireSuccess_Public_Void_0;

	// Token: 0x04002144 RID: 8516
	private static readonly IntPtr NativeMethodInfoPtr_PlayFireMagicShot_Public_Void_0;

	// Token: 0x04002145 RID: 8517
	private static readonly IntPtr NativeMethodInfoPtr_StopAllMagic_Public_Void_0;

	// Token: 0x04002146 RID: 8518
	private static readonly IntPtr NativeMethodInfoPtr_PlaySEDestory_Public_Void_0;

	// Token: 0x04002147 RID: 8519
	private static readonly IntPtr NativeMethodInfoPtr_PlaySEMove_Public_Void_0;

	// Token: 0x04002148 RID: 8520
	private static readonly IntPtr NativeMethodInfoPtr_SetSeMoveVolume_Public_Void_Single_0;

	// Token: 0x04002149 RID: 8521
	private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;

	// Token: 0x0400214A RID: 8522
	private static readonly IntPtr NativeMethodInfoPtr__InitData_b__46_0_Private_Void_SoundEffect_0;

	// Token: 0x0400214B RID: 8523
	private static readonly IntPtr NativeMethodInfoPtr__InitData_b__46_1_Private_Void_SoundEffect_0;
}
