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

// Token: 0x020002FC RID: 764
[Token(Token = "0x20002FC")]
public class PlayerEffectPlay
{
	// Token: 0x170001A6 RID: 422
	// (get) Token: 0x06001DA1 RID: 7585 RVA: 0x00045EBC File Offset: 0x000440BC
	[Token(Token = "0x170001A6")]
	private GameSave GameSave
	{
		[Token(Token = "0x6001DA1")]
		[Address(RVA = "0x1390D90", Offset = "0x138FB90", VA = "0x181390D90")]
		get
		{
			return Game.GameSave;
		}
	}

	// Token: 0x06001DA2 RID: 7586 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6001DA2")]
	[Address(RVA = "0x1389CD0", Offset = "0x1388AD0", VA = "0x181389CD0")]
	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: 0x06001DA3 RID: 7587 RVA: 0x00045ED0 File Offset: 0x000440D0
	[Token(Token = "0x6001DA3")]
	[Address(RVA = "0x1387FE0", Offset = "0x1386DE0", VA = "0x181387FE0")]
	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: 0x06001DA4 RID: 7588 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6001DA4")]
	[Address(RVA = "0x138FF70", Offset = "0x138ED70", VA = "0x18138FF70")]
	public void Update(float fDeltaTime)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06001DA5 RID: 7589 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6001DA5")]
	[Address(RVA = "0x13836E0", Offset = "0x13824E0", VA = "0x1813836E0")]
	public void LateUpdate(float fDeltaTime)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06001DA6 RID: 7590 RVA: 0x0004611C File Offset: 0x0004431C
	[Token(Token = "0x6001DA6")]
	[Address(RVA = "0x1389AA0", Offset = "0x13888A0", VA = "0x181389AA0")]
	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: 0x06001DA7 RID: 7591 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6001DA7")]
	[Address(RVA = "0x13864F0", Offset = "0x13852F0", VA = "0x1813864F0")]
	public void PlayFireWTrail(string name)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06001DA8 RID: 7592 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6001DA8")]
	[Address(RVA = "0x1387290", Offset = "0x1386090", VA = "0x181387290")]
	public void PlayItem(ItemSystem.ItemType Type)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06001DA9 RID: 7593 RVA: 0x000461D0 File Offset: 0x000443D0
	[Token(Token = "0x6001DA9")]
	[Address(RVA = "0x138E4F0", Offset = "0x138D2F0", VA = "0x18138E4F0")]
	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: 0x06001DAA RID: 7594 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6001DAA")]
	[Address(RVA = "0x1386F20", Offset = "0x1385D20", VA = "0x181386F20")]
	public void PlayItemSuccess(ItemSystem.ItemType Type)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06001DAB RID: 7595 RVA: 0x00046244 File Offset: 0x00044444
	[Token(Token = "0x6001DAB")]
	[Address(RVA = "0x138E4C0", Offset = "0x138D2C0", VA = "0x18138E4C0")]
	public void StopDefense()
	{
		this.g_DefenseUsingSuccessBody.Stop(3f);
	}

	// Token: 0x06001DAC RID: 7596 RVA: 0x00046268 File Offset: 0x00044468
	[Token(Token = "0x6001DAC")]
	[Address(RVA = "0x1381FF0", Offset = "0x1380DF0", VA = "0x181381FF0")]
	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: 0x06001DAD RID: 7597 RVA: 0x00046304 File Offset: 0x00044504
	[Token(Token = "0x6001DAD")]
	[Address(RVA = "0x1381F60", Offset = "0x1380D60", VA = "0x181381F60")]
	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: 0x06001DAE RID: 7598 RVA: 0x00046350 File Offset: 0x00044550
	[Token(Token = "0x6001DAE")]
	[Address(RVA = "0x138E3B0", Offset = "0x138D1B0", VA = "0x18138E3B0")]
	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: 0x06001DAF RID: 7599 RVA: 0x000463F8 File Offset: 0x000445F8
	[Token(Token = "0x6001DAF")]
	[Address(RVA = "0x138E320", Offset = "0x138D120", VA = "0x18138E320")]
	public void StopCohesionSuccess()
	{
		this.g_NullCohesionSuccess.StopAll(3f);
		this.g_ICECohesionSuccess.StopAll(3f);
		this.g_FireCohesionSuccess.StopAll(3f);
		this.g_LightningCohesionSuccess.StopAll(3f);
	}

	// Token: 0x06001DB0 RID: 7600 RVA: 0x0004644C File Offset: 0x0004464C
	[Token(Token = "0x6001DB0")]
	[Address(RVA = "0x1389C00", Offset = "0x1388A00", VA = "0x181389C00")]
	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: 0x06001DB1 RID: 7601 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6001DB1")]
	[Address(RVA = "0x13849F0", Offset = "0x13837F0", VA = "0x1813849F0")]
	public void NotShot()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06001DB2 RID: 7602 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6001DB2")]
	[Address(RVA = "0x1385240", Offset = "0x1384040", VA = "0x181385240")]
	public void NullSwordEnergy(string sAttackName)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06001DB3 RID: 7603 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6001DB3")]
	[Address(RVA = "0x1384B60", Offset = "0x1383960", VA = "0x181384B60")]
	private void NullShot()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06001DB4 RID: 7604 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6001DB4")]
	[Address(RVA = "0x13838B0", Offset = "0x13826B0", VA = "0x1813838B0")]
	public void LightningChargeShot()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06001DB5 RID: 7605 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6001DB5")]
	[Address(RVA = "0x1383E90", Offset = "0x1382C90", VA = "0x181383E90")]
	private void LightningShot()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06001DB6 RID: 7606 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6001DB6")]
	[Address(RVA = "0x1382360", Offset = "0x1381160", VA = "0x181382360")]
	private void FireShot()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06001DB7 RID: 7607 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6001DB7")]
	[Address(RVA = "0x13830D0", Offset = "0x1381ED0", VA = "0x1813830D0")]
	private void IceShot()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06001DB8 RID: 7608 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6001DB8")]
	[Address(RVA = "0x1385850", Offset = "0x1384650", VA = "0x181385850")]
	public void PlayAbsorb()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06001DB9 RID: 7609 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6001DB9")]
	[Address(RVA = "0x1387D70", Offset = "0x1386B70", VA = "0x181387D70")]
	public void PlaySkyJumpEffect()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06001DBA RID: 7610 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6001DBA")]
	[Address(RVA = "0x13867B0", Offset = "0x13855B0", VA = "0x1813867B0")]
	public void PlayHighLandEffect()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06001DBB RID: 7611 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6001DBB")]
	[Address(RVA = "0x1386E80", Offset = "0x1385C80", VA = "0x181386E80")]
	public void PlayItemSelect(Transform Item)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06001DBC RID: 7612 RVA: 0x000464CC File Offset: 0x000446CC
	[Token(Token = "0x6001DBC")]
	[Address(RVA = "0x1381F30", Offset = "0x1380D30", VA = "0x181381F30")]
	public void CloseItemSelect()
	{
		this.g_ItemSelect.Stop(1.5f);
	}

