using System;
using Cpp2IlInjected;
using UnityEngine;

// Token: 0x02000112 RID: 274
[Token(Token = "0x2000112")]
public class SpecterArmorGirl04EffectPlay : MonoBehaviour
{
	// Token: 0x06000E62 RID: 3682 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000E62")]
	[Address(RVA = "0x1472040", Offset = "0x1471040", VA = "0x181472040")]
	public void InitData(MoveController Move)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000E63 RID: 3683 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000E63")]
	[Address(RVA = "0x1474BE0", Offset = "0x1473BE0", VA = "0x181474BE0")]
	private void Update()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000E64 RID: 3684 RVA: 0x00021E6C File Offset: 0x0002006C
	[Token(Token = "0x6000E64")]
	[Address(RVA = "0x1471EC0", Offset = "0x1470EC0", VA = "0x181471EC0")]
	public void Damaged()
	{
		Material[] array = this.g_MatModel;
		int num = 0;
		this.g_fMatShadowPos = (float)num;
		if (num < array.Length)
		{
			Material material = array[num];
			float num2 = this.g_fMatShadowPos;
			material.SetFloat("_ShadowPow", num2);
			Material[] array2 = this.g_MatModel;
			num++;
		}
	}

	// Token: 0x06000E65 RID: 3685 RVA: 0x00021EC0 File Offset: 0x000200C0
	[Token(Token = "0x6000E65")]
	[Address(RVA = "0x1471E70", Offset = "0x1470E70", VA = "0x181471E70")]
	public void DamageFly()
	{
		this.g_bSkill02Collision = false;
		this.g_Eff_Skill02_01.Stop(1f);
		this.g_SESkill02_01Loop.Stop();
	}

	// Token: 0x06000E66 RID: 3686 RVA: 0x00021EF8 File Offset: 0x000200F8
	[Token(Token = "0x6000E66")]
	[Address(RVA = "0x1471F70", Offset = "0x1470F70", VA = "0x181471F70")]
	public void Death()
	{
		this.g_bDeath = true;
		this.PS_Eye.Stop(true);
		this.PS_BodyLight.Stop(true);
		this.PS_Sword.Stop(true);
		this.PS_Shield.Stop(true);
	}

	// Token: 0x06000E67 RID: 3687 RVA: 0x00021F44 File Offset: 0x00020144
	[Token(Token = "0x6000E67")]
	[Address(RVA = "0x1471FE0", Offset = "0x1470FE0", VA = "0x181471FE0")]
	public void Destroy()
	{
		this.PS_DeathEffect.Play(true);
		int num = 0;
		this.ModelEnable(num != 0);
		int num2 = 0;
		this.ColliderEnable(num2 != 0);
		this.g_SEDestory.PlayRandom(1f, 1f);
	}

	// Token: 0x06000E68 RID: 3688 RVA: 0x00021F8C File Offset: 0x0002018C
	[Token(Token = "0x6000E68")]
	[Address(RVA = "0x1471C10", Offset = "0x1470C10", VA = "0x181471C10")]
	public void Create()
	{
		ParticleSystem ps_Eye = this.PS_Eye;
		this.g_bDeath = false;
		ps_Eye.Play(true);
		this.PS_BodyLight.Play(true);
		this.PS_Sword.Play(true);
		this.PS_Shield.Play(true);
		ParticleSystem ps_DeathEffect = this.PS_DeathEffect;
		int num = 0;
		ps_DeathEffect.Stop(num != 0);
		Material[] array = this.g_MatModel;
		int num2 = 0;
		this.g_fMatShadowPos = (float)num2;
		if (num2 < array.Length)
		{
			Material material = array[num2];
			float num3 = this.g_fMatShadowPos;
			material.SetFloat("_ShadowPow", num3);
			Material[] array2 = this.g_MatModel;
			num2++;
		}
		Material material2 = this.g_MatBody;
		Color color = this.g_BodyColor;
		material2.SetColor("_Color", color);
		Material material3 = this.g_MatBody;
		Color color2 = this.g_DefaultColor;
		material3.SetColor("_DefaultColor", color2);
		Material material4 = this.g_MatBody;
		Color color3 = this.g_EyeColor;
		material4.SetColor("_EyeColor", color3);
		SkinnedMeshRenderer[] smr = this.SMR;
		if (num2 < smr.Length)
		{
			smr[num2].enabled = true;
			SkinnedMeshRenderer[] smr2 = this.SMR;
			num2++;
			while (smr2 != 0)
			{
			}
		}
		this.ColliderEnable(true);
	}

