using System;
using Cpp2IlInjected;
using UnityEngine;

// Token: 0x020000D1 RID: 209
[Token(Token = "0x20000D1")]
public class BossLevel04EffectPlay : MonoBehaviour
{
	// Token: 0x0600099A RID: 2458 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x600099A")]
	[Address(RVA = "0x997A30", Offset = "0x996A30", VA = "0x180997A30", Slot = "4")]
	public virtual void InitData(NPCManage NPCM, AI_BossLevel04 AI)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x0600099B RID: 2459 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x600099B")]
	[Address(RVA = "0x9A1F40", Offset = "0x9A0F40", VA = "0x1809A1F40", Slot = "5")]
	protected virtual void Update()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x0600099C RID: 2460 RVA: 0x00016AF4 File Offset: 0x00014CF4
	[Token(Token = "0x600099C")]
	[Address(RVA = "0x996100", Offset = "0x995100", VA = "0x180996100", Slot = "6")]
	public virtual void Create()
	{
		this.PS_Weapon01.Stop(true);
		this.PS_Weapon02.Stop(true);
		this.PS_Weapon03.Stop(true);
		this.PS_PlusCharge.Stop(true);
		this.PS_HandChargeL.Stop(true);
		this.PS_HandChargeR.Stop(true);
		this.PS_BrakeSmokeL.Stop(true);
		this.PS_BrakeSmokeR.Stop(true);
		Light lg_WeaponLight = this.LG_WeaponLight;
		int num = 0;
		lg_WeaponLight.enabled = num != 0;
		Light lg_Destroy = this.LG_Destroy;
		int num2 = 0;
		lg_Destroy.enabled = num2 != 0;
	}

	// Token: 0x0600099D RID: 2461 RVA: 0x00016B88 File Offset: 0x00014D88
	[Token(Token = "0x600099D")]
	[Address(RVA = "0x99D140", Offset = "0x99C140", VA = "0x18099D140")]
	public void ScriptDebut03Smoke()
	{
		this.PS_Debut03Smoke.Play(true);
		SoundEffect soundEffect = this.g_SEOther;
		int num = 0;
		soundEffect.Play(num, 1f, 1f);
	}

	// Token: 0x0600099E RID: 2462 RVA: 0x00016BC4 File Offset: 0x00014DC4
	[Token(Token = "0x600099E")]
	[Address(RVA = "0x99D360", Offset = "0x99C360", VA = "0x18099D360")]
	public void ScriptDebut05()
	{
		this.PS_HandChargeR.Play(true);
		this.g_bWeaponCharge = true;
	}

	// Token: 0x0600099F RID: 2463 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x600099F")]
	[Address(RVA = "0x99D1A0", Offset = "0x99C1A0", VA = "0x18099D1A0")]
	public void ScriptDebut05End()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060009A0 RID: 2464 RVA: 0x00016BEC File Offset: 0x00014DEC
	[Token(Token = "0x60009A0")]
	[Address(RVA = "0x99D3A0", Offset = "0x99C3A0", VA = "0x18099D3A0")]
	public void ScriptDebutSkip()
	{
		this.PS_HandChargeR.Stop(true);
		this.PS_Weapon01.Play(true);
		this.PS_Weapon02.Play(true);
		this.LG_WeaponLight.enabled = true;
		SoundEffect soundEffect = this.g_SEWeaponCharge;
		this.g_bWeaponCharge = false;
		soundEffect.Stop();
		this.g_SEEarthquake.Stop();
	}

	// Token: 0x060009A1 RID: 2465 RVA: 0x00016C50 File Offset: 0x00014E50
	[Token(Token = "0x60009A1")]
	[Address(RVA = "0x99D440", Offset = "0x99C440", VA = "0x18099D440")]
	public void ScriptEnd04BodySmoke()
	{
		this.PS_End04BodySmoke.Play(true);
		this.g_bWeaponLoop = true;
	}

	// Token: 0x060009A2 RID: 2466 RVA: 0x00016C78 File Offset: 0x00014E78
	[Token(Token = "0x60009A2")]
	[Address(RVA = "0x99D480", Offset = "0x99C480", VA = "0x18099D480")]
	public void ScriptEnd05Collision()
	{
		this.PS_End05BollisionSmoke.Play(true);
		PlayerCamera cameraController = Game.GetCameraController();
		int num = 0;
		ulong num2;
		cameraController.SetRandomShake(0.45f, 6f, 1.2f, (float)num, num2 != 0UL);
		Game.EnableVibration(0.9f, 0.6f, 0.6f);
		this.g_SEOther.Play(4, 1f, 1f);
	}

	// Token: 0x060009A3 RID: 2467 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60009A3")]
	[Address(RVA = "0x99D580", Offset = "0x99C580", VA = "0x18099D580")]
	public void ScriptEnd06()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060009A4 RID: 2468 RVA: 0x00016CE4 File Offset: 0x00014EE4
	[Token(Token = "0x60009A4")]
	[Address(RVA = "0x99D810", Offset = "0x99C810", VA = "0x18099D810")]
	public void ScriptEnd07()
	{
		this.PS_End04BodySmoke.Stop(true);
		Light lg_Destroy = this.LG_Destroy;
		this.g_bDestroy = true;
		lg_Destroy.enabled = true;
		this.PS_DestroyReady.Play(true);
		SoundEffect soundEffect = this.g_SEScriptDestroyStart;
		this.g_bWeaponLoop = false;
		float num = this.g_fSEScriptDestroyVolume;
		soundEffect.PlayRandom(num, 1f);
	}

	// Token: 0x060009A5 RID: 2469 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60009A5")]
	[Address(RVA = "0x9A2FE0", Offset = "0x9A1FE0", VA = "0x1809A2FE0")]
	public void WeaponGlow(Color CGlow, float fGlowTime, float fGlowEndSpeed)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060009A6 RID: 2470 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60009A6")]
	[Address(RVA = "0x997050", Offset = "0x996050", VA = "0x180997050")]
	public void Damaged()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060009A7 RID: 2471 RVA: 0x00016D48 File Offset: 0x00014F48
	[Token(Token = "0x60009A7")]
	[Address(RVA = "0x996200", Offset = "0x995200", VA = "0x180996200")]
	public void DamagedFly()
	{
		GameObject gameObject = this.g_EffAttackDamageL.GetGameObject();
		int num = 0;
		if (gameObject != num)
		{
			Evaporating01 component = this.g_EffAttackDamageL.GetGameObject().GetComponent<Evaporating01>();
			int num2 = 0;
			if (component != num2)
			{
				component.StopEffect();
			}
		}
		this.g_EffAttackDamageL.Stop(3f);
		GameObject gameObject2 = this.g_EffAttackDamageR.GetGameObject();
		int num3 = 0;
		if (gameObject2 != num3)
		{
			Evaporating01 component2 = this.g_EffAttackDamageR.GetGameObject().GetComponent<Evaporating01>();
			int num4 = 0;
			if (component2 != num4)
			{
				component2.StopEffect();
			}
		}
		this.g_EffAttackDamageR.Stop(3f);
		GameObject gameObject3 = this.g_EffAttackDodgeF01.GetGameObject();
		int num5 = 0;
		if (gameObject3 != num5)
		{
			Evaporating01 component3 = this.g_EffAttackDodgeF01.GetGameObject().GetComponent<Evaporating01>();
			int num6 = 0;
			if (component3 != num6)
			{
				component3.StopEffect();
			}
		}
		this.g_EffAttackDodgeF01.Stop(3f);
		GameObject gameObject4 = this.g_EffAttackDodgeF02.GetGameObject();
		int num7 = 0;
		if (gameObject4 != num7)
		{
			Evaporating01 component4 = this.g_EffAttackDodgeF02.GetGameObject().GetComponent<Evaporating01>();
			int num8 = 0;
			if (component4 != num8)
			{
				component4.StopEffect();
			}
		}
		this.g_EffAttackDodgeF02.Stop(3f);
		GameObject gameObject5 = this.g_EffAttackDodgeL.GetGameObject();
		int num9 = 0;
		if (gameObject5 != num9)
		{
			Evaporating01 component5 = this.g_EffAttackDodgeL.GetGameObject().GetComponent<Evaporating01>();
			int num10 = 0;
			if (component5 != num10)
			{
				component5.StopEffect();
			}
		}
		this.g_EffAttackDodgeL.Stop(3f);
		GameObject gameObject6 = this.g_EffAttackDodgeR.GetGameObject();
		int num11 = 0;
		if (gameObject6 != num11)
		{
			Evaporating01 component6 = this.g_EffAttackDodgeR.GetGameObject().GetComponent<Evaporating01>();
			int num12 = 0;
			if (component6 != num12)
			{
				component6.StopEffect();
			}
		}
		this.g_EffAttackDodgeR.Stop(3f);
		GameObject gameObject7 = this.g_EffAttack01_01.GetGameObject();
		int num13 = 0;
		if (gameObject7 != num13)
		{
			Evaporating01 component7 = this.g_EffAttack01_01.GetGameObject().GetComponent<Evaporating01>();
			int num14 = 0;
			if (component7 != num14)
			{
				component7.StopEffect();
			}
		}
		this.g_EffAttack01_01.Stop(3f);
		GameObject gameObject8 = this.g_EffAttack01_02.GetGameObject();
		int num15 = 0;
		if (gameObject8 != num15)
		{
			Evaporating01 component8 = this.g_EffAttack01_02.GetGameObject().GetComponent<Evaporating01>();
			int num16 = 0;
			if (component8 != num16)
			{
				component8.StopEffect();
			}
		}
		this.g_EffAttack01_02.Stop(3f);
		GameObject gameObject9 = this.g_EffAttack03_01.GetGameObject();
		int num17 = 0;
		if (gameObject9 != num17)
		{
			Evaporating01 component9 = this.g_EffAttack03_01.GetGameObject().GetComponent<Evaporating01>();
			int num18 = 0;
			if (component9 != num18)
			{
				component9.StopEffect();
			}
		}
		this.g_EffAttack03_01.Stop(3f);
		GameObject gameObject10 = this.g_EffAttack03_02.GetGameObject();
		int num19 = 0;
		if (gameObject10 != num19)
		{
			Evaporating01 component10 = this.g_EffAttack03_02.GetGameObject().GetComponent<Evaporating01>();
			int num20 = 0;
			if (component10 != num20)
			{
				component10.StopEffect();
			}
		}
		this.g_EffAttack03_02.Stop(3f);
		GameObject gameObject11 = this.g_EffAttack04To06.GetGameObject();
		int num21 = 0;
		if (gameObject11 != num21)
		{
			Evaporating01 component11 = this.g_EffAttack04To06.GetGameObject().GetComponent<Evaporating01>();
			int num22 = 0;
			if (component11 != num22)
			{
				component11.StopEffect();
			}
		}
		this.g_EffAttack04To06.Stop(3f);
		GameObject gameObject12 = this.g_EffAttack05.GetGameObject();
		int num23 = 0;
		if (gameObject12 != num23)
		{
			Evaporating01 component12 = this.g_EffAttack05.GetGameObject().GetComponent<Evaporating01>();
			int num24 = 0;
			if (component12 != num24)
			{
				component12.StopEffect();
			}
		}
		this.g_EffAttack05.Stop(3f);
		GameObject gameObject13 = this.g_EffAttack05To07.GetGameObject();
		int num25 = 0;
		if (gameObject13 != num25)
		{
			Evaporating01 component13 = this.g_EffAttack05To07.GetGameObject().GetComponent<Evaporating01>();
			int num26 = 0;
			if (component13 != num26)
			{
				component13.StopEffect();
			}
		}
		this.g_EffAttack05To07.Stop(3f);
		GameObject gameObject14 = this.g_EffSkill01_01.GetGameObject();
		int num27 = 0;
		if (gameObject14 != num27)
		{
			Evaporating01 component14 = this.g_EffSkill01_01.GetGameObject().GetComponent<Evaporating01>();
			int num28 = 0;
			if (component14 != num28)
			{
				component14.StopEffect();
			}
		}
		this.g_EffSkill01_01.Stop(3f);
		GameObject gameObject15 = this.g_EffSkill01_02.GetGameObject();
		int num29 = 0;
		if (gameObject15 != num29)
		{
			Evaporating01 component15 = this.g_EffSkill01_02.GetGameObject().GetComponent<Evaporating01>();
			int num30 = 0;
			if (component15 != num30)
			{
				component15.StopEffect();
			}
		}
		this.g_EffSkill01_02.Stop(3f);
		GameObject gameObject16 = this.g_EffSkill01Plus_02.GetGameObject();
		int num31 = 0;
		if (gameObject16 != num31)
		{
			Evaporating01 component16 = this.g_EffSkill01Plus_02.GetGameObject().GetComponent<Evaporating01>();
			int num32 = 0;
			if (component16 != num32)
			{
				component16.StopEffect();
			}
		}
		this.g_EffSkill01Plus_02.Stop(3f);
		this.g_EffSkill02_01.Stop(3f);
		this.g_EffSkill02_02.Stop(3f);
		this.PS_HandChargeL.Stop(true);
		this.g_EffDash.Stop(3f);
		this.PS_PlusCharge.Stop();
		this.g_bWeaponCharge = false;
	}

