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

// Token: 0x02000100 RID: 256
public class GhostDEffectPlay : MonoBehaviour
{
	// Token: 0x06003325 RID: 13093 RVA: 0x000CC210 File Offset: 0x000CA410
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 539869, RefRangeEnd = 539870, XrefRangeStart = 539642, XrefRangeEnd = 539869, 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: 0x06003326 RID: 13094 RVA: 0x000CC254 File Offset: 0x000CA454
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 539870, XrefRangeEnd = 539980, 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: 0x06003327 RID: 13095 RVA: 0x000CC298 File Offset: 0x000CA498
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 539993, RefRangeEnd = 539994, XrefRangeStart = 539980, XrefRangeEnd = 539993, 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: 0x06003328 RID: 13096 RVA: 0x000CC2DC File Offset: 0x000CA4DC
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 539997, RefRangeEnd = 539998, XrefRangeStart = 539994, XrefRangeEnd = 539997, 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: 0x06003329 RID: 13097 RVA: 0x000CC320 File Offset: 0x000CA520
	[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: 0x0600332A RID: 13098 RVA: 0x000CC374 File Offset: 0x000CA574
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 539998, XrefRangeEnd = 540000, 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: 0x0600332B RID: 13099 RVA: 0x000CC3B8 File Offset: 0x000CA5B8
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 540000, XrefRangeEnd = 540003, 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: 0x0600332C RID: 13100 RVA: 0x000CC3FC File Offset: 0x000CA5FC
	[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: 0x0600332D RID: 13101 RVA: 0x000CC440 File Offset: 0x000CA640
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 540024, RefRangeEnd = 540025, XrefRangeStart = 540003, XrefRangeEnd = 540024, 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: 0x0600332E RID: 13102 RVA: 0x000CC494 File Offset: 0x000CA694
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 540025, XrefRangeEnd = 540028, 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: 0x0600332F RID: 13103 RVA: 0x000CC4D8 File Offset: 0x000CA6D8
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 540029, RefRangeEnd = 540030, XrefRangeStart = 540028, XrefRangeEnd = 540029, 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: 0x06003330 RID: 13104 RVA: 0x000CC51C File Offset: 0x000CA71C
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 540030, XrefRangeEnd = 540034, 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: 0x06003331 RID: 13105 RVA: 0x000CC560 File Offset: 0x000CA760
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 540035, RefRangeEnd = 540036, XrefRangeStart = 540034, XrefRangeEnd = 540035, 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: 0x06003332 RID: 13106 RVA: 0x000CC5A4 File Offset: 0x000CA7A4
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 540039, RefRangeEnd = 540040, XrefRangeStart = 540036, XrefRangeEnd = 540039, 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: 0x06003333 RID: 13107 RVA: 0x000CC5E8 File Offset: 0x000CA7E8
	[CallerCount(2)]
	[CachedScanResults(RefRangeStart = 540044, RefRangeEnd = 540046, XrefRangeStart = 540040, XrefRangeEnd = 540044, 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: 0x06003334 RID: 13108 RVA: 0x000CC62C File Offset: 0x000CA82C
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 540046, XrefRangeEnd = 540050, 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: 0x06003335 RID: 13109 RVA: 0x000CC670 File Offset: 0x000CA870
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 540057, RefRangeEnd = 540058, XrefRangeStart = 540050, XrefRangeEnd = 540057, 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: 0x06003336 RID: 13110 RVA: 0x000CC6B4 File Offset: 0x000CA8B4
	[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: 0x06003337 RID: 13111 RVA: 0x000CC708 File Offset: 0x000CA908
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 540058, XrefRangeEnd = 540072, 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: 0x06003338 RID: 13112 RVA: 0x000CC74C File Offset: 0x000CA94C
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 540074, RefRangeEnd = 540075, XrefRangeStart = 540072, XrefRangeEnd = 540074, 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: 0x06003339 RID: 13113 RVA: 0x000CC7A0 File Offset: 0x000CA9A0
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 540075, XrefRangeEnd = 540076, 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: 0x0600333A RID: 13114 RVA: 0x000CC7EC File Offset: 0x000CA9EC
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 540076, XrefRangeEnd = 540090, 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: 0x0600333B RID: 13115 RVA: 0x000CC848 File Offset: 0x000CAA48
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 540090, XrefRangeEnd = 540098, 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: 0x0600333C RID: 13116 RVA: 0x000CC8A4 File Offset: 0x000CAAA4
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 540098, XrefRangeEnd = 540103, 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: 0x0600333D RID: 13117 RVA: 0x000CC900 File Offset: 0x000CAB00
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 540103, XrefRangeEnd = 540108, 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: 0x0600333E RID: 13118 RVA: 0x000CC95C File Offset: 0x000CAB5C
	// 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, 100666615);
		GhostDEffectPlay.NativeMethodInfoPtr_Update_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, 100666616);
		GhostDEffectPlay.NativeMethodInfoPtr_CreateEnemy_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, 100666617);
		GhostDEffectPlay.NativeMethodInfoPtr_RemoveEnemy_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, 100666618);
		GhostDEffectPlay.NativeMethodInfoPtr_SetFeelPlayer_Public_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, 100666619);
		GhostDEffectPlay.NativeMethodInfoPtr_PlayEffectDead_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, 100666620);
		GhostDEffectPlay.NativeMethodInfoPtr_PlayEffectDestory_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, 100666621);
		GhostDEffectPlay.NativeMethodInfoPtr_PlayEffectCharge_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, 100666622);
		GhostDEffectPlay.NativeMethodInfoPtr_PlayEffectShot_Public_Void_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, 100666623);
		GhostDEffectPlay.NativeMethodInfoPtr_PlayEffLightningAttack_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, 100666624);
		GhostDEffectPlay.NativeMethodInfoPtr_StopEffLightningAttack_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, 100666625);
		GhostDEffectPlay.NativeMethodInfoPtr_PlayEffAttackFireDash_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, 100666626);
		GhostDEffectPlay.NativeMethodInfoPtr_StopEffAttackFireDash_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, 100666627);
		GhostDEffectPlay.NativeMethodInfoPtr_StopAllEffect_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, 100666628);
		GhostDEffectPlay.NativeMethodInfoPtr_SetHit_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, 100666629);
		GhostDEffectPlay.NativeMethodInfoPtr_PlaySEDestory_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, 100666630);
		GhostDEffectPlay.NativeMethodInfoPtr_PlaySEMove_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, 100666631);
		GhostDEffectPlay.NativeMethodInfoPtr_SetSeMoveVolume_Public_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, 100666632);
		GhostDEffectPlay.NativeMethodInfoPtr_PlayEffAttackTips_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, 100666633);
		GhostDEffectPlay.NativeMethodInfoPtr_SetTimeScale_Public_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, 100666634);
		GhostDEffectPlay.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, 100666635);
		GhostDEffectPlay.NativeMethodInfoPtr__InitData_b__54_0_Private_Void_SoundEffect_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, 100666636);
		GhostDEffectPlay.NativeMethodInfoPtr__InitData_b__54_1_Private_Void_SoundEffect_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, 100666637);
		GhostDEffectPlay.NativeMethodInfoPtr__InitData_b__54_2_Private_Void_SoundEffect_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, 100666638);
		GhostDEffectPlay.NativeMethodInfoPtr__InitData_b__54_3_Private_Void_SoundEffect_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GhostDEffectPlay>.NativeClassPtr, 100666639);
	}

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

	// Token: 0x17001287 RID: 4743
	// (get) Token: 0x06003340 RID: 13120 RVA: 0x000CCFB8 File Offset: 0x000CB1B8
	// (set) Token: 0x06003341 RID: 13121 RVA: 0x000CCFEC File Offset: 0x000CB1EC
	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: 0x17001288 RID: 4744
	// (get) Token: 0x06003342 RID: 13122 RVA: 0x000CD014 File Offset: 0x000CB214
	// (set) Token: 0x06003343 RID: 13123 RVA: 0x000CD03D File Offset: 0x000CB23D
	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: 0x17001289 RID: 4745
	// (get) Token: 0x06003344 RID: 13124 RVA: 0x000CD064 File Offset: 0x000CB264
	// (set) Token: 0x06003345 RID: 13125 RVA: 0x000CD08D File Offset: 0x000CB28D
	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: 0x1700128A RID: 4746
	// (get) Token: 0x06003346 RID: 13126 RVA: 0x000CD0B4 File Offset: 0x000CB2B4
	// (set) Token: 0x06003347 RID: 13127 RVA: 0x000CD0DD File Offset: 0x000CB2DD
	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: 0x1700128B RID: 4747
	// (get) Token: 0x06003348 RID: 13128 RVA: 0x000CD104 File Offset: 0x000CB304
	// (set) Token: 0x06003349 RID: 13129 RVA: 0x000CD12D File Offset: 0x000CB32D
	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: 0x1700128C RID: 4748
	// (get) Token: 0x0600334A RID: 13130 RVA: 0x000CD154 File Offset: 0x000CB354
	// (set) Token: 0x0600334B RID: 13131 RVA: 0x000CD17D File Offset: 0x000CB37D
	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: 0x1700128D RID: 4749
	// (get) Token: 0x0600334C RID: 13132 RVA: 0x000CD1A4 File Offset: 0x000CB3A4
	// (set) Token: 0x0600334D RID: 13133 RVA: 0x000CD1CD File Offset: 0x000CB3CD
	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: 0x1700128E RID: 4750
	// (get) Token: 0x0600334E RID: 13134 RVA: 0x000CD1F4 File Offset: 0x000CB3F4
	// (set) Token: 0x0600334F RID: 13135 RVA: 0x000CD21D File Offset: 0x000CB41D
	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: 0x1700128F RID: 4751
	// (get) Token: 0x06003350 RID: 13136 RVA: 0x000CD244 File Offset: 0x000CB444
	// (set) Token: 0x06003351 RID: 13137 RVA: 0x000CD26D File Offset: 0x000CB46D
	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: 0x17001290 RID: 4752
	// (get) Token: 0x06003352 RID: 13138 RVA: 0x000CD294 File Offset: 0x000CB494
	// (set) Token: 0x06003353 RID: 13139 RVA: 0x000CD2BD File Offset: 0x000CB4BD
	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: 0x17001291 RID: 4753
	// (get) Token: 0x06003354 RID: 13140 RVA: 0x000CD2E4 File Offset: 0x000CB4E4
	// (set) Token: 0x06003355 RID: 13141 RVA: 0x000CD30D File Offset: 0x000CB50D
	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: 0x17001292 RID: 4754
	// (get) Token: 0x06003356 RID: 13142 RVA: 0x000CD334 File Offset: 0x000CB534
	// (set) Token: 0x06003357 RID: 13143 RVA: 0x000CD35D File Offset: 0x000CB55D
	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: 0x17001293 RID: 4755
	// (get) Token: 0x06003358 RID: 13144 RVA: 0x000CD384 File Offset: 0x000CB584
	// (set) Token: 0x06003359 RID: 13145 RVA: 0x000CD3AD File Offset: 0x000CB5AD
	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: 0x17001294 RID: 4756
	// (get) Token: 0x0600335A RID: 13146 RVA: 0x000CD3D4 File Offset: 0x000CB5D4
	// (set) Token: 0x0600335B RID: 13147 RVA: 0x000CD3FD File Offset: 0x000CB5FD
	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: 0x17001295 RID: 4757
	// (get) Token: 0x0600335C RID: 13148 RVA: 0x000CD424 File Offset: 0x000CB624
	// (set) Token: 0x0600335D RID: 13149 RVA: 0x000CD44D File Offset: 0x000CB64D
	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: 0x17001296 RID: 4758
	// (get) Token: 0x0600335E RID: 13150 RVA: 0x000CD474 File Offset: 0x000CB674
	// (set) Token: 0x0600335F RID: 13151 RVA: 0x000CD49D File Offset: 0x000CB69D
	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: 0x17001297 RID: 4759
	// (get) Token: 0x06003360 RID: 13152 RVA: 0x000CD4C4 File Offset: 0x000CB6C4
	// (set) Token: 0x06003361 RID: 13153 RVA: 0x000CD4ED File Offset: 0x000CB6ED
	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: 0x17001298 RID: 4760
	// (get) Token: 0x06003362 RID: 13154 RVA: 0x000CD514 File Offset: 0x000CB714
	// (set) Token: 0x06003363 RID: 13155 RVA: 0x000CD53D File Offset: 0x000CB73D
	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: 0x17001299 RID: 4761
	// (get) Token: 0x06003364 RID: 13156 RVA: 0x000CD564 File Offset: 0x000CB764
	// (set) Token: 0x06003365 RID: 13157 RVA: 0x000CD598 File Offset: 0x000CB798
	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: 0x1700129A RID: 4762
	// (get) Token: 0x06003366 RID: 13158 RVA: 0x000CD5C0 File Offset: 0x000CB7C0
	// (set) Token: 0x06003367 RID: 13159 RVA: 0x000CD5F4 File Offset: 0x000CB7F4
	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: 0x1700129B RID: 4763
	// (get) Token: 0x06003368 RID: 13160 RVA: 0x000CD61C File Offset: 0x000CB81C
	// (set) Token: 0x06003369 RID: 13161 RVA: 0x000CD650 File Offset: 0x000CB850
	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: 0x1700129C RID: 4764
	// (get) Token: 0x0600336A RID: 13162 RVA: 0x000CD678 File Offset: 0x000CB878
	// (set) Token: 0x0600336B RID: 13163 RVA: 0x000CD6AC File Offset: 0x000CB8AC
	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: 0x1700129D RID: 4765
	// (get) Token: 0x0600336C RID: 13164 RVA: 0x000CD6D4 File Offset: 0x000CB8D4
	// (set) Token: 0x0600336D RID: 13165 RVA: 0x000CD708 File Offset: 0x000CB908
	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: 0x1700129E RID: 4766
	// (get) Token: 0x0600336E RID: 13166 RVA: 0x000CD730 File Offset: 0x000CB930
	// (set) Token: 0x0600336F RID: 13167 RVA: 0x000CD764 File Offset: 0x000CB964
	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: 0x1700129F RID: 4767
	// (get) Token: 0x06003370 RID: 13168 RVA: 0x000CD78C File Offset: 0x000CB98C
	// (set) Token: 0x06003371 RID: 13169 RVA: 0x000CD7C0 File Offset: 0x000CB9C0
	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: 0x170012A0 RID: 4768
	// (get) Token: 0x06003372 RID: 13170 RVA: 0x000CD7E8 File Offset: 0x000CB9E8
	// (set) Token: 0x06003373 RID: 13171 RVA: 0x000CD81C File Offset: 0x000CBA1C
	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: 0x170012A1 RID: 4769
	// (get) Token: 0x06003374 RID: 13172 RVA: 0x000CD844 File Offset: 0x000CBA44
	// (set) Token: 0x06003375 RID: 13173 RVA: 0x000CD878 File Offset: 0x000CBA78
	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: 0x170012A2 RID: 4770
	// (get) Token: 0x06003376 RID: 13174 RVA: 0x000CD8A0 File Offset: 0x000CBAA0
	// (set) Token: 0x06003377 RID: 13175 RVA: 0x000CD8D4 File Offset: 0x000CBAD4
	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: 0x170012A3 RID: 4771
	// (get) Token: 0x06003378 RID: 13176 RVA: 0x000CD8FC File Offset: 0x000CBAFC
	// (set) Token: 0x06003379 RID: 13177 RVA: 0x000CD930 File Offset: 0x000CBB30
	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: 0x170012A4 RID: 4772
	// (get) Token: 0x0600337A RID: 13178 RVA: 0x000CD958 File Offset: 0x000CBB58
	// (set) Token: 0x0600337B RID: 13179 RVA: 0x000CD98C File Offset: 0x000CBB8C
	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: 0x170012A5 RID: 4773
	// (get) Token: 0x0600337C RID: 13180 RVA: 0x000CD9B4 File Offset: 0x000CBBB4
	// (set) Token: 0x0600337D RID: 13181 RVA: 0x000CD9E8 File Offset: 0x000CBBE8
	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: 0x170012A6 RID: 4774
	// (get) Token: 0x0600337E RID: 13182 RVA: 0x000CDA10 File Offset: 0x000CBC10
	// (set) Token: 0x0600337F RID: 13183 RVA: 0x000CDA44 File Offset: 0x000CBC44
	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: 0x170012A7 RID: 4775
	// (get) Token: 0x06003380 RID: 13184 RVA: 0x000CDA6C File Offset: 0x000CBC6C
	// (set) Token: 0x06003381 RID: 13185 RVA: 0x000CDAA0 File Offset: 0x000CBCA0
	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: 0x170012A8 RID: 4776
	// (get) Token: 0x06003382 RID: 13186 RVA: 0x000CDAC8 File Offset: 0x000CBCC8
	// (set) Token: 0x06003383 RID: 13187 RVA: 0x000CDAFC File Offset: 0x000CBCFC
	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: 0x170012A9 RID: 4777
	// (get) Token: 0x06003384 RID: 13188 RVA: 0x000CDB24 File Offset: 0x000CBD24
	// (set) Token: 0x06003385 RID: 13189 RVA: 0x000CDB58 File Offset: 0x000CBD58
	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: 0x170012AA RID: 4778
	// (get) Token: 0x06003386 RID: 13190 RVA: 0x000CDB80 File Offset: 0x000CBD80
	// (set) Token: 0x06003387 RID: 13191 RVA: 0x000CDBA8 File Offset: 0x000CBDA8
	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: 0x170012AB RID: 4779
	// (get) Token: 0x06003388 RID: 13192 RVA: 0x000CDBCC File Offset: 0x000CBDCC
	// (set) Token: 0x06003389 RID: 13193 RVA: 0x000CDC00 File Offset: 0x000CBE00
	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: 0x170012AC RID: 4780
	// (get) Token: 0x0600338A RID: 13194 RVA: 0x000CDC28 File Offset: 0x000CBE28
	// (set) Token: 0x0600338B RID: 13195 RVA: 0x000CDC50 File Offset: 0x000CBE50
	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: 0x170012AD RID: 4781
	// (get) Token: 0x0600338C RID: 13196 RVA: 0x000CDC74 File Offset: 0x000CBE74
	// (set) Token: 0x0600338D RID: 13197 RVA: 0x000CDC9C File Offset: 0x000CBE9C
	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: 0x170012AE RID: 4782
	// (get) Token: 0x0600338E RID: 13198 RVA: 0x000CDCC0 File Offset: 0x000CBEC0
	// (set) Token: 0x0600338F RID: 13199 RVA: 0x000CDCE8 File Offset: 0x000CBEE8
	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: 0x170012AF RID: 4783
	// (get) Token: 0x06003390 RID: 13200 RVA: 0x000CDD0C File Offset: 0x000CBF0C
	// (set) Token: 0x06003391 RID: 13201 RVA: 0x000CDD34 File Offset: 0x000CBF34
	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: 0x170012B0 RID: 4784
	// (get) Token: 0x06003392 RID: 13202 RVA: 0x000CDD58 File Offset: 0x000CBF58
	// (set) Token: 0x06003393 RID: 13203 RVA: 0x000CDD80 File Offset: 0x000CBF80
	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: 0x170012B1 RID: 4785
	// (get) Token: 0x06003394 RID: 13204 RVA: 0x000CDDA4 File Offset: 0x000CBFA4
	// (set) Token: 0x06003395 RID: 13205 RVA: 0x000CDDD8 File Offset: 0x000CBFD8
	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: 0x170012B2 RID: 4786
	// (get) Token: 0x06003396 RID: 13206 RVA: 0x000CDE00 File Offset: 0x000CC000
	// (set) Token: 0x06003397 RID: 13207 RVA: 0x000CDE34 File Offset: 0x000CC034
	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: 0x170012B3 RID: 4787
	// (get) Token: 0x06003398 RID: 13208 RVA: 0x000CDE5C File Offset: 0x000CC05C
	// (set) Token: 0x06003399 RID: 13209 RVA: 0x000CDE84 File Offset: 0x000CC084
	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: 0x170012B4 RID: 4788
	// (get) Token: 0x0600339A RID: 13210 RVA: 0x000CDEA8 File Offset: 0x000CC0A8
	// (set) Token: 0x0600339B RID: 13211 RVA: 0x000CDEDC File Offset: 0x000CC0DC
	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: 0x170012B5 RID: 4789
	// (get) Token: 0x0600339C RID: 13212 RVA: 0x000CDF04 File Offset: 0x000CC104
	// (set) Token: 0x0600339D RID: 13213 RVA: 0x000CDF38 File Offset: 0x000CC138
	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: 0x170012B6 RID: 4790
	// (get) Token: 0x0600339E RID: 13214 RVA: 0x000CDF60 File Offset: 0x000CC160
	// (set) Token: 0x0600339F RID: 13215 RVA: 0x000CDF94 File Offset: 0x000CC194
	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: 0x170012B7 RID: 4791
	// (get) Token: 0x060033A0 RID: 13216 RVA: 0x000CDFBC File Offset: 0x000CC1BC
	// (set) Token: 0x060033A1 RID: 13217 RVA: 0x000CDFE4 File Offset: 0x000CC1E4
	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: 0x170012B8 RID: 4792
	// (get) Token: 0x060033A2 RID: 13218 RVA: 0x000CE008 File Offset: 0x000CC208
	// (set) Token: 0x060033A3 RID: 13219 RVA: 0x000CE026 File Offset: 0x000CC226
	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: 0x170012B9 RID: 4793
	// (get) Token: 0x060033A4 RID: 13220 RVA: 0x000CE038 File Offset: 0x000CC238
	// (set) Token: 0x060033A5 RID: 13221 RVA: 0x000CE056 File Offset: 0x000CC256
	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: 0x170012BA RID: 4794
	// (get) Token: 0x060033A6 RID: 13222 RVA: 0x000CE068 File Offset: 0x000CC268
	// (set) Token: 0x060033A7 RID: 13223 RVA: 0x000CE090 File Offset: 0x000CC290
	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: 0x170012BB RID: 4795
	// (get) Token: 0x060033A8 RID: 13224 RVA: 0x000CE0B4 File Offset: 0x000CC2B4
	// (set) Token: 0x060033A9 RID: 13225 RVA: 0x000CE0DC File Offset: 0x000CC2DC
	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: 0x170012BC RID: 4796
	// (get) Token: 0x060033AA RID: 13226 RVA: 0x000CE100 File Offset: 0x000CC300
	// (set) Token: 0x060033AB RID: 13227 RVA: 0x000CE128 File Offset: 0x000CC328
	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: 0x04002224 RID: 8740
	private static readonly IntPtr NativeFieldInfoPtr_g_WGM;

	// Token: 0x04002225 RID: 8741
	private static readonly IntPtr NativeFieldInfoPtr_effectChargeObjectPath;

	// Token: 0x04002226 RID: 8742
	private static readonly IntPtr NativeFieldInfoPtr_effectShotObjectPath;

	// Token: 0x04002227 RID: 8743
	private static readonly IntPtr NativeFieldInfoPtr_effectBulletObjectPath;

	// Token: 0x04002228 RID: 8744
	private static readonly IntPtr NativeFieldInfoPtr_effectCollisionObjectPath;

	// Token: 0x04002229 RID: 8745
	private static readonly IntPtr NativeFieldInfoPtr_effectPlayerCollisionObjectPath;

	// Token: 0x0400222A RID: 8746
	private static readonly IntPtr NativeFieldInfoPtr_effLightningAttackPath;

	// Token: 0x0400222B RID: 8747
	private static readonly IntPtr NativeFieldInfoPtr_effLightningAttackCollisionPath;

	// Token: 0x0400222C RID: 8748
	private static readonly IntPtr NativeFieldInfoPtr_effAttackFireDashPath;

	// Token: 0x0400222D RID: 8749
	private static readonly IntPtr NativeFieldInfoPtr_effAttackFireDashCollisionPath;

	// Token: 0x0400222E RID: 8750
	private static readonly IntPtr NativeFieldInfoPtr_effAttackTipsPath;

	// Token: 0x0400222F RID: 8751
	private static readonly IntPtr NativeFieldInfoPtr_sEMoveObjectPath;

	// Token: 0x04002230 RID: 8752
	private static readonly IntPtr NativeFieldInfoPtr_sEDestoryObjectPath;

	// Token: 0x04002231 RID: 8753
	private static readonly IntPtr NativeFieldInfoPtr_sEBulletCollisionObjectPath;

	// Token: 0x04002232 RID: 8754
	private static readonly IntPtr NativeFieldInfoPtr_sEBulletPlayerCollisionObjectPath;

	// Token: 0x04002233 RID: 8755
	private static readonly IntPtr NativeFieldInfoPtr_sELightningAttackPath;

	// Token: 0x04002234 RID: 8756
	private static readonly IntPtr NativeFieldInfoPtr_sELightningAttackCollisionPath;

	// Token: 0x04002235 RID: 8757
	private static readonly IntPtr NativeFieldInfoPtr_sEAttackTipsPath;

	// Token: 0x04002236 RID: 8758
	private static readonly IntPtr NativeFieldInfoPtr_g_EffCharge;

	// Token: 0x04002237 RID: 8759
	private static readonly IntPtr NativeFieldInfoPtr_g_EffShot;

	// Token: 0x04002238 RID: 8760
	private static readonly IntPtr NativeFieldInfoPtr_g_EffBullet;

	// Token: 0x04002239 RID: 8761
	private static readonly IntPtr NativeFieldInfoPtr_g_EffCollision;

	// Token: 0x0400223A RID: 8762
	private static readonly IntPtr NativeFieldInfoPtr_g_EffPlayerCollision;

	// Token: 0x0400223B RID: 8763
	private static readonly IntPtr NativeFieldInfoPtr_g_EffLightningAttack;

	// Token: 0x0400223C RID: 8764
	private static readonly IntPtr NativeFieldInfoPtr_g_EffLightningAttackCollision;

	// Token: 0x0400223D RID: 8765
	private static readonly IntPtr NativeFieldInfoPtr_g_EffAttackFireDash;

	// Token: 0x0400223E RID: 8766
	private static readonly IntPtr NativeFieldInfoPtr_g_EffAttackFireDashCollision;

	// Token: 0x0400223F RID: 8767
	private static readonly IntPtr NativeFieldInfoPtr_g_EffAttackTips;

	// Token: 0x04002240 RID: 8768
	private static readonly IntPtr NativeFieldInfoPtr_g_SEMove;

	// Token: 0x04002241 RID: 8769
	private static readonly IntPtr NativeFieldInfoPtr_g_SEDestory;

	// Token: 0x04002242 RID: 8770
	private static readonly IntPtr NativeFieldInfoPtr_g_SELightningAttack;

	// Token: 0x04002243 RID: 8771
	private static readonly IntPtr NativeFieldInfoPtr_g_SEAttackTips;

	// Token: 0x04002244 RID: 8772
	private static readonly IntPtr NativeFieldInfoPtr_g_SEBulletCollision;

	// Token: 0x04002245 RID: 8773
	private static readonly IntPtr NativeFieldInfoPtr_g_SEBulletPlayerCollision;

	// Token: 0x04002246 RID: 8774
	private static readonly IntPtr NativeFieldInfoPtr_g_SEPLightningAttackCollision;

	// Token: 0x04002247 RID: 8775
	private static readonly IntPtr NativeFieldInfoPtr_g_fSEMoveVolume;

	// Token: 0x04002248 RID: 8776
	private static readonly IntPtr NativeFieldInfoPtr_g_Mat;

	// Token: 0x04002249 RID: 8777
	private static readonly IntPtr NativeFieldInfoPtr_g_EyeColor;

	// Token: 0x0400224A RID: 8778
	private static readonly IntPtr NativeFieldInfoPtr_g_BodyColor;

	// Token: 0x0400224B RID: 8779
	private static readonly IntPtr NativeFieldInfoPtr_g_DefaultColor;

	// Token: 0x0400224C RID: 8780
	private static readonly IntPtr NativeFieldInfoPtr_g_bFeelPlayer;

	// Token: 0x0400224D RID: 8781
	private static readonly IntPtr NativeFieldInfoPtr_g_bDead;

	// Token: 0x0400224E RID: 8782
	private static readonly IntPtr NativeFieldInfoPtr_g_BodyEffect;

	// Token: 0x0400224F RID: 8783
	private static readonly IntPtr NativeFieldInfoPtr_g_DeathEffect;

	// Token: 0x04002250 RID: 8784
	private static readonly IntPtr NativeFieldInfoPtr_g_iBulletNum;

	// Token: 0x04002251 RID: 8785
	private static readonly IntPtr NativeFieldInfoPtr_g_ShotPoint;

	// Token: 0x04002252 RID: 8786
	private static readonly IntPtr NativeFieldInfoPtr_AD_LightningAttack;

	// Token: 0x04002253 RID: 8787
	private static readonly IntPtr NativeFieldInfoPtr_AD_FireDashAttack;

	// Token: 0x04002254 RID: 8788
	private static readonly IntPtr NativeFieldInfoPtr_g_bLightningAttack;

	// Token: 0x04002255 RID: 8789
	private static readonly IntPtr NativeFieldInfoPtr_g_fLightningAttackRadius;

	// Token: 0x04002256 RID: 8790
	private static readonly IntPtr NativeFieldInfoPtr_g_fLightningAttackFrequency;

	// Token: 0x04002257 RID: 8791
	private static readonly IntPtr NativeFieldInfoPtr_g_fLightningAttackFrequencyVal;

	// Token: 0x04002258 RID: 8792
	private static readonly IntPtr NativeFieldInfoPtr_g_bFireDashAttack;

	// Token: 0x04002259 RID: 8793
	private static readonly IntPtr NativeFieldInfoPtr_g_v3BePoint;

	// Token: 0x0400225A RID: 8794
	private static readonly IntPtr NativeMethodInfoPtr_InitData_Public_Void_0;

	// Token: 0x0400225B RID: 8795
	private static readonly IntPtr NativeMethodInfoPtr_Update_Private_Void_0;

	// Token: 0x0400225C RID: 8796
	private static readonly IntPtr NativeMethodInfoPtr_CreateEnemy_Public_Void_0;

	// Token: 0x0400225D RID: 8797
	private static readonly IntPtr NativeMethodInfoPtr_RemoveEnemy_Public_Void_0;

	// Token: 0x0400225E RID: 8798
	private static readonly IntPtr NativeMethodInfoPtr_SetFeelPlayer_Public_Void_Boolean_0;

	// Token: 0x0400225F RID: 8799
	private static readonly IntPtr NativeMethodInfoPtr_PlayEffectDead_Public_Void_0;

	// Token: 0x04002260 RID: 8800
	private static readonly IntPtr NativeMethodInfoPtr_PlayEffectDestory_Public_Void_0;

	// Token: 0x04002261 RID: 8801
	private static readonly IntPtr NativeMethodInfoPtr_PlayEffectCharge_Public_Void_0;

	// Token: 0x04002262 RID: 8802
	private static readonly IntPtr NativeMethodInfoPtr_PlayEffectShot_Public_Void_Vector3_0;

	// Token: 0x04002263 RID: 8803
	private static readonly IntPtr NativeMethodInfoPtr_PlayEffLightningAttack_Public_Void_0;

	// Token: 0x04002264 RID: 8804
	private static readonly IntPtr NativeMethodInfoPtr_StopEffLightningAttack_Public_Void_0;

	// Token: 0x04002265 RID: 8805
	private static readonly IntPtr NativeMethodInfoPtr_PlayEffAttackFireDash_Public_Void_0;

	// Token: 0x04002266 RID: 8806
	private static readonly IntPtr NativeMethodInfoPtr_StopEffAttackFireDash_Public_Void_0;

	// Token: 0x04002267 RID: 8807
	private static readonly IntPtr NativeMethodInfoPtr_StopAllEffect_Public_Void_0;

	// Token: 0x04002268 RID: 8808
	private static readonly IntPtr NativeMethodInfoPtr_SetHit_Public_Void_0;

	// Token: 0x04002269 RID: 8809
	private static readonly IntPtr NativeMethodInfoPtr_PlaySEDestory_Public_Void_0;

	// Token: 0x0400226A RID: 8810
	private static readonly IntPtr NativeMethodInfoPtr_PlaySEMove_Public_Void_0;

	// Token: 0x0400226B RID: 8811
	private static readonly IntPtr NativeMethodInfoPtr_SetSeMoveVolume_Public_Void_Single_0;

	// Token: 0x0400226C RID: 8812
	private static readonly IntPtr NativeMethodInfoPtr_PlayEffAttackTips_Public_Void_0;

	// Token: 0x0400226D RID: 8813
	private static readonly IntPtr NativeMethodInfoPtr_SetTimeScale_Public_Void_Single_0;

	// Token: 0x0400226E RID: 8814
	private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;

	// Token: 0x0400226F RID: 8815
	private static readonly IntPtr NativeMethodInfoPtr__InitData_b__54_0_Private_Void_SoundEffect_0;

	// Token: 0x04002270 RID: 8816
	private static readonly IntPtr NativeMethodInfoPtr__InitData_b__54_1_Private_Void_SoundEffect_0;

	// Token: 0x04002271 RID: 8817
	private static readonly IntPtr NativeMethodInfoPtr__InitData_b__54_2_Private_Void_SoundEffect_0;

	// Token: 0x04002272 RID: 8818
	private static readonly IntPtr NativeMethodInfoPtr__InitData_b__54_3_Private_Void_SoundEffect_0;
}
