using System;
using Cpp2IlInjected;
using UnityEngine;

// Token: 0x020000EB RID: 235
[Token(Token = "0x20000EB")]
public class SpecterArmorGirl03EffectPlay : MonoBehaviour
{
	// Token: 0x06000D0C RID: 3340 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000D0C")]
	[Address(RVA = "0xAA58C0", Offset = "0xAA46C0", VA = "0x180AA58C0")]
	public void InitData(MoveController Move)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000D0D RID: 3341 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000D0D")]
	[Address(RVA = "0xAA8320", Offset = "0xAA7120", VA = "0x180AA8320")]
	private void Update()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000D0E RID: 3342 RVA: 0x0001F850 File Offset: 0x0001DA50
	[Token(Token = "0x6000D0E")]
	[Address(RVA = "0xAA5730", Offset = "0xAA4530", VA = "0x180AA5730")]
	public void Damaged()
	{
		Material[] matModel = this.MatModel;
		int num = 0;
		this.g_fMatShadowPos = (float)num;
		if (num < matModel.Length)
		{
			Material material = matModel[num];
			float num2 = this.g_fMatShadowPos;
			material.SetFloat("_ShadowPow", num2);
			Material[] matModel2 = this.MatModel;
			num++;
		}
	}

	// Token: 0x06000D0F RID: 3343 RVA: 0x0001F8A4 File Offset: 0x0001DAA4
	[Token(Token = "0x6000D0F")]
	[Address(RVA = "0xAA57E0", Offset = "0xAA45E0", VA = "0x180AA57E0")]
	public void Death()
	{
		this.g_bDeath = true;
		this.PS_Eye.Stop(true);
		this.PS_BodyLight.Stop(true);
	}

	// Token: 0x06000D10 RID: 3344 RVA: 0x0001F8D8 File Offset: 0x0001DAD8
	[Token(Token = "0x6000D10")]
	[Address(RVA = "0xAA5830", Offset = "0xAA4630", VA = "0x180AA5830")]
	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: 0x06000D11 RID: 3345 RVA: 0x0001F920 File Offset: 0x0001DB20
	[Token(Token = "0x6000D11")]
	[Address(RVA = "0xAA5350", Offset = "0xAA4150", VA = "0x180AA5350")]
	public void Create()
	{
		ParticleSystem ps_Eye = this.PS_Eye;
		this.g_bDeath = false;
		ps_Eye.Play(true);
		this.PS_BodyLight.Play(true);
		ParticleSystem ps_DeathEffect = this.PS_DeathEffect;
		int num = 0;
		ps_DeathEffect.Stop(num != 0);
		ParticleSystem ps_Dodge = this.PS_Dodge;
		int num2 = 0;
		ps_Dodge.Stop(num2 != 0);
		Material[] matModel = this.MatModel;
		int num3 = 0;
		this.g_fMatShadowPos = (float)num3;
		if (num3 < matModel.Length)
		{
			Material material = matModel[num3];
			float num4 = this.g_fMatShadowPos;
			material.SetFloat("_ShadowPow", num4);
			Material[] matModel2 = this.MatModel;
			num3++;
		}
		Material matBody = this.MatBody;
		Color color = this.g_BodyColor;
		matBody.SetColor("_Color", color);
		Material matBody2 = this.MatBody;
		Color color2 = this.g_DefaultColor;
		matBody2.SetColor("_DefaultColor", color2);
		Material matBody3 = this.MatBody;
		Color color3 = this.g_EyeColor;
		matBody3.SetColor("_EyeColor", color3);
		SkinnedMeshRenderer[] smr = this.SMR;
		if (num3 < smr.Length)
		{
			smr[num3].enabled = true;
			SkinnedMeshRenderer[] smr2 = this.SMR;
			num3++;
			while (smr2 != 0)
			{
			}
		}
		this.ColliderEnable(true);
	}