	// Token: 0x060009A8 RID: 2472 RVA: 0x000172E0 File Offset: 0x000154E0
	[Token(Token = "0x60009A8")]
	[Address(RVA = "0x9973F0", Offset = "0x9963F0", VA = "0x1809973F0")]
	public void DeathStopEff()
	{
		this.PS_Weapon01.Stop(true);
		this.PS_Weapon02.Stop(true);
		this.PS_Weapon03.Stop(true);
		DynamicBone[] array = this.g_DB;
		int num = 0;
		this.g_bDead = true;
		this.g_bWeaponLoop = false;
		if (num < array.Length)
		{
			DynamicBone dynamicBone = array[num];
			int num2 = 0;
			dynamicBone.enabled = num2 != 0;
			DynamicBone[] array2 = this.g_DB;
			num++;
		}
	}

	// Token: 0x060009A9 RID: 2473 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60009A9")]
	[Address(RVA = "0x9974C0", Offset = "0x9964C0", VA = "0x1809974C0")]
	public void DeathWeaponDestroy()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060009AA RID: 2474 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60009AA")]
	[Address(RVA = "0x9971F0", Offset = "0x9961F0", VA = "0x1809971F0", Slot = "7")]
	public virtual void DeathBodyDestroy()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060009AB RID: 2475 RVA: 0x00017354 File Offset: 0x00015554
	[Token(Token = "0x60009AB")]
	[Address(RVA = "0x99C920", Offset = "0x99B920", VA = "0x18099C920")]
	public void PlayPSWeapon01()
	{
		this.PS_Weapon01.Play(true);
	}

	// Token: 0x060009AC RID: 2476 RVA: 0x00017374 File Offset: 0x00015574
	[Token(Token = "0x60009AC")]
	[Address(RVA = "0x99E8A0", Offset = "0x99D8A0", VA = "0x18099E8A0")]
	public void StopPSWeapon01()
	{
		this.PS_Weapon01.Stop(true);
	}

	// Token: 0x060009AD RID: 2477 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60009AD")]
	[Address(RVA = "0x99C950", Offset = "0x99B950", VA = "0x18099C950")]
	public void PlayPSWeapon02()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060009AE RID: 2478 RVA: 0x00017394 File Offset: 0x00015594
	[Token(Token = "0x60009AE")]
	[Address(RVA = "0x99E8D0", Offset = "0x99D8D0", VA = "0x18099E8D0")]
	public void StopPSWeapon03()
	{
		this.PS_Weapon03.Stop(true);
	}

	// Token: 0x060009AF RID: 2479 RVA: 0x000173B4 File Offset: 0x000155B4
	[Token(Token = "0x60009AF")]
	[Address(RVA = "0x99C7F0", Offset = "0x99B7F0", VA = "0x18099C7F0")]
	public void PlayPSHandChargeL()
	{
		this.PS_HandChargeL.Play(true);
		this.g_SEBulletShotReady.PlayRandom(1f, 1f);
	}

	// Token: 0x060009B0 RID: 2480 RVA: 0x000173E8 File Offset: 0x000155E8
	[Token(Token = "0x60009B0")]
	[Address(RVA = "0x99E870", Offset = "0x99D870", VA = "0x18099E870")]
	public void StopPSHandChargeL()
	{
		this.PS_HandChargeL.Stop(true);
	}

	// Token: 0x060009B1 RID: 2481 RVA: 0x00017408 File Offset: 0x00015608
	[Token(Token = "0x60009B1")]
	[Address(RVA = "0x99C840", Offset = "0x99B840", VA = "0x18099C840")]
	public void PlayPSPlusCharge()
	{
		PlayerCamera cameraController = Game.GetCameraController();
		int num = 0;
		ulong num2;
		cameraController.SetRandomShake(0.05f, 50f, 3f, (float)num, num2 != 0UL);
		Game.EnableVibration(1.8f, 0.1f, 0.1f);
		this.PS_PlusCharge.Play(true);
		this.g_bWeaponCharge = true;
		this.g_fWeaponChargeVolume = 0f;
	}

	// Token: 0x060009B2 RID: 2482 RVA: 0x00017470 File Offset: 0x00015670
	[Token(Token = "0x60009B2")]
	[Address(RVA = "0x99E900", Offset = "0x99D900", VA = "0x18099E900")]
	public void StopSEWeaponCharge()
	{
		this.g_bWeaponCharge = false;
	}

	// Token: 0x060009B3 RID: 2483 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60009B3")]
	[Address(RVA = "0x99B0F0", Offset = "0x99A0F0", VA = "0x18099B0F0")]
	public void PlayEffDodgeF()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060009B4 RID: 2484 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60009B4")]
	[Address(RVA = "0x99B010", Offset = "0x99A010", VA = "0x18099B010")]
	public void PlayEffDodgeB()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060009B5 RID: 2485 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60009B5")]
	[Address(RVA = "0x99B1D0", Offset = "0x99A1D0", VA = "0x18099B1D0")]
	public void PlayEffDodgeL()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060009B6 RID: 2486 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60009B6")]
	[Address(RVA = "0x99B2B0", Offset = "0x99A2B0", VA = "0x18099B2B0")]
	public void PlayEffDodgeR()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060009B7 RID: 2487 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60009B7")]
	[Address(RVA = "0x99B390", Offset = "0x99A390", VA = "0x18099B390")]
	public void PlayEffFootSmokeL()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060009B8 RID: 2488 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60009B8")]
	[Address(RVA = "0x99B460", Offset = "0x99A460", VA = "0x18099B460")]
	public void PlayEffFootSmokeR()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060009B9 RID: 2489 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60009B9")]
	[Address(RVA = "0x99B8B0", Offset = "0x99A8B0", VA = "0x18099B8B0")]
	public void PlayEffFootSmoke()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060009BA RID: 2490 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60009BA")]
	[Address(RVA = "0x99BA10", Offset = "0x99AA10", VA = "0x18099BA10")]
	public void PlayEffJumpSmoke()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060009BB RID: 2491 RVA: 0x00017484 File Offset: 0x00015684
	[Token(Token = "0x60009BB")]
	[Address(RVA = "0x99DDD0", Offset = "0x99CDD0", VA = "0x18099DDD0")]
	public void SetMoveSpeed(float fMoveSpeed)
	{
		this.g_fMoveSpeed = fMoveSpeed;
	}

	// Token: 0x060009BC RID: 2492 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60009BC")]
	[Address(RVA = "0x99B6D0", Offset = "0x99A6D0", VA = "0x18099B6D0")]
	public void PlayEffFootSmokeSmallWalkL()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060009BD RID: 2493 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60009BD")]
	[Address(RVA = "0x99B7C0", Offset = "0x99A7C0", VA = "0x18099B7C0")]
	public void PlayEffFootSmokeSmallWalkR()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060009BE RID: 2494 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60009BE")]
	[Address(RVA = "0x99B530", Offset = "0x99A530", VA = "0x18099B530")]
	public void PlayEffFootSmokeSmallL()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060009BF RID: 2495 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60009BF")]
	[Address(RVA = "0x99B600", Offset = "0x99A600", VA = "0x18099B600")]
	public void PlayEffFootSmokeSmallR()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060009C0 RID: 2496 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60009C0")]
	[Address(RVA = "0x99AEB0", Offset = "0x999EB0", VA = "0x18099AEB0")]
	public void PlayEffDash()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060009C1 RID: 2497 RVA: 0x00017498 File Offset: 0x00015698
	[Token(Token = "0x60009C1")]
	[Address(RVA = "0x99E840", Offset = "0x99D840", VA = "0x18099E840")]
	public void StopEffDash()
	{
		this.g_EffDash.Stop(3f);
	}

