using System;
using Cpp2IlInjected;
using UnityEngine;

// Token: 0x020000FF RID: 255
[Token(Token = "0x20000FF")]
public class GhostEEffectPlay : MonoBehaviour
{
	// Token: 0x06000D10 RID: 3344 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000D10")]
	[Address(RVA = "0x1637B80", Offset = "0x1636B80", VA = "0x181637B80")]
	public void InitData(MoveController Move)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000D11 RID: 3345 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000D11")]
	[Address(RVA = "0x163D930", Offset = "0x163C930", VA = "0x18163D930")]
	private void Update()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000D12 RID: 3346 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000D12")]
	[Address(RVA = "0x1636950", Offset = "0x1635950", VA = "0x181636950")]
	public void CreateEnemy()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000D13 RID: 3347 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000D13")]
	[Address(RVA = "0x163B550", Offset = "0x163A550", VA = "0x18163B550")]
	public void ScriptDebut()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000D14 RID: 3348 RVA: 0x0001ED10 File Offset: 0x0001CF10
	[Token(Token = "0x6000D14")]
	[Address(RVA = "0x163B480", Offset = "0x163A480", VA = "0x18163B480")]
	public void ScriptDebutSkip()
	{
		this.PS_Body.Play(true);
		this.PS_FloorFire.Play(true);
		this.g_SEOneselfFloorFire.PlayRandom(1f, 1f);
		SkinnedMeshRenderer[] smr = this.SMR;
		int num = 0;
		this.g_bDebut = true;
		if (num < smr.Length)
		{
			smr[num].enabled = true;
			SkinnedMeshRenderer[] smr2 = this.SMR;
			num++;
		}
	}

	// Token: 0x06000D15 RID: 3349 RVA: 0x0001ED84 File Offset: 0x0001CF84
	[Token(Token = "0x6000D15")]
	[Address(RVA = "0x163B780", Offset = "0x163A780", VA = "0x18163B780")]
	public void ScriptRoar()
	{
		this.PS_Yell.Play(true);
		PlayerCamera cameraController = Game.GetCameraController();
		int num = 0;
		ulong num2;
		cameraController.SetRandomShake(0.9f, 9f, 3f, (float)num, num2 != 0UL);
		this.g_SEYell.PlayRandom(1f, 1f);
	}

	// Token: 0x06000D16 RID: 3350 RVA: 0x0001EDDC File Offset: 0x0001CFDC
	[Token(Token = "0x6000D16")]
	[Address(RVA = "0x163B250", Offset = "0x163A250", VA = "0x18163B250")]
	public void RemoveEnemy()
	{
		this.PS_Body.Stop(true);
		this.PS_FloorFire.Stop(true);
		this.PS_Death.Stop(true);
		SkinnedMeshRenderer[] smr = this.SMR;
		int num = 0;
		if (num < smr.Length)
		{
			SkinnedMeshRenderer skinnedMeshRenderer = smr[num];
			int num2 = 0;
			skinnedMeshRenderer.enabled = num2 != 0;
			SkinnedMeshRenderer[] smr2 = this.SMR;
			num++;
		}
		SphereCollider[] sc = this.SC;
		if (num < sc.Length)
		{
			SphereCollider sphereCollider = sc[num];
			int num3 = 0;
			sphereCollider.enabled = num3 != 0;
			SphereCollider[] sc2 = this.SC;
			num++;
			while (sc2 != 0)
			{
			}
		}
		CapsuleCollider[] cc = this.CC;
		if (num < cc.Length)
		{
			CapsuleCollider capsuleCollider = cc[num];
			int num4 = 0;
			capsuleCollider.enabled = num4 != 0;
			CapsuleCollider[] cc2 = this.CC;
			num++;
			while (cc2 != 0)
			{
			}
		}
		BoxCollider[] bc = this.BC;
		if (num < bc.Length)
		{
			BoxCollider boxCollider = bc[num];
			int num5 = 0;
			boxCollider.enabled = num5 != 0;
			BoxCollider[] bc2 = this.BC;
			num++;
			while (bc2 != 0)
			{
			}
		}
		CCController cccontroller = this.g_CCC;
		int num6 = 0;
		cccontroller.SetEnable(num6 != 0);
	}

	// Token: 0x06000D17 RID: 3351 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000D17")]
	[Address(RVA = "0x1636DA0", Offset = "0x1635DA0", VA = "0x181636DA0")]
	public void Damage()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000D18 RID: 3352 RVA: 0x0001EF04 File Offset: 0x0001D104
	[Token(Token = "0x6000D18")]
	[Address(RVA = "0x1636D30", Offset = "0x1635D30", VA = "0x181636D30")]
	public void DamageFly()
	{
		this.PS_HandChargeL.Stop(true);
		this.PS_HandChargeR.Stop(true);
		this.g_EffAttack06Dash.StopAll(3f);
		this.g_bAttack06Dash = false;
	}