	// Token: 0x06001DBD RID: 7613 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6001DBD")]
	[Address(RVA = "0x1386050", Offset = "0x1384E50", VA = "0x181386050")]
	public void PlayDashSmoke(bool bRFoot)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06001DBE RID: 7614 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6001DBE")]
	[Address(RVA = "0x1385B20", Offset = "0x1384920", VA = "0x181385B20")]
	public void PlayBrakeSmoke()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06001DBF RID: 7615 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6001DBF")]
	[Address(RVA = "0x1387740", Offset = "0x1386540", VA = "0x181387740")]
	public void PlayL5Attack03()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06001DC0 RID: 7616 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6001DC0")]
	[Address(RVA = "0x1387560", Offset = "0x1386360", VA = "0x181387560")]
	public void PlayL5Attack03Null()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06001DC1 RID: 7617 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6001DC1")]
	[Address(RVA = "0x1387400", Offset = "0x1386200", VA = "0x181387400")]
	public void PlayL5Attack03Ice()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06001DC2 RID: 7618 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6001DC2")]
	[Address(RVA = "0x1387350", Offset = "0x1386150", VA = "0x181387350")]
	public void PlayL5Attack03Fire()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06001DC3 RID: 7619 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6001DC3")]
	[Address(RVA = "0x13874B0", Offset = "0x13862B0", VA = "0x1813874B0")]
	public void PlayL5Attack03Lightning()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06001DC4 RID: 7620 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6001DC4")]
	[Address(RVA = "0x1387AB0", Offset = "0x13868B0", VA = "0x181387AB0")]
	public void PlayL5Attack04()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06001DC5 RID: 7621 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6001DC5")]
	[Address(RVA = "0x1387A00", Offset = "0x1386800", VA = "0x181387A00")]
	public void PlayL5Attack04Null()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06001DC6 RID: 7622 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6001DC6")]
	[Address(RVA = "0x13878A0", Offset = "0x13866A0", VA = "0x1813878A0")]
	public void PlayL5Attack04Ice()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06001DC7 RID: 7623 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6001DC7")]
	[Address(RVA = "0x13877F0", Offset = "0x13865F0", VA = "0x1813877F0")]
	public void PlayL5Attack04Fire()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06001DC8 RID: 7624 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6001DC8")]
	[Address(RVA = "0x1387950", Offset = "0x1386750", VA = "0x181387950")]
	public void PlayL5Attack04Lightning()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06001DC9 RID: 7625 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6001DC9")]
	[Address(RVA = "0x1387C10", Offset = "0x1386A10", VA = "0x181387C10")]
	public void PlayL5DodgeForward()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06001DCA RID: 7626 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6001DCA")]
	[Address(RVA = "0x1387B60", Offset = "0x1386960", VA = "0x181387B60")]
	public void PlayL5DodgeBack()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06001DCB RID: 7627 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6001DCB")]
	[Address(RVA = "0x1385DF0", Offset = "0x1384BF0", VA = "0x181385DF0")]
	public void PlayCure()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06001DCC RID: 7628 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6001DCC")]
	[Address(RVA = "0x138E5B0", Offset = "0x138D3B0", VA = "0x18138E5B0")]
	public void TeleportAttack()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06001DCD RID: 7629 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6001DCD")]
	[Address(RVA = "0x1385C50", Offset = "0x1384A50", VA = "0x181385C50")]
	public void PlayChangeSkinReady()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06001DCE RID: 7630 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6001DCE")]
	[Address(RVA = "0x1385D20", Offset = "0x1384B20", VA = "0x181385D20")]
	public void PlayChangeSkin()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06001DCF RID: 7631 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6001DCF")]
	[Address(RVA = "0x13858D0", Offset = "0x13846D0", VA = "0x1813858D0")]
	public void PlayAreaTeleportReady()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06001DD0 RID: 7632 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6001DD0")]
	[Address(RVA = "0x13859A0", Offset = "0x13847A0", VA = "0x1813859A0")]
	public void PlayAreaTeleport()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06001DD1 RID: 7633 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6001DD1")]
	[Address(RVA = "0x1385FA0", Offset = "0x1384DA0", VA = "0x181385FA0")]
	public void PlayDashAttackSmoke()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06001DD2 RID: 7634 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6001DD2")]
	[Address(RVA = "0x1387610", Offset = "0x1386410", VA = "0x181387610")]
	public void PlayL5Attack03Smoke()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06001DD3 RID: 7635 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6001DD3")]
	[Address(RVA = "0x1387E20", Offset = "0x1386C20", VA = "0x181387E20")]
	public void PlayWaterSplash(float fHeitght)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06001DD4 RID: 7636 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6001DD4")]
	[Address(RVA = "0x13820E0", Offset = "0x1380EE0", VA = "0x1813820E0")]
	public void ContinuePlayWaterSplash(float fHeitght)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06001DD5 RID: 7637 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6001DD5")]
	[Address(RVA = "0x1385A70", Offset = "0x1384870", VA = "0x181385A70")]
	public void PlayAttack01_03Collision()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06001DD6 RID: 7638 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6001DD6")]
	[Address(RVA = "0x1387CC0", Offset = "0x1386AC0", VA = "0x181387CC0")]
	public void PlayOnLight()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06001DD7 RID: 7639 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6001DD7")]
	[Address(RVA = "0x13888E0", Offset = "0x13876E0", VA = "0x1813888E0")]
	public void SetMagicType(PlayerEffectPlay.Magic Type)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06001DD8 RID: 7640 RVA: 0x000464F0 File Offset: 0x000446F0
	[Token(Token = "0x6001DD8")]
	[Address(RVA = "0x1382F80", Offset = "0x1381D80", VA = "0x181382F80")]
	public PlayerEffectPlay.Magic GetMagicType()
	{
		return this.g_Magic;
	}

	// Token: 0x06001DD9 RID: 7641 RVA: 0x00046504 File Offset: 0x00044704
	[Token(Token = "0x6001DD9")]
	[Address(RVA = "0x1388F10", Offset = "0x1387D10", VA = "0x181388F10")]
	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: 0x06001DDA RID: 7642 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6001DDA")]
	[Address(RVA = "0x1388710", Offset = "0x1387510", VA = "0x181388710")]
	public void SetFireChargeTarget(Transform Target)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06001DDB RID: 7643 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6001DDB")]
	[Address(RVA = "0x1388D90", Offset = "0x1387B90", VA = "0x181388D90")]
	public void SetNullChargeTaeger()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06001DDC RID: 7644 RVA: 0x00046E0C File Offset: 0x0004500C
	[Token(Token = "0x6001DDC")]
	[Address(RVA = "0x13887D0", Offset = "0x13875D0", VA = "0x1813887D0")]
	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: 0x06001DDD RID: 7645 RVA: 0x00046E64 File Offset: 0x00045064
	[Token(Token = "0x6001DDD")]
	[Address(RVA = "0x1389BF0", Offset = "0x13889F0", VA = "0x181389BF0")]
	public void Setg_bLightningAimOff()
	{
		this.g_bLightningAimStatus = false;
	}