	// Token: 0x060009C2 RID: 2498 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60009C2")]
	[Address(RVA = "0x999C20", Offset = "0x998C20", VA = "0x180999C20")]
	public void PlayDeadSmoke()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060009C3 RID: 2499 RVA: 0x000174BC File Offset: 0x000156BC
	[Token(Token = "0x60009C3")]
	[Address(RVA = "0x99AE70", Offset = "0x999E70", VA = "0x18099AE70")]
	public void PlayEffBrakeSmoke()
	{
		this.PS_BrakeSmokeL.Play(true);
		this.PS_BrakeSmokeR.Play(true);
	}

	// Token: 0x060009C4 RID: 2500 RVA: 0x000174E8 File Offset: 0x000156E8
	[Token(Token = "0x60009C4")]
	[Address(RVA = "0x99CA90", Offset = "0x99BA90", VA = "0x18099CA90")]
	public void PlaySELand()
	{
		this.g_SELand.PlayRandom(1f, 1f);
	}

	// Token: 0x060009C5 RID: 2501 RVA: 0x00017510 File Offset: 0x00015710
	[Token(Token = "0x60009C5")]
	[Address(RVA = "0x99CA60", Offset = "0x99BA60", VA = "0x18099CA60")]
	public void PlaySEFoley()
	{
		this.g_SEFoley.PlayRandom(1f, 1f);
	}

	// Token: 0x060009C6 RID: 2502 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60009C6")]
	[Address(RVA = "0x99CB00", Offset = "0x99BB00", VA = "0x18099CB00")]
	public void PlaySESwing(int iIndex = 0)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060009C7 RID: 2503 RVA: 0x00017538 File Offset: 0x00015738
	[Token(Token = "0x60009C7")]
	[Address(RVA = "0x99CA30", Offset = "0x99BA30", VA = "0x18099CA30")]
	public void PlaySEDeadImpact()
	{
		this.g_SEDeadImpact.PlayRandom(1f, 1f);
	}

	// Token: 0x060009C8 RID: 2504 RVA: 0x00017560 File Offset: 0x00015760
	[Token(Token = "0x60009C8")]
	[Address(RVA = "0x99CAC0", Offset = "0x99BAC0", VA = "0x18099CAC0")]
	public void PlaySEOther(int iIndex = 0)
	{
		this.g_SEOther.Play(iIndex, 1f, 1f);
	}

	// Token: 0x060009C9 RID: 2505 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60009C9")]
	[Address(RVA = "0x99A750", Offset = "0x999750", VA = "0x18099A750")]
	public void PlayEffAttackDamageL()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060009CA RID: 2506 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60009CA")]
	[Address(RVA = "0x99A880", Offset = "0x999880", VA = "0x18099A880")]
	public void PlayEffAttackDamageR()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060009CB RID: 2507 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60009CB")]
	[Address(RVA = "0x99A9B0", Offset = "0x9999B0", VA = "0x18099A9B0")]
	public void PlayEffAttackDodgeF01()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060009CC RID: 2508 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60009CC")]
	[Address(RVA = "0x99AAE0", Offset = "0x999AE0", VA = "0x18099AAE0")]
	public void PlayEffAttackDodgeF02()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060009CD RID: 2509 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60009CD")]
	[Address(RVA = "0x99AC10", Offset = "0x999C10", VA = "0x18099AC10")]
	public void PlayEffAttackDodgeL()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060009CE RID: 2510 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60009CE")]
	[Address(RVA = "0x99AD40", Offset = "0x999D40", VA = "0x18099AD40")]
	public void PlayEffAttackDodgeR()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060009CF RID: 2511 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60009CF")]
	[Address(RVA = "0x999DB0", Offset = "0x998DB0", VA = "0x180999DB0")]
	public void PlayEffAttack01_01()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060009D0 RID: 2512 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60009D0")]
	[Address(RVA = "0x999EE0", Offset = "0x998EE0", VA = "0x180999EE0")]
	public void PlayEffAttack01_02()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060009D1 RID: 2513 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60009D1")]
	[Address(RVA = "0x99A010", Offset = "0x999010", VA = "0x18099A010")]
	public void PlayEffAttack03_01()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060009D2 RID: 2514 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60009D2")]
	[Address(RVA = "0x99A140", Offset = "0x999140", VA = "0x18099A140")]
	public void PlayEffAttack03_02()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060009D3 RID: 2515 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60009D3")]
	[Address(RVA = "0x99DA30", Offset = "0x99CA30", VA = "0x18099DA30")]
	public void SetAttack04StartPos()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060009D4 RID: 2516 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60009D4")]
	[Address(RVA = "0x99D8A0", Offset = "0x99C8A0", VA = "0x18099D8A0")]
	public void SetAttack04EndPos()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060009D5 RID: 2517 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60009D5")]
	[Address(RVA = "0x99DA80", Offset = "0x99CA80", VA = "0x18099DA80")]
	public void SetAttack06()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060009D6 RID: 2518 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60009D6")]
	[Address(RVA = "0x99A3A0", Offset = "0x9993A0", VA = "0x18099A3A0")]
	public void PlayEffAttack04()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060009D7 RID: 2519 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60009D7")]
	[Address(RVA = "0x99A270", Offset = "0x999270", VA = "0x18099A270")]
	public void PlayEffAttack04To06()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060009D8 RID: 2520 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60009D8")]
	[Address(RVA = "0x99A620", Offset = "0x999620", VA = "0x18099A620")]
	public void PlayEffAttack05()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060009D9 RID: 2521 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60009D9")]
	[Address(RVA = "0x99A4F0", Offset = "0x9994F0", VA = "0x18099A4F0")]
	public void PlayEffAttack05To07()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060009DA RID: 2522 RVA: 0x0001758C File Offset: 0x0001578C
	[Token(Token = "0x60009DA")]
	[Address(RVA = "0x99A460", Offset = "0x999460", VA = "0x18099A460", Slot = "8")]
	public virtual void PlayEffAttack05Spear()
	{
		this.g_bAttack05 = true;
		this.g_iAttack05Num = (int)((ulong)0L);
		this.g_fAttack05InterVal = 0.018f;
		this.g_bAttackHit = false;
		Game.EnableVibration(0.3f, 0.15f, 0.15f);
	}