	// Token: 0x06000E69 RID: 3689 RVA: 0x000220C8 File Offset: 0x000202C8
	[Token(Token = "0x6000E69")]
	[Address(RVA = "0x14749A0", Offset = "0x14739A0", VA = "0x1814749A0")]
	public void Remove()
	{
		this.g_bDeath = false;
		this.PS_Eye.Stop(true);
		this.PS_BodyLight.Stop(true);
		this.PS_Sword.Stop(true);
		this.PS_Shield.Stop(true);
		this.PS_DeathEffect.Stop(true);
		int num = 0;
		this.ModelEnable(num != 0);
		int num2 = 0;
		this.ColliderEnable(num2 != 0);
	}

	// Token: 0x06000E6A RID: 3690 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000E6A")]
	[Address(RVA = "0x14731C0", Offset = "0x14721C0", VA = "0x1814731C0")]
	public void OpenSkill02()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000E6B RID: 3691 RVA: 0x00022130 File Offset: 0x00020330
	[Token(Token = "0x6000E6B")]
	[Address(RVA = "0x1471E70", Offset = "0x1470E70", VA = "0x181471E70")]
	public void EndSkill02()
	{
		this.g_bSkill02Collision = false;
		this.g_Eff_Skill02_01.Stop(1f);
		this.g_SESkill02_01Loop.Stop();
	}

	// Token: 0x06000E6C RID: 3692 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000E6C")]
	[Address(RVA = "0x14732D0", Offset = "0x14722D0", VA = "0x1814732D0")]
	public void PlayEffAttack01()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000E6D RID: 3693 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000E6D")]
	[Address(RVA = "0x1473390", Offset = "0x1472390", VA = "0x181473390")]
	public void PlayEffAttack02_01()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000E6E RID: 3694 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000E6E")]
	[Address(RVA = "0x14734F0", Offset = "0x14724F0", VA = "0x1814734F0")]
	public void PlayEffAttack02_02()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000E6F RID: 3695 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000E6F")]
	[Address(RVA = "0x14735B0", Offset = "0x14725B0", VA = "0x1814735B0")]
	public void PlayEffAttack03_01()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000E70 RID: 3696 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000E70")]
	[Address(RVA = "0x1473670", Offset = "0x1472670", VA = "0x181473670")]
	public void PlayEffAttack03_02()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000E71 RID: 3697 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000E71")]
	[Address(RVA = "0x14741A0", Offset = "0x14731A0", VA = "0x1814741A0")]
	public void PlayEffSkill01_01()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000E72 RID: 3698 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000E72")]
	[Address(RVA = "0x146F680", Offset = "0x146E680", VA = "0x18146F680")]
	public void PlayEffSkill01_02()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000E73 RID: 3699 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000E73")]
	[Address(RVA = "0x1474260", Offset = "0x1473260", VA = "0x181474260")]
	public void PlayEffSkill03_01()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000E74 RID: 3700 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000E74")]
	[Address(RVA = "0x1474400", Offset = "0x1473400", VA = "0x181474400")]
	public void PlayEffSkill04Jump()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000E75 RID: 3701 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000E75")]
	[Address(RVA = "0x14744D0", Offset = "0x14734D0", VA = "0x1814744D0")]
	public void PlayEffSkill04_01()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000E76 RID: 3702 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000E76")]
	[Address(RVA = "0x1474590", Offset = "0x1473590", VA = "0x181474590")]
	public void PlayEffSkill04_02()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000E77 RID: 3703 RVA: 0x00022168 File Offset: 0x00020368
	[Token(Token = "0x6000E77")]
	[Address(RVA = "0xF1B4B0", Offset = "0xF1A4B0", VA = "0x180F1B4B0")]
	public void GetMoveSpeed(float fMoveSpeed)
	{
		this.g_fMoveSpeed = fMoveSpeed;
	}

	// Token: 0x06000E78 RID: 3704 RVA: 0x0002217C File Offset: 0x0002037C
	[Token(Token = "0x6000E78")]
	[Address(RVA = "0xF1B490", Offset = "0xF1A490", VA = "0x180F1B490")]
	public void GetRotateSpeed(float fRotateSpeed)
	{
		this.g_fRotateSpeed = fRotateSpeed;
	}