	// Token: 0x06001DDE RID: 7646 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6001DDE")]
	[Address(RVA = "0x1382CD0", Offset = "0x1381AD0", VA = "0x181382CD0")]
	public Transform GetLightningFloorAim()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06001DDF RID: 7647 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6001DDF")]
	[Address(RVA = "0x1385700", Offset = "0x1384500", VA = "0x181385700")]
	public void OpenFireAttack(string sName)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06001DE0 RID: 7648 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6001DE0")]
	[Address(RVA = "0x138E870", Offset = "0x138D670", VA = "0x18138E870")]
	private void UpdateFireAttack(float fDeltaTime)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06001DE1 RID: 7649 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6001DE1")]
	[Address(RVA = "0x1386860", Offset = "0x1385660", VA = "0x181386860")]
	public void PlayIceCounterBullet(Transform Target)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06001DE2 RID: 7650 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6001DE2")]
	[Address(RVA = "0x138F200", Offset = "0x138E000", VA = "0x18138F200")]
	private void UpdateIceCounterBullet(float fDeltaTime)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06001DE3 RID: 7651 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6001DE3")]
	[Address(RVA = "0x1382F90", Offset = "0x1381D90", VA = "0x181382F90")]
	public float GetRecoil()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06001DE4 RID: 7652 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6001DE4")]
	[Address(RVA = "0x1383080", Offset = "0x1381E80", VA = "0x181383080")]
	public float GetShotShake()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06001DE5 RID: 7653 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6001DE5")]
	[Address(RVA = "0x1386120", Offset = "0x1384F20", VA = "0x181386120")]
	public void PlayEffCurseDeath()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06001DE6 RID: 7654 RVA: 0x00046E78 File Offset: 0x00045078
	[Token(Token = "0x6001DE6")]
	[Address(RVA = "0x1389A70", Offset = "0x1388870", VA = "0x181389A70")]
	public void SetTeleportDisappear()
	{
		this.g_bTeleportDisappear = true;
		this.g_fTeleportSizeXZVal = 1f;
		this.g_fTeleportSizeYVal = 1f;
		this.g_fTeleportTimeVal = 0f;
	}

	// Token: 0x06001DE7 RID: 7655 RVA: 0x00046EB0 File Offset: 0x000450B0
	[Token(Token = "0x6001DE7")]
	[Address(RVA = "0x1389A50", Offset = "0x1388850", VA = "0x181389A50")]
	public void SetTeleportAppear()
	{
		this.g_bTeleportDisappear = false;
		this.g_fTeleportSizeYVal = 10f;
		this.g_fTeleportTimeVal = 0f;
	}

	// Token: 0x06001DE8 RID: 7656 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6001DE8")]
	[Address(RVA = "0x13836E0", Offset = "0x13824E0", VA = "0x1813836E0")]
	private void UpdateTeleport(float fDeltaTime)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06001DE9 RID: 7657 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6001DE9")]
	[Address(RVA = "0x1383D20", Offset = "0x1382B20", VA = "0x181383D20")]
	public void LightningDodgeStart()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06001DEA RID: 7658 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6001DEA")]
	[Address(RVA = "0x1383A20", Offset = "0x1382820", VA = "0x181383A20")]
	public void LightningDodgeEnd()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06001DEB RID: 7659 RVA: 0x00046EDC File Offset: 0x000450DC
	[Token(Token = "0x6001DEB")]
	[Address(RVA = "0x1382CC0", Offset = "0x1381AC0", VA = "0x181382CC0")]
	public bool GetLightningDodge()
	{
		return this.g_bLightningDodge;
	}

	// Token: 0x06001DEC RID: 7660 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6001DEC")]
	[Address(RVA = "0x13863F0", Offset = "0x13851F0", VA = "0x1813863F0")]
	public void PlayEffWindDodge()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06001DED RID: 7661 RVA: 0x00046EF0 File Offset: 0x000450F0
	[Token(Token = "0x6001DED")]
	[Address(RVA = "0xB6F910", Offset = "0xB6E710", VA = "0x180B6F910")]
	public bool GetWindDodge()
	{
		return this.g_bWindDodge;
	}

	// Token: 0x06001DEE RID: 7662 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6001DEE")]
	[Address(RVA = "0x1382230", Offset = "0x1381030", VA = "0x181382230")]
	public void EndWindDodge()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06001DEF RID: 7663 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6001DEF")]
	[Address(RVA = "0x1387F50", Offset = "0x1386D50", VA = "0x181387F50")]
	public void ResetTeleportState()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06001DF0 RID: 7664 RVA: 0x00046F04 File Offset: 0x00045104
	[Token(Token = "0x6001DF0")]
	[Address(RVA = "0x1390CF0", Offset = "0x138FAF0", VA = "0x181390CF0")]
	public PlayerEffectPlay()
	{
	}

	// Token: 0x040026D0 RID: 9936
	[FieldOffset(Offset = "0x10")]
	[Token(Token = "0x40026D0")]
	private Transform g_This;

	// Token: 0x040026D1 RID: 9937
	[FieldOffset(Offset = "0x18")]
	[Token(Token = "0x40026D1")]
	private Transform g_FirePointBone;

	// Token: 0x040026D2 RID: 9938
	[FieldOffset(Offset = "0x20")]
	[Token(Token = "0x40026D2")]
	private Transform g_FirePoint;

	// Token: 0x040026D3 RID: 9939
	[FieldOffset(Offset = "0x28")]
	[Token(Token = "0x40026D3")]
	private Transform g_CohesionFloorPoint;

	// Token: 0x040026D4 RID: 9940
	[FieldOffset(Offset = "0x30")]
	[Token(Token = "0x40026D4")]
	private Transform g_AimTarget;

	// Token: 0x040026D5 RID: 9941
	[FieldOffset(Offset = "0x38")]
	[Token(Token = "0x40026D5")]
	private Transform g_ItemHandPoint;

	// Token: 0x040026D6 RID: 9942
	[FieldOffset(Offset = "0x40")]
	[Token(Token = "0x40026D6")]
	private Transform g_LFootPoint;

	// Token: 0x040026D7 RID: 9943
	[FieldOffset(Offset = "0x48")]
	[Token(Token = "0x40026D7")]
	private Transform g_RFootPoint;

	// Token: 0x040026D8 RID: 9944
	[FieldOffset(Offset = "0x50")]
	[Token(Token = "0x40026D8")]
	private Transform g_ThisPosition;

	// Token: 0x040026D9 RID: 9945
	[FieldOffset(Offset = "0x58")]
	[Token(Token = "0x40026D9")]
	private CharacterBaseData g_BaseData;

	// Token: 0x040026DA RID: 9946
	[FieldOffset(Offset = "0x60")]
	[Token(Token = "0x40026DA")]
	private PlayerMagicData g_PlayerMagicData;

	// Token: 0x040026DB RID: 9947
	[FieldOffset(Offset = "0x68")]
	[Token(Token = "0x40026DB")]
	private MoveController g_Move;

	// Token: 0x040026DC RID: 9948
	[FieldOffset(Offset = "0x70")]
	[Token(Token = "0x40026DC")]
	private Camera g_Camera;

	// Token: 0x040026DD RID: 9949
	[FieldOffset(Offset = "0x78")]
	[Token(Token = "0x40026DD")]
	private PlayerSound g_Sound;

	// Token: 0x040026DE RID: 9950
	[FieldOffset(Offset = "0x80")]
	[Token(Token = "0x40026DE")]
	private XWeaponTrail g_WTrail;

	// Token: 0x040026DF RID: 9951
	[FieldOffset(Offset = "0x88")]
	[Token(Token = "0x40026DF")]
	private XWeaponTrail g_WTrail02;

	// Token: 0x040026E0 RID: 9952
	[FieldOffset(Offset = "0x90")]
	[Token(Token = "0x40026E0")]
	private XWeaponTrail g_WTrail03;

	// Token: 0x040026E1 RID: 9953
	[FieldOffset(Offset = "0x98")]
	[Token(Token = "0x40026E1")]
	private XWeaponTrail g_WTrail04;