	// Token: 0x060009DB RID: 2523 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60009DB")]
	[Address(RVA = "0x99BCC0", Offset = "0x99ACC0", VA = "0x18099BCC0")]
	public void PlayEffSkill01_01()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060009DC RID: 2524 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60009DC")]
	[Address(RVA = "0x99BDF0", Offset = "0x99ADF0", VA = "0x18099BDF0")]
	public void PlayEffSkill01_02()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060009DD RID: 2525 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60009DD")]
	[Address(RVA = "0x99BB90", Offset = "0x99AB90", VA = "0x18099BB90")]
	public void PlayEffSkill01Plus_02()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060009DE RID: 2526 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60009DE")]
	[Address(RVA = "0x99C150", Offset = "0x99B150", VA = "0x18099C150")]
	public void PlayEffSkill02_01()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060009DF RID: 2527 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60009DF")]
	[Address(RVA = "0x99C340", Offset = "0x99B340", VA = "0x18099C340")]
	public void PlayEffSkill02_02()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060009E0 RID: 2528 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60009E0")]
	[Address(RVA = "0x99BF60", Offset = "0x99AF60", VA = "0x18099BF60", Slot = "9")]
	public virtual void PlayEffSkill02Plus_02()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060009E1 RID: 2529 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60009E1")]
	[Address(RVA = "0x99C730", Offset = "0x99B730", VA = "0x18099C730")]
	public void PlayEffSkill02_03()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060009E2 RID: 2530 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60009E2")]
	[Address(RVA = "0x99CBE0", Offset = "0x99BBE0", VA = "0x18099CBE0")]
	private void PlaySpearBullet()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060009E3 RID: 2531 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60009E3")]
	[Address(RVA = "0x99E910", Offset = "0x99D910", VA = "0x18099E910")]
	private void UpdateAttack04(float fDeltaTime)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060009E4 RID: 2532 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60009E4")]
	[Address(RVA = "0x99F020", Offset = "0x99E020", VA = "0x18099F020", Slot = "10")]
	protected virtual void UpdateAttack05(float fDeltaTime)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060009E5 RID: 2533 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60009E5")]
	[Address(RVA = "0x9A1400", Offset = "0x9A0400", VA = "0x1809A1400")]
	private void UpdateSkill02Track(float fDeltaTime)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060009E6 RID: 2534 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60009E6")]
	[Address(RVA = "0x9A0D30", Offset = "0x99FD30", VA = "0x1809A0D30")]
	private void UpdateSkill02Ring(float fDeltaTime)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060009E7 RID: 2535 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60009E7")]
	[Address(RVA = "0x9A0720", Offset = "0x99F720", VA = "0x1809A0720")]
	private void UpdateSkill02RingCollider(float fDeltatime)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060009E8 RID: 2536 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60009E8")]
	[Address(RVA = "0x9A01C0", Offset = "0x99F1C0", VA = "0x1809A01C0", Slot = "11")]
	protected virtual void UpdateSkill02PlusFloor(float fDeltaTime)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060009E9 RID: 2537 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60009E9")]
	[Address(RVA = "0x99F780", Offset = "0x99E780", VA = "0x18099F780")]
	private void UpdateSkill02PlusFloorCollider(float fDeltaTime)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060009EA RID: 2538 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60009EA")]
	[Address(RVA = "0x997650", Offset = "0x996650", VA = "0x180997650")]
	public Vector3 FindMovePos(Vector3 v3PlayerDir, bool bRight)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060009EB RID: 2539 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60009EB")]
	[Address(RVA = "0x999930", Offset = "0x998930", VA = "0x180999930")]
	public int OverlapCapsuleSteps()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060009EC RID: 2540 RVA: 0x000175D0 File Offset: 0x000157D0
	[Token(Token = "0x60009EC")]
	[Address(RVA = "0x99DDE0", Offset = "0x99CDE0", VA = "0x18099DDE0")]
	public void SetTimeScale(float fTimeScale)
	{
		this.g_EffAttackDamageL.SetTimeScale(fTimeScale);
		GameObject gameObject = this.g_EffAttackDamageL.GetGameObject();
		int num = 0;
		if (gameObject != num)
		{
			gameObject.GetComponent<Evaporating01>().SetTimeScale(fTimeScale, 1f);
		}
		this.g_EffAttackDamageR.SetTimeScale(fTimeScale);
		GameObject gameObject2 = this.g_EffAttackDamageR.GetGameObject();
		int num2 = 0;
		if (gameObject2 != num2)
		{
			gameObject2.GetComponent<Evaporating01>().SetTimeScale(fTimeScale, 1f);
		}
		this.g_EffAttackDodgeF01.SetTimeScale(fTimeScale);
		GameObject gameObject3 = this.g_EffAttackDodgeF01.GetGameObject();
		int num3 = 0;
		if (gameObject3 != num3)
		{
			gameObject3.GetComponent<Evaporating01>().SetTimeScale(fTimeScale, 1f);
		}
		this.g_EffAttackDodgeF02.SetTimeScale(fTimeScale);
		GameObject gameObject4 = this.g_EffAttackDodgeF02.GetGameObject();
		int num4 = 0;
		if (gameObject4 != num4)
		{
			gameObject4.GetComponent<Evaporating01>().SetTimeScale(fTimeScale, 1f);
		}
		this.g_EffAttackDodgeL.SetTimeScale(fTimeScale);
		GameObject gameObject5 = this.g_EffAttackDodgeL.GetGameObject();
		int num5 = 0;
		if (gameObject5 != num5)
		{
			gameObject5.GetComponent<Evaporating01>().SetTimeScale(fTimeScale, 1f);
		}
		this.g_EffAttackDodgeR.SetTimeScale(fTimeScale);
		GameObject gameObject6 = this.g_EffAttackDodgeR.GetGameObject();
		int num6 = 0;
		if (gameObject6 != num6)
		{
			gameObject6.GetComponent<Evaporating01>().SetTimeScale(fTimeScale, 1f);
		}
		this.g_EffAttack01_01.SetTimeScale(fTimeScale);
		GameObject gameObject7 = this.g_EffAttack01_01.GetGameObject();
		int num7 = 0;
		if (gameObject7 != num7)
		{
			gameObject7.GetComponent<Evaporating01>().SetTimeScale(fTimeScale, 1f);
		}
		this.g_EffAttack01_02.SetTimeScale(fTimeScale);
		GameObject gameObject8 = this.g_EffAttack01_02.GetGameObject();
		int num8 = 0;
		if (gameObject8 != num8)
		{
			gameObject8.GetComponent<Evaporating01>().SetTimeScale(fTimeScale, 1f);
		}
		this.g_EffAttack03_01.SetTimeScale(fTimeScale);
		GameObject gameObject9 = this.g_EffAttack03_01.GetGameObject();
		int num9 = 0;
		if (gameObject9 != num9)
		{
			gameObject9.GetComponent<Evaporating01>().SetTimeScale(fTimeScale, 1f);
		}
		this.g_EffAttack03_02.SetTimeScale(fTimeScale);
		GameObject gameObject10 = this.g_EffAttack03_02.GetGameObject();
		int num10 = 0;
		if (gameObject10 != num10)
		{
			gameObject10.GetComponent<Evaporating01>().SetTimeScale(fTimeScale, 1f);
		}
		this.g_EffAttack04To06.SetTimeScale(fTimeScale);
		GameObject gameObject11 = this.g_EffAttack04To06.GetGameObject();
		int num11 = 0;
		if (gameObject11 != num11)
		{
			gameObject11.GetComponent<Evaporating01>().SetTimeScale(fTimeScale, 1f);
		}
		this.g_EffAttack05.SetTimeScale(fTimeScale);
		GameObject gameObject12 = this.g_EffAttack05.GetGameObject();
		int num12 = 0;
		if (gameObject12 != num12)
		{
			gameObject12.GetComponent<Evaporating01>().SetTimeScale(fTimeScale, 1f);
		}
		this.g_EffAttack05To07.SetTimeScale(fTimeScale);
		GameObject gameObject13 = this.g_EffAttack05To07.GetGameObject();
		int num13 = 0;
		if (gameObject13 != num13)
		{
			gameObject13.GetComponent<Evaporating01>().SetTimeScale(fTimeScale, 1f);
		}
		this.g_EffSkill01_01.SetTimeScale(fTimeScale);
		GameObject gameObject14 = this.g_EffSkill01_01.GetGameObject();
		int num14 = 0;
		if (gameObject14 != num14)
		{
			gameObject14.GetComponent<Evaporating01>().SetTimeScale(fTimeScale, 1f);
		}
		this.g_EffSkill01_02.SetTimeScale(fTimeScale);
		GameObject gameObject15 = this.g_EffSkill01_02.GetGameObject();
		int num15 = 0;
		if (gameObject15 != num15)
		{
			gameObject15.GetComponent<Evaporating01>().SetTimeScale(fTimeScale, 1f);
		}
		Common.SetEffectTimeScale(this.PS_Weapon01, fTimeScale);
		Common.SetEffectTimeScale(this.PS_Weapon02, fTimeScale);
		Common.SetEffectTimeScale(this.PS_Weapon03, fTimeScale);
		Common.SetEffectTimeScale(this.PS_PlusCharge, fTimeScale);
		Common.SetEffectTimeScale(this.PS_HandChargeL, fTimeScale);
		Common.SetEffectTimeScale(this.PS_HandChargeR, fTimeScale);
		Common.SetEffectTimeScale(this.PS_BrakeSmokeL, fTimeScale);
		Common.SetEffectTimeScale(this.PS_BrakeSmokeR, fTimeScale);
		Common.SetEffectTimeScale(this.PS_WeaponDebut, fTimeScale);
		Common.SetEffectTimeScale(this.PS_WeaponDestory, fTimeScale);
		Common.SetEffectTimeScale(this.PS_End04BodySmoke, fTimeScale);
		Common.SetEffectTimeScale(this.PS_End05BollisionSmoke, fTimeScale);
		Common.SetEffectTimeScale(this.PS_DeathDestroy, fTimeScale);
		Common.SetEffectTimeScale(this.PS_DestroyReady, fTimeScale);
		Common.SetEffectTimeScale(this.PS_Debut03Smoke, fTimeScale);
	}

	// Token: 0x060009ED RID: 2541 RVA: 0x000179F4 File Offset: 0x00015BF4
	[Token(Token = "0x60009ED")]
	[Address(RVA = "0x99E820", Offset = "0x99D820", VA = "0x18099E820")]
	public void SetTyrantsTime(float fTyrantsTime)
	{
		this.g_AI.g_fTyrantsTime = fTyrantsTime;
	}

	// Token: 0x060009EE RID: 2542 RVA: 0x00017A14 File Offset: 0x00015C14
	[Token(Token = "0x60009EE")]
	[Address(RVA = "0x9A3040", Offset = "0x9A2040", VA = "0x1809A3040")]
	public BossLevel04EffectPlay()
	{
	}

	// Token: 0x04000D1F RID: 3359
	[FieldOffset(Offset = "0x18")]
	[Token(Token = "0x4000D1F")]
	protected NPCManage g_NPCM;

	// Token: 0x04000D20 RID: 3360
	[FieldOffset(Offset = "0x20")]
	[Token(Token = "0x4000D20")]
	private Transform g_PlayerTransform;

	// Token: 0x04000D21 RID: 3361
	[FieldOffset(Offset = "0x28")]
	[Token(Token = "0x4000D21")]
	private WizardGirlManage g_WGM;

	// Token: 0x04000D22 RID: 3362
	[FieldOffset(Offset = "0x30")]
	[Token(Token = "0x4000D22")]
	private AI_BossLevel04 g_AI;

	// Token: 0x04000D23 RID: 3363
	[FieldOffset(Offset = "0x38")]
	[Token(Token = "0x4000D23")]
	public Transform StepsRangePos;

	// Token: 0x04000D24 RID: 3364
	[FieldOffset(Offset = "0x40")]
	[Token(Token = "0x4000D24")]
	public Transform[] MovePos;

	// Token: 0x04000D25 RID: 3365
	[FieldOffset(Offset = "0x48")]
	[Token(Token = "0x4000D25")]
	public Transform DynamicBoneRoot;

	// Token: 0x04000D26 RID: 3366
	[FieldOffset(Offset = "0x50")]
	[Token(Token = "0x4000D26")]
	private DynamicBone[] g_DB;

	// Token: 0x04000D27 RID: 3367
	[FieldOffset(Offset = "0x58")]
	[Token(Token = "0x4000D27")]
	public SkinnedMeshRenderer[] Mesh;

	// Token: 0x04000D28 RID: 3368
	[FieldOffset(Offset = "0x60")]
	[Token(Token = "0x4000D28")]
	protected Material[] g_MatChar;

	// Token: 0x04000D29 RID: 3369
	[FieldOffset(Offset = "0x68")]
	[Token(Token = "0x4000D29")]
	protected float g_fMatDamage;

	// Token: 0x04000D2A RID: 3370
	[FieldOffset(Offset = "0x6C")]
	[Token(Token = "0x4000D2A")]
	protected Color g_CCharGlow;

	// Token: 0x04000D2B RID: 3371
	[FieldOffset(Offset = "0x80")]
	[Token(Token = "0x4000D2B")]
	public Light LG_WeaponLight;

	// Token: 0x04000D2C RID: 3372
	[FieldOffset(Offset = "0x88")]
	[Token(Token = "0x4000D2C")]
	public Light LG_Destroy;

	// Token: 0x04000D2D RID: 3373
	[FieldOffset(Offset = "0x90")]
	[Token(Token = "0x4000D2D")]
	private float g_fWeaponLightRange;

	// Token: 0x04000D2E RID: 3374
	[FieldOffset(Offset = "0x94")]
	[Token(Token = "0x4000D2E")]
	private float g_fWeaponLightIntensity;

	// Token: 0x04000D2F RID: 3375
	[FieldOffset(Offset = "0x98")]
	[Token(Token = "0x4000D2F")]
	private float g_fLGDestroyRange;

	// Token: 0x04000D30 RID: 3376
	[FieldOffset(Offset = "0x9C")]
	[Token(Token = "0x4000D30")]
	private float g_fLGDestroyIntensity;

	// Token: 0x04000D31 RID: 3377
	[FieldOffset(Offset = "0xA0")]
	[Token(Token = "0x4000D31")]
	private float g_fLGDestroyVal;

	// Token: 0x04000D32 RID: 3378
	[FieldOffset(Offset = "0xA4")]
	[Token(Token = "0x4000D32")]
	private float g_fWeaponGlowShadow = 1f;

	// Token: 0x04000D33 RID: 3379
	[FieldOffset(Offset = "0xA8")]
	[Token(Token = "0x4000D33")]
	private float g_fWeaponGlowTime;

	// Token: 0x04000D34 RID: 3380
	[FieldOffset(Offset = "0xAC")]
	[Token(Token = "0x4000D34")]
	private float g_fWeaponGlowEndSpeed;

