using System;
using System.Collections.Generic;
using Cpp2IlInjected;
using MarsSDK;
using UnityEngine;
using XftWeapon;

// Token: 0x02000350 RID: 848
[Token(Token = "0x2000350")]
public class PlayerEffectPlay
{
	// Token: 0x170001C6 RID: 454
	// (get) Token: 0x06002031 RID: 8241 RVA: 0x0004C2AC File Offset: 0x0004A4AC
	[Token(Token = "0x170001C6")]
	private GameSave GameSave
	{
		[Token(Token = "0x6002031")]
		[Address(RVA = "0x13421A0", Offset = "0x13411A0", VA = "0x1813421A0")]
		get
		{
			return Game.GameSave;
		}
	}

	// Token: 0x06002032 RID: 8242 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6002032")]
	[Address(RVA = "0x133B0E0", Offset = "0x133A0E0", VA = "0x18133B0E0")]
	public void Start(WizardGirlManage source, CharacterBaseData BaseData, PlayerMagicData MagicData, MoveController Move, PlayerSound Sound)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06002033 RID: 8243 RVA: 0x0004C2C0 File Offset: 0x0004A4C0
	[Token(Token = "0x6002033")]
	[Address(RVA = "0x13393F0", Offset = "0x13383F0", VA = "0x1813393F0")]
	public void SetDisplay(NobetaSkin skin)
	{
		NobetaMeshController meshController = skin.meshController;
		this.g_Display = meshController;
		Transform transform = skin.transform;
		Transform transform2 = Common.FindChild(transform, "FirePoint");
		this.g_FirePointBone = transform2;
		int num = 0;
		if (transform2 == num)
		{
			Debug.LogError("找不到 FirePoint");
		}
		XWeaponTrail component = Common.FindChild(transform, "X-WeaponTrail").GetComponent<XWeaponTrail>();
		this.g_WTrail = component;
		int num2 = 0;
		if (component == num2)
		{
			Debug.LogError("找不到 WeaponTrail");
		}
		XWeaponTrail component2 = Common.FindChild(transform, "X-WeaponTrail02").GetComponent<XWeaponTrail>();
		this.g_WTrail02 = component2;
		int num3 = 0;
		if (component2 == num3)
		{
			Debug.LogError("找不到 WeaponTrail02");
		}
		XWeaponTrail component3 = Common.FindChild(transform, "X-WeaponTrail03").GetComponent<XWeaponTrail>();
		this.g_WTrail03 = component3;
		int num4 = 0;
		if (component3 == num4)
		{
			Debug.LogError("找不到 WeaponTrail03");
		}
		XWeaponTrail component4 = Common.FindChild(transform, "X-WeaponTrail04").GetComponent<XWeaponTrail>();
		this.g_WTrail04 = component4;
		int num5 = 0;
		if (component4 == num5)
		{
			Debug.LogError("找不到 WeaponTrail04");
		}
		Transform transform3 = transform.Find("Bone_WizardGirl_Root");
		this.g_trTeleportSize = transform3;
		if (!this.g_trTeleportSize)
		{
			Debug.LogError("找不到 Bone_WizardGirl_Root");
		}
		Transform transform4 = Common.FindChild(transform, "LFootEffectPoint");
		this.g_LFootPoint = transform4;
		if (!this.g_LFootPoint)
		{
			Debug.LogError("找不到 LFootEffectPoint");
		}
		Transform transform5 = Common.FindChild(transform, "RFootEffectPoint");
		this.g_RFootPoint = transform5;
		if (!this.g_RFootPoint)
		{
			Debug.LogError("找不到 RFootEffectPoint");
		}
		this.g_WTrail.Init();
		this.g_WTrail02.Init();
		this.g_WTrail03.Init();
		this.g_WTrail04.Init();
		this.g_WTrail.Activate();
		this.g_WTrail02.Activate();
		this.g_WTrail03.Activate();
		this.g_WTrail04.Activate();
		this.g_WTrail.StopSmoothly(0.14f);
		this.g_WTrail02.StopSmoothly(0.14f);
		this.g_WTrail03.StopSmoothly(0.14f);
		this.g_WTrail04.StopSmoothly(0.14f);
		PlayerEffectPlay.Magic magic = this.g_Magic;
		this.SetMagicType(magic);
	}

	// Token: 0x06002034 RID: 8244 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6002034")]
	[Address(RVA = "0x1341380", Offset = "0x1340380", VA = "0x181341380")]
	public void Update(float fDeltaTime)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06002035 RID: 8245 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6002035")]
	[Address(RVA = "0x1334AF0", Offset = "0x1333AF0", VA = "0x181334AF0")]
	public void LateUpdate(float fDeltaTime)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06002036 RID: 8246 RVA: 0x0004C50C File Offset: 0x0004A70C
	[Token(Token = "0x6002036")]
	[Address(RVA = "0x133AEB0", Offset = "0x1339EB0", VA = "0x18133AEB0")]
	public void SetWTrailActive(bool bActive, float fActiveTime = 0.5f)
	{
		XWeaponTrail xweaponTrail = this.g_WTrail;
		if (!bActive)
		{
			xweaponTrail.StopSmoothly(0.2f);
			this.g_WTrail02.StopSmoothly(0.2f);
			this.g_WTrail03.StopSmoothly(0.2f);
			this.g_WTrail04.StopSmoothly(0.2f);
			return;
		}
		this.g_fWLActiveTime = fActiveTime;
		xweaponTrail.Deactivate();
		this.g_WTrail.Activate();
		this.g_WTrail02.Deactivate();
		this.g_WTrail02.Activate();
		this.g_WTrail03.Deactivate();
		this.g_WTrail03.Activate();
		this.g_WTrail04.Deactivate();
		this.g_WTrail04.Activate();
	}

	// Token: 0x06002037 RID: 8247 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6002037")]
	[Address(RVA = "0x1337900", Offset = "0x1336900", VA = "0x181337900")]
	public void PlayFireWTrail(string name)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06002038 RID: 8248 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6002038")]
	[Address(RVA = "0x13386A0", Offset = "0x13376A0", VA = "0x1813386A0")]
	public void PlayItem(ItemSystem.ItemType Type)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06002039 RID: 8249 RVA: 0x0004C5C0 File Offset: 0x0004A7C0
	[Token(Token = "0x6002039")]
	[Address(RVA = "0x133F900", Offset = "0x133E900", VA = "0x18133F900")]
	public void StopItemEffect()
	{
		this.g_HPAddUsing.Stop(3f);
		this.g_MPAddUsing.Stop(3f);
		this.g_SPAddUsing.Stop(3f);
		this.g_DefenseUsing.Stop(3f);
		this.g_MysteriousUsing.Stop(3f);
		this.g_HolyUsing.Stop(3f);
	}

	// Token: 0x0600203A RID: 8250 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x600203A")]
	[Address(RVA = "0x1338330", Offset = "0x1337330", VA = "0x181338330")]
	public void PlayItemSuccess(ItemSystem.ItemType Type)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x0600203B RID: 8251 RVA: 0x0004C634 File Offset: 0x0004A834
	[Token(Token = "0x600203B")]
	[Address(RVA = "0x133F8D0", Offset = "0x133E8D0", VA = "0x18133F8D0")]
	public void StopDefense()
	{
		this.g_DefenseUsingSuccessBody.Stop(3f);
	}

	// Token: 0x0600203C RID: 8252 RVA: 0x0004C658 File Offset: 0x0004A858
	[Token(Token = "0x600203C")]
	[Address(RVA = "0x13333F0", Offset = "0x13323F0", VA = "0x1813333F0")]
	public void Cohesion()
	{
		if (!this.g_bCharge)
		{
			this.g_bCharge = true;
			PlayerSound playerSound = this.g_Sound;
			PlayerEffectPlay.Magic magic = this.g_Magic;
			playerSound.PlayCharge(magic);
			PlayerEffectPlay.Magic magic2 = this.g_Magic;
			if (magic2 != PlayerEffectPlay.Magic.Null)
			{
				if (magic2 != PlayerEffectPlay.Magic.Null)
				{
					if (magic2 != PlayerEffectPlay.Magic.Null)
					{
						if (magic2 == PlayerEffectPlay.Magic.Ice)
						{
							ulong num;
							GameObject gameObject = this.g_LightningCohesion.NewUse(num != 0UL);
							ulong num2;
							GameObject gameObject2 = this.g_LightningCohesionFloor.NewUse(num2 != 0UL);
							return;
						}
						return;
					}
					else
					{
						ulong num3;
						GameObject gameObject3 = this.g_FireCohesion.NewUse(num3 != 0UL);
					}
				}
				ulong num4;
				GameObject gameObject4 = this.g_ICECohesion.NewUse(num4 != 0UL);
			}
			ulong num5;
			GameObject gameObject5 = this.g_NullCohesion.NewUse(num5 != 0UL);
			throw new NullReferenceException();
		}
	}

	// Token: 0x0600203D RID: 8253 RVA: 0x0004C6F4 File Offset: 0x0004A8F4
	[Token(Token = "0x600203D")]
	[Address(RVA = "0x1333360", Offset = "0x1332360", VA = "0x181333360")]
	public void CohesionSuccess(bool bPlaySE = true)
	{
		this.StopCohesion();
		if (bPlaySE)
		{
			this.g_Sound.PlayChargeComplete();
		}
		PlayerEffectPlay.Magic magic = this.g_Magic;
		if (magic == PlayerEffectPlay.Magic.Null || magic == PlayerEffectPlay.Magic.Null || magic == PlayerEffectPlay.Magic.Null || magic == PlayerEffectPlay.Magic.Ice)
		{
			ulong num;
			GameObject gameObject = this.g_NullCohesionSuccess.NewUse(num != 0UL);
		}
	}

	// Token: 0x0600203E RID: 8254 RVA: 0x0004C740 File Offset: 0x0004A940
	[Token(Token = "0x600203E")]
	[Address(RVA = "0x133F7C0", Offset = "0x133E7C0", VA = "0x18133F7C0")]
	public void StopCohesion()
	{
		this.g_bCharge = false;
		this.g_Sound.StopCharge();
		this.g_NullCohesion.Stop(3f);
		this.g_NullCohesionFloor.Stop(3f);
		this.g_ICECohesion.Stop(3f);
		this.g_ICECohesionFloor.Stop(3f);
		this.g_FireCohesion.Stop(3f);
		this.g_FireCohesionFloor.Stop(3f);
		this.g_LightningCohesion.Stop(3f);
		this.g_LightningCohesionFloor.Stop(3f);
	}