	// Token: 0x040026E2 RID: 9954
	[FieldOffset(Offset = "0xA0")]
	[Token(Token = "0x40026E2")]
	private float g_fWLActiveTime;

	// Token: 0x040026E3 RID: 9955
	[FieldOffset(Offset = "0xA8")]
	[Token(Token = "0x40026E3")]
	private EffectPool g_SkyJump;

	// Token: 0x040026E4 RID: 9956
	[FieldOffset(Offset = "0xB0")]
	[Token(Token = "0x40026E4")]
	private EffectPool g_WindDodge;

	// Token: 0x040026E5 RID: 9957
	[FieldOffset(Offset = "0xB8")]
	[Token(Token = "0x40026E5")]
	private EffectPool g_WindDodgeEnd;

	// Token: 0x040026E6 RID: 9958
	[FieldOffset(Offset = "0xC0")]
	[Token(Token = "0x40026E6")]
	private bool g_bWindDodge;

	// Token: 0x040026E7 RID: 9959
	[FieldOffset(Offset = "0xC8")]
	[Token(Token = "0x40026E7")]
	private EffectPool g_HighLand;

	// Token: 0x040026E8 RID: 9960
	[FieldOffset(Offset = "0xD0")]
	[Token(Token = "0x40026E8")]
	private EffectPool g_L5Attack03;

	// Token: 0x040026E9 RID: 9961
	[FieldOffset(Offset = "0xD8")]
	[Token(Token = "0x40026E9")]
	private EffectPool g_L5Attack04;

	// Token: 0x040026EA RID: 9962
	[FieldOffset(Offset = "0xE0")]
	[Token(Token = "0x40026EA")]
	private EffectPool g_L5DodgeForward;

	// Token: 0x040026EB RID: 9963
	[FieldOffset(Offset = "0xE8")]
	[Token(Token = "0x40026EB")]
	private EffectPool g_L5DodgeBack;

	// Token: 0x040026EC RID: 9964
	[FieldOffset(Offset = "0xF0")]
	[Token(Token = "0x40026EC")]
	private EffectPool g_L5Attack03_Null;

	// Token: 0x040026ED RID: 9965
	[FieldOffset(Offset = "0xF8")]
	[Token(Token = "0x40026ED")]
	private EffectPool g_L5Attack03_Ice;

	// Token: 0x040026EE RID: 9966
	[FieldOffset(Offset = "0x100")]
	[Token(Token = "0x40026EE")]
	private EffectPool g_L5Attack03_Fire;

	// Token: 0x040026EF RID: 9967
	[FieldOffset(Offset = "0x108")]
	[Token(Token = "0x40026EF")]
	private EffectPool g_L5Attack03_Lightning;

	// Token: 0x040026F0 RID: 9968
	[FieldOffset(Offset = "0x110")]
	[Token(Token = "0x40026F0")]
	private EffectPool g_L5Attack04_Null;

	// Token: 0x040026F1 RID: 9969
	[FieldOffset(Offset = "0x118")]
	[Token(Token = "0x40026F1")]
	private EffectPool g_L5Attack04_Ice;

	// Token: 0x040026F2 RID: 9970
	[FieldOffset(Offset = "0x120")]
	[Token(Token = "0x40026F2")]
	private EffectPool g_L5Attack04_Fire;

	// Token: 0x040026F3 RID: 9971
	[FieldOffset(Offset = "0x128")]
	[Token(Token = "0x40026F3")]
	private EffectPool g_L5Attack04_Lightning;

	// Token: 0x040026F4 RID: 9972
	[FieldOffset(Offset = "0x130")]
	[Token(Token = "0x40026F4")]
	private EffectPool g_NullCohesion;

	// Token: 0x040026F5 RID: 9973
	[FieldOffset(Offset = "0x138")]
	[Token(Token = "0x40026F5")]
	private EffectPool g_NullCohesionSuccess;

	// Token: 0x040026F6 RID: 9974
	[FieldOffset(Offset = "0x140")]
	[Token(Token = "0x40026F6")]
	private EffectPool g_NullCohesionFloor;

	// Token: 0x040026F7 RID: 9975
	[FieldOffset(Offset = "0x148")]
	[Token(Token = "0x40026F7")]
	private EffectPool g_NullShot;

	// Token: 0x040026F8 RID: 9976
	[FieldOffset(Offset = "0x150")]
	[Token(Token = "0x40026F8")]
	private EffectPool g_NullBullet;

	// Token: 0x040026F9 RID: 9977
	[FieldOffset(Offset = "0x158")]
	[Token(Token = "0x40026F9")]
	private EffectPool g_NullBulletCollision;

	// Token: 0x040026FA RID: 9978
	[FieldOffset(Offset = "0x160")]
	[Token(Token = "0x40026FA")]
	private EffectPool g_NullBulletCollisionEnemy;

	// Token: 0x040026FB RID: 9979
	[FieldOffset(Offset = "0x168")]
	[Token(Token = "0x40026FB")]
	private EffectPool g_NullChargeShot;

	// Token: 0x040026FC RID: 9980
	[FieldOffset(Offset = "0x170")]
	[Token(Token = "0x40026FC")]
	private EffectPool g_NullChargeBullet;

	// Token: 0x040026FD RID: 9981
	[FieldOffset(Offset = "0x178")]
	[Token(Token = "0x40026FD")]
	private EffectPool g_NullChargeCollision;

	// Token: 0x040026FE RID: 9982
	[FieldOffset(Offset = "0x180")]
	[Token(Token = "0x40026FE")]
	private Vector3 g_v3NullChargeTarget;

	// Token: 0x040026FF RID: 9983
	[FieldOffset(Offset = "0x190")]
	[Token(Token = "0x40026FF")]
	private SoundEffectPool g_SENullBulletCollision;

	// Token: 0x04002700 RID: 9984
	[FieldOffset(Offset = "0x198")]
	[Token(Token = "0x4002700")]
	private SoundEffectPool g_SENullBulletCollisionEnemy;

	// Token: 0x04002701 RID: 9985
	[FieldOffset(Offset = "0x1A0")]
	[Token(Token = "0x4002701")]
	private SoundEffectPool g_SENullChargeCollision;

	// Token: 0x04002702 RID: 9986
	[FieldOffset(Offset = "0x1A8")]
	[Token(Token = "0x4002702")]
	private SoundEffectPool g_SENullChargeCollisionWall;

	// Token: 0x04002703 RID: 9987
	[FieldOffset(Offset = "0x1B0")]
	[Token(Token = "0x4002703")]
	private EffectPool g_NullSwordEnergy;

	// Token: 0x04002704 RID: 9988
	[FieldOffset(Offset = "0x1B8")]
	[Token(Token = "0x4002704")]
	private EffectPool g_NullSwordEnergyCollision;

	// Token: 0x04002705 RID: 9989
	[FieldOffset(Offset = "0x1C0")]
	[Token(Token = "0x4002705")]
	private SoundEffectPool g_SENullSwordEnergyCollision;

	// Token: 0x04002706 RID: 9990
	[FieldOffset(Offset = "0x1C8")]
	[Token(Token = "0x4002706")]
	private EffectPool g_ICECohesion;

	// Token: 0x04002707 RID: 9991
	[FieldOffset(Offset = "0x1D0")]
	[Token(Token = "0x4002707")]
	private EffectPool g_ICECohesionSuccess;

