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

// Token: 0x020000DB RID: 219
public class GhostDEffectPlay : MonoBehaviour
{
	// Token: 0x06003014 RID: 12308 RVA: 0x000BEED4 File Offset: 0x000BD0D4
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 515044, RefRangeEnd = 515045, XrefRangeStart = 514817, XrefRangeEnd = 515044, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void InitData()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GhostDEffectPlay.NativeMethodInfoPtr_InitData_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06003015 RID: 12309 RVA: 0x000BEF18 File Offset: 0x000BD118
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 515045, XrefRangeEnd = 515155, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void Update()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GhostDEffectPlay.NativeMethodInfoPtr_Update_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06003016 RID: 12310 RVA: 0x000BEF5C File Offset: 0x000BD15C
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 515168, RefRangeEnd = 515169, XrefRangeStart = 515155, XrefRangeEnd = 515168, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void CreateEnemy()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GhostDEffectPlay.NativeMethodInfoPtr_CreateEnemy_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06003017 RID: 12311 RVA: 0x000BEFA0 File Offset: 0x000BD1A0
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 515172, RefRangeEnd = 515173, XrefRangeStart = 515169, XrefRangeEnd = 515172, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void RemoveEnemy()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GhostDEffectPlay.NativeMethodInfoPtr_RemoveEnemy_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06003018 RID: 12312 RVA: 0x000BEFE4 File Offset: 0x000BD1E4
	[CallerCount(0)]
	public unsafe void SetFeelPlayer(bool bFeel)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref bFeel;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GhostDEffectPlay.NativeMethodInfoPtr_SetFeelPlayer_Public_Void_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x06003019 RID: 12313 RVA: 0x000BF038 File Offset: 0x000BD238
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 515173, XrefRangeEnd = 515175, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void PlayEffectDead()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GhostDEffectPlay.NativeMethodInfoPtr_PlayEffectDead_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x0600301A RID: 12314 RVA: 0x000BF07C File Offset: 0x000BD27C
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 515175, XrefRangeEnd = 515178, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void PlayEffectDestory()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GhostDEffectPlay.NativeMethodInfoPtr_PlayEffectDestory_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x0600301B RID: 12315 RVA: 0x000BF0C0 File Offset: 0x000BD2C0
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 0, XrefRangeEnd = 0, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void PlayEffectCharge()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GhostDEffectPlay.NativeMethodInfoPtr_PlayEffectCharge_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x0600301C RID: 12316 RVA: 0x000BF104 File Offset: 0x000BD304
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 515199, RefRangeEnd = 515200, XrefRangeStart = 515178, XrefRangeEnd = 515199, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void PlayEffectShot(Vector3 v3Target)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref v3Target;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GhostDEffectPlay.NativeMethodInfoPtr_PlayEffectShot_Public_Void_Vector3_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x0600301D RID: 12317 RVA: 0x000BF158 File Offset: 0x000BD358
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 515200, XrefRangeEnd = 515203, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void PlayEffLightningAttack()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GhostDEffectPlay.NativeMethodInfoPtr_PlayEffLightningAttack_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x0600301E RID: 12318 RVA: 0x000BF19C File Offset: 0x000BD39C
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 515204, RefRangeEnd = 515205, XrefRangeStart = 515203, XrefRangeEnd = 515204, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void StopEffLightningAttack()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GhostDEffectPlay.NativeMethodInfoPtr_StopEffLightningAttack_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x0600301F RID: 12319 RVA: 0x000BF1E0 File Offset: 0x000BD3E0
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 515205, XrefRangeEnd = 515209, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void PlayEffAttackFireDash()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GhostDEffectPlay.NativeMethodInfoPtr_PlayEffAttackFireDash_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06003020 RID: 12320 RVA: 0x000BF224 File Offset: 0x000BD424
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 515210, RefRangeEnd = 515211, XrefRangeStart = 515209, XrefRangeEnd = 515210, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void StopEffAttackFireDash()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GhostDEffectPlay.NativeMethodInfoPtr_StopEffAttackFireDash_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06003021 RID: 12321 RVA: 0x000BF268 File Offset: 0x000BD468
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 515214, RefRangeEnd = 515215, XrefRangeStart = 515211, XrefRangeEnd = 515214, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void StopAllEffect()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GhostDEffectPlay.NativeMethodInfoPtr_StopAllEffect_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06003022 RID: 12322 RVA: 0x000BF2AC File Offset: 0x000BD4AC
	[CallerCount(2)]
	[CachedScanResults(RefRangeStart = 515219, RefRangeEnd = 515221, XrefRangeStart = 515215, XrefRangeEnd = 515219, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void SetHit()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GhostDEffectPlay.NativeMethodInfoPtr_SetHit_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06003023 RID: 12323 RVA: 0x000BF2F0 File Offset: 0x000BD4F0
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 515221, XrefRangeEnd = 515225, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void PlaySEDestory()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GhostDEffectPlay.NativeMethodInfoPtr_PlaySEDestory_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06003024 RID: 12324 RVA: 0x000BF334 File Offset: 0x000BD534
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 515232, RefRangeEnd = 515233, XrefRangeStart = 515225, XrefRangeEnd = 515232, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void PlaySEMove()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GhostDEffectPlay.NativeMethodInfoPtr_PlaySEMove_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

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

	// Token: 0x06003026 RID: 12326 RVA: 0x000BF3CC File Offset: 0x000BD5CC
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 515233, XrefRangeEnd = 515247, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void PlayEffAttackTips()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GhostDEffectPlay.NativeMethodInfoPtr_PlayEffAttackTips_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06003027 RID: 12327 RVA: 0x000BF410 File Offset: 0x000BD610
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 515249, RefRangeEnd = 515250, XrefRangeStart = 515247, XrefRangeEnd = 515249, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void SetTimeScale(float fScale)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref fScale;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GhostDEffectPlay.NativeMethodInfoPtr_SetTimeScale_Public_Void_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x06003028 RID: 12328 RVA: 0x000BF464 File Offset: 0x000BD664
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 515250, XrefRangeEnd = 515251, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe GhostDEffectPlay()
		: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr))
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GhostDEffectPlay.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06003029 RID: 12329 RVA: 0x000BF4B0 File Offset: 0x000BD6B0
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 515251, XrefRangeEnd = 515265, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _InitData_b__54_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(GhostDEffectPlay.NativeMethodInfoPtr__InitData_b__54_0_Private_Void_SoundEffect_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x0600302A RID: 12330 RVA: 0x000BF50C File Offset: 0x000BD70C
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 515265, XrefRangeEnd = 515273, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _InitData_b__54_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(GhostDEffectPlay.NativeMethodInfoPtr__InitData_b__54_1_Private_Void_SoundEffect_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x0600302B RID: 12331 RVA: 0x000BF568 File Offset: 0x000BD768
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 515273, XrefRangeEnd = 515278, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _InitData_b__54_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(GhostDEffectPlay.NativeMethodInfoPtr__InitData_b__54_2_Private_Void_SoundEffect_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x0600302C RID: 12332 RVA: 0x000BF5C4 File Offset: 0x000BD7C4
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 515278, XrefRangeEnd = 515283, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _InitData_b__54_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(GhostDEffectPlay.NativeMethodInfoPtr__InitData_b__54_3_Private_Void_SoundEffect_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x0600302D RID: 12333 RVA: 0x000BF620 File Offset: 0x000BD820
	// Note: this type is marked as 'beforefieldinit'.
	static GhostDEffectPlay()
	{
		Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "", "GhostDEffectPlay");
		IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr);
		GhostDEffectPlay.NativeFieldInfoPtr_g_WGM = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, "g_WGM");
		GhostDEffectPlay.NativeFieldInfoPtr_effectChargeObjectPath = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, "effectChargeObjectPath");
		GhostDEffectPlay.NativeFieldInfoPtr_effectShotObjectPath = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, "effectShotObjectPath");
		GhostDEffectPlay.NativeFieldInfoPtr_effectBulletObjectPath = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, "effectBulletObjectPath");
		GhostDEffectPlay.NativeFieldInfoPtr_effectCollisionObjectPath = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, "effectCollisionObjectPath");
		GhostDEffectPlay.NativeFieldInfoPtr_effectPlayerCollisionObjectPath = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, "effectPlayerCollisionObjectPath");
		GhostDEffectPlay.NativeFieldInfoPtr_effLightningAttackPath = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, "effLightningAttackPath");
		GhostDEffectPlay.NativeFieldInfoPtr_effLightningAttackCollisionPath = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, "effLightningAttackCollisionPath");
		GhostDEffectPlay.NativeFieldInfoPtr_effAttackFireDashPath = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, "effAttackFireDashPath");
		GhostDEffectPlay.NativeFieldInfoPtr_effAttackFireDashCollisionPath = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, "effAttackFireDashCollisionPath");
		GhostDEffectPlay.NativeFieldInfoPtr_effAttackTipsPath = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, "effAttackTipsPath");
		GhostDEffectPlay.NativeFieldInfoPtr_sEMoveObjectPath = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, "sEMoveObjectPath");
		GhostDEffectPlay.NativeFieldInfoPtr_sEDestoryObjectPath = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, "sEDestoryObjectPath");
		GhostDEffectPlay.NativeFieldInfoPtr_sEBulletCollisionObjectPath = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, "sEBulletCollisionObjectPath");
		GhostDEffectPlay.NativeFieldInfoPtr_sEBulletPlayerCollisionObjectPath = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, "sEBulletPlayerCollisionObjectPath");
		GhostDEffectPlay.NativeFieldInfoPtr_sELightningAttackPath = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, "sELightningAttackPath");
		GhostDEffectPlay.NativeFieldInfoPtr_sELightningAttackCollisionPath = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, "sELightningAttackCollisionPath");
		GhostDEffectPlay.NativeFieldInfoPtr_sEAttackTipsPath = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, "sEAttackTipsPath");
		GhostDEffectPlay.NativeFieldInfoPtr_g_EffCharge = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, "g_EffCharge");
		GhostDEffectPlay.NativeFieldInfoPtr_g_EffShot = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, "g_EffShot");
		GhostDEffectPlay.NativeFieldInfoPtr_g_EffBullet = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, "g_EffBullet");
		GhostDEffectPlay.NativeFieldInfoPtr_g_EffCollision = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, "g_EffCollision");
		GhostDEffectPlay.NativeFieldInfoPtr_g_EffPlayerCollision = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, "g_EffPlayerCollision");
		GhostDEffectPlay.NativeFieldInfoPtr_g_EffLightningAttack = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, "g_EffLightningAttack");
		GhostDEffectPlay.NativeFieldInfoPtr_g_EffLightningAttackCollision = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, "g_EffLightningAttackCollision");
		GhostDEffectPlay.NativeFieldInfoPtr_g_EffAttackFireDash = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, "g_EffAttackFireDash");
		GhostDEffectPlay.NativeFieldInfoPtr_g_EffAttackFireDashCollision = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, "g_EffAttackFireDashCollision");
		GhostDEffectPlay.NativeFieldInfoPtr_g_EffAttackTips = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, "g_EffAttackTips");
		GhostDEffectPlay.NativeFieldInfoPtr_g_SEMove = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, "g_SEMove");
		GhostDEffectPlay.NativeFieldInfoPtr_g_SEDestory = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, "g_SEDestory");
		GhostDEffectPlay.NativeFieldInfoPtr_g_SELightningAttack = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, "g_SELightningAttack");
		GhostDEffectPlay.NativeFieldInfoPtr_g_SEAttackTips = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, "g_SEAttackTips");
		GhostDEffectPlay.NativeFieldInfoPtr_g_SEBulletCollision = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, "g_SEBulletCollision");
		GhostDEffectPlay.NativeFieldInfoPtr_g_SEBulletPlayerCollision = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, "g_SEBulletPlayerCollision");
		GhostDEffectPlay.NativeFieldInfoPtr_g_SEPLightningAttackCollision = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, "g_SEPLightningAttackCollision");
		GhostDEffectPlay.NativeFieldInfoPtr_g_fSEMoveVolume = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, "g_fSEMoveVolume");
		GhostDEffectPlay.NativeFieldInfoPtr_g_Mat = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, "g_Mat");
		GhostDEffectPlay.NativeFieldInfoPtr_g_EyeColor = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, "g_EyeColor");
		GhostDEffectPlay.NativeFieldInfoPtr_g_BodyColor = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, "g_BodyColor");
		GhostDEffectPlay.NativeFieldInfoPtr_g_DefaultColor = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, "g_DefaultColor");
		GhostDEffectPlay.NativeFieldInfoPtr_g_bFeelPlayer = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, "g_bFeelPlayer");
		GhostDEffectPlay.NativeFieldInfoPtr_g_bDead = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, "g_bDead");
		GhostDEffectPlay.NativeFieldInfoPtr_g_BodyEffect = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, "g_BodyEffect");
		GhostDEffectPlay.NativeFieldInfoPtr_g_DeathEffect = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, "g_DeathEffect");
		GhostDEffectPlay.NativeFieldInfoPtr_g_iBulletNum = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, "g_iBulletNum");
		GhostDEffectPlay.NativeFieldInfoPtr_g_ShotPoint = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, "g_ShotPoint");
		GhostDEffectPlay.NativeFieldInfoPtr_AD_LightningAttack = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, "AD_LightningAttack");
		GhostDEffectPlay.NativeFieldInfoPtr_AD_FireDashAttack = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, "AD_FireDashAttack");
		GhostDEffectPlay.NativeFieldInfoPtr_g_bLightningAttack = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, "g_bLightningAttack");
		GhostDEffectPlay.NativeFieldInfoPtr_g_fLightningAttackRadius = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, "g_fLightningAttackRadius");
		GhostDEffectPlay.NativeFieldInfoPtr_g_fLightningAttackFrequency = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, "g_fLightningAttackFrequency");
		GhostDEffectPlay.NativeFieldInfoPtr_g_fLightningAttackFrequencyVal = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, "g_fLightningAttackFrequencyVal");
		GhostDEffectPlay.NativeFieldInfoPtr_g_bFireDashAttack = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, "g_bFireDashAttack");
		GhostDEffectPlay.NativeFieldInfoPtr_g_v3BePoint = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, "g_v3BePoint");
		GhostDEffectPlay.NativeMethodInfoPtr_InitData_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, 100666334);
		GhostDEffectPlay.NativeMethodInfoPtr_Update_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, 100666335);
		GhostDEffectPlay.NativeMethodInfoPtr_CreateEnemy_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, 100666336);
		GhostDEffectPlay.NativeMethodInfoPtr_RemoveEnemy_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, 100666337);
		GhostDEffectPlay.NativeMethodInfoPtr_SetFeelPlayer_Public_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, 100666338);
		GhostDEffectPlay.NativeMethodInfoPtr_PlayEffectDead_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, 100666339);
		GhostDEffectPlay.NativeMethodInfoPtr_PlayEffectDestory_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, 100666340);
		GhostDEffectPlay.NativeMethodInfoPtr_PlayEffectCharge_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, 100666341);
		GhostDEffectPlay.NativeMethodInfoPtr_PlayEffectShot_Public_Void_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, 100666342);
		GhostDEffectPlay.NativeMethodInfoPtr_PlayEffLightningAttack_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, 100666343);
		GhostDEffectPlay.NativeMethodInfoPtr_StopEffLightningAttack_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, 100666344);
		GhostDEffectPlay.NativeMethodInfoPtr_PlayEffAttackFireDash_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, 100666345);
		GhostDEffectPlay.NativeMethodInfoPtr_StopEffAttackFireDash_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, 100666346);
		GhostDEffectPlay.NativeMethodInfoPtr_StopAllEffect_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, 100666347);
		GhostDEffectPlay.NativeMethodInfoPtr_SetHit_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, 100666348);
		GhostDEffectPlay.NativeMethodInfoPtr_PlaySEDestory_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, 100666349);
		GhostDEffectPlay.NativeMethodInfoPtr_PlaySEMove_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, 100666350);
		GhostDEffectPlay.NativeMethodInfoPtr_SetSeMoveVolume_Public_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, 100666351);
		GhostDEffectPlay.NativeMethodInfoPtr_PlayEffAttackTips_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, 100666352);
		GhostDEffectPlay.NativeMethodInfoPtr_SetTimeScale_Public_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, 100666353);
		GhostDEffectPlay.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, 100666354);
		GhostDEffectPlay.NativeMethodInfoPtr__InitData_b__54_0_Private_Void_SoundEffect_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, 100666355);
		GhostDEffectPlay.NativeMethodInfoPtr__InitData_b__54_1_Private_Void_SoundEffect_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, 100666356);
		GhostDEffectPlay.NativeMethodInfoPtr__InitData_b__54_2_Private_Void_SoundEffect_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, 100666357);
		GhostDEffectPlay.NativeMethodInfoPtr__InitData_b__54_3_Private_Void_SoundEffect_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, 100666358);
	}

	// Token: 0x0600302E RID: 12334 RVA: 0x0000351C File Offset: 0x0000171C
	public GhostDEffectPlay(IntPtr pointer)
		: base(pointer)
	{
	}

	// Token: 0x170011A9 RID: 4521
	// (get) Token: 0x0600302F RID: 12335 RVA: 0x000BFC7C File Offset: 0x000BDE7C
	// (set) Token: 0x06003030 RID: 12336 RVA: 0x000BFCB0 File Offset: 0x000BDEB0
	public unsafe WizardGirlManage g_WGM
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostDEffectPlay.NativeFieldInfoPtr_g_WGM);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new WizardGirlManage(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostDEffectPlay.NativeFieldInfoPtr_g_WGM), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x170011AA RID: 4522
	// (get) Token: 0x06003031 RID: 12337 RVA: 0x000BFCD8 File Offset: 0x000BDED8
	// (set) Token: 0x06003032 RID: 12338 RVA: 0x000BFD01 File Offset: 0x000BDF01
	public unsafe string effectChargeObjectPath
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostDEffectPlay.NativeFieldInfoPtr_effectChargeObjectPath);
			return IL2CPP.Il2CppStringToManaged(*intPtr);
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostDEffectPlay.NativeFieldInfoPtr_effectChargeObjectPath), IL2CPP.ManagedStringToIl2Cpp(value));
		}
	}

	// Token: 0x170011AB RID: 4523
	// (get) Token: 0x06003033 RID: 12339 RVA: 0x000BFD28 File Offset: 0x000BDF28
	// (set) Token: 0x06003034 RID: 12340 RVA: 0x000BFD51 File Offset: 0x000BDF51
	public unsafe string effectShotObjectPath
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostDEffectPlay.NativeFieldInfoPtr_effectShotObjectPath);
			return IL2CPP.Il2CppStringToManaged(*intPtr);
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostDEffectPlay.NativeFieldInfoPtr_effectShotObjectPath), IL2CPP.ManagedStringToIl2Cpp(value));
		}
	}

	// Token: 0x170011AC RID: 4524
	// (get) Token: 0x06003035 RID: 12341 RVA: 0x000BFD78 File Offset: 0x000BDF78
	// (set) Token: 0x06003036 RID: 12342 RVA: 0x000BFDA1 File Offset: 0x000BDFA1
	public unsafe string effectBulletObjectPath
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostDEffectPlay.NativeFieldInfoPtr_effectBulletObjectPath);
			return IL2CPP.Il2CppStringToManaged(*intPtr);
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostDEffectPlay.NativeFieldInfoPtr_effectBulletObjectPath), IL2CPP.ManagedStringToIl2Cpp(value));
		}
	}

	// Token: 0x170011AD RID: 4525
	// (get) Token: 0x06003037 RID: 12343 RVA: 0x000BFDC8 File Offset: 0x000BDFC8
	// (set) Token: 0x06003038 RID: 12344 RVA: 0x000BFDF1 File Offset: 0x000BDFF1
	public unsafe string effectCollisionObjectPath
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostDEffectPlay.NativeFieldInfoPtr_effectCollisionObjectPath);
			return IL2CPP.Il2CppStringToManaged(*intPtr);
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostDEffectPlay.NativeFieldInfoPtr_effectCollisionObjectPath), IL2CPP.ManagedStringToIl2Cpp(value));
		}
	}

	// Token: 0x170011AE RID: 4526
	// (get) Token: 0x06003039 RID: 12345 RVA: 0x000BFE18 File Offset: 0x000BE018
	// (set) Token: 0x0600303A RID: 12346 RVA: 0x000BFE41 File Offset: 0x000BE041
	public unsafe string effectPlayerCollisionObjectPath
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostDEffectPlay.NativeFieldInfoPtr_effectPlayerCollisionObjectPath);
			return IL2CPP.Il2CppStringToManaged(*intPtr);
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostDEffectPlay.NativeFieldInfoPtr_effectPlayerCollisionObjectPath), IL2CPP.ManagedStringToIl2Cpp(value));
		}
	}

	// Token: 0x170011AF RID: 4527
	// (get) Token: 0x0600303B RID: 12347 RVA: 0x000BFE68 File Offset: 0x000BE068
	// (set) Token: 0x0600303C RID: 12348 RVA: 0x000BFE91 File Offset: 0x000BE091
	public unsafe string effLightningAttackPath
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostDEffectPlay.NativeFieldInfoPtr_effLightningAttackPath);
			return IL2CPP.Il2CppStringToManaged(*intPtr);
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostDEffectPlay.NativeFieldInfoPtr_effLightningAttackPath), IL2CPP.ManagedStringToIl2Cpp(value));
		}
	}

	// Token: 0x170011B0 RID: 4528
	// (get) Token: 0x0600303D RID: 12349 RVA: 0x000BFEB8 File Offset: 0x000BE0B8
	// (set) Token: 0x0600303E RID: 12350 RVA: 0x000BFEE1 File Offset: 0x000BE0E1
	public unsafe string effLightningAttackCollisionPath
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostDEffectPlay.NativeFieldInfoPtr_effLightningAttackCollisionPath);
			return IL2CPP.Il2CppStringToManaged(*intPtr);
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostDEffectPlay.NativeFieldInfoPtr_effLightningAttackCollisionPath), IL2CPP.ManagedStringToIl2Cpp(value));
		}
	}

	// Token: 0x170011B1 RID: 4529
	// (get) Token: 0x0600303F RID: 12351 RVA: 0x000BFF08 File Offset: 0x000BE108
	// (set) Token: 0x06003040 RID: 12352 RVA: 0x000BFF31 File Offset: 0x000BE131
	public unsafe string effAttackFireDashPath
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostDEffectPlay.NativeFieldInfoPtr_effAttackFireDashPath);
			return IL2CPP.Il2CppStringToManaged(*intPtr);
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostDEffectPlay.NativeFieldInfoPtr_effAttackFireDashPath), IL2CPP.ManagedStringToIl2Cpp(value));
		}
	}

	// Token: 0x170011B2 RID: 4530
	// (get) Token: 0x06003041 RID: 12353 RVA: 0x000BFF58 File Offset: 0x000BE158
	// (set) Token: 0x06003042 RID: 12354 RVA: 0x000BFF81 File Offset: 0x000BE181
	public unsafe string effAttackFireDashCollisionPath
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostDEffectPlay.NativeFieldInfoPtr_effAttackFireDashCollisionPath);
			return IL2CPP.Il2CppStringToManaged(*intPtr);
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostDEffectPlay.NativeFieldInfoPtr_effAttackFireDashCollisionPath), IL2CPP.ManagedStringToIl2Cpp(value));
		}
	}

	// Token: 0x170011B3 RID: 4531
	// (get) Token: 0x06003043 RID: 12355 RVA: 0x000BFFA8 File Offset: 0x000BE1A8
	// (set) Token: 0x06003044 RID: 12356 RVA: 0x000BFFD1 File Offset: 0x000BE1D1
	public unsafe string effAttackTipsPath
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostDEffectPlay.NativeFieldInfoPtr_effAttackTipsPath);
			return IL2CPP.Il2CppStringToManaged(*intPtr);
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostDEffectPlay.NativeFieldInfoPtr_effAttackTipsPath), IL2CPP.ManagedStringToIl2Cpp(value));
		}
	}

	// Token: 0x170011B4 RID: 4532
	// (get) Token: 0x06003045 RID: 12357 RVA: 0x000BFFF8 File Offset: 0x000BE1F8
	// (set) Token: 0x06003046 RID: 12358 RVA: 0x000C0021 File Offset: 0x000BE221
	public unsafe string sEMoveObjectPath
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostDEffectPlay.NativeFieldInfoPtr_sEMoveObjectPath);
			return IL2CPP.Il2CppStringToManaged(*intPtr);
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostDEffectPlay.NativeFieldInfoPtr_sEMoveObjectPath), IL2CPP.ManagedStringToIl2Cpp(value));
		}
	}

	// Token: 0x170011B5 RID: 4533
	// (get) Token: 0x06003047 RID: 12359 RVA: 0x000C0048 File Offset: 0x000BE248
	// (set) Token: 0x06003048 RID: 12360 RVA: 0x000C0071 File Offset: 0x000BE271
	public unsafe string sEDestoryObjectPath
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostDEffectPlay.NativeFieldInfoPtr_sEDestoryObjectPath);
			return IL2CPP.Il2CppStringToManaged(*intPtr);
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostDEffectPlay.NativeFieldInfoPtr_sEDestoryObjectPath), IL2CPP.ManagedStringToIl2Cpp(value));
		}
	}

	// Token: 0x170011B6 RID: 4534
	// (get) Token: 0x06003049 RID: 12361 RVA: 0x000C0098 File Offset: 0x000BE298
	// (set) Token: 0x0600304A RID: 12362 RVA: 0x000C00C1 File Offset: 0x000BE2C1
	public unsafe string sEBulletCollisionObjectPath
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostDEffectPlay.NativeFieldInfoPtr_sEBulletCollisionObjectPath);
			return IL2CPP.Il2CppStringToManaged(*intPtr);
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostDEffectPlay.NativeFieldInfoPtr_sEBulletCollisionObjectPath), IL2CPP.ManagedStringToIl2Cpp(value));
		}
	}

	// Token: 0x170011B7 RID: 4535
	// (get) Token: 0x0600304B RID: 12363 RVA: 0x000C00E8 File Offset: 0x000BE2E8
	// (set) Token: 0x0600304C RID: 12364 RVA: 0x000C0111 File Offset: 0x000BE311
	public unsafe string sEBulletPlayerCollisionObjectPath
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostDEffectPlay.NativeFieldInfoPtr_sEBulletPlayerCollisionObjectPath);
			return IL2CPP.Il2CppStringToManaged(*intPtr);
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostDEffectPlay.NativeFieldInfoPtr_sEBulletPlayerCollisionObjectPath), IL2CPP.ManagedStringToIl2Cpp(value));
		}
	}

	// Token: 0x170011B8 RID: 4536
	// (get) Token: 0x0600304D RID: 12365 RVA: 0x000C0138 File Offset: 0x000BE338
	// (set) Token: 0x0600304E RID: 12366 RVA: 0x000C0161 File Offset: 0x000BE361
	public unsafe string sELightningAttackPath
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostDEffectPlay.NativeFieldInfoPtr_sELightningAttackPath);
			return IL2CPP.Il2CppStringToManaged(*intPtr);
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostDEffectPlay.NativeFieldInfoPtr_sELightningAttackPath), IL2CPP.ManagedStringToIl2Cpp(value));
		}
	}

	// Token: 0x170011B9 RID: 4537
	// (get) Token: 0x0600304F RID: 12367 RVA: 0x000C0188 File Offset: 0x000BE388
	// (set) Token: 0x06003050 RID: 12368 RVA: 0x000C01B1 File Offset: 0x000BE3B1
	public unsafe string sELightningAttackCollisionPath
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostDEffectPlay.NativeFieldInfoPtr_sELightningAttackCollisionPath);
			return IL2CPP.Il2CppStringToManaged(*intPtr);
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostDEffectPlay.NativeFieldInfoPtr_sELightningAttackCollisionPath), IL2CPP.ManagedStringToIl2Cpp(value));
		}
	}

	// Token: 0x170011BA RID: 4538
	// (get) Token: 0x06003051 RID: 12369 RVA: 0x000C01D8 File Offset: 0x000BE3D8
	// (set) Token: 0x06003052 RID: 12370 RVA: 0x000C0201 File Offset: 0x000BE401
	public unsafe string sEAttackTipsPath
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostDEffectPlay.NativeFieldInfoPtr_sEAttackTipsPath);
			return IL2CPP.Il2CppStringToManaged(*intPtr);
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostDEffectPlay.NativeFieldInfoPtr_sEAttackTipsPath), IL2CPP.ManagedStringToIl2Cpp(value));
		}
	}

	// Token: 0x170011BB RID: 4539
	// (get) Token: 0x06003053 RID: 12371 RVA: 0x000C0228 File Offset: 0x000BE428
	// (set) Token: 0x06003054 RID: 12372 RVA: 0x000C025C File Offset: 0x000BE45C
	public unsafe EffectPool g_EffCharge
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostDEffectPlay.NativeFieldInfoPtr_g_EffCharge);
			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(GhostDEffectPlay.NativeFieldInfoPtr_g_EffCharge), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x170011BC RID: 4540
	// (get) Token: 0x06003055 RID: 12373 RVA: 0x000C0284 File Offset: 0x000BE484
	// (set) Token: 0x06003056 RID: 12374 RVA: 0x000C02B8 File Offset: 0x000BE4B8
	public unsafe EffectPool g_EffShot
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostDEffectPlay.NativeFieldInfoPtr_g_EffShot);
			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(GhostDEffectPlay.NativeFieldInfoPtr_g_EffShot), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x170011BD RID: 4541
	// (get) Token: 0x06003057 RID: 12375 RVA: 0x000C02E0 File Offset: 0x000BE4E0
	// (set) Token: 0x06003058 RID: 12376 RVA: 0x000C0314 File Offset: 0x000BE514
	public unsafe EffectPool g_EffBullet
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostDEffectPlay.NativeFieldInfoPtr_g_EffBullet);
			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(GhostDEffectPlay.NativeFieldInfoPtr_g_EffBullet), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x170011BE RID: 4542
	// (get) Token: 0x06003059 RID: 12377 RVA: 0x000C033C File Offset: 0x000BE53C
	// (set) Token: 0x0600305A RID: 12378 RVA: 0x000C0370 File Offset: 0x000BE570
	public unsafe EffectPool g_EffCollision
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostDEffectPlay.NativeFieldInfoPtr_g_EffCollision);
			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(GhostDEffectPlay.NativeFieldInfoPtr_g_EffCollision), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x170011BF RID: 4543
	// (get) Token: 0x0600305B RID: 12379 RVA: 0x000C0398 File Offset: 0x000BE598
	// (set) Token: 0x0600305C RID: 12380 RVA: 0x000C03CC File Offset: 0x000BE5CC
	public unsafe EffectPool g_EffPlayerCollision
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostDEffectPlay.NativeFieldInfoPtr_g_EffPlayerCollision);
			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(GhostDEffectPlay.NativeFieldInfoPtr_g_EffPlayerCollision), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x170011C0 RID: 4544
	// (get) Token: 0x0600305D RID: 12381 RVA: 0x000C03F4 File Offset: 0x000BE5F4
	// (set) Token: 0x0600305E RID: 12382 RVA: 0x000C0428 File Offset: 0x000BE628
	public unsafe EffectPool g_EffLightningAttack
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostDEffectPlay.NativeFieldInfoPtr_g_EffLightningAttack);
			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(GhostDEffectPlay.NativeFieldInfoPtr_g_EffLightningAttack), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x170011C1 RID: 4545
	// (get) Token: 0x0600305F RID: 12383 RVA: 0x000C0450 File Offset: 0x000BE650
	// (set) Token: 0x06003060 RID: 12384 RVA: 0x000C0484 File Offset: 0x000BE684
	public unsafe EffectPool g_EffLightningAttackCollision
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostDEffectPlay.NativeFieldInfoPtr_g_EffLightningAttackCollision);
			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(GhostDEffectPlay.NativeFieldInfoPtr_g_EffLightningAttackCollision), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x170011C2 RID: 4546
	// (get) Token: 0x06003061 RID: 12385 RVA: 0x000C04AC File Offset: 0x000BE6AC
	// (set) Token: 0x06003062 RID: 12386 RVA: 0x000C04E0 File Offset: 0x000BE6E0
	public unsafe EffectPool g_EffAttackFireDash
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostDEffectPlay.NativeFieldInfoPtr_g_EffAttackFireDash);
			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(GhostDEffectPlay.NativeFieldInfoPtr_g_EffAttackFireDash), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x170011C3 RID: 4547
	// (get) Token: 0x06003063 RID: 12387 RVA: 0x000C0508 File Offset: 0x000BE708
	// (set) Token: 0x06003064 RID: 12388 RVA: 0x000C053C File Offset: 0x000BE73C
	public unsafe EffectPool g_EffAttackFireDashCollision
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostDEffectPlay.NativeFieldInfoPtr_g_EffAttackFireDashCollision);
			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(GhostDEffectPlay.NativeFieldInfoPtr_g_EffAttackFireDashCollision), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x170011C4 RID: 4548
	// (get) Token: 0x06003065 RID: 12389 RVA: 0x000C0564 File Offset: 0x000BE764
	// (set) Token: 0x06003066 RID: 12390 RVA: 0x000C0598 File Offset: 0x000BE798
	public unsafe EffectPool g_EffAttackTips
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostDEffectPlay.NativeFieldInfoPtr_g_EffAttackTips);
			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(GhostDEffectPlay.NativeFieldInfoPtr_g_EffAttackTips), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x170011C5 RID: 4549
	// (get) Token: 0x06003067 RID: 12391 RVA: 0x000C05C0 File Offset: 0x000BE7C0
	// (set) Token: 0x06003068 RID: 12392 RVA: 0x000C05F4 File Offset: 0x000BE7F4
	public unsafe SoundEffect g_SEMove
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostDEffectPlay.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(GhostDEffectPlay.NativeFieldInfoPtr_g_SEMove), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x170011C6 RID: 4550
	// (get) Token: 0x06003069 RID: 12393 RVA: 0x000C061C File Offset: 0x000BE81C
	// (set) Token: 0x0600306A RID: 12394 RVA: 0x000C0650 File Offset: 0x000BE850
	public unsafe SoundEffect g_SEDestory
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostDEffectPlay.NativeFieldInfoPtr_g_SEDestory);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new SoundEffect(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostDEffectPlay.NativeFieldInfoPtr_g_SEDestory), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x170011C7 RID: 4551
	// (get) Token: 0x0600306B RID: 12395 RVA: 0x000C0678 File Offset: 0x000BE878
	// (set) Token: 0x0600306C RID: 12396 RVA: 0x000C06AC File Offset: 0x000BE8AC
	public unsafe SoundEffect g_SELightningAttack
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostDEffectPlay.NativeFieldInfoPtr_g_SELightningAttack);
			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(GhostDEffectPlay.NativeFieldInfoPtr_g_SELightningAttack), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x170011C8 RID: 4552
	// (get) Token: 0x0600306D RID: 12397 RVA: 0x000C06D4 File Offset: 0x000BE8D4
	// (set) Token: 0x0600306E RID: 12398 RVA: 0x000C0708 File Offset: 0x000BE908
	public unsafe SoundEffect g_SEAttackTips
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostDEffectPlay.NativeFieldInfoPtr_g_SEAttackTips);
			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(GhostDEffectPlay.NativeFieldInfoPtr_g_SEAttackTips), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x170011C9 RID: 4553
	// (get) Token: 0x0600306F RID: 12399 RVA: 0x000C0730 File Offset: 0x000BE930
	// (set) Token: 0x06003070 RID: 12400 RVA: 0x000C0764 File Offset: 0x000BE964
	public unsafe SoundEffectPool g_SEBulletCollision
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostDEffectPlay.NativeFieldInfoPtr_g_SEBulletCollision);
			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(GhostDEffectPlay.NativeFieldInfoPtr_g_SEBulletCollision), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x170011CA RID: 4554
	// (get) Token: 0x06003071 RID: 12401 RVA: 0x000C078C File Offset: 0x000BE98C
	// (set) Token: 0x06003072 RID: 12402 RVA: 0x000C07C0 File Offset: 0x000BE9C0
	public unsafe SoundEffectPool g_SEBulletPlayerCollision
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostDEffectPlay.NativeFieldInfoPtr_g_SEBulletPlayerCollision);
			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(GhostDEffectPlay.NativeFieldInfoPtr_g_SEBulletPlayerCollision), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x170011CB RID: 4555
	// (get) Token: 0x06003073 RID: 12403 RVA: 0x000C07E8 File Offset: 0x000BE9E8
	// (set) Token: 0x06003074 RID: 12404 RVA: 0x000C081C File Offset: 0x000BEA1C
	public unsafe SoundEffectPool g_SEPLightningAttackCollision
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostDEffectPlay.NativeFieldInfoPtr_g_SEPLightningAttackCollision);
			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(GhostDEffectPlay.NativeFieldInfoPtr_g_SEPLightningAttackCollision), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x170011CC RID: 4556
	// (get) Token: 0x06003075 RID: 12405 RVA: 0x000C0844 File Offset: 0x000BEA44
	// (set) Token: 0x06003076 RID: 12406 RVA: 0x000C086C File Offset: 0x000BEA6C
	public unsafe float g_fSEMoveVolume
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostDEffectPlay.NativeFieldInfoPtr_g_fSEMoveVolume);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostDEffectPlay.NativeFieldInfoPtr_g_fSEMoveVolume)) = value;
		}
	}

	// Token: 0x170011CD RID: 4557
	// (get) Token: 0x06003077 RID: 12407 RVA: 0x000C0890 File Offset: 0x000BEA90
	// (set) Token: 0x06003078 RID: 12408 RVA: 0x000C08C4 File Offset: 0x000BEAC4
	public unsafe Material g_Mat
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostDEffectPlay.NativeFieldInfoPtr_g_Mat);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new Material(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostDEffectPlay.NativeFieldInfoPtr_g_Mat), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x170011CE RID: 4558
	// (get) Token: 0x06003079 RID: 12409 RVA: 0x000C08EC File Offset: 0x000BEAEC
	// (set) Token: 0x0600307A RID: 12410 RVA: 0x000C0914 File Offset: 0x000BEB14
	public unsafe Color g_EyeColor
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostDEffectPlay.NativeFieldInfoPtr_g_EyeColor);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostDEffectPlay.NativeFieldInfoPtr_g_EyeColor)) = value;
		}
	}

	// Token: 0x170011CF RID: 4559
	// (get) Token: 0x0600307B RID: 12411 RVA: 0x000C0938 File Offset: 0x000BEB38
	// (set) Token: 0x0600307C RID: 12412 RVA: 0x000C0960 File Offset: 0x000BEB60
	public unsafe Color g_BodyColor
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostDEffectPlay.NativeFieldInfoPtr_g_BodyColor);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostDEffectPlay.NativeFieldInfoPtr_g_BodyColor)) = value;
		}
	}

	// Token: 0x170011D0 RID: 4560
	// (get) Token: 0x0600307D RID: 12413 RVA: 0x000C0984 File Offset: 0x000BEB84
	// (set) Token: 0x0600307E RID: 12414 RVA: 0x000C09AC File Offset: 0x000BEBAC
	public unsafe Color g_DefaultColor
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostDEffectPlay.NativeFieldInfoPtr_g_DefaultColor);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostDEffectPlay.NativeFieldInfoPtr_g_DefaultColor)) = value;
		}
	}

	// Token: 0x170011D1 RID: 4561
	// (get) Token: 0x0600307F RID: 12415 RVA: 0x000C09D0 File Offset: 0x000BEBD0
	// (set) Token: 0x06003080 RID: 12416 RVA: 0x000C09F8 File Offset: 0x000BEBF8
	public unsafe bool g_bFeelPlayer
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostDEffectPlay.NativeFieldInfoPtr_g_bFeelPlayer);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostDEffectPlay.NativeFieldInfoPtr_g_bFeelPlayer)) = value;
		}
	}

	// Token: 0x170011D2 RID: 4562
	// (get) Token: 0x06003081 RID: 12417 RVA: 0x000C0A1C File Offset: 0x000BEC1C
	// (set) Token: 0x06003082 RID: 12418 RVA: 0x000C0A44 File Offset: 0x000BEC44
	public unsafe bool g_bDead
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostDEffectPlay.NativeFieldInfoPtr_g_bDead);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostDEffectPlay.NativeFieldInfoPtr_g_bDead)) = value;
		}
	}

	// Token: 0x170011D3 RID: 4563
	// (get) Token: 0x06003083 RID: 12419 RVA: 0x000C0A68 File Offset: 0x000BEC68
	// (set) Token: 0x06003084 RID: 12420 RVA: 0x000C0A9C File Offset: 0x000BEC9C
	public unsafe ParticleSystem g_BodyEffect
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostDEffectPlay.NativeFieldInfoPtr_g_BodyEffect);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new ParticleSystem(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostDEffectPlay.NativeFieldInfoPtr_g_BodyEffect), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x170011D4 RID: 4564
	// (get) Token: 0x06003085 RID: 12421 RVA: 0x000C0AC4 File Offset: 0x000BECC4
	// (set) Token: 0x06003086 RID: 12422 RVA: 0x000C0AF8 File Offset: 0x000BECF8
	public unsafe ParticleSystem g_DeathEffect
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostDEffectPlay.NativeFieldInfoPtr_g_DeathEffect);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new ParticleSystem(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostDEffectPlay.NativeFieldInfoPtr_g_DeathEffect), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x170011D5 RID: 4565
	// (get) Token: 0x06003087 RID: 12423 RVA: 0x000C0B20 File Offset: 0x000BED20
	// (set) Token: 0x06003088 RID: 12424 RVA: 0x000C0B48 File Offset: 0x000BED48
	public unsafe int g_iBulletNum
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostDEffectPlay.NativeFieldInfoPtr_g_iBulletNum);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostDEffectPlay.NativeFieldInfoPtr_g_iBulletNum)) = value;
		}
	}

	// Token: 0x170011D6 RID: 4566
	// (get) Token: 0x06003089 RID: 12425 RVA: 0x000C0B6C File Offset: 0x000BED6C
	// (set) Token: 0x0600308A RID: 12426 RVA: 0x000C0BA0 File Offset: 0x000BEDA0
	public unsafe Transform g_ShotPoint
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostDEffectPlay.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(GhostDEffectPlay.NativeFieldInfoPtr_g_ShotPoint), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x170011D7 RID: 4567
	// (get) Token: 0x0600308B RID: 12427 RVA: 0x000C0BC8 File Offset: 0x000BEDC8
	// (set) Token: 0x0600308C RID: 12428 RVA: 0x000C0BFC File Offset: 0x000BEDFC
	public unsafe AttackData AD_LightningAttack
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostDEffectPlay.NativeFieldInfoPtr_AD_LightningAttack);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new AttackData(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostDEffectPlay.NativeFieldInfoPtr_AD_LightningAttack), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x170011D8 RID: 4568
	// (get) Token: 0x0600308D RID: 12429 RVA: 0x000C0C24 File Offset: 0x000BEE24
	// (set) Token: 0x0600308E RID: 12430 RVA: 0x000C0C58 File Offset: 0x000BEE58
	public unsafe AttackData AD_FireDashAttack
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostDEffectPlay.NativeFieldInfoPtr_AD_FireDashAttack);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new AttackData(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostDEffectPlay.NativeFieldInfoPtr_AD_FireDashAttack), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x170011D9 RID: 4569
	// (get) Token: 0x0600308F RID: 12431 RVA: 0x000C0C80 File Offset: 0x000BEE80
	// (set) Token: 0x06003090 RID: 12432 RVA: 0x000C0CA8 File Offset: 0x000BEEA8
	public unsafe bool g_bLightningAttack
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostDEffectPlay.NativeFieldInfoPtr_g_bLightningAttack);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostDEffectPlay.NativeFieldInfoPtr_g_bLightningAttack)) = value;
		}
	}

	// Token: 0x170011DA RID: 4570
	// (get) Token: 0x06003091 RID: 12433 RVA: 0x000C0CCC File Offset: 0x000BEECC
	// (set) Token: 0x06003092 RID: 12434 RVA: 0x000C0CEA File Offset: 0x000BEEEA
	public unsafe static float g_fLightningAttackRadius
	{
		get
		{
			float num;
			IL2CPP.il2cpp_field_static_get_value(GhostDEffectPlay.NativeFieldInfoPtr_g_fLightningAttackRadius, (void*)(&num));
			return num;
		}
		set
		{
			IL2CPP.il2cpp_field_static_set_value(GhostDEffectPlay.NativeFieldInfoPtr_g_fLightningAttackRadius, (void*)(&value));
		}
	}

	// Token: 0x170011DB RID: 4571
	// (get) Token: 0x06003093 RID: 12435 RVA: 0x000C0CFC File Offset: 0x000BEEFC
	// (set) Token: 0x06003094 RID: 12436 RVA: 0x000C0D1A File Offset: 0x000BEF1A
	public unsafe static float g_fLightningAttackFrequency
	{
		get
		{
			float num;
			IL2CPP.il2cpp_field_static_get_value(GhostDEffectPlay.NativeFieldInfoPtr_g_fLightningAttackFrequency, (void*)(&num));
			return num;
		}
		set
		{
			IL2CPP.il2cpp_field_static_set_value(GhostDEffectPlay.NativeFieldInfoPtr_g_fLightningAttackFrequency, (void*)(&value));
		}
	}

	// Token: 0x170011DC RID: 4572
	// (get) Token: 0x06003095 RID: 12437 RVA: 0x000C0D2C File Offset: 0x000BEF2C
	// (set) Token: 0x06003096 RID: 12438 RVA: 0x000C0D54 File Offset: 0x000BEF54
	public unsafe float g_fLightningAttackFrequencyVal
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostDEffectPlay.NativeFieldInfoPtr_g_fLightningAttackFrequencyVal);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostDEffectPlay.NativeFieldInfoPtr_g_fLightningAttackFrequencyVal)) = value;
		}
	}

	// Token: 0x170011DD RID: 4573
	// (get) Token: 0x06003097 RID: 12439 RVA: 0x000C0D78 File Offset: 0x000BEF78
	// (set) Token: 0x06003098 RID: 12440 RVA: 0x000C0DA0 File Offset: 0x000BEFA0
	public unsafe bool g_bFireDashAttack
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostDEffectPlay.NativeFieldInfoPtr_g_bFireDashAttack);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostDEffectPlay.NativeFieldInfoPtr_g_bFireDashAttack)) = value;
		}
	}

	// Token: 0x170011DE RID: 4574
	// (get) Token: 0x06003099 RID: 12441 RVA: 0x000C0DC4 File Offset: 0x000BEFC4
	// (set) Token: 0x0600309A RID: 12442 RVA: 0x000C0DEC File Offset: 0x000BEFEC
	public unsafe Vector3 g_v3BePoint
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostDEffectPlay.NativeFieldInfoPtr_g_v3BePoint);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GhostDEffectPlay.NativeFieldInfoPtr_g_v3BePoint)) = value;
		}
	}

	// Token: 0x04002010 RID: 8208
	private static readonly IntPtr NativeFieldInfoPtr_g_WGM;

	// Token: 0x04002011 RID: 8209
	private static readonly IntPtr NativeFieldInfoPtr_effectChargeObjectPath;

	// Token: 0x04002012 RID: 8210
	private static readonly IntPtr NativeFieldInfoPtr_effectShotObjectPath;

	// Token: 0x04002013 RID: 8211
	private static readonly IntPtr NativeFieldInfoPtr_effectBulletObjectPath;

	// Token: 0x04002014 RID: 8212
	private static readonly IntPtr NativeFieldInfoPtr_effectCollisionObjectPath;

	// Token: 0x04002015 RID: 8213
	private static readonly IntPtr NativeFieldInfoPtr_effectPlayerCollisionObjectPath;

	// Token: 0x04002016 RID: 8214
	private static readonly IntPtr NativeFieldInfoPtr_effLightningAttackPath;

	// Token: 0x04002017 RID: 8215
	private static readonly IntPtr NativeFieldInfoPtr_effLightningAttackCollisionPath;

	// Token: 0x04002018 RID: 8216
	private static readonly IntPtr NativeFieldInfoPtr_effAttackFireDashPath;

	// Token: 0x04002019 RID: 8217
	private static readonly IntPtr NativeFieldInfoPtr_effAttackFireDashCollisionPath;

	// Token: 0x0400201A RID: 8218
	private static readonly IntPtr NativeFieldInfoPtr_effAttackTipsPath;

	// Token: 0x0400201B RID: 8219
	private static readonly IntPtr NativeFieldInfoPtr_sEMoveObjectPath;

	// Token: 0x0400201C RID: 8220
	private static readonly IntPtr NativeFieldInfoPtr_sEDestoryObjectPath;

	// Token: 0x0400201D RID: 8221
	private static readonly IntPtr NativeFieldInfoPtr_sEBulletCollisionObjectPath;

	// Token: 0x0400201E RID: 8222
	private static readonly IntPtr NativeFieldInfoPtr_sEBulletPlayerCollisionObjectPath;

	// Token: 0x0400201F RID: 8223
	private static readonly IntPtr NativeFieldInfoPtr_sELightningAttackPath;

	// Token: 0x04002020 RID: 8224
	private static readonly IntPtr NativeFieldInfoPtr_sELightningAttackCollisionPath;

	// Token: 0x04002021 RID: 8225
	private static readonly IntPtr NativeFieldInfoPtr_sEAttackTipsPath;

	// Token: 0x04002022 RID: 8226
	private static readonly IntPtr NativeFieldInfoPtr_g_EffCharge;

	// Token: 0x04002023 RID: 8227
	private static readonly IntPtr NativeFieldInfoPtr_g_EffShot;

	// Token: 0x04002024 RID: 8228
	private static readonly IntPtr NativeFieldInfoPtr_g_EffBullet;

	// Token: 0x04002025 RID: 8229
	private static readonly IntPtr NativeFieldInfoPtr_g_EffCollision;

	// Token: 0x04002026 RID: 8230
	private static readonly IntPtr NativeFieldInfoPtr_g_EffPlayerCollision;

	// Token: 0x04002027 RID: 8231
	private static readonly IntPtr NativeFieldInfoPtr_g_EffLightningAttack;

	// Token: 0x04002028 RID: 8232
	private static readonly IntPtr NativeFieldInfoPtr_g_EffLightningAttackCollision;

	// Token: 0x04002029 RID: 8233
	private static readonly IntPtr NativeFieldInfoPtr_g_EffAttackFireDash;

	// Token: 0x0400202A RID: 8234
	private static readonly IntPtr NativeFieldInfoPtr_g_EffAttackFireDashCollision;

	// Token: 0x0400202B RID: 8235
	private static readonly IntPtr NativeFieldInfoPtr_g_EffAttackTips;

	// Token: 0x0400202C RID: 8236
	private static readonly IntPtr NativeFieldInfoPtr_g_SEMove;

	// Token: 0x0400202D RID: 8237
	private static readonly IntPtr NativeFieldInfoPtr_g_SEDestory;

	// Token: 0x0400202E RID: 8238
	private static readonly IntPtr NativeFieldInfoPtr_g_SELightningAttack;

	// Token: 0x0400202F RID: 8239
	private static readonly IntPtr NativeFieldInfoPtr_g_SEAttackTips;

	// Token: 0x04002030 RID: 8240
	private static readonly IntPtr NativeFieldInfoPtr_g_SEBulletCollision;

	// Token: 0x04002031 RID: 8241
	private static readonly IntPtr NativeFieldInfoPtr_g_SEBulletPlayerCollision;

	// Token: 0x04002032 RID: 8242
	private static readonly IntPtr NativeFieldInfoPtr_g_SEPLightningAttackCollision;

	// Token: 0x04002033 RID: 8243
	private static readonly IntPtr NativeFieldInfoPtr_g_fSEMoveVolume;

	// Token: 0x04002034 RID: 8244
	private static readonly IntPtr NativeFieldInfoPtr_g_Mat;

	// Token: 0x04002035 RID: 8245
	private static readonly IntPtr NativeFieldInfoPtr_g_EyeColor;

	// Token: 0x04002036 RID: 8246
	private static readonly IntPtr NativeFieldInfoPtr_g_BodyColor;

	// Token: 0x04002037 RID: 8247
	private static readonly IntPtr NativeFieldInfoPtr_g_DefaultColor;

	// Token: 0x04002038 RID: 8248
	private static readonly IntPtr NativeFieldInfoPtr_g_bFeelPlayer;

	// Token: 0x04002039 RID: 8249
	private static readonly IntPtr NativeFieldInfoPtr_g_bDead;

	// Token: 0x0400203A RID: 8250
	private static readonly IntPtr NativeFieldInfoPtr_g_BodyEffect;

	// Token: 0x0400203B RID: 8251
	private static readonly IntPtr NativeFieldInfoPtr_g_DeathEffect;

	// Token: 0x0400203C RID: 8252
	private static readonly IntPtr NativeFieldInfoPtr_g_iBulletNum;

	// Token: 0x0400203D RID: 8253
	private static readonly IntPtr NativeFieldInfoPtr_g_ShotPoint;

	// Token: 0x0400203E RID: 8254
	private static readonly IntPtr NativeFieldInfoPtr_AD_LightningAttack;

	// Token: 0x0400203F RID: 8255
	private static readonly IntPtr NativeFieldInfoPtr_AD_FireDashAttack;

	// Token: 0x04002040 RID: 8256
	private static readonly IntPtr NativeFieldInfoPtr_g_bLightningAttack;

	// Token: 0x04002041 RID: 8257
	private static readonly IntPtr NativeFieldInfoPtr_g_fLightningAttackRadius;

	// Token: 0x04002042 RID: 8258
	private static readonly IntPtr NativeFieldInfoPtr_g_fLightningAttackFrequency;

	// Token: 0x04002043 RID: 8259
	private static readonly IntPtr NativeFieldInfoPtr_g_fLightningAttackFrequencyVal;

	// Token: 0x04002044 RID: 8260
	private static readonly IntPtr NativeFieldInfoPtr_g_bFireDashAttack;

	// Token: 0x04002045 RID: 8261
	private static readonly IntPtr NativeFieldInfoPtr_g_v3BePoint;

	// Token: 0x04002046 RID: 8262
	private static readonly IntPtr NativeMethodInfoPtr_InitData_Public_Void_0;

	// Token: 0x04002047 RID: 8263
	private static readonly IntPtr NativeMethodInfoPtr_Update_Private_Void_0;

	// Token: 0x04002048 RID: 8264
	private static readonly IntPtr NativeMethodInfoPtr_CreateEnemy_Public_Void_0;

	// Token: 0x04002049 RID: 8265
	private static readonly IntPtr NativeMethodInfoPtr_RemoveEnemy_Public_Void_0;

	// Token: 0x0400204A RID: 8266
	private static readonly IntPtr NativeMethodInfoPtr_SetFeelPlayer_Public_Void_Boolean_0;

	// Token: 0x0400204B RID: 8267
	private static readonly IntPtr NativeMethodInfoPtr_PlayEffectDead_Public_Void_0;

	// Token: 0x0400204C RID: 8268
	private static readonly IntPtr NativeMethodInfoPtr_PlayEffectDestory_Public_Void_0;

	// Token: 0x0400204D RID: 8269
	private static readonly IntPtr NativeMethodInfoPtr_PlayEffectCharge_Public_Void_0;

	// Token: 0x0400204E RID: 8270
	private static readonly IntPtr NativeMethodInfoPtr_PlayEffectShot_Public_Void_Vector3_0;

	// Token: 0x0400204F RID: 8271
	private static readonly IntPtr NativeMethodInfoPtr_PlayEffLightningAttack_Public_Void_0;

	// Token: 0x04002050 RID: 8272
	private static readonly IntPtr NativeMethodInfoPtr_StopEffLightningAttack_Public_Void_0;

	// Token: 0x04002051 RID: 8273
	private static readonly IntPtr NativeMethodInfoPtr_PlayEffAttackFireDash_Public_Void_0;

	// Token: 0x04002052 RID: 8274
	private static readonly IntPtr NativeMethodInfoPtr_StopEffAttackFireDash_Public_Void_0;

	// Token: 0x04002053 RID: 8275
	private static readonly IntPtr NativeMethodInfoPtr_StopAllEffect_Public_Void_0;

	// Token: 0x04002054 RID: 8276
	private static readonly IntPtr NativeMethodInfoPtr_SetHit_Public_Void_0;

	// Token: 0x04002055 RID: 8277
	private static readonly IntPtr NativeMethodInfoPtr_PlaySEDestory_Public_Void_0;

	// Token: 0x04002056 RID: 8278
	private static readonly IntPtr NativeMethodInfoPtr_PlaySEMove_Public_Void_0;

	// Token: 0x04002057 RID: 8279
	private static readonly IntPtr NativeMethodInfoPtr_SetSeMoveVolume_Public_Void_Single_0;

	// Token: 0x04002058 RID: 8280
	private static readonly IntPtr NativeMethodInfoPtr_PlayEffAttackTips_Public_Void_0;

	// Token: 0x04002059 RID: 8281
	private static readonly IntPtr NativeMethodInfoPtr_SetTimeScale_Public_Void_Single_0;

	// Token: 0x0400205A RID: 8282
	private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;

	// Token: 0x0400205B RID: 8283
	private static readonly IntPtr NativeMethodInfoPtr__InitData_b__54_0_Private_Void_SoundEffect_0;

	// Token: 0x0400205C RID: 8284
	private static readonly IntPtr NativeMethodInfoPtr__InitData_b__54_1_Private_Void_SoundEffect_0;

	// Token: 0x0400205D RID: 8285
	private static readonly IntPtr NativeMethodInfoPtr__InitData_b__54_2_Private_Void_SoundEffect_0;

	// Token: 0x0400205E RID: 8286
	private static readonly IntPtr NativeMethodInfoPtr__InitData_b__54_3_Private_Void_SoundEffect_0;
}