	// Token: 0x0600203F RID: 8255 RVA: 0x0004C7E8 File Offset: 0x0004A9E8
	[Token(Token = "0x600203F")]
	[Address(RVA = "0x133F730", Offset = "0x133E730", VA = "0x18133F730")]
	public void StopCohesionSuccess()
	{
		this.g_NullCohesionSuccess.StopAll(3f);
		this.g_ICECohesionSuccess.StopAll(3f);
		this.g_FireCohesionSuccess.StopAll(3f);
		this.g_LightningCohesionSuccess.StopAll(3f);
	}

	// Token: 0x06002040 RID: 8256 RVA: 0x0004C83C File Offset: 0x0004AA3C
	[Token(Token = "0x6002040")]
	[Address(RVA = "0x133B010", Offset = "0x133A010", VA = "0x18133B010")]
	public void Shot()
	{
		PlayerEffectPlay.Magic magic = this.g_Magic;
		if (magic != PlayerEffectPlay.Magic.Null)
		{
			if (magic == PlayerEffectPlay.Magic.Null)
			{
				this.StopCohesion();
				this.StopCohesionSuccess();
				this.IceShot();
				return;
			}
			if (magic == PlayerEffectPlay.Magic.Null)
			{
				this.StopCohesion();
				this.StopCohesionSuccess();
				this.FireShot();
				return;
			}
			if (magic == PlayerEffectPlay.Magic.Ice)
			{
				this.StopCohesion();
				this.StopCohesionSuccess();
				this.LightningShot();
				return;
			}
		}
		CharacterBaseData characterBaseData = this.g_BaseData;
		this.StopCohesion();
		this.StopCohesionSuccess();
		this.NullShot();
	}

	// Token: 0x06002041 RID: 8257 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6002041")]
	[Address(RVA = "0x1335E00", Offset = "0x1334E00", VA = "0x181335E00")]
	public void NotShot()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06002042 RID: 8258 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6002042")]
	[Address(RVA = "0x1336650", Offset = "0x1335650", VA = "0x181336650")]
	public void NullSwordEnergy(string sAttackName)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06002043 RID: 8259 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6002043")]
	[Address(RVA = "0x1335F70", Offset = "0x1334F70", VA = "0x181335F70")]
	private void NullShot()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06002044 RID: 8260 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6002044")]
	[Address(RVA = "0x1334CC0", Offset = "0x1333CC0", VA = "0x181334CC0")]
	public void LightningChargeShot()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06002045 RID: 8261 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6002045")]
	[Address(RVA = "0x13352A0", Offset = "0x13342A0", VA = "0x1813352A0")]
	private void LightningShot()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06002046 RID: 8262 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6002046")]
	[Address(RVA = "0x1333770", Offset = "0x1332770", VA = "0x181333770")]
	private void FireShot()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06002047 RID: 8263 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6002047")]
	[Address(RVA = "0x13344E0", Offset = "0x13334E0", VA = "0x1813344E0")]
	private void IceShot()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06002048 RID: 8264 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6002048")]
	[Address(RVA = "0x1336C60", Offset = "0x1335C60", VA = "0x181336C60")]
	public void PlayAbsorb()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06002049 RID: 8265 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6002049")]
	[Address(RVA = "0x1339180", Offset = "0x1338180", VA = "0x181339180")]
	public void PlaySkyJumpEffect()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x0600204A RID: 8266 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x600204A")]
	[Address(RVA = "0x1337BC0", Offset = "0x1336BC0", VA = "0x181337BC0")]
	public void PlayHighLandEffect()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x0600204B RID: 8267 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x600204B")]
	[Address(RVA = "0x1338290", Offset = "0x1337290", VA = "0x181338290")]
	public void PlayItemSelect(Transform Item)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x0600204C RID: 8268 RVA: 0x0004C8BC File Offset: 0x0004AABC
	[Token(Token = "0x600204C")]
	[Address(RVA = "0x1333330", Offset = "0x1332330", VA = "0x181333330")]
	public void CloseItemSelect()
	{
		this.g_ItemSelect.Stop(1.5f);
	}

	// Token: 0x0600204D RID: 8269 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x600204D")]
	[Address(RVA = "0x1337460", Offset = "0x1336460", VA = "0x181337460")]
	public void PlayDashSmoke(bool bRFoot)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x0600204E RID: 8270 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x600204E")]
	[Address(RVA = "0x1336F30", Offset = "0x1335F30", VA = "0x181336F30")]
	public void PlayBrakeSmoke()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x0600204F RID: 8271 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x600204F")]
	[Address(RVA = "0x1338B50", Offset = "0x1337B50", VA = "0x181338B50")]
	public void PlayL5Attack03()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06002050 RID: 8272 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6002050")]
	[Address(RVA = "0x1338970", Offset = "0x1337970", VA = "0x181338970")]
	public void PlayL5Attack03Null()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06002051 RID: 8273 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6002051")]
	[Address(RVA = "0x1338810", Offset = "0x1337810", VA = "0x181338810")]
	public void PlayL5Attack03Ice()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06002052 RID: 8274 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6002052")]
	[Address(RVA = "0x1338760", Offset = "0x1337760", VA = "0x181338760")]
	public void PlayL5Attack03Fire()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06002053 RID: 8275 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6002053")]
	[Address(RVA = "0x13388C0", Offset = "0x13378C0", VA = "0x1813388C0")]
	public void PlayL5Attack03Lightning()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06002054 RID: 8276 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6002054")]
	[Address(RVA = "0x1338EC0", Offset = "0x1337EC0", VA = "0x181338EC0")]
	public void PlayL5Attack04()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06002055 RID: 8277 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6002055")]
	[Address(RVA = "0x1338E10", Offset = "0x1337E10", VA = "0x181338E10")]
	public void PlayL5Attack04Null()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06002056 RID: 8278 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6002056")]
	[Address(RVA = "0x1338CB0", Offset = "0x1337CB0", VA = "0x181338CB0")]
	public void PlayL5Attack04Ice()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06002057 RID: 8279 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6002057")]
	[Address(RVA = "0x1338C00", Offset = "0x1337C00", VA = "0x181338C00")]
	public void PlayL5Attack04Fire()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06002058 RID: 8280 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6002058")]
	[Address(RVA = "0x1338D60", Offset = "0x1337D60", VA = "0x181338D60")]
	public void PlayL5Attack04Lightning()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06002059 RID: 8281 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6002059")]
	[Address(RVA = "0x1339020", Offset = "0x1338020", VA = "0x181339020")]
	public void PlayL5DodgeForward()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x0600205A RID: 8282 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x600205A")]
	[Address(RVA = "0x1338F70", Offset = "0x1337F70", VA = "0x181338F70")]
	public void PlayL5DodgeBack()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x0600205B RID: 8283 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x600205B")]
	[Address(RVA = "0x1337200", Offset = "0x1336200", VA = "0x181337200")]
	public void PlayCure()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x0600205C RID: 8284 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x600205C")]
	[Address(RVA = "0x133F9C0", Offset = "0x133E9C0", VA = "0x18133F9C0")]
	public void TeleportAttack()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x0600205D RID: 8285 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x600205D")]
	[Address(RVA = "0x1337060", Offset = "0x1336060", VA = "0x181337060")]
	public void PlayChangeSkinReady()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x0600205E RID: 8286 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x600205E")]
	[Address(RVA = "0x1337130", Offset = "0x1336130", VA = "0x181337130")]
	public void PlayChangeSkin()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x0600205F RID: 8287 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x600205F")]
	[Address(RVA = "0x1336CE0", Offset = "0x1335CE0", VA = "0x181336CE0")]
	public void PlayAreaTeleportReady()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06002060 RID: 8288 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6002060")]
	[Address(RVA = "0x1336DB0", Offset = "0x1335DB0", VA = "0x181336DB0")]
	public void PlayAreaTeleport()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06002061 RID: 8289 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6002061")]
	[Address(RVA = "0x13373B0", Offset = "0x13363B0", VA = "0x1813373B0")]
	public void PlayDashAttackSmoke()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06002062 RID: 8290 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6002062")]
	[Address(RVA = "0x1338A20", Offset = "0x1337A20", VA = "0x181338A20")]
	public void PlayL5Attack03Smoke()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06002063 RID: 8291 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6002063")]
	[Address(RVA = "0x1339230", Offset = "0x1338230", VA = "0x181339230")]
	public void PlayWaterSplash(float fHeitght)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06002064 RID: 8292 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6002064")]
	[Address(RVA = "0x13334F0", Offset = "0x13324F0", VA = "0x1813334F0")]
	public void ContinuePlayWaterSplash(float fHeitght)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06002065 RID: 8293 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6002065")]
	[Address(RVA = "0x1336E80", Offset = "0x1335E80", VA = "0x181336E80")]
	public void PlayAttack01_03Collision()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06002066 RID: 8294 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6002066")]
	[Address(RVA = "0x13390D0", Offset = "0x13380D0", VA = "0x1813390D0")]
	public void PlayOnLight()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06002067 RID: 8295 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6002067")]
	[Address(RVA = "0x1339CF0", Offset = "0x1338CF0", VA = "0x181339CF0")]
	public void SetMagicType(PlayerEffectPlay.Magic Type)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06002068 RID: 8296 RVA: 0x0004C8E0 File Offset: 0x0004AAE0
	[Token(Token = "0x6002068")]
	[Address(RVA = "0x1334390", Offset = "0x1333390", VA = "0x181334390")]
	public PlayerEffectPlay.Magic GetMagicType()
	{
		return this.g_Magic;
	}