	// Token: 0x04000D35 RID: 3381
	[FieldOffset(Offset = "0xB0")]
	[Token(Token = "0x4000D35")]
	private Color g_CWeaponGlow;

	// Token: 0x04000D36 RID: 3382
	[FieldOffset(Offset = "0xC0")]
	[Token(Token = "0x4000D36")]
	public Transform Pos_SpearBullet;

	// Token: 0x04000D37 RID: 3383
	[FieldOffset(Offset = "0xC8")]
	[Token(Token = "0x4000D37")]
	public Transform Pos_FootSmokeL;

	// Token: 0x04000D38 RID: 3384
	[FieldOffset(Offset = "0xD0")]
	[Token(Token = "0x4000D38")]
	public Transform Pos_FoorSmokeR;

	// Token: 0x04000D39 RID: 3385
	[FieldOffset(Offset = "0xD8")]
	[Token(Token = "0x4000D39")]
	public ParticleSystem PS_Weapon01;

	// Token: 0x04000D3A RID: 3386
	[FieldOffset(Offset = "0xE0")]
	[Token(Token = "0x4000D3A")]
	public ParticleSystem PS_Weapon02;

	// Token: 0x04000D3B RID: 3387
	[FieldOffset(Offset = "0xE8")]
	[Token(Token = "0x4000D3B")]
	public ParticleSystem PS_Weapon03;

	// Token: 0x04000D3C RID: 3388
	[FieldOffset(Offset = "0xF0")]
	[Token(Token = "0x4000D3C")]
	public ParticleSystem PS_PlusCharge;

	// Token: 0x04000D3D RID: 3389
	[FieldOffset(Offset = "0xF8")]
	[Token(Token = "0x4000D3D")]
	public ParticleSystem PS_HandChargeL;

	// Token: 0x04000D3E RID: 3390
	[FieldOffset(Offset = "0x100")]
	[Token(Token = "0x4000D3E")]
	public ParticleSystem PS_HandChargeR;

	// Token: 0x04000D3F RID: 3391
	[FieldOffset(Offset = "0x108")]
	[Token(Token = "0x4000D3F")]
	public ParticleSystem PS_BrakeSmokeL;

	// Token: 0x04000D40 RID: 3392
	[FieldOffset(Offset = "0x110")]
	[Token(Token = "0x4000D40")]
	public ParticleSystem PS_BrakeSmokeR;

	// Token: 0x04000D41 RID: 3393
	[FieldOffset(Offset = "0x118")]
	[Token(Token = "0x4000D41")]
	public ParticleSystem PS_WeaponDebut;

	// Token: 0x04000D42 RID: 3394
	[FieldOffset(Offset = "0x120")]
	[Token(Token = "0x4000D42")]
	public ParticleSystem PS_WeaponDestory;

	// Token: 0x04000D43 RID: 3395
	[FieldOffset(Offset = "0x128")]
	[Token(Token = "0x4000D43")]
	public ParticleSystem PS_End04BodySmoke;

	// Token: 0x04000D44 RID: 3396
	[FieldOffset(Offset = "0x130")]
	[Token(Token = "0x4000D44")]
	public ParticleSystem PS_End05BollisionSmoke;

	// Token: 0x04000D45 RID: 3397
	[FieldOffset(Offset = "0x138")]
	[Token(Token = "0x4000D45")]
	public ParticleSystem PS_DeathDestroy;

	// Token: 0x04000D46 RID: 3398
	[FieldOffset(Offset = "0x140")]
	[Token(Token = "0x4000D46")]
	public ParticleSystem PS_DestroyReady;

	// Token: 0x04000D47 RID: 3399
	[FieldOffset(Offset = "0x148")]
	[Token(Token = "0x4000D47")]
	public ParticleSystem PS_Debut03Smoke;

	// Token: 0x04000D48 RID: 3400
	[FieldOffset(Offset = "0x150")]
	[Token(Token = "0x4000D48")]
	private float g_fMatWeaponShadowSwitch;

	// Token: 0x04000D49 RID: 3401
	[FieldOffset(Offset = "0x154")]
	[Token(Token = "0x4000D49")]
	private float g_fMatWeaponShadowSwitchSin;

	// Token: 0x04000D4A RID: 3402
	[FieldOffset(Offset = "0x158")]
	[Token(Token = "0x4000D4A")]
	public GameObject Eff_DodgeF;

	// Token: 0x04000D4B RID: 3403
	[FieldOffset(Offset = "0x160")]
	[Token(Token = "0x4000D4B")]
	public GameObject Eff_DodgeB;

	// Token: 0x04000D4C RID: 3404
	[FieldOffset(Offset = "0x168")]
	[Token(Token = "0x4000D4C")]
	public GameObject Eff_DodgeL;

	// Token: 0x04000D4D RID: 3405
	[FieldOffset(Offset = "0x170")]
	[Token(Token = "0x4000D4D")]
	public GameObject Eff_DodgeR;

	// Token: 0x04000D4E RID: 3406
	[FieldOffset(Offset = "0x178")]
	[Token(Token = "0x4000D4E")]
	public GameObject Eff_FootSmoke;

	// Token: 0x04000D4F RID: 3407
	[FieldOffset(Offset = "0x180")]
	[Token(Token = "0x4000D4F")]
	public GameObject Eff_JumpSmoke;

	// Token: 0x04000D50 RID: 3408
	[FieldOffset(Offset = "0x188")]
	[Token(Token = "0x4000D50")]
	public GameObject Eff_FootSmokeSmall;

	// Token: 0x04000D51 RID: 3409
	[FieldOffset(Offset = "0x190")]
	[Token(Token = "0x4000D51")]
	public GameObject Eff_Dash;

	// Token: 0x04000D52 RID: 3410
	[FieldOffset(Offset = "0x198")]
	[Token(Token = "0x4000D52")]
	public GameObject Eff_Dash02;

	// Token: 0x04000D53 RID: 3411
	[FieldOffset(Offset = "0x1A0")]
	[Token(Token = "0x4000D53")]
	public GameObject Eff_DeadSmoke;

	// Token: 0x04000D54 RID: 3412
	[FieldOffset(Offset = "0x1A8")]
	[Token(Token = "0x4000D54")]
	public GameObject Eff_AttackDamageL;

	// Token: 0x04000D55 RID: 3413
	[FieldOffset(Offset = "0x1B0")]
	[Token(Token = "0x4000D55")]
	public GameObject Eff_AttackDamageR;

	// Token: 0x04000D56 RID: 3414
	[FieldOffset(Offset = "0x1B8")]
	[Token(Token = "0x4000D56")]
	public GameObject Eff_AttackDodgeF01;

	// Token: 0x04000D57 RID: 3415
	[FieldOffset(Offset = "0x1C0")]
	[Token(Token = "0x4000D57")]
	public GameObject Eff_AttackDodgeF02;

	// Token: 0x04000D58 RID: 3416
	[FieldOffset(Offset = "0x1C8")]
	[Token(Token = "0x4000D58")]
	public GameObject Eff_AttackDodgeL;

	// Token: 0x04000D59 RID: 3417
	[FieldOffset(Offset = "0x1D0")]
	[Token(Token = "0x4000D59")]
	public GameObject Eff_AttackDodgeR;

	// Token: 0x04000D5A RID: 3418
	[FieldOffset(Offset = "0x1D8")]
	[Token(Token = "0x4000D5A")]
	public GameObject Eff_Attack01_01;

	// Token: 0x04000D5B RID: 3419
	[FieldOffset(Offset = "0x1E0")]
	[Token(Token = "0x4000D5B")]
	public GameObject Eff_Attack01_02;

	// Token: 0x04000D5C RID: 3420
	[FieldOffset(Offset = "0x1E8")]
	[Token(Token = "0x4000D5C")]
	public GameObject Eff_Attack03_01;

	// Token: 0x04000D5D RID: 3421
	[FieldOffset(Offset = "0x1F0")]
	[Token(Token = "0x4000D5D")]
	public GameObject Eff_Attack03_02;

	// Token: 0x04000D5E RID: 3422
	[FieldOffset(Offset = "0x1F8")]
	[Token(Token = "0x4000D5E")]
	public GameObject Eff_Attack04;

	// Token: 0x04000D5F RID: 3423
	[FieldOffset(Offset = "0x200")]
	[Token(Token = "0x4000D5F")]
	public GameObject Eff_Attack04To06;

	// Token: 0x04000D60 RID: 3424
	[FieldOffset(Offset = "0x208")]
	[Token(Token = "0x4000D60")]
	public GameObject Eff_Attack05;

	// Token: 0x04000D61 RID: 3425
	[FieldOffset(Offset = "0x210")]
	[Token(Token = "0x4000D61")]
	public GameObject Eff_Attack05To07;

	// Token: 0x04000D62 RID: 3426
	[FieldOffset(Offset = "0x218")]
	[Token(Token = "0x4000D62")]
	public GameObject Eff_Skill01_01;

	// Token: 0x04000D63 RID: 3427
	[FieldOffset(Offset = "0x220")]
	[Token(Token = "0x4000D63")]
	public GameObject Eff_Skill01_02;

	// Token: 0x04000D64 RID: 3428
	[FieldOffset(Offset = "0x228")]
	[Token(Token = "0x4000D64")]
	public GameObject Eff_Skill01Plus_02;

	// Token: 0x04000D65 RID: 3429
	[FieldOffset(Offset = "0x230")]
	[Token(Token = "0x4000D65")]
	public GameObject Eff_Skill02_01;

	// Token: 0x04000D66 RID: 3430
	[FieldOffset(Offset = "0x238")]
	[Token(Token = "0x4000D66")]
	public GameObject Eff_Skill02_02;

	// Token: 0x04000D67 RID: 3431
	[FieldOffset(Offset = "0x240")]
	[Token(Token = "0x4000D67")]
	public GameObject Eff_Skill02_03;

	// Token: 0x04000D68 RID: 3432
	[FieldOffset(Offset = "0x248")]
	[Token(Token = "0x4000D68")]
	public GameObject Eff_Skill02RingStart;

	// Token: 0x04000D69 RID: 3433
	[FieldOffset(Offset = "0x250")]
	[Token(Token = "0x4000D69")]
	public GameObject Eff_Skill02SpearFloor;

	// Token: 0x04000D6A RID: 3434
	[FieldOffset(Offset = "0x258")]
	[Token(Token = "0x4000D6A")]
	public GameObject Eff_Skill02Spear01;

	// Token: 0x04000D6B RID: 3435
	[FieldOffset(Offset = "0x260")]
	[Token(Token = "0x4000D6B")]
	public GameObject Eff_Skill02Spear02;