	// Token: 0x06000D12 RID: 3346 RVA: 0x0001FA5C File Offset: 0x0001DC5C
	[Token(Token = "0x6000D12")]
	[Address(RVA = "0xAA7E20", Offset = "0xAA6C20", VA = "0x180AA7E20")]
	public void Remove()
	{
		this.g_bDeath = false;
		this.PS_Eye.Stop(true);
		this.PS_BodyLight.Stop(true);
		this.PS_DeathEffect.Stop(true);
		ParticleSystem ps_Dodge = this.PS_Dodge;
		int num = 0;
		ps_Dodge.Stop(num != 0);
		int num2 = 0;
		this.ModelEnable(num2 != 0);
		int num3 = 0;
		this.ColliderEnable(num3 != 0);
	}

	// Token: 0x06000D13 RID: 3347 RVA: 0x0001FABC File Offset: 0x0001DCBC
	[Token(Token = "0x6000D13")]
	[Address(RVA = "0xAA58A0", Offset = "0xAA46A0", VA = "0x180AA58A0")]
	public void GetMoveSpeed(float fMoveSpeed)
	{
		this.g_fMoveSpeed = fMoveSpeed;
	}

	// Token: 0x06000D14 RID: 3348 RVA: 0x0001FAD0 File Offset: 0x0001DCD0
	[Token(Token = "0x6000D14")]
	[Address(RVA = "0xAA58B0", Offset = "0xAA46B0", VA = "0x180AA58B0")]
	public void GetRotateSpeed(float fRotateSpeed)
	{
		this.g_fRotateSpeed = fRotateSpeed;
	}

	// Token: 0x06000D15 RID: 3349 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000D15")]
	[Address(RVA = "0xAA71B0", Offset = "0xAA5FB0", VA = "0x180AA71B0")]
	public void PlayEffFootSmokeWalkL(float fSpeed = 0f)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000D16 RID: 3350 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000D16")]
	[Address(RVA = "0xAA72A0", Offset = "0xAA60A0", VA = "0x180AA72A0")]
	public void PlayEffFootSmokeWalkR(float fSpeed = 0f)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000D17 RID: 3351 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000D17")]
	[Address(RVA = "0xAA6DF0", Offset = "0xAA5BF0", VA = "0x180AA6DF0")]
	public void PlayEffFootSmokeRunL(float fSpeed = 0f)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000D18 RID: 3352 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000D18")]
	[Address(RVA = "0xAA6EE0", Offset = "0xAA5CE0", VA = "0x180AA6EE0")]
	public void PlayEffFootSmokeRunR(float fSpeed = 0f)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000D19 RID: 3353 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000D19")]
	[Address(RVA = "0xAA6FD0", Offset = "0xAA5DD0", VA = "0x180AA6FD0")]
	public void PlayEffFootSmokeTurnL(float fSpeed = 0f)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000D1A RID: 3354 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000D1A")]
	[Address(RVA = "0xAA70C0", Offset = "0xAA5EC0", VA = "0x180AA70C0")]
	public void PlayEffFootSmokeTurnR(float fSpeed = 0f)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000D1B RID: 3355 RVA: 0x0001FAE4 File Offset: 0x0001DCE4
	[Token(Token = "0x6000D1B")]
	[Address(RVA = "0xAA7B50", Offset = "0xAA6950", VA = "0x180AA7B50")]
	public void PlayPSDodge()
	{
		this.PS_Dodge.Play(true);
		this.g_SEDodge.PlayRandom(1f, 1f);
	}

	// Token: 0x06000D1C RID: 3356 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000D1C")]
	[Address(RVA = "0xAA6AF0", Offset = "0xAA58F0", VA = "0x180AA6AF0")]
	public void PlayEffDamageFlySmoke()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000D1D RID: 3357 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000D1D")]
	[Address(RVA = "0xAA6C70", Offset = "0xAA5A70", VA = "0x180AA6C70")]
	public void PlayEffDeathFootSmoke()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000D1E RID: 3358 RVA: 0x0001FB18 File Offset: 0x0001DD18
	[Token(Token = "0x6000D1E")]
	[Address(RVA = "0xAA7BA0", Offset = "0xAA69A0", VA = "0x180AA7BA0")]
	public void PlayPSWeapon01()
	{
		this.PS_Weapon01.Play(true);
		SoundEffect soundEffect = this.g_SESword;
		int num = 0;
		soundEffect.Play(num, 1f, 1f);
	}