	// Token: 0x06000D19 RID: 3353 RVA: 0x0001EF48 File Offset: 0x0001D148
	[Token(Token = "0x6000D19")]
	[Address(RVA = "0x1636E70", Offset = "0x1635E70", VA = "0x181636E70")]
	public void Death()
	{
		this.g_bDead = true;
		this.PS_Body.Stop(true);
		this.PS_FloorFire.Stop(true);
	}

	// Token: 0x06000D1A RID: 3354 RVA: 0x0001EF7C File Offset: 0x0001D17C
	[Token(Token = "0x6000D1A")]
	[Address(RVA = "0x1636EC0", Offset = "0x1635EC0", VA = "0x181636EC0")]
	public void Destory()
	{
		this.PS_Death.Play(true);
		SkinnedMeshRenderer[] smr = this.SMR;
		int num = 0;
		if (num < smr.Length)
		{
			SkinnedMeshRenderer skinnedMeshRenderer = smr[num];
			int num2 = 0;
			skinnedMeshRenderer.enabled = num2 != 0;
			SkinnedMeshRenderer[] smr2 = this.SMR;
			num++;
		}
		SphereCollider[] sc = this.SC;
		if (num < sc.Length)
		{
			SphereCollider sphereCollider = sc[num];
			int num3 = 0;
			sphereCollider.enabled = num3 != 0;
			SphereCollider[] sc2 = this.SC;
			num++;
			while (sc2 != 0)
			{
			}
		}
		CapsuleCollider[] cc = this.CC;
		if (num < cc.Length)
		{
			CapsuleCollider capsuleCollider = cc[num];
			int num4 = 0;
			capsuleCollider.enabled = num4 != 0;
			CapsuleCollider[] cc2 = this.CC;
			num++;
			while (cc2 != 0)
			{
			}
		}
		BoxCollider[] bc = this.BC;
		if (num < bc.Length)
		{
			BoxCollider boxCollider = bc[num];
			int num5 = 0;
			boxCollider.enabled = num5 != 0;
			BoxCollider[] bc2 = this.BC;
			num++;
			while (bc2 != 0)
			{
			}
		}
		CCController cccontroller = this.g_CCC;
		int num6 = 0;
		cccontroller.SetEnable(num6 != 0);
	}

	// Token: 0x06000D1B RID: 3355 RVA: 0x0001F08C File Offset: 0x0001D28C
	[Token(Token = "0x6000D1B")]
	[Address(RVA = "0x163B1B0", Offset = "0x163A1B0", VA = "0x18163B1B0")]
	public void PlayPSHandChargeL()
	{
		this.PS_HandChargeL.Play(true);
	}

	// Token: 0x06000D1C RID: 3356 RVA: 0x0001F0AC File Offset: 0x0001D2AC
	[Token(Token = "0x6000D1C")]
	[Address(RVA = "0x163B1E0", Offset = "0x163A1E0", VA = "0x18163B1E0")]
	public void PlayPSHandChargeR()
	{
		this.PS_HandChargeR.Play(true);
	}

	// Token: 0x06000D1D RID: 3357 RVA: 0x0001F0CC File Offset: 0x0001D2CC
	[Token(Token = "0x6000D1D")]
	[Address(RVA = "0x163B210", Offset = "0x163A210", VA = "0x18163B210")]
	public void PlayPSHandCharge()
	{
		this.PS_HandChargeL.Play(true);
		this.PS_HandChargeR.Play(true);
	}

	// Token: 0x06000D1E RID: 3358 RVA: 0x0001F0F8 File Offset: 0x0001D2F8
	[Token(Token = "0x6000D1E")]
	[Address(RVA = "0x163BD20", Offset = "0x163AD20", VA = "0x18163BD20")]
	public void StopPSHandCharge()
	{
		this.PS_HandChargeL.Stop(true);
		this.PS_HandChargeR.Stop(true);
	}