	// Token: 0x04002708 RID: 9992
	[FieldOffset(Offset = "0x1D8")]
	[Token(Token = "0x4002708")]
	private EffectPool g_ICECohesionFloor;

	// Token: 0x04002709 RID: 9993
	[FieldOffset(Offset = "0x1E0")]
	[Token(Token = "0x4002709")]
	private EffectPool g_ICEShot01;

	// Token: 0x0400270A RID: 9994
	[FieldOffset(Offset = "0x1E8")]
	[Token(Token = "0x400270A")]
	private EffectPool g_ICEShot02;

	// Token: 0x0400270B RID: 9995
	[FieldOffset(Offset = "0x1F0")]
	[Token(Token = "0x400270B")]
	private EffectPool g_ICECollision;

	// Token: 0x0400270C RID: 9996
	[FieldOffset(Offset = "0x1F8")]
	[Token(Token = "0x400270C")]
	private EffectPool g_ICECollisionEnemy;

	// Token: 0x0400270D RID: 9997
	[FieldOffset(Offset = "0x200")]
	[Token(Token = "0x400270D")]
	private EffectPool g_ICEChargeShot01;

	// Token: 0x0400270E RID: 9998
	[FieldOffset(Offset = "0x208")]
	[Token(Token = "0x400270E")]
	private EffectPool g_ICEChargeBullet;

	// Token: 0x0400270F RID: 9999
	[FieldOffset(Offset = "0x210")]
	[Token(Token = "0x400270F")]
	private EffectPool g_ICEChargeBulletCollision;

	// Token: 0x04002710 RID: 10000
	[FieldOffset(Offset = "0x218")]
	[Token(Token = "0x4002710")]
	private float g_fICEBulletFrequency = 0.12f;

	// Token: 0x04002711 RID: 10001
	[FieldOffset(Offset = "0x21C")]
	[Token(Token = "0x4002711")]
	private float g_fICEBulletFrequencyCom = -1f;

	// Token: 0x04002712 RID: 10002
	[FieldOffset(Offset = "0x220")]
	[Token(Token = "0x4002712")]
	private int g_iICEBulletNum = (int)((ulong)15L);

	// Token: 0x04002713 RID: 10003
	[FieldOffset(Offset = "0x224")]
	[Token(Token = "0x4002713")]
	private int g_iICEBulletTotal;

	// Token: 0x04002714 RID: 10004
	[FieldOffset(Offset = "0x228")]
	[Token(Token = "0x4002714")]
	private int g_iICeLockIndex;

	// Token: 0x04002715 RID: 10005
	[FieldOffset(Offset = "0x230")]
	[Token(Token = "0x4002715")]
	private Transform[] g_ICELockTarget;

	// Token: 0x04002716 RID: 10006
	[FieldOffset(Offset = "0x238")]
	[Token(Token = "0x4002716")]
	private SoundEffectPool g_SEICECollision;

	// Token: 0x04002717 RID: 10007
	[FieldOffset(Offset = "0x240")]
	[Token(Token = "0x4002717")]
	private SoundEffectPool g_SEICECollisionEnemy;

	// Token: 0x04002718 RID: 10008
	[FieldOffset(Offset = "0x248")]
	[Token(Token = "0x4002718")]
	private SoundEffectPool g_SEICEChargeBullet;

	// Token: 0x04002719 RID: 10009
	[FieldOffset(Offset = "0x250")]
	[Token(Token = "0x4002719")]
	private bool g_bIceCounterBullet;

	// Token: 0x0400271A RID: 10010
	[FieldOffset(Offset = "0x258")]
	[Token(Token = "0x400271A")]
	private EffectPool g_EffIceCounterBullet01;

	// Token: 0x0400271B RID: 10011
	[FieldOffset(Offset = "0x260")]
	[Token(Token = "0x400271B")]
	private EffectPool g_EffIceCounterBullet02;

	// Token: 0x0400271C RID: 10012
	[FieldOffset(Offset = "0x268")]
	[Token(Token = "0x400271C")]
	private EffectPool g_EffIceCounterBulletShot;

	// Token: 0x0400271D RID: 10013
	[FieldOffset(Offset = "0x270")]
	[Token(Token = "0x400271D")]
	private SoundEffectPool g_SEIceCounterBulletShot;

	// Token: 0x0400271E RID: 10014
	[Token(Token = "0x400271E")]
	private const int g_iIceCounterBullet = 30;

	// Token: 0x0400271F RID: 10015
	[FieldOffset(Offset = "0x278")]
	[Token(Token = "0x400271F")]
	private int g_iIceCounterBulletIndex;

	// Token: 0x04002720 RID: 10016
	[FieldOffset(Offset = "0x280")]
	[Token(Token = "0x4002720")]
	private Transform[] g_PosIceCounterBullet;

	// Token: 0x04002721 RID: 10017
	[FieldOffset(Offset = "0x288")]
	[Token(Token = "0x4002721")]
	private ParticleSystem[] g_PSIceCounterBullet;

	// Token: 0x04002722 RID: 10018
	[Token(Token = "0x4002722")]
	private const float g_fIceCounterBulletTime = 2.4f;

	// Token: 0x04002723 RID: 10019
	[FieldOffset(Offset = "0x290")]
	[Token(Token = "0x4002723")]
	private float[] g_fIceCounterBulletTimeVal;

	// Token: 0x04002724 RID: 10020
	[FieldOffset(Offset = "0x298")]
	[Token(Token = "0x4002724")]
	private Vector3[] g_v3IceCounterBulletDirection;

	// Token: 0x04002725 RID: 10021
	[FieldOffset(Offset = "0x2A0")]
	[Token(Token = "0x4002725")]
	private float[] g_fIceCounterBulletSpeed;

	// Token: 0x04002726 RID: 10022
	[FieldOffset(Offset = "0x2A8")]
	[Token(Token = "0x4002726")]
	private Transform[] g_v3IceCounterBulletTarget;

	// Token: 0x04002727 RID: 10023
	[FieldOffset(Offset = "0x2B0")]
	[Token(Token = "0x4002727")]
	private Transform[] g_IceCounterBulletSpearRotate;

	// Token: 0x04002728 RID: 10024
	[FieldOffset(Offset = "0x2B8")]
	[Token(Token = "0x4002728")]
	private float[] g_fIceCounterBulletRotate;

	// Token: 0x04002729 RID: 10025
	[FieldOffset(Offset = "0x2C0")]
	[Token(Token = "0x4002729")]
	private int g_iFireBulletNum = (int)((ulong)9L);

	// Token: 0x0400272A RID: 10026
	[FieldOffset(Offset = "0x2C8")]
	[Token(Token = "0x400272A")]
	private EffectPool g_FireCohesion;

	// Token: 0x0400272B RID: 10027
	[FieldOffset(Offset = "0x2D0")]
	[Token(Token = "0x400272B")]
	private EffectPool g_FireCohesionSuccess;

	// Token: 0x0400272C RID: 10028
	[FieldOffset(Offset = "0x2D8")]
	[Token(Token = "0x400272C")]
	private EffectPool g_FireCohesionFloor;

	// Token: 0x0400272D RID: 10029
	[FieldOffset(Offset = "0x2E0")]
	[Token(Token = "0x400272D")]
	private EffectPool g_FireShot;

	// Token: 0x0400272E RID: 10030
	[FieldOffset(Offset = "0x2E8")]
	[Token(Token = "0x400272E")]
	private EffectPool g_FireBullet;