	// Token: 0x06002069 RID: 8297 RVA: 0x0004C8F4 File Offset: 0x0004AAF4
	[Token(Token = "0x6002069")]
	[Address(RVA = "0x133A320", Offset = "0x1339320", VA = "0x18133A320")]
	public void SetPlayerTimeScale(float timeScale)
	{
		Action<SoundEffect> action = delegate(SoundEffect se)
		{
			float timeScale91 = timeScale;
			se.SetTimeScale(timeScale91);
		};
		this.soundEffectTimeScaleUpdater = action;
		EffectPool effectPool = this.g_SkyJump;
		float timeScale2 = timeScale;
		effectPool.SetTimeScale(timeScale2);
		EffectPool effectPool2 = this.g_WindDodge;
		float timeScale3 = timeScale;
		effectPool2.SetTimeScale(timeScale3);
		EffectPool effectPool3 = this.g_WindDodgeEnd;
		float timeScale4 = timeScale;
		effectPool3.SetTimeScale(timeScale4);
		EffectPool effectPool4 = this.g_L5Attack03;
		float timeScale5 = timeScale;
		effectPool4.SetTimeScale(timeScale5);
		EffectPool effectPool5 = this.g_L5Attack04;
		float timeScale6 = timeScale;
		effectPool5.SetTimeScale(timeScale6);
		EffectPool effectPool6 = this.g_L5DodgeForward;
		float timeScale7 = timeScale;
		effectPool6.SetTimeScale(timeScale7);
		EffectPool effectPool7 = this.g_L5DodgeBack;
		float timeScale8 = timeScale;
		effectPool7.SetTimeScale(timeScale8);
		EffectPool effectPool8 = this.g_L5Attack03_Null;
		float timeScale9 = timeScale;
		effectPool8.SetTimeScale(timeScale9);
		EffectPool effectPool9 = this.g_L5Attack04_Null;
		float timeScale10 = timeScale;
		effectPool9.SetTimeScale(timeScale10);
		EffectPool effectPool10 = this.g_L5Attack03_Ice;
		float timeScale11 = timeScale;
		effectPool10.SetTimeScale(timeScale11);
		EffectPool effectPool11 = this.g_L5Attack04_Ice;
		float timeScale12 = timeScale;
		effectPool11.SetTimeScale(timeScale12);
		EffectPool effectPool12 = this.g_L5Attack03_Fire;
		float timeScale13 = timeScale;
		effectPool12.SetTimeScale(timeScale13);
		EffectPool effectPool13 = this.g_L5Attack04_Fire;
		float timeScale14 = timeScale;
		effectPool13.SetTimeScale(timeScale14);
		EffectPool effectPool14 = this.g_L5Attack03_Lightning;
		float timeScale15 = timeScale;
		effectPool14.SetTimeScale(timeScale15);
		EffectPool effectPool15 = this.g_L5Attack04_Lightning;
		float timeScale16 = timeScale;
		effectPool15.SetTimeScale(timeScale16);
		EffectPool effectPool16 = this.g_NullCohesion;
		float timeScale17 = timeScale;
		effectPool16.SetTimeScale(timeScale17);
		EffectPool effectPool17 = this.g_NullCohesionSuccess;
		float timeScale18 = timeScale;
		effectPool17.SetTimeScale(timeScale18);
		EffectPool effectPool18 = this.g_NullCohesionFloor;
		float timeScale19 = timeScale;
		effectPool18.SetTimeScale(timeScale19);
		EffectPool effectPool19 = this.g_NullShot;
		float timeScale20 = timeScale;
		effectPool19.SetTimeScale(timeScale20);
		EffectPool effectPool20 = this.g_NullBullet;
		float timeScale21 = timeScale;
		effectPool20.SetTimeScale(timeScale21);
		EffectPool effectPool21 = this.g_NullBulletCollision;
		float timeScale22 = timeScale;
		effectPool21.SetTimeScale(timeScale22);
		EffectPool effectPool22 = this.g_NullBulletCollisionEnemy;
		float timeScale23 = timeScale;
		effectPool22.SetTimeScale(timeScale23);
		EffectPool effectPool23 = this.g_NullChargeShot;
		float timeScale24 = timeScale;
		effectPool23.SetTimeScale(timeScale24);
		EffectPool effectPool24 = this.g_NullChargeBullet;
		float timeScale25 = timeScale;
		effectPool24.SetTimeScale(timeScale25);
		this.g_SENullBulletCollision.ProcessActiveAll(action);
		this.g_SENullBulletCollisionEnemy.ProcessActiveAll(action);
		EffectPool effectPool25 = this.g_NullSwordEnergy;
		float timeScale26 = timeScale;
		effectPool25.SetTimeScale(timeScale26);
		EffectPool effectPool26 = this.g_NullSwordEnergyCollision;
		float timeScale27 = timeScale;
		effectPool26.SetTimeScale(timeScale27);
		EffectPool effectPool27 = this.g_ICECohesion;
		float timeScale28 = timeScale;
		effectPool27.SetTimeScale(timeScale28);
		EffectPool effectPool28 = this.g_ICECohesionSuccess;
		float timeScale29 = timeScale;
		effectPool28.SetTimeScale(timeScale29);
		EffectPool effectPool29 = this.g_ICECohesionFloor;
		float timeScale30 = timeScale;
		effectPool29.SetTimeScale(timeScale30);
		EffectPool effectPool30 = this.g_ICEShot01;
		float timeScale31 = timeScale;
		effectPool30.SetTimeScale(timeScale31);
		EffectPool effectPool31 = this.g_ICEShot02;
		float timeScale32 = timeScale;
		effectPool31.SetTimeScale(timeScale32);
		EffectPool effectPool32 = this.g_ICEChargeShot01;
		float timeScale33 = timeScale;
		effectPool32.SetTimeScale(timeScale33);
		EffectPool effectPool33 = this.g_ICEChargeBullet;
		float timeScale34 = timeScale;
		effectPool33.SetTimeScale(timeScale34);
		this.g_SEICEChargeBullet.ProcessActiveAll(action);
		EffectPool effectPool34 = this.g_EffIceCounterBullet01;
		float timeScale35 = timeScale;
		effectPool34.SetTimeScale(timeScale35);
		EffectPool effectPool35 = this.g_EffIceCounterBullet02;
		float timeScale36 = timeScale;
		effectPool35.SetTimeScale(timeScale36);
		EffectPool effectPool36 = this.g_EffIceCounterBulletShot;
		float timeScale37 = timeScale;
		effectPool36.SetTimeScale(timeScale37);
		EffectPool effectPool37 = this.g_FireShot;
		float timeScale38 = timeScale;
		effectPool37.SetTimeScale(timeScale38);
		EffectPool effectPool38 = this.g_FireBullet;
		float timeScale39 = timeScale;
		effectPool38.SetTimeScale(timeScale39);
		EffectPool effectPool39 = this.g_FireCohesion;
		float timeScale40 = timeScale;
		effectPool39.SetTimeScale(timeScale40);
		EffectPool effectPool40 = this.g_FireCohesionSuccess;
		float timeScale41 = timeScale;
		effectPool40.SetTimeScale(timeScale41);
		EffectPool effectPool41 = this.g_FireCohesionFloor;
		float timeScale42 = timeScale;
		effectPool41.SetTimeScale(timeScale42);
		EffectPool effectPool42 = this.g_FireChargeShot;
		float timeScale43 = timeScale;
		effectPool42.SetTimeScale(timeScale43);
		EffectPool effectPool43 = this.g_FireChargeBullet;
		float timeScale44 = timeScale;
		effectPool43.SetTimeScale(timeScale44);
		EffectPool effectPool44 = this.g_EffFireAttack01_01_Lv05;
		float timeScale45 = timeScale;
		effectPool44.SetTimeScale(timeScale45);
		EffectPool effectPool45 = this.g_EffFireAttack01_02_Lv05;
		float timeScale46 = timeScale;
		effectPool45.SetTimeScale(timeScale46);
		EffectPool effectPool46 = this.g_EffFireAttack01_03_Lv05;
		float timeScale47 = timeScale;
		effectPool46.SetTimeScale(timeScale47);
		EffectPool effectPool47 = this.g_EffFireAttack01_04_Lv05;
		float timeScale48 = timeScale;
		effectPool47.SetTimeScale(timeScale48);
		EffectPool effectPool48 = this.g_EffFireDashAttack_Lv05;
		float timeScale49 = timeScale;
		effectPool48.SetTimeScale(timeScale49);
		EffectPool effectPool49 = this.g_EffFireSkyAttack01_01_Lv05;
		float timeScale50 = timeScale;
		effectPool49.SetTimeScale(timeScale50);
		EffectPool effectPool50 = this.g_EffFireSkyAttack01_02_Lv05;
		float timeScale51 = timeScale;
		effectPool50.SetTimeScale(timeScale51);
		EffectPool effectPool51 = this.g_EffFireAttack02_04_Lv05;
		float timeScale52 = timeScale;
		effectPool51.SetTimeScale(timeScale52);
		EffectPool effectPool52 = this.g_EffFireAttack;
		float timeScale53 = timeScale;
		effectPool52.SetTimeScale(timeScale53);
		EffectPool effectPool53 = this.g_LightningShot;
		float timeScale54 = timeScale;
		effectPool53.SetTimeScale(timeScale54);
		EffectPool effectPool54 = this.g_LightningCohesion;
		float timeScale55 = timeScale;
		effectPool54.SetTimeScale(timeScale55);
		EffectPool effectPool55 = this.g_LightningCohesionSuccess;
		float timeScale56 = timeScale;
		effectPool55.SetTimeScale(timeScale56);
		EffectPool effectPool56 = this.g_LightningCohesionFloor;
		float timeScale57 = timeScale;
		effectPool56.SetTimeScale(timeScale57);
		LightningFloorAim lightningFloorAim = this.g_LFAController;
		float timeScale58 = timeScale;
		lightningFloorAim.SetTimeScale(timeScale58);
		EffectPool effectPool57 = this.g_LightningChargeShot;
		float timeScale59 = timeScale;
		effectPool57.SetTimeScale(timeScale59);
		EffectPool effectPool58 = this.g_LightningDodgeStart;
		float timeScale60 = timeScale;
		effectPool58.SetTimeScale(timeScale60);
		EffectPool effectPool59 = this.g_LightningDodgeEnd;
		float timeScale61 = timeScale;
		effectPool59.SetTimeScale(timeScale61);
		Absorb absorb = this.g_Absorb;
		float timeScale62 = timeScale;
		absorb.SetTimeScale(timeScale62);
		EffectPool effectPool60 = this.g_NotShot;
		float timeScale63 = timeScale;
		effectPool60.SetTimeScale(timeScale63);
		EffectPool effectPool61 = this.g_Cure;
		float timeScale64 = timeScale;
		effectPool61.SetTimeScale(timeScale64);
		EffectPool effectPool62 = this.g_TeleportAttack;
		float timeScale65 = timeScale;
		effectPool62.SetTimeScale(timeScale65);
		EffectPool effectPool63 = this.g_ChangeSkinReady;
		float timeScale66 = timeScale;
		effectPool63.SetTimeScale(timeScale66);
		EffectPool effectPool64 = this.g_ChangeSkin;
		float timeScale67 = timeScale;
		effectPool64.SetTimeScale(timeScale67);
		EffectPool effectPool65 = this.g_AreaTeleportReady;
		float timeScale68 = timeScale;
		effectPool65.SetTimeScale(timeScale68);
		EffectPool effectPool66 = this.g_AreaTeleport;
		float timeScale69 = timeScale;
		effectPool66.SetTimeScale(timeScale69);
		EffectPool effectPool67 = this.g_HPAddUsing;
		float timeScale70 = timeScale;
		effectPool67.SetTimeScale(timeScale70);
		EffectPool effectPool68 = this.g_HPAddUsingSuccess;
		float timeScale71 = timeScale;
		effectPool68.SetTimeScale(timeScale71);
		EffectPool effectPool69 = this.g_HPAddUsingSuccessBody;
		float timeScale72 = timeScale;
		effectPool69.SetTimeScale(timeScale72);
		EffectPool effectPool70 = this.g_MPAddUsing;
		float timeScale73 = timeScale;
		effectPool70.SetTimeScale(timeScale73);
		EffectPool effectPool71 = this.g_MPAddUsingSuccess;
		float timeScale74 = timeScale;
		effectPool71.SetTimeScale(timeScale74);
		EffectPool effectPool72 = this.g_MPAddUsingSuccessBody;
		float timeScale75 = timeScale;
		effectPool72.SetTimeScale(timeScale75);
		EffectPool effectPool73 = this.g_SPAddUsing;
		float timeScale76 = timeScale;
		effectPool73.SetTimeScale(timeScale76);
		EffectPool effectPool74 = this.g_SPAddUsingSuccess;
		float timeScale77 = timeScale;
		effectPool74.SetTimeScale(timeScale77);
		EffectPool effectPool75 = this.g_SPAddUsingSuccessBody;
		float timeScale78 = timeScale;
		effectPool75.SetTimeScale(timeScale78);
		EffectPool effectPool76 = this.g_BagMaxAdd;
		float timeScale79 = timeScale;
		effectPool76.SetTimeScale(timeScale79);
		EffectPool effectPool77 = this.g_DefenseUsing;
		float timeScale80 = timeScale;
		effectPool77.SetTimeScale(timeScale80);
		EffectPool effectPool78 = this.g_DefenseUsingSuccess;
		float timeScale81 = timeScale;
		effectPool78.SetTimeScale(timeScale81);
		EffectPool effectPool79 = this.g_DefenseUsingSuccessBody;
		float timeScale82 = timeScale;
		effectPool79.SetTimeScale(timeScale82);
		EffectPool effectPool80 = this.g_MysteriousUsing;
		float timeScale83 = timeScale;
		effectPool80.SetTimeScale(timeScale83);
		EffectPool effectPool81 = this.g_MysteriousUsingSuccess;
		float timeScale84 = timeScale;
		effectPool81.SetTimeScale(timeScale84);
		EffectPool effectPool82 = this.g_HolyUsing;
		float timeScale85 = timeScale;
		effectPool82.SetTimeScale(timeScale85);
		EffectPool effectPool83 = this.g_HolyUsingSuccess;
		float timeScale86 = timeScale;
		effectPool83.SetTimeScale(timeScale86);
		EffectPool effectPool84 = this.g_SwitchNull;
		float timeScale87 = timeScale;
		effectPool84.SetTimeScale(timeScale87);
		EffectPool effectPool85 = this.g_SwitchIce;
		float timeScale88 = timeScale;
		effectPool85.SetTimeScale(timeScale88);
		EffectPool effectPool86 = this.g_SwitchFire;
		float timeScale89 = timeScale;
		effectPool86.SetTimeScale(timeScale89);
		EffectPool effectPool87 = this.g_SwitchLightning;
		float timeScale90 = timeScale;
		effectPool87.SetTimeScale(timeScale90);
	}