	// Token: 0x04000D6C RID: 3436
	[FieldOffset(Offset = "0x268")]
	[Token(Token = "0x4000D6C")]
	public GameObject Eff_Skill02Spear03;

	// Token: 0x04000D6D RID: 3437
	[FieldOffset(Offset = "0x270")]
	[Token(Token = "0x4000D6D")]
	public GameObject Eff_SpearBulletShot;

	// Token: 0x04000D6E RID: 3438
	[FieldOffset(Offset = "0x278")]
	[Token(Token = "0x4000D6E")]
	public GameObject Eff_SpearBullet01;

	// Token: 0x04000D6F RID: 3439
	[FieldOffset(Offset = "0x280")]
	[Token(Token = "0x4000D6F")]
	public GameObject Eff_SpearBullet02;

	// Token: 0x04000D70 RID: 3440
	[FieldOffset(Offset = "0x288")]
	[Token(Token = "0x4000D70")]
	public GameObject Eff_BigSpearStart;

	// Token: 0x04000D71 RID: 3441
	[FieldOffset(Offset = "0x290")]
	[Token(Token = "0x4000D71")]
	public GameObject Eff_BigSpearFloor;

	// Token: 0x04000D72 RID: 3442
	[FieldOffset(Offset = "0x298")]
	[Token(Token = "0x4000D72")]
	public GameObject Eff_BigSpear01;

	// Token: 0x04000D73 RID: 3443
	[FieldOffset(Offset = "0x2A0")]
	[Token(Token = "0x4000D73")]
	public GameObject Eff_AttackHit;

	// Token: 0x04000D74 RID: 3444
	[FieldOffset(Offset = "0x2A8")]
	[Token(Token = "0x4000D74")]
	public GameObject Eff_SpearBulletHitFloor;

	// Token: 0x04000D75 RID: 3445
	[FieldOffset(Offset = "0x2B0")]
	[Token(Token = "0x4000D75")]
	public GameObject Eff_SpearBulletExplosion;

	// Token: 0x04000D76 RID: 3446
	[FieldOffset(Offset = "0x2B8")]
	[Token(Token = "0x4000D76")]
	protected EffectPool g_EffDodgeF;

	// Token: 0x04000D77 RID: 3447
	[FieldOffset(Offset = "0x2C0")]
	[Token(Token = "0x4000D77")]
	protected EffectPool g_EffDodgeB;

	// Token: 0x04000D78 RID: 3448
	[FieldOffset(Offset = "0x2C8")]
	[Token(Token = "0x4000D78")]
	protected EffectPool g_EffDodgeL;

	// Token: 0x04000D79 RID: 3449
	[FieldOffset(Offset = "0x2D0")]
	[Token(Token = "0x4000D79")]
	protected EffectPool g_EffDodgeR;

	// Token: 0x04000D7A RID: 3450
	[FieldOffset(Offset = "0x2D8")]
	[Token(Token = "0x4000D7A")]
	protected EffectPool g_EffFootSmoke;

	// Token: 0x04000D7B RID: 3451
	[FieldOffset(Offset = "0x2E0")]
	[Token(Token = "0x4000D7B")]
	protected EffectPool g_EffJumpSmoke;

	// Token: 0x04000D7C RID: 3452
	[FieldOffset(Offset = "0x2E8")]
	[Token(Token = "0x4000D7C")]
	protected EffectPool g_EffFootSmokeSmall;

	// Token: 0x04000D7D RID: 3453
	[FieldOffset(Offset = "0x2F0")]
	[Token(Token = "0x4000D7D")]
	protected EffectPool g_EffDash;

	// Token: 0x04000D7E RID: 3454
	[FieldOffset(Offset = "0x2F8")]
	[Token(Token = "0x4000D7E")]
	protected EffectPool g_EffDash02;

	// Token: 0x04000D7F RID: 3455
	[FieldOffset(Offset = "0x300")]
	[Token(Token = "0x4000D7F")]
	protected EffectPool g_EffDeadSmoke;

	// Token: 0x04000D80 RID: 3456
	[FieldOffset(Offset = "0x308")]
	[Token(Token = "0x4000D80")]
	protected EffectPool g_EffAttackDamageL;

	// Token: 0x04000D81 RID: 3457
	[FieldOffset(Offset = "0x310")]
	[Token(Token = "0x4000D81")]
	protected EffectPool g_EffAttackDamageR;

	// Token: 0x04000D82 RID: 3458
	[FieldOffset(Offset = "0x318")]
	[Token(Token = "0x4000D82")]
	protected EffectPool g_EffAttackDodgeF01;

	// Token: 0x04000D83 RID: 3459
	[FieldOffset(Offset = "0x320")]
	[Token(Token = "0x4000D83")]
	protected EffectPool g_EffAttackDodgeF02;

	// Token: 0x04000D84 RID: 3460
	[FieldOffset(Offset = "0x328")]
	[Token(Token = "0x4000D84")]
	protected EffectPool g_EffAttackDodgeL;

	// Token: 0x04000D85 RID: 3461
	[FieldOffset(Offset = "0x330")]
	[Token(Token = "0x4000D85")]
	protected EffectPool g_EffAttackDodgeR;

	// Token: 0x04000D86 RID: 3462
	[FieldOffset(Offset = "0x338")]
	[Token(Token = "0x4000D86")]
	protected EffectPool g_EffAttack01_01;

	// Token: 0x04000D87 RID: 3463
	[FieldOffset(Offset = "0x340")]
	[Token(Token = "0x4000D87")]
	protected EffectPool g_EffAttack01_02;

	// Token: 0x04000D88 RID: 3464
	[FieldOffset(Offset = "0x348")]
	[Token(Token = "0x4000D88")]
	protected EffectPool g_EffAttack03_01;

	// Token: 0x04000D89 RID: 3465
	[FieldOffset(Offset = "0x350")]
	[Token(Token = "0x4000D89")]
	protected EffectPool g_EffAttack03_02;

	// Token: 0x04000D8A RID: 3466
	[FieldOffset(Offset = "0x358")]
	[Token(Token = "0x4000D8A")]
	protected EffectPool g_EffAttack04;

	// Token: 0x04000D8B RID: 3467
	[FieldOffset(Offset = "0x360")]
	[Token(Token = "0x4000D8B")]
	protected EffectPool g_EffAttack04To06;

	// Token: 0x04000D8C RID: 3468
	[FieldOffset(Offset = "0x368")]
	[Token(Token = "0x4000D8C")]
	protected EffectPool g_EffAttack05;

	// Token: 0x04000D8D RID: 3469
	[FieldOffset(Offset = "0x370")]
	[Token(Token = "0x4000D8D")]
	protected EffectPool g_EffAttack05To07;

	// Token: 0x04000D8E RID: 3470
	[FieldOffset(Offset = "0x378")]
	[Token(Token = "0x4000D8E")]
	protected EffectPool g_EffSkill01_01;

	// Token: 0x04000D8F RID: 3471
	[FieldOffset(Offset = "0x380")]
	[Token(Token = "0x4000D8F")]
	protected EffectPool g_EffSkill01_02;

	// Token: 0x04000D90 RID: 3472
	[FieldOffset(Offset = "0x388")]
	[Token(Token = "0x4000D90")]
	protected EffectPool g_EffSkill01Plus_02;

	// Token: 0x04000D91 RID: 3473
	[FieldOffset(Offset = "0x390")]
	[Token(Token = "0x4000D91")]
	protected EffectPool g_EffSkill02_01;

	// Token: 0x04000D92 RID: 3474
	[FieldOffset(Offset = "0x398")]
	[Token(Token = "0x4000D92")]
	protected EffectPool g_EffSkill02_02;

	// Token: 0x04000D93 RID: 3475
	[FieldOffset(Offset = "0x3A0")]
	[Token(Token = "0x4000D93")]
	protected EffectPool g_EffSkill02_03;

	// Token: 0x04000D94 RID: 3476
	[FieldOffset(Offset = "0x3A8")]
	[Token(Token = "0x4000D94")]
	protected EffectPool g_EffSkill02RingStart;

	// Token: 0x04000D95 RID: 3477
	[FieldOffset(Offset = "0x3B0")]
	[Token(Token = "0x4000D95")]
	protected EffectPool g_EffSkill02SpearFloor;

	// Token: 0x04000D96 RID: 3478
	[FieldOffset(Offset = "0x3B8")]
	[Token(Token = "0x4000D96")]
	protected EffectPool g_EffSkill02Spear01;

	// Token: 0x04000D97 RID: 3479
	[FieldOffset(Offset = "0x3C0")]
	[Token(Token = "0x4000D97")]
	protected EffectPool g_EffSkill02Spear02;

	// Token: 0x04000D98 RID: 3480
	[FieldOffset(Offset = "0x3C8")]
	[Token(Token = "0x4000D98")]
	protected EffectPool g_EffSkill02Spear03;

	// Token: 0x04000D99 RID: 3481
	[FieldOffset(Offset = "0x3D0")]
	[Token(Token = "0x4000D99")]
	protected EffectPool g_EffSpearBulletShot;

	// Token: 0x04000D9A RID: 3482
	[FieldOffset(Offset = "0x3D8")]
	[Token(Token = "0x4000D9A")]
	protected EffectPool g_EffSpearBullet01;

	// Token: 0x04000D9B RID: 3483
	[FieldOffset(Offset = "0x3E0")]
	[Token(Token = "0x4000D9B")]
	protected EffectPool g_EffSpearBullet02;

	// Token: 0x04000D9C RID: 3484
	[FieldOffset(Offset = "0x3E8")]
	[Token(Token = "0x4000D9C")]
	protected EffectPool g_EffBigSpearStart;

	// Token: 0x04000D9D RID: 3485
	[FieldOffset(Offset = "0x3F0")]
	[Token(Token = "0x4000D9D")]
	protected EffectPool g_EffBigSpearFloor;

	// Token: 0x04000D9E RID: 3486
	[FieldOffset(Offset = "0x3F8")]
	[Token(Token = "0x4000D9E")]
	protected EffectPool g_EffBigSpear01;

	// Token: 0x04000D9F RID: 3487
	[FieldOffset(Offset = "0x400")]
	[Token(Token = "0x4000D9F")]
	protected EffectPool g_EffAttackHit;

	// Token: 0x04000DA0 RID: 3488
	[FieldOffset(Offset = "0x408")]
	[Token(Token = "0x4000DA0")]
	protected EffectPool g_EffSpearBulletHitFloor;