	// Token: 0x06000E79 RID: 3705 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000E79")]
	[Address(RVA = "0x1473A60", Offset = "0x1472A60", VA = "0x181473A60")]
	public void PlayEffFootSmokeL()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000E7A RID: 3706 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000E7A")]
	[Address(RVA = "0x1473B30", Offset = "0x1472B30", VA = "0x181473B30")]
	public void PlayEffFootSmokeR()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000E7B RID: 3707 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000E7B")]
	[Address(RVA = "0x1473FC0", Offset = "0x1472FC0", VA = "0x181473FC0")]
	public void PlayEffFootSmokeWalkL(float fSpeed = 0f)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000E7C RID: 3708 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000E7C")]
	[Address(RVA = "0x14740B0", Offset = "0x14730B0", VA = "0x1814740B0")]
	public void PlayEffFootSmokeWalkR(float fSpeed = 0f)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000E7D RID: 3709 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000E7D")]
	[Address(RVA = "0x1473C00", Offset = "0x1472C00", VA = "0x181473C00")]
	public void PlayEffFootSmokeRunL(float fSpeed = 0f)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000E7E RID: 3710 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000E7E")]
	[Address(RVA = "0x1473CF0", Offset = "0x1472CF0", VA = "0x181473CF0")]
	public void PlayEffFootSmokeRunR(float fSpeed = 0f)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000E7F RID: 3711 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000E7F")]
	[Address(RVA = "0x1473DE0", Offset = "0x1472DE0", VA = "0x181473DE0")]
	public void PlayEffFootSmokeTurnL(float fSpeed = 0f)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000E80 RID: 3712 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000E80")]
	[Address(RVA = "0x1473ED0", Offset = "0x1472ED0", VA = "0x181473ED0")]
	public void PlayEffFootSmokeTurnR(float fSpeed = 0f)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000E81 RID: 3713 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000E81")]
	[Address(RVA = "0x14738E0", Offset = "0x14728E0", VA = "0x1814738E0")]
	public void PlayEffDamageFlySmoke()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000E82 RID: 3714 RVA: 0x00022190 File Offset: 0x00020390
	[Token(Token = "0x6000E82")]
	[Address(RVA = "0x1474810", Offset = "0x1473810", VA = "0x181474810")]
	public void PlayPSWeaponLight()
	{
		this.PS_WeaponLight.Play(true);
		this.g_SEWeaponLight.PlayRandom(1f, 1f);
	}

	// Token: 0x06000E83 RID: 3715 RVA: 0x000221C4 File Offset: 0x000203C4
	[Token(Token = "0x6000E83")]
	[Address(RVA = "0x14747B0", Offset = "0x14737B0", VA = "0x1814747B0")]
	public void PlayPSWeaponDeath()
	{
		this.PS_WeaponDeath.Play(true);
		this.g_SESword.Play(2, 1f, 1f);
	}

	// Token: 0x06000E84 RID: 3716 RVA: 0x000221FC File Offset: 0x000203FC
	[Token(Token = "0x6000E84")]
	[Address(RVA = "0x1474970", Offset = "0x1473970", VA = "0x181474970")]
	public void PlaySESwing()
	{
		this.g_SESwing.PlayRandom(1f, 1f);
	}

	// Token: 0x06000E85 RID: 3717 RVA: 0x00022224 File Offset: 0x00020424
	[Token(Token = "0x6000E85")]
	[Address(RVA = "0x1474860", Offset = "0x1473860", VA = "0x181474860")]
	public void PlaySEBigSwing()
	{
		this.g_SEBigSwing.PlayRandom(1f, 1f);
	}

	// Token: 0x06000E86 RID: 3718 RVA: 0x0002224C File Offset: 0x0002044C
	[Token(Token = "0x6000E86")]
	[Address(RVA = "0x1474910", Offset = "0x1473910", VA = "0x181474910")]
	public void PlaySEShieldSwing()
	{
		this.g_SEShieldSwing.PlayRandom(1f, 1f);
	}

	// Token: 0x06000E87 RID: 3719 RVA: 0x00022274 File Offset: 0x00020474
	[Token(Token = "0x6000E87")]
	[Address(RVA = "0x1474940", Offset = "0x1473940", VA = "0x181474940")]
	public void PlaySESkill02_02()
	{
		this.g_SESkill02_02.PlayRandom(1f, 1f);
	}

	// Token: 0x06000E88 RID: 3720 RVA: 0x0002229C File Offset: 0x0002049C
	[Token(Token = "0x6000E88")]
	[Address(RVA = "0x1474890", Offset = "0x1473890", VA = "0x181474890")]
	public void PlaySELink()
	{
		SoundEffect soundEffect = this.g_SESword;
		int num = 0;
		soundEffect.Play(num, 1f, 1f);
	}

	// Token: 0x06000E89 RID: 3721 RVA: 0x000222CC File Offset: 0x000204CC
	[Token(Token = "0x6000E89")]
	[Address(RVA = "0x14748D0", Offset = "0x14738D0", VA = "0x1814748D0")]
	public void PlaySELookFor()
	{
		this.g_SESword.Play(1, 1f, 1f);
	}