	// Token: 0x0600206A RID: 8298 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x600206A")]
	[Address(RVA = "0x1339B20", Offset = "0x1338B20", VA = "0x181339B20")]
	public void SetFireChargeTarget(Transform Target)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x0600206B RID: 8299 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x600206B")]
	[Address(RVA = "0x133A1A0", Offset = "0x13391A0", VA = "0x18133A1A0")]
	public void SetNullChargeTaeger()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x0600206C RID: 8300 RVA: 0x0004D1FC File Offset: 0x0004B3FC
	[Token(Token = "0x600206C")]
	[Address(RVA = "0x1339BE0", Offset = "0x1338BE0", VA = "0x181339BE0")]
	public void SetLightningFloorAimEnable(bool bEnable)
	{
		LightningFloorAim lightningFloorAim = this.g_LFAController;
		int num = 0;
		if (lightningFloorAim == num)
		{
			Debug.LogError("錯誤");
			return;
		}
		LightningFloorAim lightningFloorAim2 = this.g_LFAController;
		if (!bEnable)
		{
			this.g_bLightningAimStatus = bEnable;
			lightningFloorAim2.Close();
			return;
		}
		this.g_bLightningAimStatus = true;
		lightningFloorAim2.Open();
	}

	// Token: 0x0600206D RID: 8301 RVA: 0x0004D254 File Offset: 0x0004B454
	[Token(Token = "0x600206D")]
	[Address(RVA = "0x133B000", Offset = "0x133A000", VA = "0x18133B000")]
	public void Setg_bLightningAimOff()
	{
		this.g_bLightningAimStatus = false;
	}

	// Token: 0x0600206E RID: 8302 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x600206E")]
	[Address(RVA = "0x13340E0", Offset = "0x13330E0", VA = "0x1813340E0")]
	public Transform GetLightningFloorAim()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x0600206F RID: 8303 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x600206F")]
	[Address(RVA = "0x1336B10", Offset = "0x1335B10", VA = "0x181336B10")]
	public void OpenFireAttack(string sName)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06002070 RID: 8304 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6002070")]
	[Address(RVA = "0x133FC80", Offset = "0x133EC80", VA = "0x18133FC80")]
	private void UpdateFireAttack(float fDeltaTime)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06002071 RID: 8305 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6002071")]
	[Address(RVA = "0x1337C70", Offset = "0x1336C70", VA = "0x181337C70")]
	public void PlayIceCounterBullet(Transform Target)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06002072 RID: 8306 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6002072")]
	[Address(RVA = "0x1340610", Offset = "0x133F610", VA = "0x181340610")]
	private void UpdateIceCounterBullet(float fDeltaTime)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06002073 RID: 8307 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6002073")]
	[Address(RVA = "0x13343A0", Offset = "0x13333A0", VA = "0x1813343A0")]
	public float GetRecoil()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06002074 RID: 8308 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6002074")]
	[Address(RVA = "0x1334490", Offset = "0x1333490", VA = "0x181334490")]
	public float GetShotShake()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06002075 RID: 8309 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6002075")]
	[Address(RVA = "0x1337530", Offset = "0x1336530", VA = "0x181337530")]
	public void PlayEffCurseDeath()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06002076 RID: 8310 RVA: 0x0004D268 File Offset: 0x0004B468
	[Token(Token = "0x6002076")]
	[Address(RVA = "0x133AE80", Offset = "0x1339E80", VA = "0x18133AE80")]
	public void SetTeleportDisappear()
	{
		this.g_bTeleportDisappear = true;
		this.g_fTeleportSizeXZVal = 1f;
		this.g_fTeleportSizeYVal = 1f;
		this.g_fTeleportTimeVal = 0f;
	}

	// Token: 0x06002077 RID: 8311 RVA: 0x0004D2A0 File Offset: 0x0004B4A0
	[Token(Token = "0x6002077")]
	[Address(RVA = "0x133AE60", Offset = "0x1339E60", VA = "0x18133AE60")]
	public void SetTeleportAppear()
	{
		this.g_bTeleportDisappear = false;
		this.g_fTeleportSizeYVal = 10f;
		this.g_fTeleportTimeVal = 0f;
	}

	// Token: 0x06002078 RID: 8312 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6002078")]
	[Address(RVA = "0x1334AF0", Offset = "0x1333AF0", VA = "0x181334AF0")]
	private void UpdateTeleport(float fDeltaTime)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06002079 RID: 8313 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6002079")]
	[Address(RVA = "0x1335130", Offset = "0x1334130", VA = "0x181335130")]
	public void LightningDodgeStart()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x0600207A RID: 8314 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x600207A")]
	[Address(RVA = "0x1334E30", Offset = "0x1333E30", VA = "0x181334E30")]
	public void LightningDodgeEnd()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x0600207B RID: 8315 RVA: 0x0004D2CC File Offset: 0x0004B4CC
	[Token(Token = "0x600207B")]
	[Address(RVA = "0x13340D0", Offset = "0x13330D0", VA = "0x1813340D0")]
	public bool GetLightningDodge()
	{
		return this.g_bLightningDodge;
	}

	// Token: 0x0600207C RID: 8316 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x600207C")]
	[Address(RVA = "0x1337800", Offset = "0x1336800", VA = "0x181337800")]
	public void PlayEffWindDodge()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x0600207D RID: 8317 RVA: 0x0004D2E0 File Offset: 0x0004B4E0
	[Token(Token = "0x600207D")]
	[Address(RVA = "0xC7ACC0", Offset = "0xC79CC0", VA = "0x180C7ACC0")]
	public bool GetWindDodge()
	{
		return this.g_bWindDodge;
	}