	// Token: 0x0400272F RID: 10031
	[FieldOffset(Offset = "0x2F0")]
	[Token(Token = "0x400272F")]
	private EffectPool g_FireBulletCollision;

	// Token: 0x04002730 RID: 10032
	[FieldOffset(Offset = "0x2F8")]
	[Token(Token = "0x4002730")]
	private EffectPool g_FireBulletCollisionEnemy;

	// Token: 0x04002731 RID: 10033
	[FieldOffset(Offset = "0x300")]
	[Token(Token = "0x4002731")]
	private EffectPool g_FireChargeShot;

	// Token: 0x04002732 RID: 10034
	[FieldOffset(Offset = "0x308")]
	[Token(Token = "0x4002732")]
	private EffectPool g_FireChargeBullet;

	// Token: 0x04002733 RID: 10035
	[FieldOffset(Offset = "0x310")]
	[Token(Token = "0x4002733")]
	private GameObjectPoolLimited<FireBallCollision> pooledFireBallCollisions;

	// Token: 0x04002734 RID: 10036
	[FieldOffset(Offset = "0x318")]
	[Token(Token = "0x4002734")]
	private Transform g_FireChargeBulletTarget;

	// Token: 0x04002735 RID: 10037
	[FieldOffset(Offset = "0x320")]
	[Token(Token = "0x4002735")]
	private Vector3 g_FireChargeBulletDirection;

	// Token: 0x04002736 RID: 10038
	[FieldOffset(Offset = "0x330")]
	[Token(Token = "0x4002736")]
	private SoundEffectPool g_SEFireCollision;

	// Token: 0x04002737 RID: 10039
	[FieldOffset(Offset = "0x338")]
	[Token(Token = "0x4002737")]
	private SoundEffectPool g_SEFireCollisionEnemy;

	// Token: 0x04002738 RID: 10040
	[FieldOffset(Offset = "0x340")]
	[Token(Token = "0x4002738")]
	private EffectPool g_EffFireAttack01_01_Lv05;

	// Token: 0x04002739 RID: 10041
	[FieldOffset(Offset = "0x348")]
	[Token(Token = "0x4002739")]
	private EffectPool g_EffFireAttack01_02_Lv05;

	// Token: 0x0400273A RID: 10042
	[FieldOffset(Offset = "0x350")]
	[Token(Token = "0x400273A")]
	private EffectPool g_EffFireAttack01_03_Lv05;

	// Token: 0x0400273B RID: 10043
	[FieldOffset(Offset = "0x358")]
	[Token(Token = "0x400273B")]
	private EffectPool g_EffFireAttack01_04_Lv05;

	// Token: 0x0400273C RID: 10044
	[FieldOffset(Offset = "0x360")]
	[Token(Token = "0x400273C")]
	private EffectPool g_EffFireDashAttack_Lv05;

	// Token: 0x0400273D RID: 10045
	[FieldOffset(Offset = "0x368")]
	[Token(Token = "0x400273D")]
	private EffectPool g_EffFireSkyAttack01_01_Lv05;

	// Token: 0x0400273E RID: 10046
	[FieldOffset(Offset = "0x370")]
	[Token(Token = "0x400273E")]
	private EffectPool g_EffFireSkyAttack01_02_Lv05;

	// Token: 0x0400273F RID: 10047
	[FieldOffset(Offset = "0x378")]
	[Token(Token = "0x400273F")]
	private EffectPool g_EffFireAttack02_04_Lv05;

	// Token: 0x04002740 RID: 10048
	[FieldOffset(Offset = "0x380")]
	[Token(Token = "0x4002740")]
	private EffectPool g_EffFireAttack;

	// Token: 0x04002741 RID: 10049
	[FieldOffset(Offset = "0x388")]
	[Token(Token = "0x4002741")]
	private bool g_bFireAttack;

	// Token: 0x04002742 RID: 10050
	[FieldOffset(Offset = "0x390")]
	[Token(Token = "0x4002742")]
	private Transform g_RootFireAttack;

	// Token: 0x04002743 RID: 10051
	[FieldOffset(Offset = "0x398")]
	[Token(Token = "0x4002743")]
	private Transform g_TrFireAttack;

	// Token: 0x04002744 RID: 10052
	[FieldOffset(Offset = "0x3A0")]
	[Token(Token = "0x4002744")]
	private int g_iFireAttackIndex;

	// Token: 0x04002745 RID: 10053
	[Token(Token = "0x4002745")]
	private const float g_fFireAttackTime = 1.5f;

	// Token: 0x04002746 RID: 10054
	[FieldOffset(Offset = "0x3A4")]
	[Token(Token = "0x4002746")]
	private float g_fFireAttackTimeVal;

	// Token: 0x04002747 RID: 10055
	[Token(Token = "0x4002747")]
	private const float g_fAttackFireFrequency = 0.06f;

	// Token: 0x04002748 RID: 10056
	[FieldOffset(Offset = "0x3A8")]
	[Token(Token = "0x4002748")]
	private float g_fAttackFireFrequencyVal;

	// Token: 0x04002749 RID: 10057
	[FieldOffset(Offset = "0x3B0")]
	[Token(Token = "0x4002749")]
	private AttackData g_ADFireAttack;

	// Token: 0x0400274A RID: 10058
	[Token(Token = "0x400274A")]
	private const int g_iFireAttackNum = 9;

	// Token: 0x0400274B RID: 10059
	[FieldOffset(Offset = "0x3B8")]
	[Token(Token = "0x400274B")]
	private bool[] g_bFireAttackCollsion;

	// Token: 0x0400274C RID: 10060
	[FieldOffset(Offset = "0x3C0")]
	[Token(Token = "0x400274C")]
	private Vector3[] g_v3FireAttackCollsionPos;

	// Token: 0x0400274D RID: 10061
	[Token(Token = "0x400274D")]
	private const float g_fAttackFireCollisionFrequency = 0.15f;

	// Token: 0x0400274E RID: 10062
	[FieldOffset(Offset = "0x3C8")]
	[Token(Token = "0x400274E")]
	private float g_fAttackFireCollisionFrequencyVal;

	// Token: 0x0400274F RID: 10063
	[Token(Token = "0x400274F")]
	private const float g_fAttackFireCollisionRadius = 1.5f;

	// Token: 0x04002750 RID: 10064
	[FieldOffset(Offset = "0x3D0")]
	[Token(Token = "0x4002750")]
	private List<Transform> g_FireAttackList;

	// Token: 0x04002751 RID: 10065
	[FieldOffset(Offset = "0x3D8")]
	[Token(Token = "0x4002751")]
	private LightningBullet g_LightningBullet;

	// Token: 0x04002752 RID: 10066
	[FieldOffset(Offset = "0x3E0")]
	[Token(Token = "0x4002752")]
	private LightningBullet g_LightningBullet02;

	// Token: 0x04002753 RID: 10067
	[FieldOffset(Offset = "0x3E8")]
	[Token(Token = "0x4002753")]
	private LightningBullet g_LightningBullet03;

	// Token: 0x04002754 RID: 10068
	[FieldOffset(Offset = "0x3F0")]
	[Token(Token = "0x4002754")]
	private AttackData g_LightningAData;

	// Token: 0x04002755 RID: 10069
	[FieldOffset(Offset = "0x3F8")]
	[Token(Token = "0x4002755")]
	private EffectPool g_LightningBulletCollision;