	// Token: 0x06000E8A RID: 3722 RVA: 0x000222F8 File Offset: 0x000204F8
	[Token(Token = "0x6000E8A")]
	[Address(RVA = "0x1473130", Offset = "0x1472130", VA = "0x181473130")]
	public void ModelEnable(bool bEnable)
	{
		SkinnedMeshRenderer[] smr = this.SMR;
		int num = 0;
		if (num < smr.Length)
		{
			smr[num].enabled = bEnable;
			SkinnedMeshRenderer[] smr2 = this.SMR;
			num++;
		}
	}

	// Token: 0x06000E8B RID: 3723 RVA: 0x00022338 File Offset: 0x00020538
	[Token(Token = "0x6000E8B")]
	[Address(RVA = "0x1471A60", Offset = "0x1470A60", VA = "0x181471A60")]
	public void ColliderEnable(bool bEnable)
	{
		SphereCollider[] sc = this.SC;
		int num = 0;
		if (num < sc.Length)
		{
			sc[num].enabled = bEnable;
			SphereCollider[] sc2 = this.SC;
			num++;
		}
		CapsuleCollider[] cc = this.CC;
		if (num < cc.Length)
		{
			cc[num].enabled = bEnable;
			CapsuleCollider[] cc2 = this.CC;
			num++;
			while (cc2 != 0)
			{
			}
		}
		BoxCollider[] bc = this.BC;
		if (num < bc.Length)
		{
			bc[num].enabled = bEnable;
			BoxCollider[] bc2 = this.BC;
			num++;
			while (bc2 != 0)
			{
			}
		}
		this.g_CCC.SetEnable(bEnable);
	}

	// Token: 0x06000E8C RID: 3724 RVA: 0x000223E0 File Offset: 0x000205E0
	[Token(Token = "0x6000E8C")]
	[Address(RVA = "0x1474A40", Offset = "0x1473A40", VA = "0x181474A40")]
	public void SetCCCLie(int i = 0)
	{
		this.g_CCC.SetLie(i);
	}

	// Token: 0x06000E8D RID: 3725 RVA: 0x00022400 File Offset: 0x00020600
	[Token(Token = "0x6000E8D")]
	[Address(RVA = "0x1474A70", Offset = "0x1473A70", VA = "0x181474A70")]
	public void SetCCCOriginal()
	{
		this.g_CCC.SetOriginal();
	}

	// Token: 0x06000E8E RID: 3726 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000E8E")]
	[Address(RVA = "0x14717C0", Offset = "0x14707C0", VA = "0x1814717C0")]
	public void AniDamageFlyFStandUp()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000E8F RID: 3727 RVA: 0x00022420 File Offset: 0x00020620
	[Token(Token = "0x6000E8F")]
	[Address(RVA = "0x1474AA0", Offset = "0x1473AA0", VA = "0x181474AA0")]
	public void SetTimeScale(float fTimeScale)
	{
		Common.SetEffectTimeScale(this.PS_Eye, fTimeScale);
		Common.SetEffectTimeScale(this.PS_BodyLight, fTimeScale);
		Common.SetEffectTimeScale(this.PS_DeathEffect, fTimeScale);
		Common.SetEffectTimeScale(this.PS_Sword, fTimeScale);
		Common.SetEffectTimeScale(this.PS_Shield, fTimeScale);
		Common.SetEffectTimeScale(this.PS_WeaponLight, fTimeScale);
		Common.SetEffectTimeScale(this.PS_WeaponDeath, fTimeScale);
		this.g_EffSkill04_03.SetTimeScale(fTimeScale);
		GameObject[] allGameObjects = this.g_EffSkill04_03.GetAllGameObjects();
		if (allGameObjects != 0)
		{
			int num = 0;
			int length = allGameObjects.Length;
			if (num < length)
			{
				allGameObjects[num].GetComponent<Boss03_AttackAssault>().SetTimeScale(fTimeScale);
				num++;
			}
		}
	}

	// Token: 0x06000E90 RID: 3728 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000E90")]
	[Address(RVA = "0x1471880", Offset = "0x1470880", VA = "0x181471880")]
	public void Animation009Move(float fSpeed)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000E91 RID: 3729 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000E91")]
	[Address(RVA = "0x1471970", Offset = "0x1470970", VA = "0x181471970")]
	public void Animation021Move(float fSpeed)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000E92 RID: 3730 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000E92")]
	[Address(RVA = "0x1475A90", Offset = "0x1474A90", VA = "0x181475A90")]
	public SpecterArmorGirl04EffectPlay()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x04001833 RID: 6195
	[FieldOffset(Offset = "0x18")]
	[Token(Token = "0x4001833")]
	private MoveController g_Move;