	// Token: 0x0600207E RID: 8318 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x600207E")]
	[Address(RVA = "0x1333640", Offset = "0x1332640", VA = "0x181333640")]
	public void EndWindDodge()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x0600207F RID: 8319 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x600207F")]
	[Address(RVA = "0x1339360", Offset = "0x1338360", VA = "0x181339360")]
	public void ResetTeleportState()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06002080 RID: 8320 RVA: 0x0004D2F4 File Offset: 0x0004B4F4
	[Token(Token = "0x6002080")]
	[Address(RVA = "0x1342100", Offset = "0x1341100", VA = "0x181342100")]
	public PlayerEffectPlay()
	{
	}

	// Token: 0x04002986 RID: 10630
	[FieldOffset(Offset = "0x10")]
	[Token(Token = "0x4002986")]
	private Transform g_This;

	// Token: 0x04002987 RID: 10631
	[FieldOffset(Offset = "0x18")]
	[Token(Token = "0x4002987")]
	private Transform g_FirePointBone;

	// Token: 0x04002988 RID: 10632
	[FieldOffset(Offset = "0x20")]
	[Token(Token = "0x4002988")]
	private Transform g_FirePoint;

	// Token: 0x04002989 RID: 10633
	[FieldOffset(Offset = "0x28")]
	[Token(Token = "0x4002989")]
	private Transform g_CohesionFloorPoint;

	// Token: 0x0400298A RID: 10634
	[FieldOffset(Offset = "0x30")]
	[Token(Token = "0x400298A")]
	private Transform g_AimTarget;

	// Token: 0x0400298B RID: 10635
	[FieldOffset(Offset = "0x38")]
	[Token(Token = "0x400298B")]
	private Transform g_ItemHandPoint;

	// Token: 0x0400298C RID: 10636
	[FieldOffset(Offset = "0x40")]
	[Token(Token = "0x400298C")]
	private Transform g_LFootPoint;

	// Token: 0x0400298D RID: 10637
	[FieldOffset(Offset = "0x48")]
	[Token(Token = "0x400298D")]
	private Transform g_RFootPoint;

	// Token: 0x0400298E RID: 10638
	[FieldOffset(Offset = "0x50")]
	[Token(Token = "0x400298E")]
	private Transform g_ThisPosition;

	// Token: 0x0400298F RID: 10639
	[FieldOffset(Offset = "0x58")]
	[Token(Token = "0x400298F")]
	private CharacterBaseData g_BaseData;

	// Token: 0x04002990 RID: 10640
	[FieldOffset(Offset = "0x60")]
	[Token(Token = "0x4002990")]
	private PlayerMagicData g_PlayerMagicData;

	// Token: 0x04002991 RID: 10641
	[FieldOffset(Offset = "0x68")]
	[Token(Token = "0x4002991")]
	private MoveController g_Move;

	// Token: 0x04002992 RID: 10642
	[FieldOffset(Offset = "0x70")]
	[Token(Token = "0x4002992")]
	private Camera g_Camera;

	// Token: 0x04002993 RID: 10643
	[FieldOffset(Offset = "0x78")]
	[Token(Token = "0x4002993")]
	private PlayerSound g_Sound;

	// Token: 0x04002994 RID: 10644
	[FieldOffset(Offset = "0x80")]
	[Token(Token = "0x4002994")]
	private XWeaponTrail g_WTrail;

	// Token: 0x04002995 RID: 10645
	[FieldOffset(Offset = "0x88")]
	[Token(Token = "0x4002995")]
	private XWeaponTrail g_WTrail02;

	// Token: 0x04002996 RID: 10646
	[FieldOffset(Offset = "0x90")]
	[Token(Token = "0x4002996")]
	private XWeaponTrail g_WTrail03;

	// Token: 0x04002997 RID: 10647
	[FieldOffset(Offset = "0x98")]
	[Token(Token = "0x4002997")]
	private XWeaponTrail g_WTrail04;

	// Token: 0x04002998 RID: 10648
	[FieldOffset(Offset = "0xA0")]
	[Token(Token = "0x4002998")]
	private float g_fWLActiveTime;

	// Token: 0x04002999 RID: 10649
	[FieldOffset(Offset = "0xA8")]
	[Token(Token = "0x4002999")]
	private EffectPool g_SkyJump;

	// Token: 0x0400299A RID: 10650
	[FieldOffset(Offset = "0xB0")]
	[Token(Token = "0x400299A")]
	private EffectPool g_WindDodge;

	// Token: 0x0400299B RID: 10651
	[FieldOffset(Offset = "0xB8")]
	[Token(Token = "0x400299B")]
	private EffectPool g_WindDodgeEnd;

	// Token: 0x0400299C RID: 10652
	[FieldOffset(Offset = "0xC0")]
	[Token(Token = "0x400299C")]
	private bool g_bWindDodge;

	// Token: 0x0400299D RID: 10653
	[FieldOffset(Offset = "0xC8")]
	[Token(Token = "0x400299D")]
	private EffectPool g_HighLand;

	// Token: 0x0400299E RID: 10654
	[FieldOffset(Offset = "0xD0")]
	[Token(Token = "0x400299E")]
	private EffectPool g_L5Attack03;

	// Token: 0x0400299F RID: 10655
	[FieldOffset(Offset = "0xD8")]
	[Token(Token = "0x400299F")]
	private EffectPool g_L5Attack04;

	// Token: 0x040029A0 RID: 10656
	[FieldOffset(Offset = "0xE0")]
	[Token(Token = "0x40029A0")]
	private EffectPool g_L5DodgeForward;

	// Token: 0x040029A1 RID: 10657
	[FieldOffset(Offset = "0xE8")]
	[Token(Token = "0x40029A1")]
	private EffectPool g_L5DodgeBack;

	// Token: 0x040029A2 RID: 10658
	[FieldOffset(Offset = "0xF0")]
	[Token(Token = "0x40029A2")]
	private EffectPool g_L5Attack03_Null;

	// Token: 0x040029A3 RID: 10659
	[FieldOffset(Offset = "0xF8")]
	[Token(Token = "0x40029A3")]
	private EffectPool g_L5Attack03_Ice;

	// Token: 0x040029A4 RID: 10660
	[FieldOffset(Offset = "0x100")]
	[Token(Token = "0x40029A4")]
	private EffectPool g_L5Attack03_Fire;

	// Token: 0x040029A5 RID: 10661
	[FieldOffset(Offset = "0x108")]
	[Token(Token = "0x40029A5")]
	private EffectPool g_L5Attack03_Lightning;

	// Token: 0x040029A6 RID: 10662
	[FieldOffset(Offset = "0x110")]
	[Token(Token = "0x40029A6")]
	private EffectPool g_L5Attack04_Null;

	// Token: 0x040029A7 RID: 10663
	[FieldOffset(Offset = "0x118")]
	[Token(Token = "0x40029A7")]
	private EffectPool g_L5Attack04_Ice;

	// Token: 0x040029A8 RID: 10664
	[FieldOffset(Offset = "0x120")]
	[Token(Token = "0x40029A8")]
	private EffectPool g_L5Attack04_Fire;

	// Token: 0x040029A9 RID: 10665
	[FieldOffset(Offset = "0x128")]
	[Token(Token = "0x40029A9")]
	private EffectPool g_L5Attack04_Lightning;

	// Token: 0x040029AA RID: 10666
	[FieldOffset(Offset = "0x130")]
	[Token(Token = "0x40029AA")]
	private EffectPool g_NullCohesion;

	// Token: 0x040029AB RID: 10667
	[FieldOffset(Offset = "0x138")]
	[Token(Token = "0x40029AB")]
	private EffectPool g_NullCohesionSuccess;

	// Token: 0x040029AC RID: 10668
	[FieldOffset(Offset = "0x140")]
	[Token(Token = "0x40029AC")]
	private EffectPool g_NullCohesionFloor;

	// Token: 0x040029AD RID: 10669
	[FieldOffset(Offset = "0x148")]
	[Token(Token = "0x40029AD")]
	private EffectPool g_NullShot;

	// Token: 0x040029AE RID: 10670
	[FieldOffset(Offset = "0x150")]
	[Token(Token = "0x40029AE")]
	private EffectPool g_NullBullet;

	// Token: 0x040029AF RID: 10671
	[FieldOffset(Offset = "0x158")]
	[Token(Token = "0x40029AF")]
	private EffectPool g_NullBulletCollision;

	// Token: 0x040029B0 RID: 10672
	[FieldOffset(Offset = "0x160")]
	[Token(Token = "0x40029B0")]
	private EffectPool g_NullBulletCollisionEnemy;

	// Token: 0x040029B1 RID: 10673
	[FieldOffset(Offset = "0x168")]
	[Token(Token = "0x40029B1")]
	private EffectPool g_NullChargeShot;

	// Token: 0x040029B2 RID: 10674
	[FieldOffset(Offset = "0x170")]
	[Token(Token = "0x40029B2")]
	private EffectPool g_NullChargeBullet;

	// Token: 0x040029B3 RID: 10675
	[FieldOffset(Offset = "0x178")]
	[Token(Token = "0x40029B3")]
	private EffectPool g_NullChargeCollision;

	// Token: 0x040029B4 RID: 10676
	[FieldOffset(Offset = "0x180")]
	[Token(Token = "0x40029B4")]
	private Vector3 g_v3NullChargeTarget;

	// Token: 0x040029B5 RID: 10677
	[FieldOffset(Offset = "0x190")]
	[Token(Token = "0x40029B5")]
	private SoundEffectPool g_SENullBulletCollision;

	// Token: 0x040029B6 RID: 10678
	[FieldOffset(Offset = "0x198")]
	[Token(Token = "0x40029B6")]
	private SoundEffectPool g_SENullBulletCollisionEnemy;

	// Token: 0x040029B7 RID: 10679
	[FieldOffset(Offset = "0x1A0")]
	[Token(Token = "0x40029B7")]
	private SoundEffectPool g_SENullChargeCollision;

	// Token: 0x040029B8 RID: 10680
	[FieldOffset(Offset = "0x1A8")]
	[Token(Token = "0x40029B8")]
	private SoundEffectPool g_SENullChargeCollisionWall;

	// Token: 0x040029B9 RID: 10681
	[FieldOffset(Offset = "0x1B0")]
	[Token(Token = "0x40029B9")]
	private EffectPool g_NullSwordEnergy;

	// Token: 0x040029BA RID: 10682
	[FieldOffset(Offset = "0x1B8")]
	[Token(Token = "0x40029BA")]
	private EffectPool g_NullSwordEnergyCollision;