	// Token: 0x06000D1F RID: 3359 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000D1F")]
	[Address(RVA = "0x16396F0", Offset = "0x16386F0", VA = "0x1816396F0")]
	public void PlayEffAttack0101()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000D20 RID: 3360 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000D20")]
	[Address(RVA = "0x1639410", Offset = "0x1638410", VA = "0x181639410")]
	public void PlayEffAttack0101Collision()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000D21 RID: 3361 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000D21")]
	[Address(RVA = "0x1639B00", Offset = "0x1638B00", VA = "0x181639B00")]
	public void PlayEffAttack0102()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000D22 RID: 3362 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000D22")]
	[Address(RVA = "0x1639820", Offset = "0x1638820", VA = "0x181639820")]
	public void PlayEffAttack0102Collision()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000D23 RID: 3363 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000D23")]
	[Address(RVA = "0x1639C30", Offset = "0x1638C30", VA = "0x181639C30")]
	public void PlayEffAttack0201()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000D24 RID: 3364 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000D24")]
	[Address(RVA = "0x1639D60", Offset = "0x1638D60", VA = "0x181639D60")]
	public void PlayEffAttack0202()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000D25 RID: 3365 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000D25")]
	[Address(RVA = "0x163A200", Offset = "0x1639200", VA = "0x18163A200")]
	public void PlayEffAttack0301()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000D26 RID: 3366 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000D26")]
	[Address(RVA = "0x163A330", Offset = "0x1639330", VA = "0x18163A330")]
	public void PlayEffAttack0302()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000D27 RID: 3367 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000D27")]
	[Address(RVA = "0x163A4A0", Offset = "0x16394A0", VA = "0x18163A4A0")]
	public void PlayEffAttack0303()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000D28 RID: 3368 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000D28")]
	[Address(RVA = "0x163A980", Offset = "0x1639980", VA = "0x18163A980")]
	public void PlayEffAttack04()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000D29 RID: 3369 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000D29")]
	[Address(RVA = "0x163A600", Offset = "0x1639600", VA = "0x18163A600")]
	public void PlayEffAttack04Shot()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000D2A RID: 3370 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000D2A")]
	[Address(RVA = "0x163ADB0", Offset = "0x1639DB0", VA = "0x18163ADB0")]
	public void PlayEffAttack05()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000D2B RID: 3371 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000D2B")]
	[Address(RVA = "0x163AAB0", Offset = "0x1639AB0", VA = "0x18163AAB0")]
	public void PlayEffAttack05Wall()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000D2C RID: 3372 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000D2C")]
	[Address(RVA = "0x163B060", Offset = "0x163A060", VA = "0x18163B060")]
	public void PlayEffAttack06()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000D2D RID: 3373 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000D2D")]
	[Address(RVA = "0x163AEE0", Offset = "0x1639EE0", VA = "0x18163AEE0")]
	public void PlayEffAttack06Dash()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000D2E RID: 3374 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000D2E")]
	[Address(RVA = "0x163C240", Offset = "0x163B240", VA = "0x18163C240")]
	private void UpdateCharacterFloorFireCollider()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000D2F RID: 3375 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000D2F")]
	[Address(RVA = "0x1639300", Offset = "0x1638300", VA = "0x181639300")]
	public void OpenFloorFireCollider(float fColliderTime, Vector3 Pos, float fRadius)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000D30 RID: 3376 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000D30")]
	[Address(RVA = "0x163D370", Offset = "0x163C370", VA = "0x18163D370")]
	private void UpdateFloorFireCollider(float fDeltaTime)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000D31 RID: 3377 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000D31")]
	[Address(RVA = "0x163CDE0", Offset = "0x163BDE0", VA = "0x18163CDE0")]
	private void UpdateFloorFireBigCollider(float fDeltaTime)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000D32 RID: 3378 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000D32")]
	[Address(RVA = "0x163C6C0", Offset = "0x163B6C0", VA = "0x18163C6C0")]
	private void UpdateFloorExp(float fDeltaTime)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000D33 RID: 3379 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000D33")]
	[Address(RVA = "0x163BD60", Offset = "0x163AD60", VA = "0x18163BD60")]
	public void UpdateAttack06Dash(float fDeltaTime)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000D34 RID: 3380 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000D34")]
	[Address(RVA = "0x1637760", Offset = "0x1636760", VA = "0x181637760")]
	public Vector3 FindMoveWatch(Vector3 v3PlayerDir, bool bRight)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000D35 RID: 3381 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000D35")]
	[Address(RVA = "0x16371C0", Offset = "0x16361C0", VA = "0x1816371C0")]
	public Vector3 FindMovePosFar()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000D36 RID: 3382 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000D36")]
	[Address(RVA = "0x1637590", Offset = "0x1636590", VA = "0x181637590")]
	public Vector3 FindMovePosNear()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000D37 RID: 3383 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000D37")]
	[Address(RVA = "0x1637390", Offset = "0x1636390", VA = "0x181637390")]
	public Vector3 FindMovePosNear2()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000D38 RID: 3384 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000D38")]
	[Address(RVA = "0x16370C0", Offset = "0x16360C0", VA = "0x1816370C0")]
	public Vector3 FindMovePos01Random()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000D39 RID: 3385 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000D39")]
	[Address(RVA = "0x1637140", Offset = "0x1636140", VA = "0x181637140")]
	public Vector3 FindMovePos02Random()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000D3A RID: 3386 RVA: 0x0001F124 File Offset: 0x0001D324
	[Token(Token = "0x6000D3A")]
	[Address(RVA = "0x163B850", Offset = "0x163A850", VA = "0x18163B850")]
	public void SetTimeScale(float fTimeScale)
	{
		Common.SetEffectTimeScale(this.PS_Body, fTimeScale);
		Common.SetEffectTimeScale(this.PS_FloorFire, fTimeScale);
		Common.SetEffectTimeScale(this.PS_Death, fTimeScale);
		Common.SetEffectTimeScale(this.PS_HandChargeL, fTimeScale);
		Common.SetEffectTimeScale(this.PS_HandChargeR, fTimeScale);
		this.g_EffAttack0101.SetTimeScale(fTimeScale);
		GameObject gameObject = this.g_EffAttack0101.GetGameObject();
		int num = 0;
		if (gameObject != num)
		{
			gameObject.GetComponent<Evaporating01>().SetTimeScale(fTimeScale, 1f);
		}
		this.g_EffAttack0102.SetTimeScale(fTimeScale);
		GameObject gameObject2 = this.g_EffAttack0102.GetGameObject();
		int num2 = 0;
		if (gameObject2 != num2)
		{
			gameObject2.GetComponent<Evaporating01>().SetTimeScale(fTimeScale, 1f);
		}
		this.g_EffAttack0201.SetTimeScale(fTimeScale);
		GameObject gameObject3 = this.g_EffAttack0201.GetGameObject();
		int num3 = 0;
		if (gameObject3 != num3)
		{
			gameObject3.GetComponent<Evaporating01>().SetTimeScale(fTimeScale, 1f);
		}
		this.g_EffAttack0301.SetTimeScale(fTimeScale);
		GameObject gameObject4 = this.g_EffAttack0301.GetGameObject();
		int num4 = 0;
		if (gameObject4 != num4)
		{
			gameObject4.GetComponent<Evaporating01>().SetTimeScale(fTimeScale, 1f);
		}
		this.g_EffAttack04.SetTimeScale(fTimeScale);
		GameObject gameObject5 = this.g_EffAttack04.GetGameObject();
		int num5 = 0;
		if (gameObject5 != num5)
		{
			gameObject5.GetComponent<Evaporating01>().SetTimeScale(fTimeScale, 1f);
		}
		this.g_EffAttack05.SetTimeScale(fTimeScale);
		GameObject gameObject6 = this.g_EffAttack05.GetGameObject();
		int num6 = 0;
		if (gameObject6 != num6)
		{
			gameObject6.GetComponent<Evaporating01>().SetTimeScale(fTimeScale, 1f);
		}
		this.g_EffAttack06.SetTimeScale(fTimeScale);
		GameObject gameObject7 = this.g_EffAttack06.GetGameObject();
		int num7 = 0;
		if (gameObject7 != num7)
		{
			gameObject7.GetComponent<Evaporating01>().SetTimeScale(fTimeScale, 1f);
		}
	}