	// Token: 0x04002756 RID: 10070
	[FieldOffset(Offset = "0x400")]
	[Token(Token = "0x4002756")]
	private EffectPool g_LightningShot;

	// Token: 0x04002757 RID: 10071
	[FieldOffset(Offset = "0x408")]
	[Token(Token = "0x4002757")]
	private EffectPool g_LightningCohesion;

	// Token: 0x04002758 RID: 10072
	[FieldOffset(Offset = "0x410")]
	[Token(Token = "0x4002758")]
	private EffectPool g_LightningCohesionSuccess;

	// Token: 0x04002759 RID: 10073
	[FieldOffset(Offset = "0x418")]
	[Token(Token = "0x4002759")]
	private EffectPool g_LightningCohesionFloor;

	// Token: 0x0400275A RID: 10074
	[FieldOffset(Offset = "0x420")]
	[Token(Token = "0x400275A")]
	private Transform g_LightningFloorAim;

	// Token: 0x0400275B RID: 10075
	[FieldOffset(Offset = "0x428")]
	[Token(Token = "0x400275B")]
	private LightningFloorAim g_LFAController;

	// Token: 0x0400275C RID: 10076
	[FieldOffset(Offset = "0x430")]
	[Token(Token = "0x400275C")]
	private float g_fLightningFloorAimDistance = 20f;

	// Token: 0x0400275D RID: 10077
	[FieldOffset(Offset = "0x434")]
	[Token(Token = "0x400275D")]
	private bool g_bLightningAimStatus;

	// Token: 0x0400275E RID: 10078
	[FieldOffset(Offset = "0x438")]
	[Token(Token = "0x400275E")]
	private EffectPool g_LightningChargeShot;

	// Token: 0x0400275F RID: 10079
	[FieldOffset(Offset = "0x440")]
	[Token(Token = "0x400275F")]
	private LightningChargeBulletCollision g_LightningChargeBullet;

	// Token: 0x04002760 RID: 10080
	[FieldOffset(Offset = "0x448")]
	[Token(Token = "0x4002760")]
	private EffectPool g_LightningDodgeStart;

	// Token: 0x04002761 RID: 10081
	[FieldOffset(Offset = "0x450")]
	[Token(Token = "0x4002761")]
	private EffectPool g_LightningDodgeEnd;

	// Token: 0x04002762 RID: 10082
	[FieldOffset(Offset = "0x458")]
	[Token(Token = "0x4002762")]
	private Vector3 g_v3LightningDodgeStartPos;

	// Token: 0x04002763 RID: 10083
	[FieldOffset(Offset = "0x464")]
	[Token(Token = "0x4002763")]
	private bool g_bLightningDodge;

	// Token: 0x04002764 RID: 10084
	[FieldOffset(Offset = "0x468")]
	[Token(Token = "0x4002764")]
	private Transform g_TAbsorb;

	// Token: 0x04002765 RID: 10085
	[FieldOffset(Offset = "0x470")]
	[Token(Token = "0x4002765")]
	private Absorb g_Absorb;

	// Token: 0x04002766 RID: 10086
	[FieldOffset(Offset = "0x478")]
	[Token(Token = "0x4002766")]
	private EffectPool g_NotShot;

	// Token: 0x04002767 RID: 10087
	[FieldOffset(Offset = "0x480")]
	[Token(Token = "0x4002767")]
	private EffectPool g_Cure;

	// Token: 0x04002768 RID: 10088
	[FieldOffset(Offset = "0x488")]
	[Token(Token = "0x4002768")]
	private EffectPool g_TeleportAttack;

	// Token: 0x04002769 RID: 10089
	[FieldOffset(Offset = "0x490")]
	[Token(Token = "0x4002769")]
	private EffectPool g_ChangeSkinReady;

	// Token: 0x0400276A RID: 10090
	[FieldOffset(Offset = "0x498")]
	[Token(Token = "0x400276A")]
	private EffectPool g_ChangeSkin;

	// Token: 0x0400276B RID: 10091
	[FieldOffset(Offset = "0x4A0")]
	[Token(Token = "0x400276B")]
	private EffectPool g_AreaTeleportReady;

	// Token: 0x0400276C RID: 10092
	[FieldOffset(Offset = "0x4A8")]
	[Token(Token = "0x400276C")]
	private EffectPool g_AreaTeleport;

	// Token: 0x0400276D RID: 10093
	[FieldOffset(Offset = "0x4B0")]
	[Token(Token = "0x400276D")]
	private EffectPool g_ItemSelect;

	// Token: 0x0400276E RID: 10094
	[FieldOffset(Offset = "0x4B8")]
	[Token(Token = "0x400276E")]
	private EffectPool g_HPAddUsing;

	// Token: 0x0400276F RID: 10095
	[FieldOffset(Offset = "0x4C0")]
	[Token(Token = "0x400276F")]
	private EffectPool g_HPAddUsingSuccess;

	// Token: 0x04002770 RID: 10096
	[FieldOffset(Offset = "0x4C8")]
	[Token(Token = "0x4002770")]
	private EffectPool g_HPAddUsingSuccessBody;

	// Token: 0x04002771 RID: 10097
	[FieldOffset(Offset = "0x4D0")]
	[Token(Token = "0x4002771")]
	private EffectPool g_MPAddUsing;

	// Token: 0x04002772 RID: 10098
	[FieldOffset(Offset = "0x4D8")]
	[Token(Token = "0x4002772")]
	private EffectPool g_MPAddUsingSuccess;

	// Token: 0x04002773 RID: 10099
	[FieldOffset(Offset = "0x4E0")]
	[Token(Token = "0x4002773")]
	private EffectPool g_MPAddUsingSuccessBody;

	// Token: 0x04002774 RID: 10100
	[FieldOffset(Offset = "0x4E8")]
	[Token(Token = "0x4002774")]
	private EffectPool g_SPAddUsing;

	// Token: 0x04002775 RID: 10101
	[FieldOffset(Offset = "0x4F0")]
	[Token(Token = "0x4002775")]
	private EffectPool g_SPAddUsingSuccess;

	// Token: 0x04002776 RID: 10102
	[FieldOffset(Offset = "0x4F8")]
	[Token(Token = "0x4002776")]
	private EffectPool g_SPAddUsingSuccessBody;

	// Token: 0x04002777 RID: 10103
	[FieldOffset(Offset = "0x500")]
	[Token(Token = "0x4002777")]
	private EffectPool g_DefenseUsing;

	// Token: 0x04002778 RID: 10104
	[FieldOffset(Offset = "0x508")]
	[Token(Token = "0x4002778")]
	private EffectPool g_DefenseUsingSuccess;

	// Token: 0x04002779 RID: 10105
	[FieldOffset(Offset = "0x510")]
	[Token(Token = "0x4002779")]
	private EffectPool g_DefenseUsingSuccessBody;

	// Token: 0x0400277A RID: 10106
	[FieldOffset(Offset = "0x518")]
	[Token(Token = "0x400277A")]
	private EffectPool g_MysteriousUsing;

	// Token: 0x0400277B RID: 10107
	[FieldOffset(Offset = "0x520")]
	[Token(Token = "0x400277B")]
	private EffectPool g_MysteriousUsingSuccess;

	// Token: 0x0400277C RID: 10108
	[FieldOffset(Offset = "0x528")]
	[Token(Token = "0x400277C")]
	private EffectPool g_HolyUsing;