	// Token: 0x040029BB RID: 10683
	[FieldOffset(Offset = "0x1C0")]
	[Token(Token = "0x40029BB")]
	private SoundEffectPool g_SENullSwordEnergyCollision;

	// Token: 0x040029BC RID: 10684
	[FieldOffset(Offset = "0x1C8")]
	[Token(Token = "0x40029BC")]
	private EffectPool g_ICECohesion;

	// Token: 0x040029BD RID: 10685
	[FieldOffset(Offset = "0x1D0")]
	[Token(Token = "0x40029BD")]
	private EffectPool g_ICECohesionSuccess;

	// Token: 0x040029BE RID: 10686
	[FieldOffset(Offset = "0x1D8")]
	[Token(Token = "0x40029BE")]
	private EffectPool g_ICECohesionFloor;

	// Token: 0x040029BF RID: 10687
	[FieldOffset(Offset = "0x1E0")]
	[Token(Token = "0x40029BF")]
	private EffectPool g_ICEShot01;

	// Token: 0x040029C0 RID: 10688
	[FieldOffset(Offset = "0x1E8")]
	[Token(Token = "0x40029C0")]
	private EffectPool g_ICEShot02;

	// Token: 0x040029C1 RID: 10689
	[FieldOffset(Offset = "0x1F0")]
	[Token(Token = "0x40029C1")]
	private EffectPool g_ICECollision;

	// Token: 0x040029C2 RID: 10690
	[FieldOffset(Offset = "0x1F8")]
	[Token(Token = "0x40029C2")]
	private EffectPool g_ICECollisionEnemy;

	// Token: 0x040029C3 RID: 10691
	[FieldOffset(Offset = "0x200")]
	[Token(Token = "0x40029C3")]
	private EffectPool g_ICEChargeShot01;

	// Token: 0x040029C4 RID: 10692
	[FieldOffset(Offset = "0x208")]
	[Token(Token = "0x40029C4")]
	private EffectPool g_ICEChargeBullet;

	// Token: 0x040029C5 RID: 10693
	[FieldOffset(Offset = "0x210")]
	[Token(Token = "0x40029C5")]
	private EffectPool g_ICEChargeBulletCollision;

	// Token: 0x040029C6 RID: 10694
	[FieldOffset(Offset = "0x218")]
	[Token(Token = "0x40029C6")]
	private float g_fICEBulletFrequency = 0.12f;

	// Token: 0x040029C7 RID: 10695
	[FieldOffset(Offset = "0x21C")]
	[Token(Token = "0x40029C7")]
	private float g_fICEBulletFrequencyCom = -1f;

	// Token: 0x040029C8 RID: 10696
	[FieldOffset(Offset = "0x220")]
	[Token(Token = "0x40029C8")]
	private int g_iICEBulletNum = (int)((ulong)15L);

	// Token: 0x040029C9 RID: 10697
	[FieldOffset(Offset = "0x224")]
	[Token(Token = "0x40029C9")]
	private int g_iICEBulletTotal;

	// Token: 0x040029CA RID: 10698
	[FieldOffset(Offset = "0x228")]
	[Token(Token = "0x40029CA")]
	private int g_iICeLockIndex;

	// Token: 0x040029CB RID: 10699
	[FieldOffset(Offset = "0x230")]
	[Token(Token = "0x40029CB")]
	private Transform[] g_ICELockTarget;

	// Token: 0x040029CC RID: 10700
	[FieldOffset(Offset = "0x238")]
	[Token(Token = "0x40029CC")]
	private SoundEffectPool g_SEICECollision;

	// Token: 0x040029CD RID: 10701
	[FieldOffset(Offset = "0x240")]
	[Token(Token = "0x40029CD")]
	private SoundEffectPool g_SEICECollisionEnemy;

	// Token: 0x040029CE RID: 10702
	[FieldOffset(Offset = "0x248")]
	[Token(Token = "0x40029CE")]
	private SoundEffectPool g_SEICEChargeBullet;

	// Token: 0x040029CF RID: 10703
	[FieldOffset(Offset = "0x250")]
	[Token(Token = "0x40029CF")]
	private bool g_bIceCounterBullet;

	// Token: 0x040029D0 RID: 10704
	[FieldOffset(Offset = "0x258")]
	[Token(Token = "0x40029D0")]
	private EffectPool g_EffIceCounterBullet01;

	// Token: 0x040029D1 RID: 10705
	[FieldOffset(Offset = "0x260")]
	[Token(Token = "0x40029D1")]
	private EffectPool g_EffIceCounterBullet02;

	// Token: 0x040029D2 RID: 10706
	[FieldOffset(Offset = "0x268")]
	[Token(Token = "0x40029D2")]
	private EffectPool g_EffIceCounterBulletShot;

	// Token: 0x040029D3 RID: 10707
	[FieldOffset(Offset = "0x270")]
	[Token(Token = "0x40029D3")]
	private SoundEffectPool g_SEIceCounterBulletShot;

	// Token: 0x040029D4 RID: 10708
	[Token(Token = "0x40029D4")]
	private const int g_iIceCounterBullet = 30;

	// Token: 0x040029D5 RID: 10709
	[FieldOffset(Offset = "0x278")]
	[Token(Token = "0x40029D5")]
	private int g_iIceCounterBulletIndex;

	// Token: 0x040029D6 RID: 10710
	[FieldOffset(Offset = "0x280")]
	[Token(Token = "0x40029D6")]
	private Transform[] g_PosIceCounterBullet;

	// Token: 0x040029D7 RID: 10711
	[FieldOffset(Offset = "0x288")]
	[Token(Token = "0x40029D7")]
	private ParticleSystem[] g_PSIceCounterBullet;

	// Token: 0x040029D8 RID: 10712
	[Token(Token = "0x40029D8")]
	private const float g_fIceCounterBulletTime = 2.4f;

	// Token: 0x040029D9 RID: 10713
	[FieldOffset(Offset = "0x290")]
	[Token(Token = "0x40029D9")]
	private float[] g_fIceCounterBulletTimeVal;

	// Token: 0x040029DA RID: 10714
	[FieldOffset(Offset = "0x298")]
	[Token(Token = "0x40029DA")]
	private Vector3[] g_v3IceCounterBulletDirection;

	// Token: 0x040029DB RID: 10715
	[FieldOffset(Offset = "0x2A0")]
	[Token(Token = "0x40029DB")]
	private float[] g_fIceCounterBulletSpeed;

	// Token: 0x040029DC RID: 10716
	[FieldOffset(Offset = "0x2A8")]
	[Token(Token = "0x40029DC")]
	private Transform[] g_v3IceCounterBulletTarget;

	// Token: 0x040029DD RID: 10717
	[FieldOffset(Offset = "0x2B0")]
	[Token(Token = "0x40029DD")]
	private Transform[] g_IceCounterBulletSpearRotate;

	// Token: 0x040029DE RID: 10718
	[FieldOffset(Offset = "0x2B8")]
	[Token(Token = "0x40029DE")]
	private float[] g_fIceCounterBulletRotate;

	// Token: 0x040029DF RID: 10719
	[FieldOffset(Offset = "0x2C0")]
	[Token(Token = "0x40029DF")]
	private int g_iFireBulletNum = (int)((ulong)9L);

	// Token: 0x040029E0 RID: 10720
	[FieldOffset(Offset = "0x2C8")]
	[Token(Token = "0x40029E0")]
	private EffectPool g_FireCohesion;

	// Token: 0x040029E1 RID: 10721
	[FieldOffset(Offset = "0x2D0")]
	[Token(Token = "0x40029E1")]
	private EffectPool g_FireCohesionSuccess;

	// Token: 0x040029E2 RID: 10722
	[FieldOffset(Offset = "0x2D8")]
	[Token(Token = "0x40029E2")]
	private EffectPool g_FireCohesionFloor;

	// Token: 0x040029E3 RID: 10723
	[FieldOffset(Offset = "0x2E0")]
	[Token(Token = "0x40029E3")]
	private EffectPool g_FireShot;

	// Token: 0x040029E4 RID: 10724
	[FieldOffset(Offset = "0x2E8")]
	[Token(Token = "0x40029E4")]
	private EffectPool g_FireBullet;

	// Token: 0x040029E5 RID: 10725
	[FieldOffset(Offset = "0x2F0")]
	[Token(Token = "0x40029E5")]
	private EffectPool g_FireBulletCollision;

	// Token: 0x040029E6 RID: 10726
	[FieldOffset(Offset = "0x2F8")]
	[Token(Token = "0x40029E6")]
	private EffectPool g_FireBulletCollisionEnemy;

	// Token: 0x040029E7 RID: 10727
	[FieldOffset(Offset = "0x300")]
	[Token(Token = "0x40029E7")]
	private EffectPool g_FireChargeShot;

	// Token: 0x040029E8 RID: 10728
	[FieldOffset(Offset = "0x308")]
	[Token(Token = "0x40029E8")]
	private EffectPool g_FireChargeBullet;

	// Token: 0x040029E9 RID: 10729
	[FieldOffset(Offset = "0x310")]
	[Token(Token = "0x40029E9")]
	private GameObjectPoolLimited<FireBallCollision> pooledFireBallCollisions;

	// Token: 0x040029EA RID: 10730
	[FieldOffset(Offset = "0x318")]
	[Token(Token = "0x40029EA")]
	private Transform g_FireChargeBulletTarget;

	// Token: 0x040029EB RID: 10731
	[FieldOffset(Offset = "0x320")]
	[Token(Token = "0x40029EB")]
	private Vector3 g_FireChargeBulletDirection;

	// Token: 0x040029EC RID: 10732
	[FieldOffset(Offset = "0x330")]
	[Token(Token = "0x40029EC")]
	private SoundEffectPool g_SEFireCollision;

	// Token: 0x040029ED RID: 10733
	[FieldOffset(Offset = "0x338")]
	[Token(Token = "0x40029ED")]
	private SoundEffectPool g_SEFireCollisionEnemy;

	// Token: 0x040029EE RID: 10734
	[FieldOffset(Offset = "0x340")]
	[Token(Token = "0x40029EE")]
	private EffectPool g_EffFireAttack01_01_Lv05;