	// Token: 0x04000DA1 RID: 3489
	[FieldOffset(Offset = "0x410")]
	[Token(Token = "0x4000DA1")]
	protected EffectPool g_EffSpearBulletExplosion;

	// Token: 0x04000DA2 RID: 3490
	[FieldOffset(Offset = "0x418")]
	[Token(Token = "0x4000DA2")]
	public GameObject SE_FootStep;

	// Token: 0x04000DA3 RID: 3491
	[FieldOffset(Offset = "0x420")]
	[Token(Token = "0x4000DA3")]
	public GameObject SE_Jump;

	// Token: 0x04000DA4 RID: 3492
	[FieldOffset(Offset = "0x428")]
	[Token(Token = "0x4000DA4")]
	public GameObject SE_Dodge;

	// Token: 0x04000DA5 RID: 3493
	[FieldOffset(Offset = "0x430")]
	[Token(Token = "0x4000DA5")]
	public GameObject SE_Land;

	// Token: 0x04000DA6 RID: 3494
	[FieldOffset(Offset = "0x438")]
	[Token(Token = "0x4000DA6")]
	public GameObject SE_Foley;

	// Token: 0x04000DA7 RID: 3495
	[FieldOffset(Offset = "0x440")]
	[Token(Token = "0x4000DA7")]
	public GameObject SE_Swing;

	// Token: 0x04000DA8 RID: 3496
	[FieldOffset(Offset = "0x448")]
	[Token(Token = "0x4000DA8")]
	public GameObject SE_BulletHit;

	// Token: 0x04000DA9 RID: 3497
	[FieldOffset(Offset = "0x450")]
	[Token(Token = "0x4000DA9")]
	public GameObject SE_BulletExplosion;

	// Token: 0x04000DAA RID: 3498
	[FieldOffset(Offset = "0x458")]
	[Token(Token = "0x4000DAA")]
	public GameObject SE_Spear;

	// Token: 0x04000DAB RID: 3499
	[FieldOffset(Offset = "0x460")]
	[Token(Token = "0x4000DAB")]
	public GameObject SE_WeaponLight;

	// Token: 0x04000DAC RID: 3500
	[FieldOffset(Offset = "0x468")]
	[Token(Token = "0x4000DAC")]
	public GameObject SE_BulletShot;

	// Token: 0x04000DAD RID: 3501
	[FieldOffset(Offset = "0x470")]
	[Token(Token = "0x4000DAD")]
	public GameObject SE_Skill02RingSpear;

	// Token: 0x04000DAE RID: 3502
	[FieldOffset(Offset = "0x478")]
	[Token(Token = "0x4000DAE")]
	public GameObject SE_BigSpear;

	// Token: 0x04000DAF RID: 3503
	[FieldOffset(Offset = "0x480")]
	[Token(Token = "0x4000DAF")]
	public GameObject SE_DeadImapct;

	// Token: 0x04000DB0 RID: 3504
	[FieldOffset(Offset = "0x488")]
	[Token(Token = "0x4000DB0")]
	public GameObject SE_WeaponCharge;

	// Token: 0x04000DB1 RID: 3505
	[FieldOffset(Offset = "0x490")]
	[Token(Token = "0x4000DB1")]
	public GameObject SE_Other;

	// Token: 0x04000DB2 RID: 3506
	[FieldOffset(Offset = "0x498")]
	[Token(Token = "0x4000DB2")]
	public GameObject SE_Earthquake;

	// Token: 0x04000DB3 RID: 3507
	[FieldOffset(Offset = "0x4A0")]
	[Token(Token = "0x4000DB3")]
	public GameObject SE_WeaponLoop;

	// Token: 0x04000DB4 RID: 3508
	[FieldOffset(Offset = "0x4A8")]
	[Token(Token = "0x4000DB4")]
	public GameObject SE_ScriptDestroyStart;

	// Token: 0x04000DB5 RID: 3509
	[FieldOffset(Offset = "0x4B0")]
	[Token(Token = "0x4000DB5")]
	protected SoundEffect g_SEFootStep;

	// Token: 0x04000DB6 RID: 3510
	[FieldOffset(Offset = "0x4B8")]
	[Token(Token = "0x4000DB6")]
	protected SoundEffect g_SEJump;

	// Token: 0x04000DB7 RID: 3511
	[FieldOffset(Offset = "0x4C0")]
	[Token(Token = "0x4000DB7")]
	protected SoundEffect g_SEDodge;

	// Token: 0x04000DB8 RID: 3512
	[FieldOffset(Offset = "0x4C8")]
	[Token(Token = "0x4000DB8")]
	protected SoundEffect g_SELand;

	// Token: 0x04000DB9 RID: 3513
	[FieldOffset(Offset = "0x4D0")]
	[Token(Token = "0x4000DB9")]
	protected SoundEffect g_SEFoley;

	// Token: 0x04000DBA RID: 3514
	[FieldOffset(Offset = "0x4D8")]
	[Token(Token = "0x4000DBA")]
	protected SoundEffect g_SEWeaponLight;

	// Token: 0x04000DBB RID: 3515
	[FieldOffset(Offset = "0x4E0")]
	[Token(Token = "0x4000DBB")]
	protected SoundEffect g_SEBulletShotReady;

	// Token: 0x04000DBC RID: 3516
	[FieldOffset(Offset = "0x4E8")]
	[Token(Token = "0x4000DBC")]
	protected SoundEffect g_SEDeadImpact;

	// Token: 0x04000DBD RID: 3517
	[FieldOffset(Offset = "0x4F0")]
	[Token(Token = "0x4000DBD")]
	protected SoundEffect g_SEWeaponCharge;

	// Token: 0x04000DBE RID: 3518
	[FieldOffset(Offset = "0x4F8")]
	[Token(Token = "0x4000DBE")]
	protected SoundEffect g_SEOther;

	// Token: 0x04000DBF RID: 3519
	[FieldOffset(Offset = "0x500")]
	[Token(Token = "0x4000DBF")]
	protected SoundEffect g_SEEarthquake;

	// Token: 0x04000DC0 RID: 3520
	[FieldOffset(Offset = "0x508")]
	[Token(Token = "0x4000DC0")]
	protected SoundEffect g_SEWeaponLoop;

	// Token: 0x04000DC1 RID: 3521
	[FieldOffset(Offset = "0x510")]
	[Token(Token = "0x4000DC1")]
	protected SoundEffect g_SEScriptDestroyStart;

	// Token: 0x04000DC2 RID: 3522
	[FieldOffset(Offset = "0x518")]
	[Token(Token = "0x4000DC2")]
	protected SoundEffectPool g_SEPSwing;

	// Token: 0x04000DC3 RID: 3523
	[FieldOffset(Offset = "0x520")]
	[Token(Token = "0x4000DC3")]
	protected SoundEffectPool g_SEPBulletHit;

	// Token: 0x04000DC4 RID: 3524
	[FieldOffset(Offset = "0x528")]
	[Token(Token = "0x4000DC4")]
	protected SoundEffectPool g_SEPBulletExplosion;

	// Token: 0x04000DC5 RID: 3525
	[FieldOffset(Offset = "0x530")]
	[Token(Token = "0x4000DC5")]
	protected SoundEffectPool g_SEPSpear;

	// Token: 0x04000DC6 RID: 3526
	[FieldOffset(Offset = "0x538")]
	[Token(Token = "0x4000DC6")]
	protected SoundEffectPool g_SEPSkill02RingSpear;

	// Token: 0x04000DC7 RID: 3527
	[FieldOffset(Offset = "0x540")]
	[Token(Token = "0x4000DC7")]
	protected SoundEffectPool g_SEPBigSpear;

	// Token: 0x04000DC8 RID: 3528
	[FieldOffset(Offset = "0x548")]
	[Token(Token = "0x4000DC8")]
	private int g_fSEPSkill02RingSpearIndex;

	// Token: 0x04000DC9 RID: 3529
	[FieldOffset(Offset = "0x54C")]
	[Token(Token = "0x4000DC9")]
	private bool g_bWeaponCharge;

	// Token: 0x04000DCA RID: 3530
	[FieldOffset(Offset = "0x550")]
	[Token(Token = "0x4000DCA")]
	private float g_fWeaponChargeVolume;

	// Token: 0x04000DCB RID: 3531
	[FieldOffset(Offset = "0x554")]
	[Token(Token = "0x4000DCB")]
	private float g_fWeaponChargePitch;

	// Token: 0x04000DCC RID: 3532
	[FieldOffset(Offset = "0x558")]
	[Token(Token = "0x4000DCC")]
	private bool g_bWeaponLoop;

	// Token: 0x04000DCD RID: 3533
	[FieldOffset(Offset = "0x55C")]
	[Token(Token = "0x4000DCD")]
	private float g_fWeaponLoopVolume;

	// Token: 0x04000DCE RID: 3534
	[FieldOffset(Offset = "0x560")]
	[Token(Token = "0x4000DCE")]
	private float g_fSEScriptDestroyVolume;

	// Token: 0x04000DCF RID: 3535
	[FieldOffset(Offset = "0x568")]
	[Token(Token = "0x4000DCF")]
	public AttackData AD_Skill02Track;

	// Token: 0x04000DD0 RID: 3536
	[FieldOffset(Offset = "0x570")]
	[Token(Token = "0x4000DD0")]
	public AttackData AD_Skill02Ring;

	// Token: 0x04000DD1 RID: 3537
	[FieldOffset(Offset = "0x578")]
	[Token(Token = "0x4000DD1")]
	public AttackData AD_SpearBullet;

	// Token: 0x04000DD2 RID: 3538
	[FieldOffset(Offset = "0x580")]
	[Token(Token = "0x4000DD2")]
	public AttackData AD_Skill02Plus;

	// Token: 0x04000DD3 RID: 3539
	[FieldOffset(Offset = "0x588")]
	[Token(Token = "0x4000DD3")]
	private bool g_bAttack04;

	// Token: 0x04000DD4 RID: 3540
	[FieldOffset(Offset = "0x589")]
	[Token(Token = "0x4000DD4")]
	private bool g_bAttack04Hit;

	// Token: 0x04000DD5 RID: 3541
	[FieldOffset(Offset = "0x58C")]
	[Token(Token = "0x4000DD5")]
	private Vector3 g_v3Attack04Start;

	// Token: 0x04000DD6 RID: 3542
	[FieldOffset(Offset = "0x598")]
	[Token(Token = "0x4000DD6")]
	private Vector3 g_v3Attack04End;

	// Token: 0x04000DD7 RID: 3543
	[FieldOffset(Offset = "0x5A4")]
	[Token(Token = "0x4000DD7")]
	private Vector3 g_v3Attack04Direction;

