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

// Token: 0x020000D9 RID: 217
public class GhostCEffectPlay : MonoBehaviour
{
	// Token: 0x06002F28 RID: 12072 RVA: 0x000BB9B8 File Offset: 0x000B9BB8
	[CallerCount(2)]
	[CachedScanResults(RefRangeStart = 514425, RefRangeEnd = 514427, XrefRangeStart = 514181, XrefRangeEnd = 514425, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void InitData()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GhostCEffectPlay.NativeMethodInfoPtr_InitData_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06002F29 RID: 12073 RVA: 0x000BB9FC File Offset: 0x000B9BFC
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 514427, XrefRangeEnd = 514515, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void Update()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GhostCEffectPlay.NativeMethodInfoPtr_Update_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06002F2A RID: 12074 RVA: 0x000BBA40 File Offset: 0x000B9C40
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 514515, XrefRangeEnd = 514518, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void PlayBit()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GhostCEffectPlay.NativeMethodInfoPtr_PlayBit_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06002F2B RID: 12075 RVA: 0x000BBA84 File Offset: 0x000B9C84
	[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(GhostCEffectPlay.NativeMethodInfoPtr_UpdateTarget_Public_Void_Vector3_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x06002F2C RID: 12076 RVA: 0x000BBAD8 File Offset: 0x000B9CD8
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 514518, XrefRangeEnd = 514533, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void PlaySpitEffect()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GhostCEffectPlay.NativeMethodInfoPtr_PlaySpitEffect_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06002F2D RID: 12077 RVA: 0x000BBB1C File Offset: 0x000B9D1C
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 514533, XrefRangeEnd = 514544, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void PlaySpitFireEffect()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GhostCEffectPlay.NativeMethodInfoPtr_PlaySpitFireEffect_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06002F2E RID: 12078 RVA: 0x000BBB60 File Offset: 0x000B9D60
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 514544, RefRangeEnd = 514545, XrefRangeStart = 514544, XrefRangeEnd = 514544, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void CloseSpitFireSE()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GhostCEffectPlay.NativeMethodInfoPtr_CloseSpitFireSE_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06002F2F RID: 12079 RVA: 0x000BBBA4 File Offset: 0x000B9DA4
	[CallerCount(4)]
	[CachedScanResults(RefRangeStart = 514552, RefRangeEnd = 514556, XrefRangeStart = 514545, XrefRangeEnd = 514552, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void PlaySEMove()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GhostCEffectPlay.NativeMethodInfoPtr_PlaySEMove_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06002F30 RID: 12080 RVA: 0x000BBBE8 File Offset: 0x000B9DE8
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 514556, XrefRangeEnd = 514561, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void StopSELoopSoune()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GhostCEffectPlay.NativeMethodInfoPtr_StopSELoopSoune_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06002F31 RID: 12081 RVA: 0x000BBC2C File Offset: 0x000B9E2C
	[CallerCount(3)]
	[CachedScanResults(RefRangeStart = 514562, RefRangeEnd = 514565, XrefRangeStart = 514561, XrefRangeEnd = 514562, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void SetMoveVolume(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(GhostCEffectPlay.NativeMethodInfoPtr_SetMoveVolume_Public_Void_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x06002F32 RID: 12082 RVA: 0x000BBC80 File Offset: 0x000B9E80
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 514572, RefRangeEnd = 514573, XrefRangeStart = 514565, XrefRangeEnd = 514572, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void PlaySEBite()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GhostCEffectPlay.NativeMethodInfoPtr_PlaySEBite_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06002F33 RID: 12083 RVA: 0x000BBCC4 File Offset: 0x000B9EC4
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 514573, XrefRangeEnd = 514580, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void PlaySEDashBite()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GhostCEffectPlay.NativeMethodInfoPtr_PlaySEDashBite_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06002F34 RID: 12084 RVA: 0x000BBD08 File Offset: 0x000B9F08
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 514580, XrefRangeEnd = 514590, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void PlayDamaged()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GhostCEffectPlay.NativeMethodInfoPtr_PlayDamaged_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06002F35 RID: 12085 RVA: 0x000BBD4C File Offset: 0x000B9F4C
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 514590, XrefRangeEnd = 514597, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void PlaySpit()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GhostCEffectPlay.NativeMethodInfoPtr_PlaySpit_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06002F36 RID: 12086 RVA: 0x000BBD90 File Offset: 0x000B9F90
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 514597, XrefRangeEnd = 514604, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void PlaySpitFire()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GhostCEffectPlay.NativeMethodInfoPtr_PlaySpitFire_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06002F37 RID: 12087 RVA: 0x000BBDD4 File Offset: 0x000B9FD4
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 514604, XrefRangeEnd = 514615, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void PlaySEDead()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GhostCEffectPlay.NativeMethodInfoPtr_PlaySEDead_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06002F38 RID: 12088 RVA: 0x000BBE18 File Offset: 0x000BA018
	[CallerCount(3)]
	[CachedScanResults(RefRangeStart = 514622, RefRangeEnd = 514625, XrefRangeStart = 514615, XrefRangeEnd = 514622, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void PlaySEDestroy()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GhostCEffectPlay.NativeMethodInfoPtr_PlaySEDestroy_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06002F39 RID: 12089 RVA: 0x000BBE5C File Offset: 0x000BA05C
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 514637, RefRangeEnd = 514638, XrefRangeStart = 514625, XrefRangeEnd = 514637, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void PlayHidden()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GhostCEffectPlay.NativeMethodInfoPtr_PlayHidden_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06002F3A RID: 12090 RVA: 0x000BBEA0 File Offset: 0x000BA0A0
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 514644, RefRangeEnd = 514645, XrefRangeStart = 514638, XrefRangeEnd = 514644, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void PlayHiddenEnd()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GhostCEffectPlay.NativeMethodInfoPtr_PlayHiddenEnd_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06002F3B RID: 12091 RVA: 0x000BBEE4 File Offset: 0x000BA0E4
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 514645, XrefRangeEnd = 514659, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void PlayEffLightCharge()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GhostCEffectPlay.NativeMethodInfoPtr_PlayEffLightCharge_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06002F3C RID: 12092 RVA: 0x000BBF28 File Offset: 0x000BA128
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 514659, XrefRangeEnd = 514660, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void StopEffLightCharge()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GhostCEffectPlay.NativeMethodInfoPtr_StopEffLightCharge_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06002F3D RID: 12093 RVA: 0x000BBF6C File Offset: 0x000BA16C
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 514676, RefRangeEnd = 514677, XrefRangeStart = 514660, XrefRangeEnd = 514676, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void PlayEffLightningSpeedUp()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GhostCEffectPlay.NativeMethodInfoPtr_PlayEffLightningSpeedUp_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06002F3E RID: 12094 RVA: 0x000BBFB0 File Offset: 0x000BA1B0
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 514678, RefRangeEnd = 514679, XrefRangeStart = 514677, XrefRangeEnd = 514678, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void StopEffLightningSpeedUp()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GhostCEffectPlay.NativeMethodInfoPtr_StopEffLightningSpeedUp_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06002F3F RID: 12095 RVA: 0x000BBFF4 File Offset: 0x000BA1F4
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 514679, XrefRangeEnd = 514681, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe GhostCEffectPlay()
		: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr))
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GhostCEffectPlay.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06002F40 RID: 12096 RVA: 0x000BC040 File Offset: 0x000BA240
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 514681, XrefRangeEnd = 514688, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _InitData_b__68_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(GhostCEffectPlay.NativeMethodInfoPtr__InitData_b__68_0_Private_Void_SoundEffect_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x06002F41 RID: 12097 RVA: 0x000BC09C File Offset: 0x000BA29C
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 514688, XrefRangeEnd = 514696, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _InitData_b__68_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(GhostCEffectPlay.NativeMethodInfoPtr__InitData_b__68_1_Private_Void_SoundEffect_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x06002F42 RID: 12098 RVA: 0x000BC0F8 File Offset: 0x000BA2F8
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 514696, XrefRangeEnd = 514704, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _InitData_b__68_2(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(GhostCEffectPlay.NativeMethodInfoPtr__InitData_b__68_2_Private_Void_SoundEffect_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x06002F43 RID: 12099 RVA: 0x000BC154 File Offset: 0x000BA354
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 514704, XrefRangeEnd = 514712, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _InitData_b__68_3(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(GhostCEffectPlay.NativeMethodInfoPtr__InitData_b__68_3_Private_Void_SoundEffect_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x06002F44 RID: 12100 RVA: 0x000BC1B0 File Offset: 0x000BA3B0
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 514712, XrefRangeEnd = 514720, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _InitData_b__68_4(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(GhostCEffectPlay.NativeMethodInfoPtr__InitData_b__68_4_Private_Void_SoundEffect_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x06002F45 RID: 12101 RVA: 0x000BC20C File Offset: 0x000BA40C
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 514720, XrefRangeEnd = 514728, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _InitData_b__68_5(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(GhostCEffectPlay.NativeMethodInfoPtr__InitData_b__68_5_Private_Void_SoundEffect_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x06002F46 RID: 12102 RVA: 0x000BC268 File Offset: 0x000BA468
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 514728, XrefRangeEnd = 514736, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _InitData_b__68_6(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(GhostCEffectPlay.NativeMethodInfoPtr__InitData_b__68_6_Private_Void_SoundEffect_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x06002F47 RID: 12103 RVA: 0x000BC2C4 File Offset: 0x000BA4C4
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 514736, XrefRangeEnd = 514742, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _InitData_b__68_7(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(GhostCEffectPlay.NativeMethodInfoPtr__InitData_b__68_7_Private_Void_SoundEffect_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x06002F48 RID: 12104 RVA: 0x000BC320 File Offset: 0x000BA520
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 514742, XrefRangeEnd = 514747, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _InitData_b__68_8(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(GhostCEffectPlay.NativeMethodInfoPtr__InitData_b__68_8_Private_Void_SoundEffect_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x06002F49 RID: 12105 RVA: 0x000BC37C File Offset: 0x000BA57C
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 514747, XrefRangeEnd = 514753, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _InitData_b__68_9(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(GhostCEffectPlay.NativeMethodInfoPtr__InitData_b__68_9_Private_Void_SoundEffect_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x06002F4A RID: 12106 RVA: 0x000BC3D8 File Offset: 0x000BA5D8
	// Note: this type is marked as 'beforefieldinit'.
	static GhostCEffectPlay()
	{
		Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "", "GhostCEffectPlay");
		IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr);
		GhostCEffectPlay.NativeFieldInfoPtr_ghostCBitePath = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, "ghostCBitePath");
		GhostCEffectPlay.NativeFieldInfoPtr_ghostCSpitShotPath = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, "ghostCSpitShotPath");
		GhostCEffectPlay.NativeFieldInfoPtr_ghostCSpitBulletPath = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, "ghostCSpitBulletPath");
		GhostCEffectPlay.NativeFieldInfoPtr_ghostCBulletCollisionPath = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, "ghostCBulletCollisionPath");
		GhostCEffectPlay.NativeFieldInfoPtr_ghostCBulletCollision02Path = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, "ghostCBulletCollision02Path");
		GhostCEffectPlay.NativeFieldInfoPtr_ghostCHiddenPath = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, "ghostCHiddenPath");
		GhostCEffectPlay.NativeFieldInfoPtr_ghostCHiddenEndPath = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, "ghostCHiddenEndPath");
		GhostCEffectPlay.NativeFieldInfoPtr_ghostCRedSpitBulletPath = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, "ghostCRedSpitBulletPath");
		GhostCEffectPlay.NativeFieldInfoPtr_ghostCRedSpitFirePath = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, "ghostCRedSpitFirePath");
		GhostCEffectPlay.NativeFieldInfoPtr_effLightningChargePath = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, "effLightningChargePath");
		GhostCEffectPlay.NativeFieldInfoPtr_effLightnighSpeedUpPath = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, "effLightnighSpeedUpPath");
		GhostCEffectPlay.NativeFieldInfoPtr_effLightningBallPath = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, "effLightningBallPath");
		GhostCEffectPlay.NativeFieldInfoPtr_effLightningBallCollisionPath = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, "effLightningBallCollisionPath");
		GhostCEffectPlay.NativeFieldInfoPtr_sEMovePath = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, "sEMovePath");
		GhostCEffectPlay.NativeFieldInfoPtr_sEBitePath = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, "sEBitePath");
		GhostCEffectPlay.NativeFieldInfoPtr_sESpitPath = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, "sESpitPath");
		GhostCEffectPlay.NativeFieldInfoPtr_sEDestroyPath = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, "sEDestroyPath");
		GhostCEffectPlay.NativeFieldInfoPtr_sEDashBitePath = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, "sEDashBitePath");
		GhostCEffectPlay.NativeFieldInfoPtr_sEHiddenMovePath = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, "sEHiddenMovePath");
		GhostCEffectPlay.NativeFieldInfoPtr_sESpitFirePath = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, "sESpitFirePath");
		GhostCEffectPlay.NativeFieldInfoPtr_sELightningChargePath = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, "sELightningChargePath");
		GhostCEffectPlay.NativeFieldInfoPtr_sELightningModePath = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, "sELightningModePath");
		GhostCEffectPlay.NativeFieldInfoPtr_sELightningModeLoopPath = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, "sELightningModeLoopPath");
		GhostCEffectPlay.NativeFieldInfoPtr_sELightningBallCollisionPath = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, "sELightningBallCollisionPath");
		GhostCEffectPlay.NativeFieldInfoPtr_g_EffectParent = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, "g_EffectParent");
		GhostCEffectPlay.NativeFieldInfoPtr_g_ShotPoint = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, "g_ShotPoint");
		GhostCEffectPlay.NativeFieldInfoPtr_g_Bite = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, "g_Bite");
		GhostCEffectPlay.NativeFieldInfoPtr_g_Shot = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, "g_Shot");
		GhostCEffectPlay.NativeFieldInfoPtr_g_SpitBullet = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, "g_SpitBullet");
		GhostCEffectPlay.NativeFieldInfoPtr_g_BulletCollision = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, "g_BulletCollision");
		GhostCEffectPlay.NativeFieldInfoPtr_g_BulletCollision02 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, "g_BulletCollision02");
		GhostCEffectPlay.NativeFieldInfoPtr_g_Hidden = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, "g_Hidden");
		GhostCEffectPlay.NativeFieldInfoPtr_g_HiddenEnd = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, "g_HiddenEnd");
		GhostCEffectPlay.NativeFieldInfoPtr_g_RedSpitBullet = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, "g_RedSpitBullet");
		GhostCEffectPlay.NativeFieldInfoPtr_g_iRedSpitBulletNum = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, "g_iRedSpitBulletNum");
		GhostCEffectPlay.NativeFieldInfoPtr_g_RedSpitFire = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, "g_RedSpitFire");
		GhostCEffectPlay.NativeFieldInfoPtr_g_bRedSpitFire = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, "g_bRedSpitFire");
		GhostCEffectPlay.NativeFieldInfoPtr_g_EffLightningCharge = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, "g_EffLightningCharge");
		GhostCEffectPlay.NativeFieldInfoPtr_g_EffLightningSpeedUp = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, "g_EffLightningSpeedUp");
		GhostCEffectPlay.NativeFieldInfoPtr_g_EffLightningBall = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, "g_EffLightningBall");
		GhostCEffectPlay.NativeFieldInfoPtr_g_EffLightningBallCollision = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, "g_EffLightningBallCollision");
		GhostCEffectPlay.NativeFieldInfoPtr_g_SEMove = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, "g_SEMove");
		GhostCEffectPlay.NativeFieldInfoPtr_g_SEBite = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, "g_SEBite");
		GhostCEffectPlay.NativeFieldInfoPtr_g_SESpit = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, "g_SESpit");
		GhostCEffectPlay.NativeFieldInfoPtr_g_SEDestroy = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, "g_SEDestroy");
		GhostCEffectPlay.NativeFieldInfoPtr_g_SEDashBite = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, "g_SEDashBite");
		GhostCEffectPlay.NativeFieldInfoPtr_g_SEHiddenMove = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, "g_SEHiddenMove");
		GhostCEffectPlay.NativeFieldInfoPtr_g_SELightningCharge = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, "g_SELightningCharge");
		GhostCEffectPlay.NativeFieldInfoPtr_g_SELightningMode = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, "g_SELightningMode");
		GhostCEffectPlay.NativeFieldInfoPtr_g_SELightningModeLoop = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, "g_SELightningModeLoop");
		GhostCEffectPlay.NativeFieldInfoPtr_g_SEPLightningBallCollision = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, "g_SEPLightningBallCollision");
		GhostCEffectPlay.NativeFieldInfoPtr_g_bHiddenMove = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, "g_bHiddenMove");
		GhostCEffectPlay.NativeFieldInfoPtr_g_fHiddenVolume = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, "g_fHiddenVolume");
		GhostCEffectPlay.NativeFieldInfoPtr_g_fHiddenPitch = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, "g_fHiddenPitch");
		GhostCEffectPlay.NativeFieldInfoPtr_g_SESpitFire = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, "g_SESpitFire");
		GhostCEffectPlay.NativeFieldInfoPtr_g_bSESpitFire = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, "g_bSESpitFire");
		GhostCEffectPlay.NativeFieldInfoPtr_g_fSESpitFireVolume = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, "g_fSESpitFireVolume");
		GhostCEffectPlay.NativeFieldInfoPtr_g_bMoveVolumeDeath = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, "g_bMoveVolumeDeath");
		GhostCEffectPlay.NativeFieldInfoPtr_g_fMoveVolume = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, "g_fMoveVolume");
		GhostCEffectPlay.NativeFieldInfoPtr_g_fMoveVolumeDeath = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, "g_fMoveVolumeDeath");
		GhostCEffectPlay.NativeFieldInfoPtr_g_fMovePitch = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, "g_fMovePitch");
		GhostCEffectPlay.NativeFieldInfoPtr_g_fSEChargeVolume = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, "g_fSEChargeVolume");
		GhostCEffectPlay.NativeFieldInfoPtr_g_fSEChargePitch = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, "g_fSEChargePitch");
		GhostCEffectPlay.NativeFieldInfoPtr_g_fSEChargePitchSpeed = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, "g_fSEChargePitchSpeed");
		GhostCEffectPlay.NativeFieldInfoPtr_g_bIsCharge = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, "g_bIsCharge");
		GhostCEffectPlay.NativeFieldInfoPtr_g_fSELightningModeVolume = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, "g_fSELightningModeVolume");
		GhostCEffectPlay.NativeFieldInfoPtr_g_bSELightningMode = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, "g_bSELightningMode");
		GhostCEffectPlay.NativeFieldInfoPtr_g_v3Target = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, "g_v3Target");
		GhostCEffectPlay.NativeMethodInfoPtr_InitData_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, 100666296);
		GhostCEffectPlay.NativeMethodInfoPtr_Update_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, 100666297);
		GhostCEffectPlay.NativeMethodInfoPtr_PlayBit_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, 100666298);
		GhostCEffectPlay.NativeMethodInfoPtr_UpdateTarget_Public_Void_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, 100666299);
		GhostCEffectPlay.NativeMethodInfoPtr_PlaySpitEffect_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, 100666300);
		GhostCEffectPlay.NativeMethodInfoPtr_PlaySpitFireEffect_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, 100666301);
		GhostCEffectPlay.NativeMethodInfoPtr_CloseSpitFireSE_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, 100666302);
		GhostCEffectPlay.NativeMethodInfoPtr_PlaySEMove_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, 100666303);
		GhostCEffectPlay.NativeMethodInfoPtr_StopSELoopSoune_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, 100666304);
		GhostCEffectPlay.NativeMethodInfoPtr_SetMoveVolume_Public_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, 100666305);
		GhostCEffectPlay.NativeMethodInfoPtr_PlaySEBite_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, 100666306);
		GhostCEffectPlay.NativeMethodInfoPtr_PlaySEDashBite_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, 100666307);
		GhostCEffectPlay.NativeMethodInfoPtr_PlayDamaged_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, 100666308);
		GhostCEffectPlay.NativeMethodInfoPtr_PlaySpit_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, 100666309);
		GhostCEffectPlay.NativeMethodInfoPtr_PlaySpitFire_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, 100666310);
		GhostCEffectPlay.NativeMethodInfoPtr_PlaySEDead_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, 100666311);
		GhostCEffectPlay.NativeMethodInfoPtr_PlaySEDestroy_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, 100666312);
		GhostCEffectPlay.NativeMethodInfoPtr_PlayHidden_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, 100666313);
		GhostCEffectPlay.NativeMethodInfoPtr_PlayHiddenEnd_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, 100666314);
		GhostCEffectPlay.NativeMethodInfoPtr_PlayEffLightCharge_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, 100666315);
		GhostCEffectPlay.NativeMethodInfoPtr_StopEffLightCharge_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, 100666316);
		GhostCEffectPlay.NativeMethodInfoPtr_PlayEffLightningSpeedUp_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, 100666317);
		GhostCEffectPlay.NativeMethodInfoPtr_StopEffLightningSpeedUp_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, 100666318);
		GhostCEffectPlay.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, 100666319);
		GhostCEffectPlay.NativeMethodInfoPtr__InitData_b__68_0_Private_Void_SoundEffect_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, 100666320);
		GhostCEffectPlay.NativeMethodInfoPtr__InitData_b__68_1_Private_Void_SoundEffect_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, 100666321);
		GhostCEffectPlay.NativeMethodInfoPtr__InitData_b__68_2_Private_Void_SoundEffect_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, 100666322);
		GhostCEffectPlay.NativeMethodInfoPtr__InitData_b__68_3_Private_Void_SoundEffect_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, 100666323);
		GhostCEffectPlay.NativeMethodInfoPtr__InitData_b__68_4_Private_Void_SoundEffect_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, 100666324);
		GhostCEffectPlay.NativeMethodInfoPtr__InitData_b__68_5_Private_Void_SoundEffect_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, 100666325);
		GhostCEffectPlay.NativeMethodInfoPtr__InitData_b__68_6_Private_Void_SoundEffect_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, 100666326);
		GhostCEffectPlay.NativeMethodInfoPtr__InitData_b__68_7_Private_Void_SoundEffect_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, 100666327);
		GhostCEffectPlay.NativeMethodInfoPtr__InitData_b__68_8_Private_Void_SoundEffect_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, 100666328);
		GhostCEffectPlay.NativeMethodInfoPtr__InitData_b__68_9_Private_Void_SoundEffect_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostCEffectPlay>.NativeClassPtr, 100666329);
	}

	// Token: 0x06002F4B RID: 12107 RVA: 0x0000351C File Offset: 0x0000171C
	public GhostCEffectPlay(IntPtr pointer)
		: base(pointer)
	{
	}

	// Token: 0x17001148 RID: 4424
	// (get) Token: 0x06002F4C RID: 12108 RVA: 0x000BCC00 File Offset: 0x000BAE00
	// (set) Token: 0x06002F4D RID: 12109 RVA: 0x000BCC29 File Offset: 0x000BAE29
	public unsafe string ghostCBitePath
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_ghostCBitePath);
			return IL2CPP.Il2CppStringToManaged(*intPtr);
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_ghostCBitePath), IL2CPP.ManagedStringToIl2Cpp(value));
		}
	}

	// Token: 0x17001149 RID: 4425
	// (get) Token: 0x06002F4E RID: 12110 RVA: 0x000BCC50 File Offset: 0x000BAE50
	// (set) Token: 0x06002F4F RID: 12111 RVA: 0x000BCC79 File Offset: 0x000BAE79
	public unsafe string ghostCSpitShotPath
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_ghostCSpitShotPath);
			return IL2CPP.Il2CppStringToManaged(*intPtr);
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_ghostCSpitShotPath), IL2CPP.ManagedStringToIl2Cpp(value));
		}
	}

	// Token: 0x1700114A RID: 4426
	// (get) Token: 0x06002F50 RID: 12112 RVA: 0x000BCCA0 File Offset: 0x000BAEA0
	// (set) Token: 0x06002F51 RID: 12113 RVA: 0x000BCCC9 File Offset: 0x000BAEC9
	public unsafe string ghostCSpitBulletPath
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_ghostCSpitBulletPath);
			return IL2CPP.Il2CppStringToManaged(*intPtr);
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_ghostCSpitBulletPath), IL2CPP.ManagedStringToIl2Cpp(value));
		}
	}

	// Token: 0x1700114B RID: 4427
	// (get) Token: 0x06002F52 RID: 12114 RVA: 0x000BCCF0 File Offset: 0x000BAEF0
	// (set) Token: 0x06002F53 RID: 12115 RVA: 0x000BCD19 File Offset: 0x000BAF19
	public unsafe string ghostCBulletCollisionPath
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_ghostCBulletCollisionPath);
			return IL2CPP.Il2CppStringToManaged(*intPtr);
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_ghostCBulletCollisionPath), IL2CPP.ManagedStringToIl2Cpp(value));
		}
	}

	// Token: 0x1700114C RID: 4428
	// (get) Token: 0x06002F54 RID: 12116 RVA: 0x000BCD40 File Offset: 0x000BAF40
	// (set) Token: 0x06002F55 RID: 12117 RVA: 0x000BCD69 File Offset: 0x000BAF69
	public unsafe string ghostCBulletCollision02Path
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_ghostCBulletCollision02Path);
			return IL2CPP.Il2CppStringToManaged(*intPtr);
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_ghostCBulletCollision02Path), IL2CPP.ManagedStringToIl2Cpp(value));
		}
	}

	// Token: 0x1700114D RID: 4429
	// (get) Token: 0x06002F56 RID: 12118 RVA: 0x000BCD90 File Offset: 0x000BAF90
	// (set) Token: 0x06002F57 RID: 12119 RVA: 0x000BCDB9 File Offset: 0x000BAFB9
	public unsafe string ghostCHiddenPath
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_ghostCHiddenPath);
			return IL2CPP.Il2CppStringToManaged(*intPtr);
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_ghostCHiddenPath), IL2CPP.ManagedStringToIl2Cpp(value));
		}
	}

	// Token: 0x1700114E RID: 4430
	// (get) Token: 0x06002F58 RID: 12120 RVA: 0x000BCDE0 File Offset: 0x000BAFE0
	// (set) Token: 0x06002F59 RID: 12121 RVA: 0x000BCE09 File Offset: 0x000BB009
	public unsafe string ghostCHiddenEndPath
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_ghostCHiddenEndPath);
			return IL2CPP.Il2CppStringToManaged(*intPtr);
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_ghostCHiddenEndPath), IL2CPP.ManagedStringToIl2Cpp(value));
		}
	}

	// Token: 0x1700114F RID: 4431
	// (get) Token: 0x06002F5A RID: 12122 RVA: 0x000BCE30 File Offset: 0x000BB030
	// (set) Token: 0x06002F5B RID: 12123 RVA: 0x000BCE59 File Offset: 0x000BB059
	public unsafe string ghostCRedSpitBulletPath
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_ghostCRedSpitBulletPath);
			return IL2CPP.Il2CppStringToManaged(*intPtr);
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_ghostCRedSpitBulletPath), IL2CPP.ManagedStringToIl2Cpp(value));
		}
	}

	// Token: 0x17001150 RID: 4432
	// (get) Token: 0x06002F5C RID: 12124 RVA: 0x000BCE80 File Offset: 0x000BB080
	// (set) Token: 0x06002F5D RID: 12125 RVA: 0x000BCEA9 File Offset: 0x000BB0A9
	public unsafe string ghostCRedSpitFirePath
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_ghostCRedSpitFirePath);
			return IL2CPP.Il2CppStringToManaged(*intPtr);
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_ghostCRedSpitFirePath), IL2CPP.ManagedStringToIl2Cpp(value));
		}
	}

	// Token: 0x17001151 RID: 4433
	// (get) Token: 0x06002F5E RID: 12126 RVA: 0x000BCED0 File Offset: 0x000BB0D0
	// (set) Token: 0x06002F5F RID: 12127 RVA: 0x000BCEF9 File Offset: 0x000BB0F9
	public unsafe string effLightningChargePath
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_effLightningChargePath);
			return IL2CPP.Il2CppStringToManaged(*intPtr);
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_effLightningChargePath), IL2CPP.ManagedStringToIl2Cpp(value));
		}
	}

	// Token: 0x17001152 RID: 4434
	// (get) Token: 0x06002F60 RID: 12128 RVA: 0x000BCF20 File Offset: 0x000BB120
	// (set) Token: 0x06002F61 RID: 12129 RVA: 0x000BCF49 File Offset: 0x000BB149
	public unsafe string effLightnighSpeedUpPath
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_effLightnighSpeedUpPath);
			return IL2CPP.Il2CppStringToManaged(*intPtr);
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_effLightnighSpeedUpPath), IL2CPP.ManagedStringToIl2Cpp(value));
		}
	}

	// Token: 0x17001153 RID: 4435
	// (get) Token: 0x06002F62 RID: 12130 RVA: 0x000BCF70 File Offset: 0x000BB170
	// (set) Token: 0x06002F63 RID: 12131 RVA: 0x000BCF99 File Offset: 0x000BB199
	public unsafe string effLightningBallPath
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_effLightningBallPath);
			return IL2CPP.Il2CppStringToManaged(*intPtr);
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_effLightningBallPath), IL2CPP.ManagedStringToIl2Cpp(value));
		}
	}

	// Token: 0x17001154 RID: 4436
	// (get) Token: 0x06002F64 RID: 12132 RVA: 0x000BCFC0 File Offset: 0x000BB1C0
	// (set) Token: 0x06002F65 RID: 12133 RVA: 0x000BCFE9 File Offset: 0x000BB1E9
	public unsafe string effLightningBallCollisionPath
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_effLightningBallCollisionPath);
			return IL2CPP.Il2CppStringToManaged(*intPtr);
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_effLightningBallCollisionPath), IL2CPP.ManagedStringToIl2Cpp(value));
		}
	}

	// Token: 0x17001155 RID: 4437
	// (get) Token: 0x06002F66 RID: 12134 RVA: 0x000BD010 File Offset: 0x000BB210
	// (set) Token: 0x06002F67 RID: 12135 RVA: 0x000BD039 File Offset: 0x000BB239
	public unsafe string sEMovePath
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_sEMovePath);
			return IL2CPP.Il2CppStringToManaged(*intPtr);
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_sEMovePath), IL2CPP.ManagedStringToIl2Cpp(value));
		}
	}

	// Token: 0x17001156 RID: 4438
	// (get) Token: 0x06002F68 RID: 12136 RVA: 0x000BD060 File Offset: 0x000BB260
	// (set) Token: 0x06002F69 RID: 12137 RVA: 0x000BD089 File Offset: 0x000BB289
	public unsafe string sEBitePath
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_sEBitePath);
			return IL2CPP.Il2CppStringToManaged(*intPtr);
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_sEBitePath), IL2CPP.ManagedStringToIl2Cpp(value));
		}
	}

	// Token: 0x17001157 RID: 4439
	// (get) Token: 0x06002F6A RID: 12138 RVA: 0x000BD0B0 File Offset: 0x000BB2B0
	// (set) Token: 0x06002F6B RID: 12139 RVA: 0x000BD0D9 File Offset: 0x000BB2D9
	public unsafe string sESpitPath
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_sESpitPath);
			return IL2CPP.Il2CppStringToManaged(*intPtr);
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_sESpitPath), IL2CPP.ManagedStringToIl2Cpp(value));
		}
	}

	// Token: 0x17001158 RID: 4440
	// (get) Token: 0x06002F6C RID: 12140 RVA: 0x000BD100 File Offset: 0x000BB300
	// (set) Token: 0x06002F6D RID: 12141 RVA: 0x000BD129 File Offset: 0x000BB329
	public unsafe string sEDestroyPath
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_sEDestroyPath);
			return IL2CPP.Il2CppStringToManaged(*intPtr);
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_sEDestroyPath), IL2CPP.ManagedStringToIl2Cpp(value));
		}
	}

	// Token: 0x17001159 RID: 4441
	// (get) Token: 0x06002F6E RID: 12142 RVA: 0x000BD150 File Offset: 0x000BB350
	// (set) Token: 0x06002F6F RID: 12143 RVA: 0x000BD179 File Offset: 0x000BB379
	public unsafe string sEDashBitePath
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_sEDashBitePath);
			return IL2CPP.Il2CppStringToManaged(*intPtr);
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_sEDashBitePath), IL2CPP.ManagedStringToIl2Cpp(value));
		}
	}

	// Token: 0x1700115A RID: 4442
	// (get) Token: 0x06002F70 RID: 12144 RVA: 0x000BD1A0 File Offset: 0x000BB3A0
	// (set) Token: 0x06002F71 RID: 12145 RVA: 0x000BD1C9 File Offset: 0x000BB3C9
	public unsafe string sEHiddenMovePath
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_sEHiddenMovePath);
			return IL2CPP.Il2CppStringToManaged(*intPtr);
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_sEHiddenMovePath), IL2CPP.ManagedStringToIl2Cpp(value));
		}
	}

	// Token: 0x1700115B RID: 4443
	// (get) Token: 0x06002F72 RID: 12146 RVA: 0x000BD1F0 File Offset: 0x000BB3F0
	// (set) Token: 0x06002F73 RID: 12147 RVA: 0x000BD219 File Offset: 0x000BB419
	public unsafe string sESpitFirePath
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_sESpitFirePath);
			return IL2CPP.Il2CppStringToManaged(*intPtr);
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_sESpitFirePath), IL2CPP.ManagedStringToIl2Cpp(value));
		}
	}

	// Token: 0x1700115C RID: 4444
	// (get) Token: 0x06002F74 RID: 12148 RVA: 0x000BD240 File Offset: 0x000BB440
	// (set) Token: 0x06002F75 RID: 12149 RVA: 0x000BD269 File Offset: 0x000BB469
	public unsafe string sELightningChargePath
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_sELightningChargePath);
			return IL2CPP.Il2CppStringToManaged(*intPtr);
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_sELightningChargePath), IL2CPP.ManagedStringToIl2Cpp(value));
		}
	}

	// Token: 0x1700115D RID: 4445
	// (get) Token: 0x06002F76 RID: 12150 RVA: 0x000BD290 File Offset: 0x000BB490
	// (set) Token: 0x06002F77 RID: 12151 RVA: 0x000BD2B9 File Offset: 0x000BB4B9
	public unsafe string sELightningModePath
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_sELightningModePath);
			return IL2CPP.Il2CppStringToManaged(*intPtr);
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_sELightningModePath), IL2CPP.ManagedStringToIl2Cpp(value));
		}
	}

	// Token: 0x1700115E RID: 4446
	// (get) Token: 0x06002F78 RID: 12152 RVA: 0x000BD2E0 File Offset: 0x000BB4E0
	// (set) Token: 0x06002F79 RID: 12153 RVA: 0x000BD309 File Offset: 0x000BB509
	public unsafe string sELightningModeLoopPath
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_sELightningModeLoopPath);
			return IL2CPP.Il2CppStringToManaged(*intPtr);
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_sELightningModeLoopPath), IL2CPP.ManagedStringToIl2Cpp(value));
		}
	}

	// Token: 0x1700115F RID: 4447
	// (get) Token: 0x06002F7A RID: 12154 RVA: 0x000BD330 File Offset: 0x000BB530
	// (set) Token: 0x06002F7B RID: 12155 RVA: 0x000BD359 File Offset: 0x000BB559
	public unsafe string sELightningBallCollisionPath
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_sELightningBallCollisionPath);
			return IL2CPP.Il2CppStringToManaged(*intPtr);
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_sELightningBallCollisionPath), IL2CPP.ManagedStringToIl2Cpp(value));
		}
	}

	// Token: 0x17001160 RID: 4448
	// (get) Token: 0x06002F7C RID: 12156 RVA: 0x000BD380 File Offset: 0x000BB580
	// (set) Token: 0x06002F7D RID: 12157 RVA: 0x000BD3B4 File Offset: 0x000BB5B4
	public unsafe Transform g_EffectParent
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.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(GhostCEffectPlay.NativeFieldInfoPtr_g_EffectParent), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001161 RID: 4449
	// (get) Token: 0x06002F7E RID: 12158 RVA: 0x000BD3DC File Offset: 0x000BB5DC
	// (set) Token: 0x06002F7F RID: 12159 RVA: 0x000BD410 File Offset: 0x000BB610
	public unsafe Transform g_ShotPoint
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.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(GhostCEffectPlay.NativeFieldInfoPtr_g_ShotPoint), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001162 RID: 4450
	// (get) Token: 0x06002F80 RID: 12160 RVA: 0x000BD438 File Offset: 0x000BB638
	// (set) Token: 0x06002F81 RID: 12161 RVA: 0x000BD46C File Offset: 0x000BB66C
	public unsafe EffectPool g_Bite
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_g_Bite);
			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(GhostCEffectPlay.NativeFieldInfoPtr_g_Bite), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001163 RID: 4451
	// (get) Token: 0x06002F82 RID: 12162 RVA: 0x000BD494 File Offset: 0x000BB694
	// (set) Token: 0x06002F83 RID: 12163 RVA: 0x000BD4C8 File Offset: 0x000BB6C8
	public unsafe EffectPool g_Shot
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_g_Shot);
			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(GhostCEffectPlay.NativeFieldInfoPtr_g_Shot), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001164 RID: 4452
	// (get) Token: 0x06002F84 RID: 12164 RVA: 0x000BD4F0 File Offset: 0x000BB6F0
	// (set) Token: 0x06002F85 RID: 12165 RVA: 0x000BD524 File Offset: 0x000BB724
	public unsafe EffectPool g_SpitBullet
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_g_SpitBullet);
			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(GhostCEffectPlay.NativeFieldInfoPtr_g_SpitBullet), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001165 RID: 4453
	// (get) Token: 0x06002F86 RID: 12166 RVA: 0x000BD54C File Offset: 0x000BB74C
	// (set) Token: 0x06002F87 RID: 12167 RVA: 0x000BD580 File Offset: 0x000BB780
	public unsafe EffectPool g_BulletCollision
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_g_BulletCollision);
			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(GhostCEffectPlay.NativeFieldInfoPtr_g_BulletCollision), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001166 RID: 4454
	// (get) Token: 0x06002F88 RID: 12168 RVA: 0x000BD5A8 File Offset: 0x000BB7A8
	// (set) Token: 0x06002F89 RID: 12169 RVA: 0x000BD5DC File Offset: 0x000BB7DC
	public unsafe EffectPool g_BulletCollision02
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_g_BulletCollision02);
			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(GhostCEffectPlay.NativeFieldInfoPtr_g_BulletCollision02), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001167 RID: 4455
	// (get) Token: 0x06002F8A RID: 12170 RVA: 0x000BD604 File Offset: 0x000BB804
	// (set) Token: 0x06002F8B RID: 12171 RVA: 0x000BD638 File Offset: 0x000BB838
	public unsafe EffectPool g_Hidden
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_g_Hidden);
			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(GhostCEffectPlay.NativeFieldInfoPtr_g_Hidden), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001168 RID: 4456
	// (get) Token: 0x06002F8C RID: 12172 RVA: 0x000BD660 File Offset: 0x000BB860
	// (set) Token: 0x06002F8D RID: 12173 RVA: 0x000BD694 File Offset: 0x000BB894
	public unsafe EffectPool g_HiddenEnd
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_g_HiddenEnd);
			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(GhostCEffectPlay.NativeFieldInfoPtr_g_HiddenEnd), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001169 RID: 4457
	// (get) Token: 0x06002F8E RID: 12174 RVA: 0x000BD6BC File Offset: 0x000BB8BC
	// (set) Token: 0x06002F8F RID: 12175 RVA: 0x000BD6F0 File Offset: 0x000BB8F0
	public unsafe EffectPool g_RedSpitBullet
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_g_RedSpitBullet);
			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(GhostCEffectPlay.NativeFieldInfoPtr_g_RedSpitBullet), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x1700116A RID: 4458
	// (get) Token: 0x06002F90 RID: 12176 RVA: 0x000BD718 File Offset: 0x000BB918
	// (set) Token: 0x06002F91 RID: 12177 RVA: 0x000BD736 File Offset: 0x000BB936
	public unsafe static int g_iRedSpitBulletNum
	{
		get
		{
			int num;
			IL2CPP.il2cpp_field_static_get_value(GhostCEffectPlay.NativeFieldInfoPtr_g_iRedSpitBulletNum, (void*)(&num));
			return num;
		}
		set
		{
			IL2CPP.il2cpp_field_static_set_value(GhostCEffectPlay.NativeFieldInfoPtr_g_iRedSpitBulletNum, (void*)(&value));
		}
	}

	// Token: 0x1700116B RID: 4459
	// (get) Token: 0x06002F92 RID: 12178 RVA: 0x000BD748 File Offset: 0x000BB948
	// (set) Token: 0x06002F93 RID: 12179 RVA: 0x000BD77C File Offset: 0x000BB97C
	public unsafe EffectPool g_RedSpitFire
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_g_RedSpitFire);
			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(GhostCEffectPlay.NativeFieldInfoPtr_g_RedSpitFire), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x1700116C RID: 4460
	// (get) Token: 0x06002F94 RID: 12180 RVA: 0x000BD7A4 File Offset: 0x000BB9A4
	// (set) Token: 0x06002F95 RID: 12181 RVA: 0x000BD7CC File Offset: 0x000BB9CC
	public unsafe bool g_bRedSpitFire
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_g_bRedSpitFire);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_g_bRedSpitFire)) = value;
		}
	}

	// Token: 0x1700116D RID: 4461
	// (get) Token: 0x06002F96 RID: 12182 RVA: 0x000BD7F0 File Offset: 0x000BB9F0
	// (set) Token: 0x06002F97 RID: 12183 RVA: 0x000BD824 File Offset: 0x000BBA24
	public unsafe EffectPool g_EffLightningCharge
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_g_EffLightningCharge);
			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(GhostCEffectPlay.NativeFieldInfoPtr_g_EffLightningCharge), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x1700116E RID: 4462
	// (get) Token: 0x06002F98 RID: 12184 RVA: 0x000BD84C File Offset: 0x000BBA4C
	// (set) Token: 0x06002F99 RID: 12185 RVA: 0x000BD880 File Offset: 0x000BBA80
	public unsafe EffectPool g_EffLightningSpeedUp
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_g_EffLightningSpeedUp);
			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(GhostCEffectPlay.NativeFieldInfoPtr_g_EffLightningSpeedUp), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x1700116F RID: 4463
	// (get) Token: 0x06002F9A RID: 12186 RVA: 0x000BD8A8 File Offset: 0x000BBAA8
	// (set) Token: 0x06002F9B RID: 12187 RVA: 0x000BD8DC File Offset: 0x000BBADC
	public unsafe EffectPool g_EffLightningBall
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_g_EffLightningBall);
			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(GhostCEffectPlay.NativeFieldInfoPtr_g_EffLightningBall), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001170 RID: 4464
	// (get) Token: 0x06002F9C RID: 12188 RVA: 0x000BD904 File Offset: 0x000BBB04
	// (set) Token: 0x06002F9D RID: 12189 RVA: 0x000BD938 File Offset: 0x000BBB38
	public unsafe EffectPool g_EffLightningBallCollision
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_g_EffLightningBallCollision);
			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(GhostCEffectPlay.NativeFieldInfoPtr_g_EffLightningBallCollision), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001171 RID: 4465
	// (get) Token: 0x06002F9E RID: 12190 RVA: 0x000BD960 File Offset: 0x000BBB60
	// (set) Token: 0x06002F9F RID: 12191 RVA: 0x000BD994 File Offset: 0x000BBB94
	public unsafe SoundEffect g_SEMove
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.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(GhostCEffectPlay.NativeFieldInfoPtr_g_SEMove), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001172 RID: 4466
	// (get) Token: 0x06002FA0 RID: 12192 RVA: 0x000BD9BC File Offset: 0x000BBBBC
	// (set) Token: 0x06002FA1 RID: 12193 RVA: 0x000BD9F0 File Offset: 0x000BBBF0
	public unsafe SoundEffect g_SEBite
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_g_SEBite);
			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(GhostCEffectPlay.NativeFieldInfoPtr_g_SEBite), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001173 RID: 4467
	// (get) Token: 0x06002FA2 RID: 12194 RVA: 0x000BDA18 File Offset: 0x000BBC18
	// (set) Token: 0x06002FA3 RID: 12195 RVA: 0x000BDA4C File Offset: 0x000BBC4C
	public unsafe SoundEffect g_SESpit
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_g_SESpit);
			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(GhostCEffectPlay.NativeFieldInfoPtr_g_SESpit), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001174 RID: 4468
	// (get) Token: 0x06002FA4 RID: 12196 RVA: 0x000BDA74 File Offset: 0x000BBC74
	// (set) Token: 0x06002FA5 RID: 12197 RVA: 0x000BDAA8 File Offset: 0x000BBCA8
	public unsafe SoundEffect g_SEDestroy
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_g_SEDestroy);
			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(GhostCEffectPlay.NativeFieldInfoPtr_g_SEDestroy), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001175 RID: 4469
	// (get) Token: 0x06002FA6 RID: 12198 RVA: 0x000BDAD0 File Offset: 0x000BBCD0
	// (set) Token: 0x06002FA7 RID: 12199 RVA: 0x000BDB04 File Offset: 0x000BBD04
	public unsafe SoundEffect g_SEDashBite
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_g_SEDashBite);
			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(GhostCEffectPlay.NativeFieldInfoPtr_g_SEDashBite), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001176 RID: 4470
	// (get) Token: 0x06002FA8 RID: 12200 RVA: 0x000BDB2C File Offset: 0x000BBD2C
	// (set) Token: 0x06002FA9 RID: 12201 RVA: 0x000BDB60 File Offset: 0x000BBD60
	public unsafe SoundEffect g_SEHiddenMove
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_g_SEHiddenMove);
			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(GhostCEffectPlay.NativeFieldInfoPtr_g_SEHiddenMove), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001177 RID: 4471
	// (get) Token: 0x06002FAA RID: 12202 RVA: 0x000BDB88 File Offset: 0x000BBD88
	// (set) Token: 0x06002FAB RID: 12203 RVA: 0x000BDBBC File Offset: 0x000BBDBC
	public unsafe SoundEffect g_SELightningCharge
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_g_SELightningCharge);
			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(GhostCEffectPlay.NativeFieldInfoPtr_g_SELightningCharge), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001178 RID: 4472
	// (get) Token: 0x06002FAC RID: 12204 RVA: 0x000BDBE4 File Offset: 0x000BBDE4
	// (set) Token: 0x06002FAD RID: 12205 RVA: 0x000BDC18 File Offset: 0x000BBE18
	public unsafe SoundEffect g_SELightningMode
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_g_SELightningMode);
			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(GhostCEffectPlay.NativeFieldInfoPtr_g_SELightningMode), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001179 RID: 4473
	// (get) Token: 0x06002FAE RID: 12206 RVA: 0x000BDC40 File Offset: 0x000BBE40
	// (set) Token: 0x06002FAF RID: 12207 RVA: 0x000BDC74 File Offset: 0x000BBE74
	public unsafe SoundEffect g_SELightningModeLoop
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_g_SELightningModeLoop);
			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(GhostCEffectPlay.NativeFieldInfoPtr_g_SELightningModeLoop), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x1700117A RID: 4474
	// (get) Token: 0x06002FB0 RID: 12208 RVA: 0x000BDC9C File Offset: 0x000BBE9C
	// (set) Token: 0x06002FB1 RID: 12209 RVA: 0x000BDCD0 File Offset: 0x000BBED0
	public unsafe SoundEffectPool g_SEPLightningBallCollision
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_g_SEPLightningBallCollision);
			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(GhostCEffectPlay.NativeFieldInfoPtr_g_SEPLightningBallCollision), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x1700117B RID: 4475
	// (get) Token: 0x06002FB2 RID: 12210 RVA: 0x000BDCF8 File Offset: 0x000BBEF8
	// (set) Token: 0x06002FB3 RID: 12211 RVA: 0x000BDD20 File Offset: 0x000BBF20
	public unsafe bool g_bHiddenMove
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_g_bHiddenMove);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_g_bHiddenMove)) = value;
		}
	}

	// Token: 0x1700117C RID: 4476
	// (get) Token: 0x06002FB4 RID: 12212 RVA: 0x000BDD44 File Offset: 0x000BBF44
	// (set) Token: 0x06002FB5 RID: 12213 RVA: 0x000BDD6C File Offset: 0x000BBF6C
	public unsafe float g_fHiddenVolume
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_g_fHiddenVolume);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_g_fHiddenVolume)) = value;
		}
	}

	// Token: 0x1700117D RID: 4477
	// (get) Token: 0x06002FB6 RID: 12214 RVA: 0x000BDD90 File Offset: 0x000BBF90
	// (set) Token: 0x06002FB7 RID: 12215 RVA: 0x000BDDB8 File Offset: 0x000BBFB8
	public unsafe float g_fHiddenPitch
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_g_fHiddenPitch);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_g_fHiddenPitch)) = value;
		}
	}

	// Token: 0x1700117E RID: 4478
	// (get) Token: 0x06002FB8 RID: 12216 RVA: 0x000BDDDC File Offset: 0x000BBFDC
	// (set) Token: 0x06002FB9 RID: 12217 RVA: 0x000BDE10 File Offset: 0x000BC010
	public unsafe SoundEffect g_SESpitFire
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_g_SESpitFire);
			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(GhostCEffectPlay.NativeFieldInfoPtr_g_SESpitFire), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x1700117F RID: 4479
	// (get) Token: 0x06002FBA RID: 12218 RVA: 0x000BDE38 File Offset: 0x000BC038
	// (set) Token: 0x06002FBB RID: 12219 RVA: 0x000BDE60 File Offset: 0x000BC060
	public unsafe bool g_bSESpitFire
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_g_bSESpitFire);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_g_bSESpitFire)) = value;
		}
	}

	// Token: 0x17001180 RID: 4480
	// (get) Token: 0x06002FBC RID: 12220 RVA: 0x000BDE84 File Offset: 0x000BC084
	// (set) Token: 0x06002FBD RID: 12221 RVA: 0x000BDEAC File Offset: 0x000BC0AC
	public unsafe float g_fSESpitFireVolume
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_g_fSESpitFireVolume);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_g_fSESpitFireVolume)) = value;
		}
	}

	// Token: 0x17001181 RID: 4481
	// (get) Token: 0x06002FBE RID: 12222 RVA: 0x000BDED0 File Offset: 0x000BC0D0
	// (set) Token: 0x06002FBF RID: 12223 RVA: 0x000BDEF8 File Offset: 0x000BC0F8
	public unsafe bool g_bMoveVolumeDeath
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_g_bMoveVolumeDeath);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_g_bMoveVolumeDeath)) = value;
		}
	}

	// Token: 0x17001182 RID: 4482
	// (get) Token: 0x06002FC0 RID: 12224 RVA: 0x000BDF1C File Offset: 0x000BC11C
	// (set) Token: 0x06002FC1 RID: 12225 RVA: 0x000BDF44 File Offset: 0x000BC144
	public unsafe float g_fMoveVolume
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_g_fMoveVolume);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_g_fMoveVolume)) = value;
		}
	}

	// Token: 0x17001183 RID: 4483
	// (get) Token: 0x06002FC2 RID: 12226 RVA: 0x000BDF68 File Offset: 0x000BC168
	// (set) Token: 0x06002FC3 RID: 12227 RVA: 0x000BDF90 File Offset: 0x000BC190
	public unsafe float g_fMoveVolumeDeath
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_g_fMoveVolumeDeath);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_g_fMoveVolumeDeath)) = value;
		}
	}

	// Token: 0x17001184 RID: 4484
	// (get) Token: 0x06002FC4 RID: 12228 RVA: 0x000BDFB4 File Offset: 0x000BC1B4
	// (set) Token: 0x06002FC5 RID: 12229 RVA: 0x000BDFDC File Offset: 0x000BC1DC
	public unsafe float g_fMovePitch
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_g_fMovePitch);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_g_fMovePitch)) = value;
		}
	}

	// Token: 0x17001185 RID: 4485
	// (get) Token: 0x06002FC6 RID: 12230 RVA: 0x000BE000 File Offset: 0x000BC200
	// (set) Token: 0x06002FC7 RID: 12231 RVA: 0x000BE028 File Offset: 0x000BC228
	public unsafe float g_fSEChargeVolume
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_g_fSEChargeVolume);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_g_fSEChargeVolume)) = value;
		}
	}

	// Token: 0x17001186 RID: 4486
	// (get) Token: 0x06002FC8 RID: 12232 RVA: 0x000BE04C File Offset: 0x000BC24C
	// (set) Token: 0x06002FC9 RID: 12233 RVA: 0x000BE074 File Offset: 0x000BC274
	public unsafe float g_fSEChargePitch
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_g_fSEChargePitch);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_g_fSEChargePitch)) = value;
		}
	}

	// Token: 0x17001187 RID: 4487
	// (get) Token: 0x06002FCA RID: 12234 RVA: 0x000BE098 File Offset: 0x000BC298
	// (set) Token: 0x06002FCB RID: 12235 RVA: 0x000BE0B6 File Offset: 0x000BC2B6
	public unsafe static float g_fSEChargePitchSpeed
	{
		get
		{
			float num;
			IL2CPP.il2cpp_field_static_get_value(GhostCEffectPlay.NativeFieldInfoPtr_g_fSEChargePitchSpeed, (void*)(&num));
			return num;
		}
		set
		{
			IL2CPP.il2cpp_field_static_set_value(GhostCEffectPlay.NativeFieldInfoPtr_g_fSEChargePitchSpeed, (void*)(&value));
		}
	}

	// Token: 0x17001188 RID: 4488
	// (get) Token: 0x06002FCC RID: 12236 RVA: 0x000BE0C8 File Offset: 0x000BC2C8
	// (set) Token: 0x06002FCD RID: 12237 RVA: 0x000BE0F0 File Offset: 0x000BC2F0
	public unsafe bool g_bIsCharge
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_g_bIsCharge);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_g_bIsCharge)) = value;
		}
	}

	// Token: 0x17001189 RID: 4489
	// (get) Token: 0x06002FCE RID: 12238 RVA: 0x000BE114 File Offset: 0x000BC314
	// (set) Token: 0x06002FCF RID: 12239 RVA: 0x000BE13C File Offset: 0x000BC33C
	public unsafe float g_fSELightningModeVolume
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_g_fSELightningModeVolume);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_g_fSELightningModeVolume)) = value;
		}
	}

	// Token: 0x1700118A RID: 4490
	// (get) Token: 0x06002FD0 RID: 12240 RVA: 0x000BE160 File Offset: 0x000BC360
	// (set) Token: 0x06002FD1 RID: 12241 RVA: 0x000BE188 File Offset: 0x000BC388
	public unsafe bool g_bSELightningMode
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_g_bSELightningMode);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_g_bSELightningMode)) = value;
		}
	}

	// Token: 0x1700118B RID: 4491
	// (get) Token: 0x06002FD2 RID: 12242 RVA: 0x000BE1AC File Offset: 0x000BC3AC
	// (set) Token: 0x06002FD3 RID: 12243 RVA: 0x000BE1D4 File Offset: 0x000BC3D4
	public unsafe Vector3 g_v3Target
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_g_v3Target);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostCEffectPlay.NativeFieldInfoPtr_g_v3Target)) = value;
		}
	}

	// Token: 0x04001F89 RID: 8073
	private static readonly IntPtr NativeFieldInfoPtr_ghostCBitePath;

	// Token: 0x04001F8A RID: 8074
	private static readonly IntPtr NativeFieldInfoPtr_ghostCSpitShotPath;

	// Token: 0x04001F8B RID: 8075
	private static readonly IntPtr NativeFieldInfoPtr_ghostCSpitBulletPath;

	// Token: 0x04001F8C RID: 8076
	private static readonly IntPtr NativeFieldInfoPtr_ghostCBulletCollisionPath;

	// Token: 0x04001F8D RID: 8077
	private static readonly IntPtr NativeFieldInfoPtr_ghostCBulletCollision02Path;

	// Token: 0x04001F8E RID: 8078
	private static readonly IntPtr NativeFieldInfoPtr_ghostCHiddenPath;

	// Token: 0x04001F8F RID: 8079
	private static readonly IntPtr NativeFieldInfoPtr_ghostCHiddenEndPath;

	// Token: 0x04001F90 RID: 8080
	private static readonly IntPtr NativeFieldInfoPtr_ghostCRedSpitBulletPath;

	// Token: 0x04001F91 RID: 8081
	private static readonly IntPtr NativeFieldInfoPtr_ghostCRedSpitFirePath;

	// Token: 0x04001F92 RID: 8082
	private static readonly IntPtr NativeFieldInfoPtr_effLightningChargePath;

	// Token: 0x04001F93 RID: 8083
	private static readonly IntPtr NativeFieldInfoPtr_effLightnighSpeedUpPath;

	// Token: 0x04001F94 RID: 8084
	private static readonly IntPtr NativeFieldInfoPtr_effLightningBallPath;

	// Token: 0x04001F95 RID: 8085
	private static readonly IntPtr NativeFieldInfoPtr_effLightningBallCollisionPath;

	// Token: 0x04001F96 RID: 8086
	private static readonly IntPtr NativeFieldInfoPtr_sEMovePath;

	// Token: 0x04001F97 RID: 8087
	private static readonly IntPtr NativeFieldInfoPtr_sEBitePath;

	// Token: 0x04001F98 RID: 8088
	private static readonly IntPtr NativeFieldInfoPtr_sESpitPath;

	// Token: 0x04001F99 RID: 8089
	private static readonly IntPtr NativeFieldInfoPtr_sEDestroyPath;

	// Token: 0x04001F9A RID: 8090
	private static readonly IntPtr NativeFieldInfoPtr_sEDashBitePath;

	// Token: 0x04001F9B RID: 8091
	private static readonly IntPtr NativeFieldInfoPtr_sEHiddenMovePath;

	// Token: 0x04001F9C RID: 8092
	private static readonly IntPtr NativeFieldInfoPtr_sESpitFirePath;

	// Token: 0x04001F9D RID: 8093
	private static readonly IntPtr NativeFieldInfoPtr_sELightningChargePath;

	// Token: 0x04001F9E RID: 8094
	private static readonly IntPtr NativeFieldInfoPtr_sELightningModePath;

	// Token: 0x04001F9F RID: 8095
	private static readonly IntPtr NativeFieldInfoPtr_sELightningModeLoopPath;

	// Token: 0x04001FA0 RID: 8096
	private static readonly IntPtr NativeFieldInfoPtr_sELightningBallCollisionPath;

	// Token: 0x04001FA1 RID: 8097
	private static readonly IntPtr NativeFieldInfoPtr_g_EffectParent;

	// Token: 0x04001FA2 RID: 8098
	private static readonly IntPtr NativeFieldInfoPtr_g_ShotPoint;

	// Token: 0x04001FA3 RID: 8099
	private static readonly IntPtr NativeFieldInfoPtr_g_Bite;

	// Token: 0x04001FA4 RID: 8100
	private static readonly IntPtr NativeFieldInfoPtr_g_Shot;

	// Token: 0x04001FA5 RID: 8101
	private static readonly IntPtr NativeFieldInfoPtr_g_SpitBullet;

	// Token: 0x04001FA6 RID: 8102
	private static readonly IntPtr NativeFieldInfoPtr_g_BulletCollision;

	// Token: 0x04001FA7 RID: 8103
	private static readonly IntPtr NativeFieldInfoPtr_g_BulletCollision02;

	// Token: 0x04001FA8 RID: 8104
	private static readonly IntPtr NativeFieldInfoPtr_g_Hidden;

	// Token: 0x04001FA9 RID: 8105
	private static readonly IntPtr NativeFieldInfoPtr_g_HiddenEnd;

	// Token: 0x04001FAA RID: 8106
	private static readonly IntPtr NativeFieldInfoPtr_g_RedSpitBullet;

	// Token: 0x04001FAB RID: 8107
	private static readonly IntPtr NativeFieldInfoPtr_g_iRedSpitBulletNum;

	// Token: 0x04001FAC RID: 8108
	private static readonly IntPtr NativeFieldInfoPtr_g_RedSpitFire;

	// Token: 0x04001FAD RID: 8109
	private static readonly IntPtr NativeFieldInfoPtr_g_bRedSpitFire;

	// Token: 0x04001FAE RID: 8110
	private static readonly IntPtr NativeFieldInfoPtr_g_EffLightningCharge;

	// Token: 0x04001FAF RID: 8111
	private static readonly IntPtr NativeFieldInfoPtr_g_EffLightningSpeedUp;

	// Token: 0x04001FB0 RID: 8112
	private static readonly IntPtr NativeFieldInfoPtr_g_EffLightningBall;

	// Token: 0x04001FB1 RID: 8113
	private static readonly IntPtr NativeFieldInfoPtr_g_EffLightningBallCollision;

	// Token: 0x04001FB2 RID: 8114
	private static readonly IntPtr NativeFieldInfoPtr_g_SEMove;

	// Token: 0x04001FB3 RID: 8115
	private static readonly IntPtr NativeFieldInfoPtr_g_SEBite;

	// Token: 0x04001FB4 RID: 8116
	private static readonly IntPtr NativeFieldInfoPtr_g_SESpit;

	// Token: 0x04001FB5 RID: 8117
	private static readonly IntPtr NativeFieldInfoPtr_g_SEDestroy;

	// Token: 0x04001FB6 RID: 8118
	private static readonly IntPtr NativeFieldInfoPtr_g_SEDashBite;

	// Token: 0x04001FB7 RID: 8119
	private static readonly IntPtr NativeFieldInfoPtr_g_SEHiddenMove;

	// Token: 0x04001FB8 RID: 8120
	private static readonly IntPtr NativeFieldInfoPtr_g_SELightningCharge;

	// Token: 0x04001FB9 RID: 8121
	private static readonly IntPtr NativeFieldInfoPtr_g_SELightningMode;

	// Token: 0x04001FBA RID: 8122
	private static readonly IntPtr NativeFieldInfoPtr_g_SELightningModeLoop;

	// Token: 0x04001FBB RID: 8123
	private static readonly IntPtr NativeFieldInfoPtr_g_SEPLightningBallCollision;

	// Token: 0x04001FBC RID: 8124
	private static readonly IntPtr NativeFieldInfoPtr_g_bHiddenMove;

	// Token: 0x04001FBD RID: 8125
	private static readonly IntPtr NativeFieldInfoPtr_g_fHiddenVolume;

	// Token: 0x04001FBE RID: 8126
	private static readonly IntPtr NativeFieldInfoPtr_g_fHiddenPitch;

	// Token: 0x04001FBF RID: 8127
	private static readonly IntPtr NativeFieldInfoPtr_g_SESpitFire;

	// Token: 0x04001FC0 RID: 8128
	private static readonly IntPtr NativeFieldInfoPtr_g_bSESpitFire;

	// Token: 0x04001FC1 RID: 8129
	private static readonly IntPtr NativeFieldInfoPtr_g_fSESpitFireVolume;

	// Token: 0x04001FC2 RID: 8130
	private static readonly IntPtr NativeFieldInfoPtr_g_bMoveVolumeDeath;

	// Token: 0x04001FC3 RID: 8131
	private static readonly IntPtr NativeFieldInfoPtr_g_fMoveVolume;

	// Token: 0x04001FC4 RID: 8132
	private static readonly IntPtr NativeFieldInfoPtr_g_fMoveVolumeDeath;

	// Token: 0x04001FC5 RID: 8133
	private static readonly IntPtr NativeFieldInfoPtr_g_fMovePitch;

	// Token: 0x04001FC6 RID: 8134
	private static readonly IntPtr NativeFieldInfoPtr_g_fSEChargeVolume;

	// Token: 0x04001FC7 RID: 8135
	private static readonly IntPtr NativeFieldInfoPtr_g_fSEChargePitch;

	// Token: 0x04001FC8 RID: 8136
	private static readonly IntPtr NativeFieldInfoPtr_g_fSEChargePitchSpeed;

	// Token: 0x04001FC9 RID: 8137
	private static readonly IntPtr NativeFieldInfoPtr_g_bIsCharge;

	// Token: 0x04001FCA RID: 8138
	private static readonly IntPtr NativeFieldInfoPtr_g_fSELightningModeVolume;

	// Token: 0x04001FCB RID: 8139
	private static readonly IntPtr NativeFieldInfoPtr_g_bSELightningMode;

	// Token: 0x04001FCC RID: 8140
	private static readonly IntPtr NativeFieldInfoPtr_g_v3Target;

	// Token: 0x04001FCD RID: 8141
	private static readonly IntPtr NativeMethodInfoPtr_InitData_Public_Void_0;

	// Token: 0x04001FCE RID: 8142
	private static readonly IntPtr NativeMethodInfoPtr_Update_Private_Void_0;

	// Token: 0x04001FCF RID: 8143
	private static readonly IntPtr NativeMethodInfoPtr_PlayBit_Public_Void_0;

	// Token: 0x04001FD0 RID: 8144
	private static readonly IntPtr NativeMethodInfoPtr_UpdateTarget_Public_Void_Vector3_0;

	// Token: 0x04001FD1 RID: 8145
	private static readonly IntPtr NativeMethodInfoPtr_PlaySpitEffect_Public_Void_0;

	// Token: 0x04001FD2 RID: 8146
	private static readonly IntPtr NativeMethodInfoPtr_PlaySpitFireEffect_Public_Void_0;

	// Token: 0x04001FD3 RID: 8147
	private static readonly IntPtr NativeMethodInfoPtr_CloseSpitFireSE_Public_Void_0;

	// Token: 0x04001FD4 RID: 8148
	private static readonly IntPtr NativeMethodInfoPtr_PlaySEMove_Public_Void_0;

	// Token: 0x04001FD5 RID: 8149
	private static readonly IntPtr NativeMethodInfoPtr_StopSELoopSoune_Public_Void_0;

	// Token: 0x04001FD6 RID: 8150
	private static readonly IntPtr NativeMethodInfoPtr_SetMoveVolume_Public_Void_Single_0;

	// Token: 0x04001FD7 RID: 8151
	private static readonly IntPtr NativeMethodInfoPtr_PlaySEBite_Public_Void_0;

	// Token: 0x04001FD8 RID: 8152
	private static readonly IntPtr NativeMethodInfoPtr_PlaySEDashBite_Public_Void_0;

	// Token: 0x04001FD9 RID: 8153
	private static readonly IntPtr NativeMethodInfoPtr_PlayDamaged_Public_Void_0;

	// Token: 0x04001FDA RID: 8154
	private static readonly IntPtr NativeMethodInfoPtr_PlaySpit_Public_Void_0;

	// Token: 0x04001FDB RID: 8155
	private static readonly IntPtr NativeMethodInfoPtr_PlaySpitFire_Public_Void_0;

	// Token: 0x04001FDC RID: 8156
	private static readonly IntPtr NativeMethodInfoPtr_PlaySEDead_Public_Void_0;

	// Token: 0x04001FDD RID: 8157
	private static readonly IntPtr NativeMethodInfoPtr_PlaySEDestroy_Public_Void_0;

	// Token: 0x04001FDE RID: 8158
	private static readonly IntPtr NativeMethodInfoPtr_PlayHidden_Public_Void_0;

	// Token: 0x04001FDF RID: 8159
	private static readonly IntPtr NativeMethodInfoPtr_PlayHiddenEnd_Public_Void_0;

	// Token: 0x04001FE0 RID: 8160
	private static readonly IntPtr NativeMethodInfoPtr_PlayEffLightCharge_Public_Void_0;

	// Token: 0x04001FE1 RID: 8161
	private static readonly IntPtr NativeMethodInfoPtr_StopEffLightCharge_Public_Void_0;

	// Token: 0x04001FE2 RID: 8162
	private static readonly IntPtr NativeMethodInfoPtr_PlayEffLightningSpeedUp_Public_Void_0;

	// Token: 0x04001FE3 RID: 8163
	private static readonly IntPtr NativeMethodInfoPtr_StopEffLightningSpeedUp_Public_Void_0;

	// Token: 0x04001FE4 RID: 8164
	private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;

	// Token: 0x04001FE5 RID: 8165
	private static readonly IntPtr NativeMethodInfoPtr__InitData_b__68_0_Private_Void_SoundEffect_0;

	// Token: 0x04001FE6 RID: 8166
	private static readonly IntPtr NativeMethodInfoPtr__InitData_b__68_1_Private_Void_SoundEffect_0;

	// Token: 0x04001FE7 RID: 8167
	private static readonly IntPtr NativeMethodInfoPtr__InitData_b__68_2_Private_Void_SoundEffect_0;

	// Token: 0x04001FE8 RID: 8168
	private static readonly IntPtr NativeMethodInfoPtr__InitData_b__68_3_Private_Void_SoundEffect_0;

	// Token: 0x04001FE9 RID: 8169
	private static readonly IntPtr NativeMethodInfoPtr__InitData_b__68_4_Private_Void_SoundEffect_0;

	// Token: 0x04001FEA RID: 8170
	private static readonly IntPtr NativeMethodInfoPtr__InitData_b__68_5_Private_Void_SoundEffect_0;

	// Token: 0x04001FEB RID: 8171
	private static readonly IntPtr NativeMethodInfoPtr__InitData_b__68_6_Private_Void_SoundEffect_0;

	// Token: 0x04001FEC RID: 8172
	private static readonly IntPtr NativeMethodInfoPtr__InitData_b__68_7_Private_Void_SoundEffect_0;

	// Token: 0x04001FED RID: 8173
	private static readonly IntPtr NativeMethodInfoPtr__InitData_b__68_8_Private_Void_SoundEffect_0;

	// Token: 0x04001FEE RID: 8174
	private static readonly IntPtr NativeMethodInfoPtr__InitData_b__68_9_Private_Void_SoundEffect_0;
}