	// Token: 0x040029EF RID: 10735
	[FieldOffset(Offset = "0x348")]
	[Token(Token = "0x40029EF")]
	private EffectPool g_EffFireAttack01_02_Lv05;

	// Token: 0x040029F0 RID: 10736
	[FieldOffset(Offset = "0x350")]
	[Token(Token = "0x40029F0")]
	private EffectPool g_EffFireAttack01_03_Lv05;

	// Token: 0x040029F1 RID: 10737
	[FieldOffset(Offset = "0x358")]
	[Token(Token = "0x40029F1")]
	private EffectPool g_EffFireAttack01_04_Lv05;

	// Token: 0x040029F2 RID: 10738
	[FieldOffset(Offset = "0x360")]
	[Token(Token = "0x40029F2")]
	private EffectPool g_EffFireDashAttack_Lv05;

	// Token: 0x040029F3 RID: 10739
	[FieldOffset(Offset = "0x368")]
	[Token(Token = "0x40029F3")]
	private EffectPool g_EffFireSkyAttack01_01_Lv05;

	// Token: 0x040029F4 RID: 10740
	[FieldOffset(Offset = "0x370")]
	[Token(Token = "0x40029F4")]
	private EffectPool g_EffFireSkyAttack01_02_Lv05;

	// Token: 0x040029F5 RID: 10741
	[FieldOffset(Offset = "0x378")]
	[Token(Token = "0x40029F5")]
	private EffectPool g_EffFireAttack02_04_Lv05;

	// Token: 0x040029F6 RID: 10742
	[FieldOffset(Offset = "0x380")]
	[Token(Token = "0x40029F6")]
	private EffectPool g_EffFireAttack;

	// Token: 0x040029F7 RID: 10743
	[FieldOffset(Offset = "0x388")]
	[Token(Token = "0x40029F7")]
	private bool g_bFireAttack;

	// Token: 0x040029F8 RID: 10744
	[FieldOffset(Offset = "0x390")]
	[Token(Token = "0x40029F8")]
	private Transform g_RootFireAttack;

	// Token: 0x040029F9 RID: 10745
	[FieldOffset(Offset = "0x398")]
	[Token(Token = "0x40029F9")]
	private Transform g_TrFireAttack;

	// Token: 0x040029FA RID: 10746
	[FieldOffset(Offset = "0x3A0")]
	[Token(Token = "0x40029FA")]
	private int g_iFireAttackIndex;

	// Token: 0x040029FB RID: 10747
	[Token(Token = "0x40029FB")]
	private const float g_fFireAttackTime = 1.5f;

	// Token: 0x040029FC RID: 10748
	[FieldOffset(Offset = "0x3A4")]
	[Token(Token = "0x40029FC")]
	private float g_fFireAttackTimeVal;

	// Token: 0x040029FD RID: 10749
	[Token(Token = "0x40029FD")]
	private const float g_fAttackFireFrequency = 0.06f;

	// Token: 0x040029FE RID: 10750
	[FieldOffset(Offset = "0x3A8")]
	[Token(Token = "0x40029FE")]
	private float g_fAttackFireFrequencyVal;

	// Token: 0x040029FF RID: 10751
	[FieldOffset(Offset = "0x3B0")]
	[Token(Token = "0x40029FF")]
	private AttackData g_ADFireAttack;

	// Token: 0x04002A00 RID: 10752
	[Token(Token = "0x4002A00")]
	private const int g_iFireAttackNum = 9;

	// Token: 0x04002A01 RID: 10753
	[FieldOffset(Offset = "0x3B8")]
	[Token(Token = "0x4002A01")]
	private bool[] g_bFireAttackCollsion;

	// Token: 0x04002A02 RID: 10754
	[FieldOffset(Offset = "0x3C0")]
	[Token(Token = "0x4002A02")]
	private Vector3[] g_v3FireAttackCollsionPos;

	// Token: 0x04002A03 RID: 10755
	[Token(Token = "0x4002A03")]
	private const float g_fAttackFireCollisionFrequency = 0.15f;

	// Token: 0x04002A04 RID: 10756
	[FieldOffset(Offset = "0x3C8")]
	[Token(Token = "0x4002A04")]
	private float g_fAttackFireCollisionFrequencyVal;

	// Token: 0x04002A05 RID: 10757
	[Token(Token = "0x4002A05")]
	private const float g_fAttackFireCollisionRadius = 1.5f;

	// Token: 0x04002A06 RID: 10758
	[FieldOffset(Offset = "0x3D0")]
	[Token(Token = "0x4002A06")]
	private List<Transform> g_FireAttackList;

	// Token: 0x04002A07 RID: 10759
	[FieldOffset(Offset = "0x3D8")]
	[Token(Token = "0x4002A07")]
	private LightningBullet g_LightningBullet;

	// Token: 0x04002A08 RID: 10760
	[FieldOffset(Offset = "0x3E0")]
	[Token(Token = "0x4002A08")]
	private LightningBullet g_LightningBullet02;

	// Token: 0x04002A09 RID: 10761
	[FieldOffset(Offset = "0x3E8")]
	[Token(Token = "0x4002A09")]
	private LightningBullet g_LightningBullet03;

	// Token: 0x04002A0A RID: 10762
	[FieldOffset(Offset = "0x3F0")]
	[Token(Token = "0x4002A0A")]
	private AttackData g_LightningAData;

	// Token: 0x04002A0B RID: 10763
	[FieldOffset(Offset = "0x3F8")]
	[Token(Token = "0x4002A0B")]
	private EffectPool g_LightningBulletCollision;

	// Token: 0x04002A0C RID: 10764
	[FieldOffset(Offset = "0x400")]
	[Token(Token = "0x4002A0C")]
	private EffectPool g_LightningShot;

	// Token: 0x04002A0D RID: 10765
	[FieldOffset(Offset = "0x408")]
	[Token(Token = "0x4002A0D")]
	private EffectPool g_LightningCohesion;

	// Token: 0x04002A0E RID: 10766
	[FieldOffset(Offset = "0x410")]
	[Token(Token = "0x4002A0E")]
	private EffectPool g_LightningCohesionSuccess;

	// Token: 0x04002A0F RID: 10767
	[FieldOffset(Offset = "0x418")]
	[Token(Token = "0x4002A0F")]
	private EffectPool g_LightningCohesionFloor;

	// Token: 0x04002A10 RID: 10768
	[FieldOffset(Offset = "0x420")]
	[Token(Token = "0x4002A10")]
	private Transform g_LightningFloorAim;

	// Token: 0x04002A11 RID: 10769
	[FieldOffset(Offset = "0x428")]
	[Token(Token = "0x4002A11")]
	private LightningFloorAim g_LFAController;

	// Token: 0x04002A12 RID: 10770
	[FieldOffset(Offset = "0x430")]
	[Token(Token = "0x4002A12")]
	private float g_fLightningFloorAimDistance = 20f;

	// Token: 0x04002A13 RID: 10771
	[FieldOffset(Offset = "0x434")]
	[Token(Token = "0x4002A13")]
	private bool g_bLightningAimStatus;

	// Token: 0x04002A14 RID: 10772
	[FieldOffset(Offset = "0x438")]
	[Token(Token = "0x4002A14")]
	private EffectPool g_LightningChargeShot;

	// Token: 0x04002A15 RID: 10773
	[FieldOffset(Offset = "0x440")]
	[Token(Token = "0x4002A15")]
	private LightningChargeBulletCollision g_LightningChargeBullet;

	// Token: 0x04002A16 RID: 10774
	[FieldOffset(Offset = "0x448")]
	[Token(Token = "0x4002A16")]
	private EffectPool g_LightningDodgeStart;

	// Token: 0x04002A17 RID: 10775
	[FieldOffset(Offset = "0x450")]
	[Token(Token = "0x4002A17")]
	private EffectPool g_LightningDodgeEnd;

	// Token: 0x04002A18 RID: 10776
	[FieldOffset(Offset = "0x458")]
	[Token(Token = "0x4002A18")]
	private Vector3 g_v3LightningDodgeStartPos;

	// Token: 0x04002A19 RID: 10777
	[FieldOffset(Offset = "0x464")]
	[Token(Token = "0x4002A19")]
	private bool g_bLightningDodge;

	// Token: 0x04002A1A RID: 10778
	[FieldOffset(Offset = "0x468")]
	[Token(Token = "0x4002A1A")]
	private Transform g_TAbsorb;

	// Token: 0x04002A1B RID: 10779
	[FieldOffset(Offset = "0x470")]
	[Token(Token = "0x4002A1B")]
	private Absorb g_Absorb;

	// Token: 0x04002A1C RID: 10780
	[FieldOffset(Offset = "0x478")]
	[Token(Token = "0x4002A1C")]
	private EffectPool g_NotShot;

	// Token: 0x04002A1D RID: 10781
	[FieldOffset(Offset = "0x480")]
	[Token(Token = "0x4002A1D")]
	private EffectPool g_Cure;

	// Token: 0x04002A1E RID: 10782
	[FieldOffset(Offset = "0x488")]
	[Token(Token = "0x4002A1E")]
	private EffectPool g_TeleportAttack;

	// Token: 0x04002A1F RID: 10783
	[FieldOffset(Offset = "0x490")]
	[Token(Token = "0x4002A1F")]
	private EffectPool g_ChangeSkinReady;

	// Token: 0x04002A20 RID: 10784
	[FieldOffset(Offset = "0x498")]
	[Token(Token = "0x4002A20")]
	private EffectPool g_ChangeSkin;

	// Token: 0x04002A21 RID: 10785
	[FieldOffset(Offset = "0x4A0")]
	[Token(Token = "0x4002A21")]
	private EffectPool g_AreaTeleportReady;

	// Token: 0x04002A22 RID: 10786
	[FieldOffset(Offset = "0x4A8")]
	[Token(Token = "0x4002A22")]
	private EffectPool g_AreaTeleport;

	// Token: 0x04002A23 RID: 10787
	[FieldOffset(Offset = "0x4B0")]
	[Token(Token = "0x4002A23")]
	private EffectPool g_ItemSelect;

	// Token: 0x04002A24 RID: 10788
	[FieldOffset(Offset = "0x4B8")]
	[Token(Token = "0x4002A24")]
	private EffectPool g_HPAddUsing;