	// Token: 0x06000D3B RID: 3387 RVA: 0x0001F300 File Offset: 0x0001D500
	[Token(Token = "0x6000D3B")]
	[Address(RVA = "0x328C40", Offset = "0x327C40", VA = "0x180328C40")]
	public GhostEEffectPlay()
	{
	}

	// Token: 0x0400156C RID: 5484
	[FieldOffset(Offset = "0x18")]
	[Token(Token = "0x400156C")]
	private MoveController g_Move;

	// Token: 0x0400156D RID: 5485
	[FieldOffset(Offset = "0x20")]
	[Token(Token = "0x400156D")]
	private WizardGirlManage g_WGM;

	// Token: 0x0400156E RID: 5486
	[FieldOffset(Offset = "0x28")]
	[Token(Token = "0x400156E")]
	private CCController g_CCC;

	// Token: 0x0400156F RID: 5487
	[FieldOffset(Offset = "0x30")]
	[Token(Token = "0x400156F")]
	public SphereCollider[] SC;

	// Token: 0x04001570 RID: 5488
	[FieldOffset(Offset = "0x38")]
	[Token(Token = "0x4001570")]
	public CapsuleCollider[] CC;

	// Token: 0x04001571 RID: 5489
	[FieldOffset(Offset = "0x40")]
	[Token(Token = "0x4001571")]
	public BoxCollider[] BC;