	// Token: 0x0400277D RID: 10109
	[FieldOffset(Offset = "0x530")]
	[Token(Token = "0x400277D")]
	private EffectPool g_HolyUsingSuccess;

	// Token: 0x0400277E RID: 10110
	[FieldOffset(Offset = "0x538")]
	[Token(Token = "0x400277E")]
	private EffectPool g_BagMaxAdd;

	// Token: 0x0400277F RID: 10111
	[FieldOffset(Offset = "0x540")]
	[Token(Token = "0x400277F")]
	private EffectPool g_SwitchNull;

	// Token: 0x04002780 RID: 10112
	[FieldOffset(Offset = "0x548")]
	[Token(Token = "0x4002780")]
	private EffectPool g_SwitchIce;

	// Token: 0x04002781 RID: 10113
	[FieldOffset(Offset = "0x550")]
	[Token(Token = "0x4002781")]
	private EffectPool g_SwitchFire;

	// Token: 0x04002782 RID: 10114
	[FieldOffset(Offset = "0x558")]
	[Token(Token = "0x4002782")]
	private EffectPool g_SwitchLightning;

	// Token: 0x04002783 RID: 10115
	[FieldOffset(Offset = "0x560")]
	[Token(Token = "0x4002783")]
	private EffectPool g_DashSomke;

	// Token: 0x04002784 RID: 10116
	[FieldOffset(Offset = "0x568")]
	[Token(Token = "0x4002784")]
	private EffectPool g_BrakeSomke;

	// Token: 0x04002785 RID: 10117
	[FieldOffset(Offset = "0x570")]
	[Token(Token = "0x4002785")]
	private EffectPool g_WaterSplash;

	// Token: 0x04002786 RID: 10118
	[Token(Token = "0x4002786")]
	private const float g_fWaterSplashCDTime = 0.15f;

	// Token: 0x04002787 RID: 10119
	[FieldOffset(Offset = "0x578")]
	[Token(Token = "0x4002787")]
	private float g_fWaterSplashCDTimeVal;

	// Token: 0x04002788 RID: 10120
	[Token(Token = "0x4002788")]
	private const float g_fContinueWaterSplash = 0.3f;

	// Token: 0x04002789 RID: 10121
	[FieldOffset(Offset = "0x57C")]
	[Token(Token = "0x4002789")]
	private float g_fContinueWaterSplashVal;

	// Token: 0x0400278A RID: 10122
	[FieldOffset(Offset = "0x580")]
	[Token(Token = "0x400278A")]
	private EffectPool g_OnLight;

	// Token: 0x0400278B RID: 10123
	[FieldOffset(Offset = "0x588")]
	[Token(Token = "0x400278B")]
	private EffectPool g_CurseLossMoney;

	// Token: 0x0400278C RID: 10124
	[FieldOffset(Offset = "0x590")]
	[Token(Token = "0x400278C")]
	private bool g_bCharge;

	// Token: 0x0400278D RID: 10125
	[FieldOffset(Offset = "0x594")]
	[Token(Token = "0x400278D")]
	private PlayerEffectPlay.Magic g_Magic;

	// Token: 0x0400278E RID: 10126
	[FieldOffset(Offset = "0x598")]
	[Token(Token = "0x400278E")]
	private float g_fNullRecoil = -0.6f;

	// Token: 0x0400278F RID: 10127
	[FieldOffset(Offset = "0x59C")]
	[Token(Token = "0x400278F")]
	private float g_fIceRecoil = -0.2f;

	// Token: 0x04002790 RID: 10128
	[FieldOffset(Offset = "0x5A0")]
	[Token(Token = "0x4002790")]
	private float g_fFireRecoil = -1f;

	// Token: 0x04002791 RID: 10129
	[FieldOffset(Offset = "0x5A4")]
	[Token(Token = "0x4002791")]
	private float g_fLightningRecoil = -1.2f;

	// Token: 0x04002792 RID: 10130
	[FieldOffset(Offset = "0x5A8")]
	[Token(Token = "0x4002792")]
	private float g_fNullShake = 0.3f;

	// Token: 0x04002793 RID: 10131
	[FieldOffset(Offset = "0x5AC")]
	[Token(Token = "0x4002793")]
	private float g_fIceShake = 0.05f;

	// Token: 0x04002794 RID: 10132
	[FieldOffset(Offset = "0x5B0")]
	[Token(Token = "0x4002794")]
	private float g_fFireShake = 0.3f;

	// Token: 0x04002795 RID: 10133
	[FieldOffset(Offset = "0x5B4")]
	[Token(Token = "0x4002795")]
	private float g_fLightningShake = 1f;

	// Token: 0x04002796 RID: 10134
	[FieldOffset(Offset = "0x5B8")]
	[Token(Token = "0x4002796")]
	private Transform g_trTeleportSize;

	// Token: 0x04002797 RID: 10135
	[FieldOffset(Offset = "0x5C0")]
	[Token(Token = "0x4002797")]
	private bool g_bTeleportDisappear;

	// Token: 0x04002798 RID: 10136
	[FieldOffset(Offset = "0x5C1")]
	[Token(Token = "0x4002798")]
	private bool g_bTeleportAppear;

	// Token: 0x04002799 RID: 10137
	[Token(Token = "0x4002799")]
	private const float g_fTeleportSizeY = 10f;

	// Token: 0x0400279A RID: 10138
	[Token(Token = "0x400279A")]
	private const float g_fTeleportSizeXZ = 0f;

	// Token: 0x0400279B RID: 10139
	[FieldOffset(Offset = "0x5C4")]
	[Token(Token = "0x400279B")]
	private float g_fTeleportSizeYVal = 1f;

	// Token: 0x0400279C RID: 10140
	[FieldOffset(Offset = "0x5C8")]
	[Token(Token = "0x400279C")]
	private float g_fTeleportSizeXZVal = 1f;

	// Token: 0x0400279D RID: 10141
	[Token(Token = "0x400279D")]
	private const float g_fTeleportTime = 1f;

	// Token: 0x0400279E RID: 10142
	[FieldOffset(Offset = "0x5CC")]
	[Token(Token = "0x400279E")]
	private float g_fTeleportTimeVal;

	// Token: 0x0400279F RID: 10143
	[FieldOffset(Offset = "0x5D0")]
	[Token(Token = "0x400279F")]
	private NobetaMeshController g_Display;

	// Token: 0x040027A0 RID: 10144
	[FieldOffset(Offset = "0x5D8")]
	[Token(Token = "0x40027A0")]
	private Action<SoundEffect> soundEffectTimeScaleUpdater;

	// Token: 0x040027A1 RID: 10145
	[FieldOffset(Offset = "0x5E0")]
	[Token(Token = "0x40027A1")]
	private float g_fDeltaTime;

	// Token: 0x020002FD RID: 765
	[Token(Token = "0x20002FD")]
	public enum Magic
	{
		// Token: 0x040027A3 RID: 10147
		[Token(Token = "0x40027A3")]
		Null,
		// Token: 0x040027A4 RID: 10148
		[Token(Token = "0x40027A4")]
		Ice,
		// Token: 0x040027A5 RID: 10149
		[Token(Token = "0x40027A5")]
		Fire,
		// Token: 0x040027A6 RID: 10150
		[Token(Token = "0x40027A6")]
		Lightning
	}
}