	// Token: 0x04001834 RID: 6196
	[FieldOffset(Offset = "0x20")]
	[Token(Token = "0x4001834")]
	private WizardGirlManage g_WGM;

	// Token: 0x04001835 RID: 6197
	[FieldOffset(Offset = "0x28")]
	[Token(Token = "0x4001835")]
	private Material g_matFire;

	// Token: 0x04001836 RID: 6198
	[FieldOffset(Offset = "0x30")]
	[Token(Token = "0x4001836")]
	private float g_fFireMatAlpha;

	// Token: 0x04001837 RID: 6199
	[FieldOffset(Offset = "0x38")]
	[Token(Token = "0x4001837")]
	public ParticleSystem PS_Eye;

	// Token: 0x04001838 RID: 6200
	[FieldOffset(Offset = "0x40")]
	[Token(Token = "0x4001838")]
	public ParticleSystem PS_BodyLight;

	// Token: 0x04001839 RID: 6201
	[FieldOffset(Offset = "0x48")]
	[Token(Token = "0x4001839")]
	public ParticleSystem PS_DeathEffect;

	// Token: 0x0400183A RID: 6202
	[FieldOffset(Offset = "0x50")]
	[Token(Token = "0x400183A")]
	public ParticleSystem PS_Sword;

	// Token: 0x0400183B RID: 6203
	[FieldOffset(Offset = "0x58")]
	[Token(Token = "0x400183B")]
	public ParticleSystem PS_Shield;

	// Token: 0x0400183C RID: 6204
	[FieldOffset(Offset = "0x60")]
	[Token(Token = "0x400183C")]
	public ParticleSystem PS_WeaponLight;

	// Token: 0x0400183D RID: 6205
	[FieldOffset(Offset = "0x68")]
	[Token(Token = "0x400183D")]
	public ParticleSystem PS_WeaponDeath;

	// Token: 0x0400183E RID: 6206
	[FieldOffset(Offset = "0x70")]
	[Token(Token = "0x400183E")]
	public SkinnedMeshRenderer[] SMR;

	// Token: 0x0400183F RID: 6207
	[FieldOffset(Offset = "0x78")]
	[Token(Token = "0x400183F")]
	public Transform Pos_Skill02AttackRange;

	// Token: 0x04001840 RID: 6208
	[FieldOffset(Offset = "0x80")]
	[Token(Token = "0x4001840")]
	public Transform PosFootL;

	// Token: 0x04001841 RID: 6209
	[FieldOffset(Offset = "0x88")]
	[Token(Token = "0x4001841")]
	public Transform PosFootR;

	// Token: 0x04001842 RID: 6210
	[FieldOffset(Offset = "0x90")]
	[Token(Token = "0x4001842")]
	private float g_fMoveSpeed;

	// Token: 0x04001843 RID: 6211
	[FieldOffset(Offset = "0x94")]
	[Token(Token = "0x4001843")]
	private float g_fRotateSpeed;

	// Token: 0x04001844 RID: 6212
	[FieldOffset(Offset = "0x98")]
	[Token(Token = "0x4001844")]
	public AttackData AD_Skill02;

	// Token: 0x04001845 RID: 6213
	[FieldOffset(Offset = "0xA0")]
	[Token(Token = "0x4001845")]
	public AttackData AD_Skill03;

	// Token: 0x04001846 RID: 6214
	[FieldOffset(Offset = "0xA8")]
	[Token(Token = "0x4001846")]
	public GameObject Eff_FootSmokeWalk;

	// Token: 0x04001847 RID: 6215
	[FieldOffset(Offset = "0xB0")]
	[Token(Token = "0x4001847")]
	public GameObject Eff_FootSmokeRun;

	// Token: 0x04001848 RID: 6216
	[FieldOffset(Offset = "0xB8")]
	[Token(Token = "0x4001848")]
	public GameObject Eff_DamageFlySmoke;

	// Token: 0x04001849 RID: 6217
	[FieldOffset(Offset = "0xC0")]
	[Token(Token = "0x4001849")]
	public GameObject Eff_Skill02Collision;

	// Token: 0x0400184A RID: 6218
	[FieldOffset(Offset = "0xC8")]
	[Token(Token = "0x400184A")]
	public GameObject Eff_Skill04Collision;

	// Token: 0x0400184B RID: 6219
	[FieldOffset(Offset = "0xD0")]
	[Token(Token = "0x400184B")]
	public GameObject Eff_Skill04WallCollision;

	// Token: 0x0400184C RID: 6220
	[FieldOffset(Offset = "0xD8")]
	[Token(Token = "0x400184C")]
	public GameObject Eff_Attack01;