	// Token: 0x04001572 RID: 5490
	[FieldOffset(Offset = "0x48")]
	[Token(Token = "0x4001572")]
	public Transform[] MovePos01;

	// Token: 0x04001573 RID: 5491
	[FieldOffset(Offset = "0x50")]
	[Token(Token = "0x4001573")]
	public Transform[] MovePos02;

	// Token: 0x04001574 RID: 5492
	[FieldOffset(Offset = "0x58")]
	[Token(Token = "0x4001574")]
	public SkinnedMeshRenderer[] SMR;

	// Token: 0x04001575 RID: 5493
	[FieldOffset(Offset = "0x60")]
	[Token(Token = "0x4001575")]
	public ParticleSystem PS_Body;

	// Token: 0x04001576 RID: 5494
	[FieldOffset(Offset = "0x68")]
	[Token(Token = "0x4001576")]
	public ParticleSystem PS_Death;

	// Token: 0x04001577 RID: 5495
	[FieldOffset(Offset = "0x70")]
	[Token(Token = "0x4001577")]
	public ParticleSystem PS_FloorFire;

	// Token: 0x04001578 RID: 5496
	[FieldOffset(Offset = "0x78")]
	[Token(Token = "0x4001578")]
	public ParticleSystem PS_HandChargeL;

	// Token: 0x04001579 RID: 5497
	[FieldOffset(Offset = "0x80")]
	[Token(Token = "0x4001579")]
	public ParticleSystem PS_HandChargeR;

	// Token: 0x0400157A RID: 5498
	[FieldOffset(Offset = "0x88")]
	[Token(Token = "0x400157A")]
	public ParticleSystem PS_Yell;

	// Token: 0x0400157B RID: 5499
	[FieldOffset(Offset = "0x90")]
	[Token(Token = "0x400157B")]
	public Transform Pos_Attack01;

	// Token: 0x0400157C RID: 5500
	[FieldOffset(Offset = "0x98")]
	[Token(Token = "0x400157C")]
	public Transform Pos_Attack02;

	// Token: 0x0400157D RID: 5501
	[FieldOffset(Offset = "0xA0")]
	[Token(Token = "0x400157D")]
	public Transform Pos_Attack04;

	// Token: 0x0400157E RID: 5502
	[FieldOffset(Offset = "0xA8")]
	[Token(Token = "0x400157E")]
	public Transform Pos_Attack05;

	// Token: 0x0400157F RID: 5503
	[FieldOffset(Offset = "0xB0")]
	[Token(Token = "0x400157F")]
	public Transform Pos_Attack06Dash;

	// Token: 0x04001580 RID: 5504
	[FieldOffset(Offset = "0xB8")]
	[Token(Token = "0x4001580")]
	private Material[] g_Mat;

	// Token: 0x04001581 RID: 5505
	[FieldOffset(Offset = "0xC0")]
	[Token(Token = "0x4001581")]
	private Color g_EyeColor;

	// Token: 0x04001582 RID: 5506
	[FieldOffset(Offset = "0xD0")]
	[Token(Token = "0x4001582")]
	private Color g_BodyColor;

	// Token: 0x04001583 RID: 5507
	[FieldOffset(Offset = "0xE0")]
	[Token(Token = "0x4001583")]
	private Color g_DefaultColor;

	// Token: 0x04001584 RID: 5508
	[FieldOffset(Offset = "0xF0")]
	[Token(Token = "0x4001584")]
	private bool g_bDead;

	// Token: 0x04001585 RID: 5509
	[FieldOffset(Offset = "0xF8")]
	[Token(Token = "0x4001585")]
	public GameObject Eff_Attack0101;

	// Token: 0x04001586 RID: 5510
	[FieldOffset(Offset = "0x100")]
	[Token(Token = "0x4001586")]
	public GameObject Eff_Attack0102;

	// Token: 0x04001587 RID: 5511
	[FieldOffset(Offset = "0x108")]
	[Token(Token = "0x4001587")]
	public GameObject Eff_Attack0201;

	// Token: 0x04001588 RID: 5512
	[FieldOffset(Offset = "0x110")]
	[Token(Token = "0x4001588")]
	public GameObject Eff_Attack0202;

	// Token: 0x04001589 RID: 5513
	[FieldOffset(Offset = "0x118")]
	[Token(Token = "0x4001589")]
	public GameObject Eff_Attack0301;

	// Token: 0x0400158A RID: 5514
	[FieldOffset(Offset = "0x120")]
	[Token(Token = "0x400158A")]
	public GameObject Eff_Attack0302;

	// Token: 0x0400158B RID: 5515
	[FieldOffset(Offset = "0x128")]
	[Token(Token = "0x400158B")]
	public GameObject Eff_Attack0303;