	// Token: 0x06000D1F RID: 3359 RVA: 0x0001FB54 File Offset: 0x0001DD54
	[Token(Token = "0x6000D1F")]
	[Address(RVA = "0xAA7C00", Offset = "0xAA6A00", VA = "0x180AA7C00")]
	public void PlayPSWeapon02()
	{
		this.PS_Weapon02.Play(true);
		this.g_SESword.Play(1, 1f, 1f);
	}

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

	// Token: 0x06000D21 RID: 3361 RVA: 0x0001FB8C File Offset: 0x0001DD8C
	[Token(Token = "0x6000D21")]
	[Address(RVA = "0xAA81C0", Offset = "0xAA6FC0", VA = "0x180AA81C0")]
	public void StopPSWeapon03()
	{
		this.PS_Weapon03.Stop(true);
		SkinnedMeshRenderer skinnedMeshRenderer = this.g_WeaponMeah;
		Material matOriginal = this.MatOriginal;
		skinnedMeshRenderer.SetMaterial(matOriginal);
	}

	// Token: 0x06000D22 RID: 3362 RVA: 0x0001FBC0 File Offset: 0x0001DDC0
	[Token(Token = "0x6000D22")]
	[Address(RVA = "0xAA7D60", Offset = "0xAA6B60", VA = "0x180AA7D60")]
	public void PlayPSWeapon04()
	{
		this.PS_Weapon04.Play(true);
		this.g_SECharge.PlayRandom(1f, 1f);
	}