	// Token: 0x0400184D RID: 6221
	[FieldOffset(Offset = "0xE0")]
	[Token(Token = "0x400184D")]
	public GameObject Eff_Attack02_01;

	// Token: 0x0400184E RID: 6222
	[FieldOffset(Offset = "0xE8")]
	[Token(Token = "0x400184E")]
	public GameObject Eff_Attack02_02;

	// Token: 0x0400184F RID: 6223
	[FieldOffset(Offset = "0xF0")]
	[Token(Token = "0x400184F")]
	public GameObject Eff_Attack03_01;

	// Token: 0x04001850 RID: 6224
	[FieldOffset(Offset = "0xF8")]
	[Token(Token = "0x4001850")]
	public GameObject Eff_Attack03_02;

	// Token: 0x04001851 RID: 6225
	[FieldOffset(Offset = "0x100")]
	[Token(Token = "0x4001851")]
	public GameObject Eff_Skill01_01;

	// Token: 0x04001852 RID: 6226
	[FieldOffset(Offset = "0x108")]
	[Token(Token = "0x4001852")]
	public GameObject Eff_Skill01_02;

	// Token: 0x04001853 RID: 6227
	[FieldOffset(Offset = "0x110")]
	[Token(Token = "0x4001853")]
	public GameObject Eff_Skill02_01;

	// Token: 0x04001854 RID: 6228
	[FieldOffset(Offset = "0x118")]
	[Token(Token = "0x4001854")]
	public GameObject Eff_Skill03_01;

	// Token: 0x04001855 RID: 6229
	[FieldOffset(Offset = "0x120")]
	[Token(Token = "0x4001855")]
	public GameObject Eff_Skill04_01;

	// Token: 0x04001856 RID: 6230
	[FieldOffset(Offset = "0x128")]
	[Token(Token = "0x4001856")]
	public GameObject Eff_Skill04_02;

	// Token: 0x04001857 RID: 6231
	[FieldOffset(Offset = "0x130")]
	[Token(Token = "0x4001857")]
	public GameObject Eff_Skill04_03;

	// Token: 0x04001858 RID: 6232
	[FieldOffset(Offset = "0x138")]
	[Token(Token = "0x4001858")]
	private EffectPool g_EffFootSmokeWalk;

	// Token: 0x04001859 RID: 6233
	[FieldOffset(Offset = "0x140")]
	[Token(Token = "0x4001859")]
	private EffectPool g_EffFootSmokeRun;

	// Token: 0x0400185A RID: 6234
	[FieldOffset(Offset = "0x148")]
	[Token(Token = "0x400185A")]
	private EffectPool g_EffDamageFlySmoke;

	// Token: 0x0400185B RID: 6235
	[FieldOffset(Offset = "0x150")]
	[Token(Token = "0x400185B")]
	private EffectPool g_EffSkill02Collision;

	// Token: 0x0400185C RID: 6236
	[FieldOffset(Offset = "0x158")]
	[Token(Token = "0x400185C")]
	private EffectPool g_EffSkill04Collision;

	// Token: 0x0400185D RID: 6237
	[FieldOffset(Offset = "0x160")]
	[Token(Token = "0x400185D")]
	private EffectPool g_EffSkill04WallCollision;

	// Token: 0x0400185E RID: 6238
	[FieldOffset(Offset = "0x168")]
	[Token(Token = "0x400185E")]
	private EffectPool g_EffAttack01;

	// Token: 0x0400185F RID: 6239
	[FieldOffset(Offset = "0x170")]
	[Token(Token = "0x400185F")]
	private EffectPool g_EffAttack02_01;

	// Token: 0x04001860 RID: 6240
	[FieldOffset(Offset = "0x178")]
	[Token(Token = "0x4001860")]
	private EffectPool g_EffAttack02_02;

	// Token: 0x04001861 RID: 6241
	[FieldOffset(Offset = "0x180")]
	[Token(Token = "0x4001861")]
	private EffectPool g_EffAttack03_01;

	// Token: 0x04001862 RID: 6242
	[FieldOffset(Offset = "0x188")]
	[Token(Token = "0x4001862")]
	private EffectPool g_EffAttack03_02;

	// Token: 0x04001863 RID: 6243
	[FieldOffset(Offset = "0x190")]
	[Token(Token = "0x4001863")]
	private EffectPool g_EffSkill01_01;

	// Token: 0x04001864 RID: 6244
	[FieldOffset(Offset = "0x198")]
	[Token(Token = "0x4001864")]
	private EffectPool g_EffSkill01_02;