	// Token: 0x04002A25 RID: 10789
	[FieldOffset(Offset = "0x4C0")]
	[Token(Token = "0x4002A25")]
	private EffectPool g_HPAddUsingSuccess;

	// Token: 0x04002A26 RID: 10790
	[FieldOffset(Offset = "0x4C8")]
	[Token(Token = "0x4002A26")]
	private EffectPool g_HPAddUsingSuccessBody;

	// Token: 0x04002A27 RID: 10791
	[FieldOffset(Offset = "0x4D0")]
	[Token(Token = "0x4002A27")]
	private EffectPool g_MPAddUsing;

	// Token: 0x04002A28 RID: 10792
	[FieldOffset(Offset = "0x4D8")]
	[Token(Token = "0x4002A28")]
	private EffectPool g_MPAddUsingSuccess;

	// Token: 0x04002A29 RID: 10793
	[FieldOffset(Offset = "0x4E0")]
	[Token(Token = "0x4002A29")]
	private EffectPool g_MPAddUsingSuccessBody;

	// Token: 0x04002A2A RID: 10794
	[FieldOffset(Offset = "0x4E8")]
	[Token(Token = "0x4002A2A")]
	private EffectPool g_SPAddUsing;

	// Token: 0x04002A2B RID: 10795
	[FieldOffset(Offset = "0x4F0")]
	[Token(Token = "0x4002A2B")]
	private EffectPool g_SPAddUsingSuccess;

	// Token: 0x04002A2C RID: 10796
	[FieldOffset(Offset = "0x4F8")]
	[Token(Token = "0x4002A2C")]
	private EffectPool g_SPAddUsingSuccessBody;

	// Token: 0x04002A2D RID: 10797
	[FieldOffset(Offset = "0x500")]
	[Token(Token = "0x4002A2D")]
	private EffectPool g_DefenseUsing;

	// Token: 0x04002A2E RID: 10798
	[FieldOffset(Offset = "0x508")]
	[Token(Token = "0x4002A2E")]
	private EffectPool g_DefenseUsingSuccess;

	// Token: 0x04002A2F RID: 10799
	[FieldOffset(Offset = "0x510")]
	[Token(Token = "0x4002A2F")]
	private EffectPool g_DefenseUsingSuccessBody;

	// Token: 0x04002A30 RID: 10800
	[FieldOffset(Offset = "0x518")]
	[Token(Token = "0x4002A30")]
	private EffectPool g_MysteriousUsing;

	// Token: 0x04002A31 RID: 10801
	[FieldOffset(Offset = "0x520")]
	[Token(Token = "0x4002A31")]
	private EffectPool g_MysteriousUsingSuccess;

	// Token: 0x04002A32 RID: 10802
	[FieldOffset(Offset = "0x528")]
	[Token(Token = "0x4002A32")]
	private EffectPool g_HolyUsing;

	// Token: 0x04002A33 RID: 10803
	[FieldOffset(Offset = "0x530")]
	[Token(Token = "0x4002A33")]
	private EffectPool g_HolyUsingSuccess;

	// Token: 0x04002A34 RID: 10804
	[FieldOffset(Offset = "0x538")]
	[Token(Token = "0x4002A34")]
	private EffectPool g_BagMaxAdd;

	// Token: 0x04002A35 RID: 10805
	[FieldOffset(Offset = "0x540")]
	[Token(Token = "0x4002A35")]
	private EffectPool g_SwitchNull;

	// Token: 0x04002A36 RID: 10806
	[FieldOffset(Offset = "0x548")]
	[Token(Token = "0x4002A36")]
	private EffectPool g_SwitchIce;

	// Token: 0x04002A37 RID: 10807
	[FieldOffset(Offset = "0x550")]
	[Token(Token = "0x4002A37")]
	private EffectPool g_SwitchFire;

	// Token: 0x04002A38 RID: 10808
	[FieldOffset(Offset = "0x558")]
	[Token(Token = "0x4002A38")]
	private EffectPool g_SwitchLightning;

	// Token: 0x04002A39 RID: 10809
	[FieldOffset(Offset = "0x560")]
	[Token(Token = "0x4002A39")]
	private EffectPool g_DashSomke;

	// Token: 0x04002A3A RID: 10810
	[FieldOffset(Offset = "0x568")]
	[Token(Token = "0x4002A3A")]
	private EffectPool g_BrakeSomke;

	// Token: 0x04002A3B RID: 10811
	[FieldOffset(Offset = "0x570")]
	[Token(Token = "0x4002A3B")]
	private EffectPool g_WaterSplash;

	// Token: 0x04002A3C RID: 10812
	[Token(Token = "0x4002A3C")]
	private const float g_fWaterSplashCDTime = 0.15f;

	// Token: 0x04002A3D RID: 10813
	[FieldOffset(Offset = "0x578")]
	[Token(Token = "0x4002A3D")]
	private float g_fWaterSplashCDTimeVal;

	// Token: 0x04002A3E RID: 10814
	[Token(Token = "0x4002A3E")]
	private const float g_fContinueWaterSplash = 0.3f;

	// Token: 0x04002A3F RID: 10815
	[FieldOffset(Offset = "0x57C")]
	[Token(Token = "0x4002A3F")]
	private float g_fContinueWaterSplashVal;

	// Token: 0x04002A40 RID: 10816
	[FieldOffset(Offset = "0x580")]
	[Token(Token = "0x4002A40")]
	private EffectPool g_OnLight;

	// Token: 0x04002A41 RID: 10817
	[FieldOffset(Offset = "0x588")]
	[Token(Token = "0x4002A41")]
	private EffectPool g_CurseLossMoney;

	// Token: 0x04002A42 RID: 10818
	[FieldOffset(Offset = "0x590")]
	[Token(Token = "0x4002A42")]
	private bool g_bCharge;

	// Token: 0x04002A43 RID: 10819
	[FieldOffset(Offset = "0x594")]
	[Token(Token = "0x4002A43")]
	private PlayerEffectPlay.Magic g_Magic;

	// Token: 0x04002A44 RID: 10820
	[FieldOffset(Offset = "0x598")]
	[Token(Token = "0x4002A44")]
	private float g_fNullRecoil = -0.6f;

	// Token: 0x04002A45 RID: 10821
	[FieldOffset(Offset = "0x59C")]
	[Token(Token = "0x4002A45")]
	private float g_fIceRecoil = -0.2f;

	// Token: 0x04002A46 RID: 10822
	[FieldOffset(Offset = "0x5A0")]
	[Token(Token = "0x4002A46")]
	private float g_fFireRecoil = -1f;

	// Token: 0x04002A47 RID: 10823
	[FieldOffset(Offset = "0x5A4")]
	[Token(Token = "0x4002A47")]
	private float g_fLightningRecoil = -1.2f;

	// Token: 0x04002A48 RID: 10824
	[FieldOffset(Offset = "0x5A8")]
	[Token(Token = "0x4002A48")]
	private float g_fNullShake = 0.3f;

	// Token: 0x04002A49 RID: 10825
	[FieldOffset(Offset = "0x5AC")]
	[Token(Token = "0x4002A49")]
	private float g_fIceShake = 0.05f;

	// Token: 0x04002A4A RID: 10826
	[FieldOffset(Offset = "0x5B0")]
	[Token(Token = "0x4002A4A")]
	private float g_fFireShake = 0.3f;

	// Token: 0x04002A4B RID: 10827
	[FieldOffset(Offset = "0x5B4")]
	[Token(Token = "0x4002A4B")]
	private float g_fLightningShake = 1f;

	// Token: 0x04002A4C RID: 10828
	[FieldOffset(Offset = "0x5B8")]
	[Token(Token = "0x4002A4C")]
	private Transform g_trTeleportSize;

	// Token: 0x04002A4D RID: 10829
	[FieldOffset(Offset = "0x5C0")]
	[Token(Token = "0x4002A4D")]
	private bool g_bTeleportDisappear;

	// Token: 0x04002A4E RID: 10830
	[FieldOffset(Offset = "0x5C1")]
	[Token(Token = "0x4002A4E")]
	private bool g_bTeleportAppear;

	// Token: 0x04002A4F RID: 10831
	[Token(Token = "0x4002A4F")]
	private const float g_fTeleportSizeY = 10f;

	// Token: 0x04002A50 RID: 10832
	[Token(Token = "0x4002A50")]
	private const float g_fTeleportSizeXZ = 0f;

	// Token: 0x04002A51 RID: 10833
	[FieldOffset(Offset = "0x5C4")]
	[Token(Token = "0x4002A51")]
	private float g_fTeleportSizeYVal = 1f;

	// Token: 0x04002A52 RID: 10834
	[FieldOffset(Offset = "0x5C8")]
	[Token(Token = "0x4002A52")]
	private float g_fTeleportSizeXZVal = 1f;

	// Token: 0x04002A53 RID: 10835
	[Token(Token = "0x4002A53")]
	private const float g_fTeleportTime = 1f;

	// Token: 0x04002A54 RID: 10836
	[FieldOffset(Offset = "0x5CC")]
	[Token(Token = "0x4002A54")]
	private float g_fTeleportTimeVal;

	// Token: 0x04002A55 RID: 10837
	[FieldOffset(Offset = "0x5D0")]
	[Token(Token = "0x4002A55")]
	private NobetaMeshController g_Display;

	// Token: 0x04002A56 RID: 10838
	[FieldOffset(Offset = "0x5D8")]
	[Token(Token = "0x4002A56")]
	private Action<SoundEffect> soundEffectTimeScaleUpdater;

	// Token: 0x04002A57 RID: 10839
	[FieldOffset(Offset = "0x5E0")]
	[Token(Token = "0x4002A57")]
	private float g_fDeltaTime;

	// Token: 0x02000351 RID: 849
	[Token(Token = "0x2000351")]
	public enum Magic
	{
		// Token: 0x04002A59 RID: 10841
		[Token(Token = "0x4002A59")]
		Null,
		// Token: 0x04002A5A RID: 10842
		[Token(Token = "0x4002A5A")]
		Ice,
		// Token: 0x04002A5B RID: 10843
		[Token(Token = "0x4002A5B")]
		Fire,
		// Token: 0x04002A5C RID: 10844
		[Token(Token = "0x4002A5C")]
		Lightning
	}
}