	// Token: 0x06000D23 RID: 3363 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000D23")]
	[Address(RVA = "0xAA8200", Offset = "0xAA7000", VA = "0x180AA8200")]
	public void StopPSWeapon04()
	{
		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 = "0xAA68B0", Offset = "0xAA56B0", VA = "0x180AA68B0")]
	public void PlayEffAttack01_01()
	{
		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 = "0xAA6970", Offset = "0xAA5770", VA = "0x180AA6970")]
	public void PlayEffAttack01_02()
	{
		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 = "0xAA6A30", Offset = "0xAA5830", VA = "0x180AA6A30")]
	public void PlayEffAttack01_03()
	{
		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 = "0xAA7390", Offset = "0xAA6190", VA = "0x180AA7390")]
	public void PlayEffSkill01()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000D28 RID: 3368 RVA: 0x0001FBF4 File Offset: 0x0001DDF4
	[Token(Token = "0x6000D28")]
	[Address(RVA = "0xAA8150", Offset = "0xAA6F50", VA = "0x180AA8150")]
	public void StopEffSkill01()
	{
		this.g_EffSkill01.StopAll(3f);
	}

	// Token: 0x06000D29 RID: 3369 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000D29")]
	[Address(RVA = "0xAA7510", Offset = "0xAA6310", VA = "0x180AA7510")]
	public void PlayEffSkill02_01()
	{
		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 = "0xAA7700", Offset = "0xAA6500", VA = "0x180AA7700")]
	public void PlayEffSkill02_02()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000D2B RID: 3371 RVA: 0x0001FC18 File Offset: 0x0001DE18
	[Token(Token = "0x6000D2B")]
	[Address(RVA = "0xAA8180", Offset = "0xAA6F80", VA = "0x180AA8180")]
	public void StopEffSkill02_02()
	{
		this.g_EffSkill02_02.StopAll(3f);
		this.g_bSuck = false;
	}

	// Token: 0x06000D2C RID: 3372 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000D2C")]
	[Address(RVA = "0xAA77C0", Offset = "0xAA65C0", VA = "0x180AA77C0")]
	public void PlayEffSkill02_03()
	{
		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 = "0xAA7950", Offset = "0xAA6750", VA = "0x180AA7950")]
	public void PlayEffSkill03()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000D2E RID: 3374 RVA: 0x0001FC44 File Offset: 0x0001DE44
	[Token(Token = "0x6000D2E")]
	[Address(RVA = "0xAA55A0", Offset = "0xAA43A0", VA = "0x180AA55A0")]
	public void DamageFly()
	{
		this.g_EffSkill01.StopAll(3f);
		this.PS_Weapon03.Stop(true);
		SkinnedMeshRenderer skinnedMeshRenderer = this.g_WeaponMeah;
		Material matOriginal = this.MatOriginal;
		skinnedMeshRenderer.SetMaterial(matOriginal);
		this.PS_Weapon04.Stop(true);
		this.g_EffSkill02_02.StopAll(3f);
		EffectPool effectPool = this.g_EffSkill03;
		this.g_bSuck = false;
		effectPool.StopAll(3f);
		GameObject gameObject = this.g_EffSkill03.GetGameObject();
		int num = 0;
		if (gameObject != num)
		{
			this.g_EffSkill03.GetGameObject().GetComponent<Evaporating01>().StopEffect();
		}
		this.g_bSuck = false;
	}

	// Token: 0x06000D2F RID: 3375 RVA: 0x0001FCF4 File Offset: 0x0001DEF4
	[Token(Token = "0x6000D2F")]
	[Address(RVA = "0xAA7DB0", Offset = "0xAA6BB0", VA = "0x180AA7DB0")]
	public void PlaySESwing()
	{
		this.g_SEBigSwing.PlayRandom(1f, 1f);
	}

	// Token: 0x06000D30 RID: 3376 RVA: 0x0001FD1C File Offset: 0x0001DF1C
	[Token(Token = "0x6000D30")]
	[Address(RVA = "0xAA7DB0", Offset = "0xAA6BB0", VA = "0x180AA7DB0")]
	public void PlaySEBigSwing()
	{
		this.g_SEBigSwing.PlayRandom(1f, 1f);
	}

	// Token: 0x06000D31 RID: 3377 RVA: 0x0001FD44 File Offset: 0x0001DF44
	[Token(Token = "0x6000D31")]
	[Address(RVA = "0xAA7DE0", Offset = "0xAA6BE0", VA = "0x180AA7DE0")]
	public void PlaySEDeadSword()
	{
		this.g_SESword.Play(2, 1f, 1f);
	}

	// Token: 0x06000D32 RID: 3378 RVA: 0x0001FD70 File Offset: 0x0001DF70
	[Token(Token = "0x6000D32")]
	[Address(RVA = "0xAA6810", Offset = "0xAA5610", VA = "0x180AA6810")]
	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: 0x06000D33 RID: 3379 RVA: 0x0001FDB0 File Offset: 0x0001DFB0
	[Token(Token = "0x6000D33")]
	[Address(RVA = "0xAA51A0", Offset = "0xAA3FA0", VA = "0x180AA51A0")]
	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: 0x06000D34 RID: 3380 RVA: 0x0001FE58 File Offset: 0x0001E058
	[Token(Token = "0x6000D34")]
	[Address(RVA = "0xAA7EB0", Offset = "0xAA6CB0", VA = "0x180AA7EB0")]
	public void SetCCCLie(int i = 0)
	{
		this.g_CCC.SetLie(i);
	}

	// Token: 0x06000D35 RID: 3381 RVA: 0x0001FE78 File Offset: 0x0001E078
	[Token(Token = "0x6000D35")]
	[Address(RVA = "0xAA7EE0", Offset = "0xAA6CE0", VA = "0x180AA7EE0")]
	public void SetCCCOriginal()
	{
		this.g_CCC.SetOriginal();
	}

	// Token: 0x06000D36 RID: 3382 RVA: 0x0001FE98 File Offset: 0x0001E098
	[Token(Token = "0x6000D36")]
	[Address(RVA = "0xAA7F10", Offset = "0xAA6D10", VA = "0x180AA7F10")]
	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_Dodge, fTimeScale);
		Common.SetEffectTimeScale(this.PS_Weapon01, fTimeScale);
		Common.SetEffectTimeScale(this.PS_Weapon02, fTimeScale);
		Common.SetEffectTimeScale(this.PS_Weapon03, fTimeScale);
		Common.SetEffectTimeScale(this.PS_Weapon04, fTimeScale);
		this.g_EffSkill03.SetTimeScale(fTimeScale);
		GameObject gameObject = this.g_EffSkill03.GetGameObject();
		int num = 0;
		if (gameObject != num)
		{
			this.g_EffSkill03.GetGameObject().GetComponent<Evaporating01>().SetTimeScale(fTimeScale, 1f);
		}
		this.g_EffSkill02_01.SetTimeScale(fTimeScale);
		GameObject gameObject2 = this.g_EffSkill02_01.GetGameObject();
		int num2 = 0;
		if (gameObject2 != num2)
		{
			this.g_EffSkill02_01.GetGameObject().GetComponent<Evaporating01>().SetTimeScale(fTimeScale, 1f);
		}
	}

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

	// Token: 0x040016DB RID: 5851
	[FieldOffset(Offset = "0x18")]
	[Token(Token = "0x40016DB")]
	private MoveController g_Move;

	// Token: 0x040016DC RID: 5852
	[FieldOffset(Offset = "0x20")]
	[Token(Token = "0x40016DC")]
	private WizardGirlManage g_WGM;

	// Token: 0x040016DD RID: 5853
	[FieldOffset(Offset = "0x28")]
	[Token(Token = "0x40016DD")]
	private Material g_matFire;

	// Token: 0x040016DE RID: 5854
	[FieldOffset(Offset = "0x30")]
	[Token(Token = "0x40016DE")]
	private float g_fFireMatAlpha;

	// Token: 0x040016DF RID: 5855
	[FieldOffset(Offset = "0x34")]
	[Token(Token = "0x40016DF")]
	private float g_fMatShadowPos;

	// Token: 0x040016E0 RID: 5856
	[FieldOffset(Offset = "0x38")]
	[Token(Token = "0x40016E0")]
	private Material[] MatModel;

	// Token: 0x040016E1 RID: 5857
	[FieldOffset(Offset = "0x40")]
	[Token(Token = "0x40016E1")]
	private Color g_colDamaged;

	// Token: 0x040016E2 RID: 5858
	[FieldOffset(Offset = "0x50")]
	[Token(Token = "0x40016E2")]
	public Material MatOriginal;

	// Token: 0x040016E3 RID: 5859
	[FieldOffset(Offset = "0x58")]
	[Token(Token = "0x40016E3")]
	public Material MatChange;

	// Token: 0x040016E4 RID: 5860
	[FieldOffset(Offset = "0x60")]
	[Token(Token = "0x40016E4")]
	private SkinnedMeshRenderer g_WeaponMeah;

	// Token: 0x040016E5 RID: 5861
	[FieldOffset(Offset = "0x68")]
	[Token(Token = "0x40016E5")]
	private Material MatBody;

	// Token: 0x040016E6 RID: 5862
	[FieldOffset(Offset = "0x70")]
	[Token(Token = "0x40016E6")]
	private Color g_EyeColor;

	// Token: 0x040016E7 RID: 5863
	[FieldOffset(Offset = "0x80")]
	[Token(Token = "0x40016E7")]
	private Color g_BodyColor;

	// Token: 0x040016E8 RID: 5864
	[FieldOffset(Offset = "0x90")]
	[Token(Token = "0x40016E8")]
	private Color g_DefaultColor;

	// Token: 0x040016E9 RID: 5865
	[FieldOffset(Offset = "0xA0")]
	[Token(Token = "0x40016E9")]
	public ParticleSystem PS_Eye;

	// Token: 0x040016EA RID: 5866
	[FieldOffset(Offset = "0xA8")]
	[Token(Token = "0x40016EA")]
	public ParticleSystem PS_BodyLight;

	// Token: 0x040016EB RID: 5867
	[FieldOffset(Offset = "0xB0")]
	[Token(Token = "0x40016EB")]
	public ParticleSystem PS_DeathEffect;

	// Token: 0x040016EC RID: 5868
	[FieldOffset(Offset = "0xB8")]
	[Token(Token = "0x40016EC")]
	public ParticleSystem PS_Dodge;

	// Token: 0x040016ED RID: 5869
	[FieldOffset(Offset = "0xC0")]
	[Token(Token = "0x40016ED")]
	public ParticleSystem PS_Weapon01;

	// Token: 0x040016EE RID: 5870
	[FieldOffset(Offset = "0xC8")]
	[Token(Token = "0x40016EE")]
	public ParticleSystem PS_Weapon02;

	// Token: 0x040016EF RID: 5871
	[FieldOffset(Offset = "0xD0")]
	[Token(Token = "0x40016EF")]
	public ParticleSystem PS_Weapon03;

	// Token: 0x040016F0 RID: 5872
	[FieldOffset(Offset = "0xD8")]
	[Token(Token = "0x40016F0")]
	public ParticleSystem PS_Weapon04;

	// Token: 0x040016F1 RID: 5873
	[FieldOffset(Offset = "0xE0")]
	[Token(Token = "0x40016F1")]
	public SkinnedMeshRenderer[] SMR;

	// Token: 0x040016F2 RID: 5874
	[FieldOffset(Offset = "0xE8")]
	[Token(Token = "0x40016F2")]
	private CCController g_CCC;

	// Token: 0x040016F3 RID: 5875
	[FieldOffset(Offset = "0xF0")]
	[Token(Token = "0x40016F3")]
	public SphereCollider[] SC;

	// Token: 0x040016F4 RID: 5876
	[FieldOffset(Offset = "0xF8")]
	[Token(Token = "0x40016F4")]
	public CapsuleCollider[] CC;

	// Token: 0x040016F5 RID: 5877
	[FieldOffset(Offset = "0x100")]
	[Token(Token = "0x40016F5")]
	public BoxCollider[] BC;

	// Token: 0x040016F6 RID: 5878
	[FieldOffset(Offset = "0x108")]
	[Token(Token = "0x40016F6")]
	public Transform PosFootL;

	// Token: 0x040016F7 RID: 5879
	[FieldOffset(Offset = "0x110")]
	[Token(Token = "0x40016F7")]
	public Transform PosFootR;

	// Token: 0x040016F8 RID: 5880
	[FieldOffset(Offset = "0x118")]
	[Token(Token = "0x40016F8")]
	private float g_fMoveSpeed;

	// Token: 0x040016F9 RID: 5881
	[FieldOffset(Offset = "0x11C")]
	[Token(Token = "0x40016F9")]
	private float g_fRotateSpeed;

	// Token: 0x040016FA RID: 5882
	[FieldOffset(Offset = "0x120")]
	[Token(Token = "0x40016FA")]
	public GameObject Eff_FootSmokeWalk;

	// Token: 0x040016FB RID: 5883
	[FieldOffset(Offset = "0x128")]
	[Token(Token = "0x40016FB")]
	public GameObject Eff_FootSmokeRun;

	// Token: 0x040016FC RID: 5884
	[FieldOffset(Offset = "0x130")]
	[Token(Token = "0x40016FC")]
	public GameObject Eff_DamageFlySmoke;

	// Token: 0x040016FD RID: 5885
	[FieldOffset(Offset = "0x138")]
	[Token(Token = "0x40016FD")]
	public GameObject Eff_Attack01_01;

	// Token: 0x040016FE RID: 5886
	[FieldOffset(Offset = "0x140")]
	[Token(Token = "0x40016FE")]
	public GameObject Eff_Attack01_02;

	// Token: 0x040016FF RID: 5887
	[FieldOffset(Offset = "0x148")]
	[Token(Token = "0x40016FF")]
	public GameObject Eff_Attack01_03;

	// Token: 0x04001700 RID: 5888
	[FieldOffset(Offset = "0x150")]
	[Token(Token = "0x4001700")]
	public GameObject Eff_Skill01;

	// Token: 0x04001701 RID: 5889
	[FieldOffset(Offset = "0x158")]
	[Token(Token = "0x4001701")]
	public GameObject Eff_Skill02_01;

	// Token: 0x04001702 RID: 5890
	[FieldOffset(Offset = "0x160")]
	[Token(Token = "0x4001702")]
	public GameObject Eff_Skill02_02;

	// Token: 0x04001703 RID: 5891
	[FieldOffset(Offset = "0x168")]
	[Token(Token = "0x4001703")]
	public GameObject Eff_Skill02_03;

	// Token: 0x04001704 RID: 5892
	[FieldOffset(Offset = "0x170")]
	[Token(Token = "0x4001704")]
	public GameObject Eff_Skill03;

	// Token: 0x04001705 RID: 5893
	[FieldOffset(Offset = "0x178")]
	[Token(Token = "0x4001705")]
	private EffectPool g_EffFootSmokeWalk;

	// Token: 0x04001706 RID: 5894
	[FieldOffset(Offset = "0x180")]
	[Token(Token = "0x4001706")]
	private EffectPool g_EffFootSmokeRun;

	// Token: 0x04001707 RID: 5895
	[FieldOffset(Offset = "0x188")]
	[Token(Token = "0x4001707")]
	private EffectPool g_EffDamageFlySmoke;

	// Token: 0x04001708 RID: 5896
	[FieldOffset(Offset = "0x190")]
	[Token(Token = "0x4001708")]
	private EffectPool g_EffAttack01_01;

	// Token: 0x04001709 RID: 5897
	[FieldOffset(Offset = "0x198")]
	[Token(Token = "0x4001709")]
	private EffectPool g_EffAttack01_02;

	// Token: 0x0400170A RID: 5898
	[FieldOffset(Offset = "0x1A0")]
	[Token(Token = "0x400170A")]
	private EffectPool g_EffAttack01_03;

	// Token: 0x0400170B RID: 5899
	[FieldOffset(Offset = "0x1A8")]
	[Token(Token = "0x400170B")]
	private EffectPool g_EffSkill01;

	// Token: 0x0400170C RID: 5900
	[FieldOffset(Offset = "0x1B0")]
	[Token(Token = "0x400170C")]
	private EffectPool g_EffSkill02_01;

	// Token: 0x0400170D RID: 5901
	[FieldOffset(Offset = "0x1B8")]
	[Token(Token = "0x400170D")]
	private EffectPool g_EffSkill02_02;

	// Token: 0x0400170E RID: 5902
	[FieldOffset(Offset = "0x1C0")]
	[Token(Token = "0x400170E")]
	private EffectPool g_EffSkill02_03;

	// Token: 0x0400170F RID: 5903
	[FieldOffset(Offset = "0x1C8")]
	[Token(Token = "0x400170F")]
	private EffectPool g_EffSkill03;

	// Token: 0x04001710 RID: 5904
	[FieldOffset(Offset = "0x1D0")]
	[Token(Token = "0x4001710")]
	public GameObject SE_FootStep;

	// Token: 0x04001711 RID: 5905
	[FieldOffset(Offset = "0x1D8")]
	[Token(Token = "0x4001711")]
	public GameObject SE_Dodge;

	// Token: 0x04001712 RID: 5906
	[FieldOffset(Offset = "0x1E0")]
	[Token(Token = "0x4001712")]
	public GameObject SE_DamageFly;

	// Token: 0x04001713 RID: 5907
	[FieldOffset(Offset = "0x1E8")]
	[Token(Token = "0x4001713")]
	public GameObject SE_Destory;

	// Token: 0x04001714 RID: 5908
	[FieldOffset(Offset = "0x1F0")]
	[Token(Token = "0x4001714")]
	public GameObject SE_Swing;

	// Token: 0x04001715 RID: 5909
	[FieldOffset(Offset = "0x1F8")]
	[Token(Token = "0x4001715")]
	public GameObject SE_BigSwing;

	// Token: 0x04001716 RID: 5910
	[FieldOffset(Offset = "0x200")]
	[Token(Token = "0x4001716")]
	public GameObject SE_Charge;

	// Token: 0x04001717 RID: 5911
	[FieldOffset(Offset = "0x208")]
	[Token(Token = "0x4001717")]
	public GameObject SE_WeaponLight;

	// Token: 0x04001718 RID: 5912
	[FieldOffset(Offset = "0x210")]
	[Token(Token = "0x4001718")]
	public GameObject SE_Skill01;

	// Token: 0x04001719 RID: 5913
	[FieldOffset(Offset = "0x218")]
	[Token(Token = "0x4001719")]
	public GameObject SE_Skill02;

	// Token: 0x0400171A RID: 5914
	[FieldOffset(Offset = "0x220")]
	[Token(Token = "0x400171A")]
	public GameObject SE_Skill03;

	// Token: 0x0400171B RID: 5915
	[FieldOffset(Offset = "0x228")]
	[Token(Token = "0x400171B")]
	public GameObject SE_Sword;

	// Token: 0x0400171C RID: 5916
	[FieldOffset(Offset = "0x230")]
	[Token(Token = "0x400171C")]
	private SoundEffect g_SEFootStep;

	// Token: 0x0400171D RID: 5917
	[FieldOffset(Offset = "0x238")]
	[Token(Token = "0x400171D")]
	private SoundEffect g_SEDodge;

	// Token: 0x0400171E RID: 5918
	[FieldOffset(Offset = "0x240")]
	[Token(Token = "0x400171E")]
	private SoundEffect g_SEDamageFly;

	// Token: 0x0400171F RID: 5919
	[FieldOffset(Offset = "0x248")]
	[Token(Token = "0x400171F")]
	private SoundEffect g_SEDestory;

	// Token: 0x04001720 RID: 5920
	[FieldOffset(Offset = "0x250")]
	[Token(Token = "0x4001720")]
	private SoundEffect g_SESwing;

	// Token: 0x04001721 RID: 5921
	[FieldOffset(Offset = "0x258")]
	[Token(Token = "0x4001721")]
	private SoundEffect g_SEBigSwing;

	// Token: 0x04001722 RID: 5922
	[FieldOffset(Offset = "0x260")]
	[Token(Token = "0x4001722")]
	private SoundEffect g_SECharge;

	// Token: 0x04001723 RID: 5923
	[FieldOffset(Offset = "0x268")]
	[Token(Token = "0x4001723")]
	private SoundEffect g_SEWeaponLight;

	// Token: 0x04001724 RID: 5924
	[FieldOffset(Offset = "0x270")]
	[Token(Token = "0x4001724")]
	private SoundEffect g_SESkill01;

	// Token: 0x04001725 RID: 5925
	[FieldOffset(Offset = "0x278")]
	[Token(Token = "0x4001725")]
	private SoundEffect g_SESkill02;

	// Token: 0x04001726 RID: 5926
	[FieldOffset(Offset = "0x280")]
	[Token(Token = "0x4001726")]
	private SoundEffect g_SESkill03;

	// Token: 0x04001727 RID: 5927
	[FieldOffset(Offset = "0x288")]
	[Token(Token = "0x4001727")]
	private SoundEffect g_SESword;

	// Token: 0x04001728 RID: 5928
	[FieldOffset(Offset = "0x290")]
	[Token(Token = "0x4001728")]
	private bool g_bSuck;

	// Token: 0x04001729 RID: 5929
	[FieldOffset(Offset = "0x294")]
	[Token(Token = "0x4001729")]
	private float g_fSuckVal;

	// Token: 0x0400172A RID: 5930
	[FieldOffset(Offset = "0x298")]
	[Token(Token = "0x400172A")]
	private bool g_bDeath;
}