	// Token: 0x04001865 RID: 6245
	[FieldOffset(Offset = "0x1A0")]
	[Token(Token = "0x4001865")]
	private EffectPool g_Eff_Skill02_01;

	// Token: 0x04001866 RID: 6246
	[FieldOffset(Offset = "0x1A8")]
	[Token(Token = "0x4001866")]
	private EffectPool g_EffSkill03_01;

	// Token: 0x04001867 RID: 6247
	[FieldOffset(Offset = "0x1B0")]
	[Token(Token = "0x4001867")]
	private EffectPool g_EffSkill04_01;

	// Token: 0x04001868 RID: 6248
	[FieldOffset(Offset = "0x1B8")]
	[Token(Token = "0x4001868")]
	private EffectPool g_EffSkill04_02;

	// Token: 0x04001869 RID: 6249
	[FieldOffset(Offset = "0x1C0")]
	[Token(Token = "0x4001869")]
	private EffectPool g_EffSkill04_03;

	// Token: 0x0400186A RID: 6250
	[FieldOffset(Offset = "0x1C8")]
	[Token(Token = "0x400186A")]
	private float g_fMatShadowPos;

	// Token: 0x0400186B RID: 6251
	[FieldOffset(Offset = "0x1D0")]
	[Token(Token = "0x400186B")]
	private Material[] g_MatModel;

	// Token: 0x0400186C RID: 6252
	[FieldOffset(Offset = "0x1D8")]
	[Token(Token = "0x400186C")]
	private Color g_colDamaged;

	// Token: 0x0400186D RID: 6253
	[FieldOffset(Offset = "0x1E8")]
	[Token(Token = "0x400186D")]
	private Material g_MatBody;

	// Token: 0x0400186E RID: 6254
	[FieldOffset(Offset = "0x1F0")]
	[Token(Token = "0x400186E")]
	private Color g_EyeColor;

	// Token: 0x0400186F RID: 6255
	[FieldOffset(Offset = "0x200")]
	[Token(Token = "0x400186F")]
	private Color g_BodyColor;

	// Token: 0x04001870 RID: 6256
	[FieldOffset(Offset = "0x210")]
	[Token(Token = "0x4001870")]
	private Color g_DefaultColor;

	// Token: 0x04001871 RID: 6257
	[FieldOffset(Offset = "0x220")]
	[Token(Token = "0x4001871")]
	private CCController g_CCC;

	// Token: 0x04001872 RID: 6258
	[FieldOffset(Offset = "0x228")]
	[Token(Token = "0x4001872")]
	public SphereCollider[] SC;

	// Token: 0x04001873 RID: 6259
	[FieldOffset(Offset = "0x230")]
	[Token(Token = "0x4001873")]
	public CapsuleCollider[] CC;

	// Token: 0x04001874 RID: 6260
	[FieldOffset(Offset = "0x238")]
	[Token(Token = "0x4001874")]
	public BoxCollider[] BC;

	// Token: 0x04001875 RID: 6261
	[FieldOffset(Offset = "0x240")]
	[Token(Token = "0x4001875")]
	private bool g_bSkill02Collision;

	// Token: 0x04001876 RID: 6262
	[Token(Token = "0x4001876")]
	private const float g_fSkill02Interval = 0.2f;

	// Token: 0x04001877 RID: 6263
	[FieldOffset(Offset = "0x244")]
	[Token(Token = "0x4001877")]
	private float g_fSkill02IntervalVal;

	// Token: 0x04001878 RID: 6264
	[FieldOffset(Offset = "0x248")]
	[Token(Token = "0x4001878")]
	private bool g_bSkill03;

	// Token: 0x04001879 RID: 6265
	[Token(Token = "0x4001879")]
	private const float g_fSkill03CollisionTime = 1.29f;

	// Token: 0x0400187A RID: 6266
	[FieldOffset(Offset = "0x24C")]
	[Token(Token = "0x400187A")]
	private float g_fSkill03CollisionTimeVal;

	// Token: 0x0400187B RID: 6267
	[FieldOffset(Offset = "0x250")]
	[Token(Token = "0x400187B")]
	public GameObject SE_FootStep;

	// Token: 0x0400187C RID: 6268
	[FieldOffset(Offset = "0x258")]
	[Token(Token = "0x400187C")]
	public GameObject SE_Swing;

	// Token: 0x0400187D RID: 6269
	[FieldOffset(Offset = "0x260")]
	[Token(Token = "0x400187D")]
	public GameObject SE_BigSwing;

	// Token: 0x0400187E RID: 6270
	[FieldOffset(Offset = "0x268")]
	[Token(Token = "0x400187E")]
	public GameObject SE_ShieldSwing;