	// Token: 0x0400158C RID: 5516
	[FieldOffset(Offset = "0x130")]
	[Token(Token = "0x400158C")]
	public GameObject Eff_Attack04;

	// Token: 0x0400158D RID: 5517
	[FieldOffset(Offset = "0x138")]
	[Token(Token = "0x400158D")]
	public GameObject Eff_Attack05;

	// Token: 0x0400158E RID: 5518
	[FieldOffset(Offset = "0x140")]
	[Token(Token = "0x400158E")]
	public GameObject Eff_Attack06;

	// Token: 0x0400158F RID: 5519
	[FieldOffset(Offset = "0x148")]
	[Token(Token = "0x400158F")]
	public GameObject Eff_Attack06Dash;

	// Token: 0x04001590 RID: 5520
	[FieldOffset(Offset = "0x150")]
	[Token(Token = "0x4001590")]
	public GameObject Eff_Attack0101Collision;

	// Token: 0x04001591 RID: 5521
	[FieldOffset(Offset = "0x158")]
	[Token(Token = "0x4001591")]
	public GameObject Eff_Attack0102Collision;

	// Token: 0x04001592 RID: 5522
	[FieldOffset(Offset = "0x160")]
	[Token(Token = "0x4001592")]
	public GameObject Eff_FloorFire;

	// Token: 0x04001593 RID: 5523
	[FieldOffset(Offset = "0x168")]
	[Token(Token = "0x4001593")]
	public GameObject Eff_FloorFireBig;

	// Token: 0x04001594 RID: 5524
	[FieldOffset(Offset = "0x170")]
	[Token(Token = "0x4001594")]
	public GameObject Eff_FloorFireCollision;

	// Token: 0x04001595 RID: 5525
	[FieldOffset(Offset = "0x178")]
	[Token(Token = "0x4001595")]
	public GameObject Eff_FloorExpReady;

	// Token: 0x04001596 RID: 5526
	[FieldOffset(Offset = "0x180")]
	[Token(Token = "0x4001596")]
	public GameObject Eff_FloorExp;

	// Token: 0x04001597 RID: 5527
	[FieldOffset(Offset = "0x188")]
	[Token(Token = "0x4001597")]
	public GameObject Eff_ExplosionBall;

	// Token: 0x04001598 RID: 5528
	[FieldOffset(Offset = "0x190")]
	[Token(Token = "0x4001598")]
	public GameObject Eff_ExplosionBallShot;

	// Token: 0x04001599 RID: 5529
	[FieldOffset(Offset = "0x198")]
	[Token(Token = "0x4001599")]
	public GameObject Eff_ExplosionBallCollision;

	// Token: 0x0400159A RID: 5530
	[FieldOffset(Offset = "0x1A0")]
	[Token(Token = "0x400159A")]
	public GameObject Eff_ExplosionBallHit;

	// Token: 0x0400159B RID: 5531
	[FieldOffset(Offset = "0x1A8")]
	[Token(Token = "0x400159B")]
	public GameObject Eff_Wall;

	// Token: 0x0400159C RID: 5532
	[FieldOffset(Offset = "0x1B0")]
	[Token(Token = "0x400159C")]
	private EffectPool g_EffAttack0101;

	// Token: 0x0400159D RID: 5533
	[FieldOffset(Offset = "0x1B8")]
	[Token(Token = "0x400159D")]
	private EffectPool g_EffAttack0102;

	// Token: 0x0400159E RID: 5534
	[FieldOffset(Offset = "0x1C0")]
	[Token(Token = "0x400159E")]
	private EffectPool g_EffAttack0201;

	// Token: 0x0400159F RID: 5535
	[FieldOffset(Offset = "0x1C8")]
	[Token(Token = "0x400159F")]
	private EffectPool g_EffAttack0202;

	// Token: 0x040015A0 RID: 5536
	[FieldOffset(Offset = "0x1D0")]
	[Token(Token = "0x40015A0")]
	private EffectPool g_EffAttack0301;

	// Token: 0x040015A1 RID: 5537
	[FieldOffset(Offset = "0x1D8")]
	[Token(Token = "0x40015A1")]
	private EffectPool g_EffAttack0302;

	// Token: 0x040015A2 RID: 5538
	[FieldOffset(Offset = "0x1E0")]
	[Token(Token = "0x40015A2")]
	private EffectPool g_EffAttack0303;

	// Token: 0x040015A3 RID: 5539
	[FieldOffset(Offset = "0x1E8")]
	[Token(Token = "0x40015A3")]
	private EffectPool g_EffAttack04;

	// Token: 0x040015A4 RID: 5540
	[FieldOffset(Offset = "0x1F0")]
	[Token(Token = "0x40015A4")]
	private EffectPool g_EffAttack05;