	// Token: 0x04000DD8 RID: 3544
	[Token(Token = "0x4000DD8")]
	private const int g_iAttack04Total = 24;

	// Token: 0x04000DD9 RID: 3545
	[FieldOffset(Offset = "0x5B0")]
	[Token(Token = "0x4000DD9")]
	private int g_iAttack04Num;

	// Token: 0x04000DDA RID: 3546
	[Token(Token = "0x4000DDA")]
	private const float g_fAttack04Inter = 0.015f;

	// Token: 0x04000DDB RID: 3547
	[FieldOffset(Offset = "0x5B4")]
	[Token(Token = "0x4000DDB")]
	private float g_fAttack04InterVal;

	// Token: 0x04000DDC RID: 3548
	[FieldOffset(Offset = "0x5B8")]
	[Token(Token = "0x4000DDC")]
	private float g_fAttack04InterDistance;

	// Token: 0x04000DDD RID: 3549
	[FieldOffset(Offset = "0x5BC")]
	[Token(Token = "0x4000DDD")]
	protected bool g_bAttack05;

	// Token: 0x04000DDE RID: 3550
	[FieldOffset(Offset = "0x5BD")]
	[Token(Token = "0x4000DDE")]
	protected bool g_bAttack05Hit;

	// Token: 0x04000DDF RID: 3551
	[Token(Token = "0x4000DDF")]
	protected const int g_iAttack05Total = 30;

	// Token: 0x04000DE0 RID: 3552
	[FieldOffset(Offset = "0x5C0")]
	[Token(Token = "0x4000DE0")]
	protected int g_iAttack05Num;

	// Token: 0x04000DE1 RID: 3553
	[Token(Token = "0x4000DE1")]
	protected const float g_fAttack05Inter = 0.018f;

	// Token: 0x04000DE2 RID: 3554
	[FieldOffset(Offset = "0x5C4")]
	[Token(Token = "0x4000DE2")]
	protected float g_fAttack05InterVal;

	// Token: 0x04000DE3 RID: 3555
	[FieldOffset(Offset = "0x5C8")]
	[Token(Token = "0x4000DE3")]
	protected bool g_bAttackHit;

	// Token: 0x04000DE4 RID: 3556
	[FieldOffset(Offset = "0x5C9")]
	[Token(Token = "0x4000DE4")]
	private bool g_bSkill02Track;

	// Token: 0x04000DE5 RID: 3557
	[Token(Token = "0x4000DE5")]
	private const float g_fSkill02TrackTime = 3f;

	// Token: 0x04000DE6 RID: 3558
	[FieldOffset(Offset = "0x5CC")]
	[Token(Token = "0x4000DE6")]
	private float g_fSkill02TrackTimeVal;

	// Token: 0x04000DE7 RID: 3559
	[Token(Token = "0x4000DE7")]
	private const float g_fSkill02TrackInter = 0.12f;

	// Token: 0x04000DE8 RID: 3560
	[FieldOffset(Offset = "0x5D0")]
	[Token(Token = "0x4000DE8")]
	private float g_fSkill02TrackInterVal;

	// Token: 0x04000DE9 RID: 3561
	[FieldOffset(Offset = "0x5D4")]
	[Token(Token = "0x4000DE9")]
	private Vector3 g_v3Skill02TrackPos;

	// Token: 0x04000DEA RID: 3562
	[Token(Token = "0x4000DEA")]
	private const float g_fSkill02TrackSpeed = 6.9f;

	// Token: 0x04000DEB RID: 3563
	[Token(Token = "0x4000DEB")]
	private const float g_v3Skill02TrackRange = 0.45f;

	// Token: 0x04000DEC RID: 3564
	[FieldOffset(Offset = "0x5E0")]
	[Token(Token = "0x4000DEC")]
	protected bool g_bSkill02Ring;

	// Token: 0x04000DED RID: 3565
	[FieldOffset(Offset = "0x5E1")]
	[Token(Token = "0x4000DED")]
	protected bool g_bSkill02RingHit;

	// Token: 0x04000DEE RID: 3566
	[Token(Token = "0x4000DEE")]
	protected const float g_fSkill02RingRadius = 4.2f;

	// Token: 0x04000DEF RID: 3567
	[FieldOffset(Offset = "0x5E4")]
	[Token(Token = "0x4000DEF")]
	protected float g_fSkill02RingRadiusVal;

	// Token: 0x04000DF0 RID: 3568
	[Token(Token = "0x4000DF0")]
	protected const float g_fSkill02RingInter = 0.48f;

	// Token: 0x04000DF1 RID: 3569
	[FieldOffset(Offset = "0x5E8")]
	[Token(Token = "0x4000DF1")]
	protected float g_fSkill02RingInterVal;

	// Token: 0x04000DF2 RID: 3570
	[FieldOffset(Offset = "0x5EC")]
	[Token(Token = "0x4000DF2")]
	protected Vector3 g_v3Skill02RingPos;

	// Token: 0x04000DF3 RID: 3571
	[Token(Token = "0x4000DF3")]
	protected const float g_v3Skill02RingRange = 0.6f;

	// Token: 0x04000DF4 RID: 3572
	[FieldOffset(Offset = "0x5F8")]
	[Token(Token = "0x4000DF4")]
	protected bool g_bSkill02RingCollider;

	// Token: 0x04000DF5 RID: 3573
	[FieldOffset(Offset = "0x5FC")]
	[Token(Token = "0x4000DF5")]
	protected int g_iSkill02RingColliderTotal = (int)((ulong)99L);

	// Token: 0x04000DF6 RID: 3574
	[FieldOffset(Offset = "0x600")]
	[Token(Token = "0x4000DF6")]
	protected int g_iSkill02RingColliderIndex;

	// Token: 0x04000DF7 RID: 3575
	[FieldOffset(Offset = "0x608")]
	[Token(Token = "0x4000DF7")]
	protected Vector3[] g_v3Skill02RingColliderPos;

	// Token: 0x04000DF8 RID: 3576
	[FieldOffset(Offset = "0x610")]
	[Token(Token = "0x4000DF8")]
	protected Quaternion[] g_q3Skill02RingColliderRot;

	// Token: 0x04000DF9 RID: 3577
	[Token(Token = "0x4000DF9")]
	protected const float g_fSkill02RingColliderTime = 0.3f;

	// Token: 0x04000DFA RID: 3578
	[FieldOffset(Offset = "0x618")]
	[Token(Token = "0x4000DFA")]
	protected float[] g_fSkill02RingColliderTimeVal;

	// Token: 0x04000DFB RID: 3579
	[FieldOffset(Offset = "0x620")]
	[Token(Token = "0x4000DFB")]
	protected bool g_bSkill02PlusFloor;

	// Token: 0x04000DFC RID: 3580
	[FieldOffset(Offset = "0x624")]
	[Token(Token = "0x4000DFC")]
	protected Vector3 g_v3Skill02PlusFloorPos;

	// Token: 0x04000DFD RID: 3581
	[Token(Token = "0x4000DFD")]
	protected const int g_iSkill02PlusFloorTotal = 90;

	// Token: 0x04000DFE RID: 3582
	[FieldOffset(Offset = "0x630")]
	[Token(Token = "0x4000DFE")]
	protected int g_iSkill02PlusFloorNum;

	// Token: 0x04000DFF RID: 3583
	[Token(Token = "0x4000DFF")]
	protected const float g_fSkill02FloorPlusInterval = 0.12f;

	// Token: 0x04000E00 RID: 3584
	[FieldOffset(Offset = "0x634")]
	[Token(Token = "0x4000E00")]
	protected float g_fSkill02FloorPlusIntervalVal;

	// Token: 0x04000E01 RID: 3585
	[FieldOffset(Offset = "0x638")]
	[Token(Token = "0x4000E01")]
	protected float g_fSkill02PlusFloorRange;

	// Token: 0x04000E02 RID: 3586
	[FieldOffset(Offset = "0x63C")]
	[Token(Token = "0x4000E02")]
	protected bool g_bSkill02PlusFloorCollider;

	// Token: 0x04000E03 RID: 3587
	[FieldOffset(Offset = "0x63D")]
	[Token(Token = "0x4000E03")]
	protected bool g_bSkill02PlusFloorCollider02;

	// Token: 0x04000E04 RID: 3588
	[FieldOffset(Offset = "0x640")]
	[Token(Token = "0x4000E04")]
	protected int g_iSkill02PlusIndex;

	// Token: 0x04000E05 RID: 3589
	[Token(Token = "0x4000E05")]
	protected const float g_fSkill02PlusFloorReciprocal = 1.2f;

	// Token: 0x04000E06 RID: 3590
	[FieldOffset(Offset = "0x648")]
	[Token(Token = "0x4000E06")]
	protected float[] g_fSkill02PlusFloorReciprocalVal;

	// Token: 0x04000E07 RID: 3591
	[FieldOffset(Offset = "0x650")]
	[Token(Token = "0x4000E07")]
	protected Vector3[] g_v3Skill02PlusFloorColliderPos;

	// Token: 0x04000E08 RID: 3592
	[FieldOffset(Offset = "0x658")]
	[Token(Token = "0x4000E08")]
	protected Quaternion[] g_qSkill02PlusFloorColliderRot;

	// Token: 0x04000E09 RID: 3593
	[FieldOffset(Offset = "0x660")]
	[Token(Token = "0x4000E09")]
	protected float[] g_fSkill02PlusFloorColliderTimeVal;

	// Token: 0x04000E0A RID: 3594
	[FieldOffset(Offset = "0x668")]
	[Token(Token = "0x4000E0A")]
	private float g_fMoveSpeed;

	// Token: 0x04000E0B RID: 3595
	[FieldOffset(Offset = "0x66C")]
	[Token(Token = "0x4000E0B")]
	protected bool g_bDead;

	// Token: 0x04000E0C RID: 3596
	[FieldOffset(Offset = "0x66D")]
	[Token(Token = "0x4000E0C")]
	protected bool g_bDestroy;

	// Token: 0x04000E0D RID: 3597
	[FieldOffset(Offset = "0x670")]
	[Token(Token = "0x4000E0D")]
	protected float g_fDestroyVal;

	// Token: 0x04000E0E RID: 3598
	[FieldOffset(Offset = "0x674")]
	[Token(Token = "0x4000E0E")]
	protected bool g_bDestroyed;

	// Token: 0x04000E0F RID: 3599
	[FieldOffset(Offset = "0x678")]
	[Token(Token = "0x4000E0F")]
	protected float g_fDestroySpeed = 1f;
}