	// Token: 0x0400187F RID: 6271
	[FieldOffset(Offset = "0x270")]
	[Token(Token = "0x400187F")]
	public GameObject SE_WeaponLight;

	// Token: 0x04001880 RID: 6272
	[FieldOffset(Offset = "0x278")]
	[Token(Token = "0x4001880")]
	public GameObject SE_Skill02_01;

	// Token: 0x04001881 RID: 6273
	[FieldOffset(Offset = "0x280")]
	[Token(Token = "0x4001881")]
	public GameObject SE_Skill02_01Loop;

	// Token: 0x04001882 RID: 6274
	[FieldOffset(Offset = "0x288")]
	[Token(Token = "0x4001882")]
	public GameObject SE_Skill02_02;

	// Token: 0x04001883 RID: 6275
	[FieldOffset(Offset = "0x290")]
	[Token(Token = "0x4001883")]
	public GameObject SE_Skill03_01;

	// Token: 0x04001884 RID: 6276
	[FieldOffset(Offset = "0x298")]
	[Token(Token = "0x4001884")]
	public GameObject SE_Skill03_02;

	// Token: 0x04001885 RID: 6277
	[FieldOffset(Offset = "0x2A0")]
	[Token(Token = "0x4001885")]
	public GameObject SE_Skill04Jump;

	// Token: 0x04001886 RID: 6278
	[FieldOffset(Offset = "0x2A8")]
	[Token(Token = "0x4001886")]
	public GameObject SE_DamageFly;

	// Token: 0x04001887 RID: 6279
	[FieldOffset(Offset = "0x2B0")]
	[Token(Token = "0x4001887")]
	public GameObject SE_Destory;

	// Token: 0x04001888 RID: 6280
	[FieldOffset(Offset = "0x2B8")]
	[Token(Token = "0x4001888")]
	public GameObject SE_Sword;

	// Token: 0x04001889 RID: 6281
	[FieldOffset(Offset = "0x2C0")]
	[Token(Token = "0x4001889")]
	private SoundEffect g_SEFootStep;

	// Token: 0x0400188A RID: 6282
	[FieldOffset(Offset = "0x2C8")]
	[Token(Token = "0x400188A")]
	private SoundEffect g_SESwing;

	// Token: 0x0400188B RID: 6283
	[FieldOffset(Offset = "0x2D0")]
	[Token(Token = "0x400188B")]
	private SoundEffect g_SEBigSwing;

	// Token: 0x0400188C RID: 6284
	[FieldOffset(Offset = "0x2D8")]
	[Token(Token = "0x400188C")]
	private SoundEffect g_SEShieldSwing;

	// Token: 0x0400188D RID: 6285
	[FieldOffset(Offset = "0x2E0")]
	[Token(Token = "0x400188D")]
	private SoundEffect g_SEWeaponLight;

	// Token: 0x0400188E RID: 6286
	[FieldOffset(Offset = "0x2E8")]
	[Token(Token = "0x400188E")]
	private SoundEffect g_SESkill02_01;

	// Token: 0x0400188F RID: 6287
	[FieldOffset(Offset = "0x2F0")]
	[Token(Token = "0x400188F")]
	private SoundEffect g_SESkill02_01Loop;

	// Token: 0x04001890 RID: 6288
	[FieldOffset(Offset = "0x2F8")]
	[Token(Token = "0x4001890")]
	private SoundEffect g_SESkill02_02;

	// Token: 0x04001891 RID: 6289
	[FieldOffset(Offset = "0x300")]
	[Token(Token = "0x4001891")]
	private SoundEffect g_SESkill03_01;

	// Token: 0x04001892 RID: 6290
	[FieldOffset(Offset = "0x308")]
	[Token(Token = "0x4001892")]
	private SoundEffect g_SESkill03_02;

	// Token: 0x04001893 RID: 6291
	[FieldOffset(Offset = "0x310")]
	[Token(Token = "0x4001893")]
	private SoundEffect g_SESkill04Jump;

	// Token: 0x04001894 RID: 6292
	[FieldOffset(Offset = "0x318")]
	[Token(Token = "0x4001894")]
	private SoundEffect g_SEDamageFly;

	// Token: 0x04001895 RID: 6293
	[FieldOffset(Offset = "0x320")]
	[Token(Token = "0x4001895")]
	private SoundEffect g_SEDestory;

	// Token: 0x04001896 RID: 6294
	[FieldOffset(Offset = "0x328")]
	[Token(Token = "0x4001896")]
	private SoundEffect g_SESword;

	// Token: 0x04001897 RID: 6295
	[FieldOffset(Offset = "0x330")]
	[Token(Token = "0x4001897")]
	private bool g_bDeath;
}
