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

// Token: 0x0200000E RID: 14
public class Eff_GhostA_AttackComboA01 : MonoBehaviour
{
	// Token: 0x06000125 RID: 293 RVA: 0x00006630 File Offset: 0x00004830
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 466985, XrefRangeEnd = 466997, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void Start()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Eff_GhostA_AttackComboA01.NativeMethodInfoPtr_Start_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06000126 RID: 294 RVA: 0x00006674 File Offset: 0x00004874
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 466997, XrefRangeEnd = 467014, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void Update()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Eff_GhostA_AttackComboA01.NativeMethodInfoPtr_Update_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06000127 RID: 295 RVA: 0x000066B8 File Offset: 0x000048B8
	[CallerCount(2)]
	[CachedScanResults(RefRangeStart = 467022, RefRangeEnd = 467024, XrefRangeStart = 467014, XrefRangeEnd = 467022, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void ResetData()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Eff_GhostA_AttackComboA01.NativeMethodInfoPtr_ResetData_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06000128 RID: 296 RVA: 0x000066FC File Offset: 0x000048FC
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 467024, XrefRangeEnd = 467025, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void PlayEffect(bool bLoop = false)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref bLoop;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Eff_GhostA_AttackComboA01.NativeMethodInfoPtr_PlayEffect_Public_Void_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x06000129 RID: 297 RVA: 0x00006750 File Offset: 0x00004950
	[CallerCount(0)]
	public unsafe void StopEffect()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Eff_GhostA_AttackComboA01.NativeMethodInfoPtr_StopEffect_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x0600012A RID: 298 RVA: 0x00006794 File Offset: 0x00004994
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 467025, XrefRangeEnd = 467029, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void SetTimeScale(float fTimeScale)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref fTimeScale;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Eff_GhostA_AttackComboA01.NativeMethodInfoPtr_SetTimeScale_Public_Void_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x0600012B RID: 299 RVA: 0x000067E8 File Offset: 0x000049E8
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 467029, XrefRangeEnd = 467030, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe Eff_GhostA_AttackComboA01()
		: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<Eff_GhostA_AttackComboA01>.NativeClassPtr))
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Eff_GhostA_AttackComboA01.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x0600012C RID: 300 RVA: 0x00006834 File Offset: 0x00004A34
	// Note: this type is marked as 'beforefieldinit'.
	static Eff_GhostA_AttackComboA01()
	{
		Il2CppClassPointerStore<Eff_GhostA_AttackComboA01>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "", "Eff_GhostA_AttackComboA01");
		IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<Eff_GhostA_AttackComboA01>.NativeClassPtr);
		Eff_GhostA_AttackComboA01.NativeFieldInfoPtr_g_Mat = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Eff_GhostA_AttackComboA01>.NativeClassPtr, "g_Mat");
		Eff_GhostA_AttackComboA01.NativeFieldInfoPtr_Loop = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Eff_GhostA_AttackComboA01>.NativeClassPtr, "Loop");
		Eff_GhostA_AttackComboA01.NativeFieldInfoPtr_LifeTime = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Eff_GhostA_AttackComboA01>.NativeClassPtr, "LifeTime");
		Eff_GhostA_AttackComboA01.NativeFieldInfoPtr_g_Time = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Eff_GhostA_AttackComboA01>.NativeClassPtr, "g_Time");
		Eff_GhostA_AttackComboA01.NativeFieldInfoPtr_StartAlpha = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Eff_GhostA_AttackComboA01>.NativeClassPtr, "StartAlpha");
		Eff_GhostA_AttackComboA01.NativeFieldInfoPtr_ContinueAlpha = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Eff_GhostA_AttackComboA01>.NativeClassPtr, "ContinueAlpha");
		Eff_GhostA_AttackComboA01.NativeFieldInfoPtr_FadeOutAlpha = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Eff_GhostA_AttackComboA01>.NativeClassPtr, "FadeOutAlpha");
		Eff_GhostA_AttackComboA01.NativeFieldInfoPtr_g_Alpha = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Eff_GhostA_AttackComboA01>.NativeClassPtr, "g_Alpha");
		Eff_GhostA_AttackComboA01.NativeFieldInfoPtr_g_ContinueAlpha = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Eff_GhostA_AttackComboA01>.NativeClassPtr, "g_ContinueAlpha");
		Eff_GhostA_AttackComboA01.NativeFieldInfoPtr_GradientXStart = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Eff_GhostA_AttackComboA01>.NativeClassPtr, "GradientXStart");
		Eff_GhostA_AttackComboA01.NativeFieldInfoPtr_GradientYStart = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Eff_GhostA_AttackComboA01>.NativeClassPtr, "GradientYStart");
		Eff_GhostA_AttackComboA01.NativeFieldInfoPtr_GradientXSpeed = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Eff_GhostA_AttackComboA01>.NativeClassPtr, "GradientXSpeed");
		Eff_GhostA_AttackComboA01.NativeFieldInfoPtr_GradientYSpeed = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Eff_GhostA_AttackComboA01>.NativeClassPtr, "GradientYSpeed");
		Eff_GhostA_AttackComboA01.NativeFieldInfoPtr_g_GradientX = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Eff_GhostA_AttackComboA01>.NativeClassPtr, "g_GradientX");
		Eff_GhostA_AttackComboA01.NativeFieldInfoPtr_g_GradientY = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Eff_GhostA_AttackComboA01>.NativeClassPtr, "g_GradientY");
		Eff_GhostA_AttackComboA01.NativeFieldInfoPtr_g_bPlay = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Eff_GhostA_AttackComboA01>.NativeClassPtr, "g_bPlay");
		Eff_GhostA_AttackComboA01.NativeMethodInfoPtr_Start_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Eff_GhostA_AttackComboA01>.NativeClassPtr, 100663366);
		Eff_GhostA_AttackComboA01.NativeMethodInfoPtr_Update_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Eff_GhostA_AttackComboA01>.NativeClassPtr, 100663367);
		Eff_GhostA_AttackComboA01.NativeMethodInfoPtr_ResetData_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Eff_GhostA_AttackComboA01>.NativeClassPtr, 100663368);
		Eff_GhostA_AttackComboA01.NativeMethodInfoPtr_PlayEffect_Public_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Eff_GhostA_AttackComboA01>.NativeClassPtr, 100663369);
		Eff_GhostA_AttackComboA01.NativeMethodInfoPtr_StopEffect_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Eff_GhostA_AttackComboA01>.NativeClassPtr, 100663370);
		Eff_GhostA_AttackComboA01.NativeMethodInfoPtr_SetTimeScale_Public_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Eff_GhostA_AttackComboA01>.NativeClassPtr, 100663371);
		Eff_GhostA_AttackComboA01.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Eff_GhostA_AttackComboA01>.NativeClassPtr, 100663372);
	}

	// Token: 0x0600012D RID: 301 RVA: 0x0000351C File Offset: 0x0000171C
	public Eff_GhostA_AttackComboA01(IntPtr pointer)
		: base(pointer)
	{
	}

	// Token: 0x1700006A RID: 106
	// (get) Token: 0x0600012E RID: 302 RVA: 0x00006A30 File Offset: 0x00004C30
	// (set) Token: 0x0600012F RID: 303 RVA: 0x00006A64 File Offset: 0x00004C64
	public unsafe Material g_Mat
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Eff_GhostA_AttackComboA01.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(Eff_GhostA_AttackComboA01.NativeFieldInfoPtr_g_Mat), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x1700006B RID: 107
	// (get) Token: 0x06000130 RID: 304 RVA: 0x00006A8C File Offset: 0x00004C8C
	// (set) Token: 0x06000131 RID: 305 RVA: 0x00006AB4 File Offset: 0x00004CB4
	public unsafe bool Loop
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Eff_GhostA_AttackComboA01.NativeFieldInfoPtr_Loop);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Eff_GhostA_AttackComboA01.NativeFieldInfoPtr_Loop)) = value;
		}
	}

	// Token: 0x1700006C RID: 108
	// (get) Token: 0x06000132 RID: 306 RVA: 0x00006AD8 File Offset: 0x00004CD8
	// (set) Token: 0x06000133 RID: 307 RVA: 0x00006B00 File Offset: 0x00004D00
	public unsafe float LifeTime
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Eff_GhostA_AttackComboA01.NativeFieldInfoPtr_LifeTime);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Eff_GhostA_AttackComboA01.NativeFieldInfoPtr_LifeTime)) = value;
		}
	}

	// Token: 0x1700006D RID: 109
	// (get) Token: 0x06000134 RID: 308 RVA: 0x00006B24 File Offset: 0x00004D24
	// (set) Token: 0x06000135 RID: 309 RVA: 0x00006B4C File Offset: 0x00004D4C
	public unsafe float g_Time
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Eff_GhostA_AttackComboA01.NativeFieldInfoPtr_g_Time);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Eff_GhostA_AttackComboA01.NativeFieldInfoPtr_g_Time)) = value;
		}
	}

	// Token: 0x1700006E RID: 110
	// (get) Token: 0x06000136 RID: 310 RVA: 0x00006B70 File Offset: 0x00004D70
	// (set) Token: 0x06000137 RID: 311 RVA: 0x00006B98 File Offset: 0x00004D98
	public unsafe float StartAlpha
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Eff_GhostA_AttackComboA01.NativeFieldInfoPtr_StartAlpha);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Eff_GhostA_AttackComboA01.NativeFieldInfoPtr_StartAlpha)) = value;
		}
	}

	// Token: 0x1700006F RID: 111
	// (get) Token: 0x06000138 RID: 312 RVA: 0x00006BBC File Offset: 0x00004DBC
	// (set) Token: 0x06000139 RID: 313 RVA: 0x00006BE4 File Offset: 0x00004DE4
	public unsafe float ContinueAlpha
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Eff_GhostA_AttackComboA01.NativeFieldInfoPtr_ContinueAlpha);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Eff_GhostA_AttackComboA01.NativeFieldInfoPtr_ContinueAlpha)) = value;
		}
	}

	// Token: 0x17000070 RID: 112
	// (get) Token: 0x0600013A RID: 314 RVA: 0x00006C08 File Offset: 0x00004E08
	// (set) Token: 0x0600013B RID: 315 RVA: 0x00006C30 File Offset: 0x00004E30
	public unsafe float FadeOutAlpha
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Eff_GhostA_AttackComboA01.NativeFieldInfoPtr_FadeOutAlpha);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Eff_GhostA_AttackComboA01.NativeFieldInfoPtr_FadeOutAlpha)) = value;
		}
	}

	// Token: 0x17000071 RID: 113
	// (get) Token: 0x0600013C RID: 316 RVA: 0x00006C54 File Offset: 0x00004E54
	// (set) Token: 0x0600013D RID: 317 RVA: 0x00006C7C File Offset: 0x00004E7C
	public unsafe float g_Alpha
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Eff_GhostA_AttackComboA01.NativeFieldInfoPtr_g_Alpha);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Eff_GhostA_AttackComboA01.NativeFieldInfoPtr_g_Alpha)) = value;
		}
	}

	// Token: 0x17000072 RID: 114
	// (get) Token: 0x0600013E RID: 318 RVA: 0x00006CA0 File Offset: 0x00004EA0
	// (set) Token: 0x0600013F RID: 319 RVA: 0x00006CC8 File Offset: 0x00004EC8
	public unsafe float g_ContinueAlpha
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Eff_GhostA_AttackComboA01.NativeFieldInfoPtr_g_ContinueAlpha);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Eff_GhostA_AttackComboA01.NativeFieldInfoPtr_g_ContinueAlpha)) = value;
		}
	}

	// Token: 0x17000073 RID: 115
	// (get) Token: 0x06000140 RID: 320 RVA: 0x00006CEC File Offset: 0x00004EEC
	// (set) Token: 0x06000141 RID: 321 RVA: 0x00006D14 File Offset: 0x00004F14
	public unsafe float GradientXStart
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Eff_GhostA_AttackComboA01.NativeFieldInfoPtr_GradientXStart);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Eff_GhostA_AttackComboA01.NativeFieldInfoPtr_GradientXStart)) = value;
		}
	}

	// Token: 0x17000074 RID: 116
	// (get) Token: 0x06000142 RID: 322 RVA: 0x00006D38 File Offset: 0x00004F38
	// (set) Token: 0x06000143 RID: 323 RVA: 0x00006D60 File Offset: 0x00004F60
	public unsafe float GradientYStart
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Eff_GhostA_AttackComboA01.NativeFieldInfoPtr_GradientYStart);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Eff_GhostA_AttackComboA01.NativeFieldInfoPtr_GradientYStart)) = value;
		}
	}

	// Token: 0x17000075 RID: 117
	// (get) Token: 0x06000144 RID: 324 RVA: 0x00006D84 File Offset: 0x00004F84
	// (set) Token: 0x06000145 RID: 325 RVA: 0x00006DAC File Offset: 0x00004FAC
	public unsafe float GradientXSpeed
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Eff_GhostA_AttackComboA01.NativeFieldInfoPtr_GradientXSpeed);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Eff_GhostA_AttackComboA01.NativeFieldInfoPtr_GradientXSpeed)) = value;
		}
	}

	// Token: 0x17000076 RID: 118
	// (get) Token: 0x06000146 RID: 326 RVA: 0x00006DD0 File Offset: 0x00004FD0
	// (set) Token: 0x06000147 RID: 327 RVA: 0x00006DF8 File Offset: 0x00004FF8
	public unsafe float GradientYSpeed
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Eff_GhostA_AttackComboA01.NativeFieldInfoPtr_GradientYSpeed);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Eff_GhostA_AttackComboA01.NativeFieldInfoPtr_GradientYSpeed)) = value;
		}
	}

	// Token: 0x17000077 RID: 119
	// (get) Token: 0x06000148 RID: 328 RVA: 0x00006E1C File Offset: 0x0000501C
	// (set) Token: 0x06000149 RID: 329 RVA: 0x00006E44 File Offset: 0x00005044
	public unsafe float g_GradientX
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Eff_GhostA_AttackComboA01.NativeFieldInfoPtr_g_GradientX);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Eff_GhostA_AttackComboA01.NativeFieldInfoPtr_g_GradientX)) = value;
		}
	}

	// Token: 0x17000078 RID: 120
	// (get) Token: 0x0600014A RID: 330 RVA: 0x00006E68 File Offset: 0x00005068
	// (set) Token: 0x0600014B RID: 331 RVA: 0x00006E90 File Offset: 0x00005090
	public unsafe float g_GradientY
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Eff_GhostA_AttackComboA01.NativeFieldInfoPtr_g_GradientY);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Eff_GhostA_AttackComboA01.NativeFieldInfoPtr_g_GradientY)) = value;
		}
	}

	// Token: 0x17000079 RID: 121
	// (get) Token: 0x0600014C RID: 332 RVA: 0x00006EB4 File Offset: 0x000050B4
	// (set) Token: 0x0600014D RID: 333 RVA: 0x00006EDC File Offset: 0x000050DC
	public unsafe bool g_bPlay
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Eff_GhostA_AttackComboA01.NativeFieldInfoPtr_g_bPlay);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Eff_GhostA_AttackComboA01.NativeFieldInfoPtr_g_bPlay)) = value;
		}
	}

	// Token: 0x040000AB RID: 171
	private static readonly IntPtr NativeFieldInfoPtr_g_Mat;

	// Token: 0x040000AC RID: 172
	private static readonly IntPtr NativeFieldInfoPtr_Loop;

	// Token: 0x040000AD RID: 173
	private static readonly IntPtr NativeFieldInfoPtr_LifeTime;

	// Token: 0x040000AE RID: 174
	private static readonly IntPtr NativeFieldInfoPtr_g_Time;

	// Token: 0x040000AF RID: 175
	private static readonly IntPtr NativeFieldInfoPtr_StartAlpha;

	// Token: 0x040000B0 RID: 176
	private static readonly IntPtr NativeFieldInfoPtr_ContinueAlpha;

	// Token: 0x040000B1 RID: 177
	private static readonly IntPtr NativeFieldInfoPtr_FadeOutAlpha;

	// Token: 0x040000B2 RID: 178
	private static readonly IntPtr NativeFieldInfoPtr_g_Alpha;

	// Token: 0x040000B3 RID: 179
	private static readonly IntPtr NativeFieldInfoPtr_g_ContinueAlpha;

	// Token: 0x040000B4 RID: 180
	private static readonly IntPtr NativeFieldInfoPtr_GradientXStart;

	// Token: 0x040000B5 RID: 181
	private static readonly IntPtr NativeFieldInfoPtr_GradientYStart;

	// Token: 0x040000B6 RID: 182
	private static readonly IntPtr NativeFieldInfoPtr_GradientXSpeed;

	// Token: 0x040000B7 RID: 183
	private static readonly IntPtr NativeFieldInfoPtr_GradientYSpeed;

	// Token: 0x040000B8 RID: 184
	private static readonly IntPtr NativeFieldInfoPtr_g_GradientX;

	// Token: 0x040000B9 RID: 185
	private static readonly IntPtr NativeFieldInfoPtr_g_GradientY;

	// Token: 0x040000BA RID: 186
	private static readonly IntPtr NativeFieldInfoPtr_g_bPlay;

	// Token: 0x040000BB RID: 187
	private static readonly IntPtr NativeMethodInfoPtr_Start_Private_Void_0;

	// Token: 0x040000BC RID: 188
	private static readonly IntPtr NativeMethodInfoPtr_Update_Private_Void_0;

	// Token: 0x040000BD RID: 189
	private static readonly IntPtr NativeMethodInfoPtr_ResetData_Public_Void_0;

	// Token: 0x040000BE RID: 190
	private static readonly IntPtr NativeMethodInfoPtr_PlayEffect_Public_Void_Boolean_0;

	// Token: 0x040000BF RID: 191
	private static readonly IntPtr NativeMethodInfoPtr_StopEffect_Public_Void_0;

	// Token: 0x040000C0 RID: 192
	private static readonly IntPtr NativeMethodInfoPtr_SetTimeScale_Public_Void_Single_0;

	// Token: 0x040000C1 RID: 193
	private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
}