	// Token: 0x040015A5 RID: 5541
	[FieldOffset(Offset = "0x1F8")]
	[Token(Token = "0x40015A5")]
	private EffectPool g_EffAttack06;

	// Token: 0x040015A6 RID: 5542
	[FieldOffset(Offset = "0x200")]
	[Token(Token = "0x40015A6")]
	private EffectPool g_EffAttack06Dash;

	// Token: 0x040015A7 RID: 5543
	[FieldOffset(Offset = "0x208")]
	[Token(Token = "0x40015A7")]
	private EffectPool g_EffAttack0101Collision;

	// Token: 0x040015A8 RID: 5544
	[FieldOffset(Offset = "0x210")]
	[Token(Token = "0x40015A8")]
	private EffectPool g_EffAttack0102Collision;

	// Token: 0x040015A9 RID: 5545
	[FieldOffset(Offset = "0x218")]
	[Token(Token = "0x40015A9")]
	private EffectPool g_EffFloorFire;

	// Token: 0x040015AA RID: 5546
	[FieldOffset(Offset = "0x220")]
	[Token(Token = "0x40015AA")]
	private EffectPool g_EffFloorFireBig;

	// Token: 0x040015AB RID: 5547
	[FieldOffset(Offset = "0x228")]
	[Token(Token = "0x40015AB")]
	private EffectPool g_EffFloorFireCollision;

	// Token: 0x040015AC RID: 5548
	[FieldOffset(Offset = "0x230")]
	[Token(Token = "0x40015AC")]
	private EffectPool g_EffFloorExpReady;

	// Token: 0x040015AD RID: 5549
	[FieldOffset(Offset = "0x238")]
	[Token(Token = "0x40015AD")]
	private EffectPool g_EffFloorExp;

	// Token: 0x040015AE RID: 5550
	[FieldOffset(Offset = "0x240")]
	[Token(Token = "0x40015AE")]
	private EffectPool g_EffExplosionBall;

	// Token: 0x040015AF RID: 5551
	[FieldOffset(Offset = "0x248")]
	[Token(Token = "0x40015AF")]
	private EffectPool g_EffExplosionBallShot;

	// Token: 0x040015B0 RID: 5552
	[FieldOffset(Offset = "0x250")]
	[Token(Token = "0x40015B0")]
	private EffectPool g_EffExplosionBallCollision;

	// Token: 0x040015B1 RID: 5553
	[FieldOffset(Offset = "0x258")]
	[Token(Token = "0x40015B1")]
	private EffectPool g_EffExplosionBallHit;

	// Token: 0x040015B2 RID: 5554
	[FieldOffset(Offset = "0x260")]
	[Token(Token = "0x40015B2")]
	private EffectPool g_EffWall;

	// Token: 0x040015B3 RID: 5555
	[FieldOffset(Offset = "0x268")]
	[Token(Token = "0x40015B3")]
	public GameObject SE_Yell;

	// Token: 0x040015B4 RID: 5556
	[FieldOffset(Offset = "0x270")]
	[Token(Token = "0x40015B4")]
	public GameObject SE_OneselfFloorFire;

	// Token: 0x040015B5 RID: 5557
	[FieldOffset(Offset = "0x278")]
	[Token(Token = "0x40015B5")]
	private SoundEffect g_SEYell;

	// Token: 0x040015B6 RID: 5558
	[FieldOffset(Offset = "0x280")]
	[Token(Token = "0x40015B6")]
	private SoundEffect g_SEOneselfFloorFire;

	// Token: 0x040015B7 RID: 5559
	[FieldOffset(Offset = "0x288")]
	[Token(Token = "0x40015B7")]
	public GameObject SEP_FloorFireCollision;

	// Token: 0x040015B8 RID: 5560
	[FieldOffset(Offset = "0x290")]
	[Token(Token = "0x40015B8")]
	private SoundEffectPool g_SEPFloorFireCollision;

	// Token: 0x040015B9 RID: 5561
	[FieldOffset(Offset = "0x298")]
	[Token(Token = "0x40015B9")]
	public AttackData AD_FloorFire;

	// Token: 0x040015BA RID: 5562
	[FieldOffset(Offset = "0x2A0")]
	[Token(Token = "0x40015BA")]
	public AttackData AD_Attack06Dash;

	// Token: 0x040015BB RID: 5563
	[Token(Token = "0x40015BB")]
	private const int g_iFloorFireNum = 30;

	// Token: 0x040015BC RID: 5564
	[Token(Token = "0x40015BC")]
	private const float g_fFloorFireTime = 30f;

	// Token: 0x040015BD RID: 5565
	[FieldOffset(Offset = "0x2A8")]
	[Token(Token = "0x40015BD")]
	private bool[] g_bFloorFireCollider;

	// Token: 0x040015BE RID: 5566
	[FieldOffset(Offset = "0x2B0")]
	[Token(Token = "0x40015BE")]
	private Vector3[] g_v3FloorFireColliderPos;

	// Token: 0x040015BF RID: 5567
	[FieldOffset(Offset = "0x2B8")]
	[Token(Token = "0x40015BF")]
	private float[] g_fFloorFireColliderRadius;

	// Token: 0x040015C0 RID: 5568
	[FieldOffset(Offset = "0x2C0")]
	[Token(Token = "0x40015C0")]
	private float[] g_fFloorFireColliderTime;

	// Token: 0x040015C1 RID: 5569
	[FieldOffset(Offset = "0x2C8")]
	[Token(Token = "0x40015C1")]
	private int g_iFloorFireColliderCal;

	// Token: 0x040015C2 RID: 5570
	[Token(Token = "0x40015C2")]
	private const float g_fFloorFireColliderFrequency = 0.3f;

	// Token: 0x040015C3 RID: 5571
	[FieldOffset(Offset = "0x2CC")]
	[Token(Token = "0x40015C3")]
	private float g_fFloorFireColliderFrequencyVal;

	// Token: 0x040015C4 RID: 5572
	[Token(Token = "0x40015C4")]
	private const int g_iFloorFireBigNum = 3;

	// Token: 0x040015C5 RID: 5573
	[FieldOffset(Offset = "0x2D0")]
	[Token(Token = "0x40015C5")]
	private bool[] g_bFloorFireBigCollider;

	// Token: 0x040015C6 RID: 5574
	[FieldOffset(Offset = "0x2D8")]
	[Token(Token = "0x40015C6")]
	private Vector3[] g_v3FloorFireBigColliderPos;

	// Token: 0x040015C7 RID: 5575
	[FieldOffset(Offset = "0x2E0")]
	[Token(Token = "0x40015C7")]
	private float[] g_fFloorFireBigColliderTime;

	// Token: 0x040015C8 RID: 5576
	[FieldOffset(Offset = "0x2E8")]
	[Token(Token = "0x40015C8")]
	private int g_iFloorFireBigColliderCal;

	// Token: 0x040015C9 RID: 5577
	[FieldOffset(Offset = "0x2EC")]
	[Token(Token = "0x40015C9")]
	private bool g_bFloorExpReady;

	// Token: 0x040015CA RID: 5578
	[Token(Token = "0x40015CA")]
	private const int g_iFloorExpNum = 6;

	// Token: 0x040015CB RID: 5579
	[FieldOffset(Offset = "0x2F0")]
	[Token(Token = "0x40015CB")]
	private int g_iFloorExpReadyCal;

	// Token: 0x040015CC RID: 5580
	[Token(Token = "0x40015CC")]
	private const float g_fFloorExpReadyFrequency = 0.75f;

	// Token: 0x040015CD RID: 5581
	[FieldOffset(Offset = "0x2F4")]
	[Token(Token = "0x40015CD")]
	private float g_fFloorExpReadyFrequencyVal;

	// Token: 0x040015CE RID: 5582
	[FieldOffset(Offset = "0x2F8")]
	[Token(Token = "0x40015CE")]
	private bool[] g_bFloorExp;

	// Token: 0x040015CF RID: 5583
	[Token(Token = "0x40015CF")]
	private const float g_fFloorExpTime = 1.15f;

	// Token: 0x040015D0 RID: 5584
	[FieldOffset(Offset = "0x300")]
	[Token(Token = "0x40015D0")]
	private float[] g_fFloorExpTimeVal;

	// Token: 0x040015D1 RID: 5585
	[FieldOffset(Offset = "0x308")]
	[Token(Token = "0x40015D1")]
	private Vector3[] g_v3FloorExpPos;

	// Token: 0x040015D2 RID: 5586
	[FieldOffset(Offset = "0x310")]
	[Token(Token = "0x40015D2")]
	private bool g_bAttack06Dash;

	// Token: 0x040015D3 RID: 5587
	[Token(Token = "0x40015D3")]
	private const float g_fAttack06DashInterval = 0.2f;

	// Token: 0x040015D4 RID: 5588
	[FieldOffset(Offset = "0x314")]
	[Token(Token = "0x40015D4")]
	private float g_fAttack06DashIntervalVal;

	// Token: 0x040015D5 RID: 5589
	[FieldOffset(Offset = "0x318")]
	[Token(Token = "0x40015D5")]
	private bool g_bDebut;
}
