using System;
using Cpp2IlInjected;
using UnityEngine;

// Token: 0x020000EC RID: 236
[Token(Token = "0x20000EC")]
public class SpecterArmorGirl04EffectPlay : MonoBehaviour
{
	// Token: 0x06000D38 RID: 3384 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000D38")]
	[Address(RVA = "0xAA9320", Offset = "0xAA8120", VA = "0x180AA9320")]
	public void InitData(MoveController Move)
	{
		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 = "0xAABEC0", Offset = "0xAAACC0", VA = "0x180AABEC0")]
	private void Update()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000D3A RID: 3386 RVA: 0x0001FF8C File Offset: 0x0001E18C
	[Token(Token = "0x6000D3A")]
	[Address(RVA = "0xAA9180", Offset = "0xAA7F80", VA = "0x180AA9180")]
	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: 0x06000D3B RID: 3387 RVA: 0x0001FFE0 File Offset: 0x0001E1E0
	[Token(Token = "0x6000D3B")]
	[Address(RVA = "0xAA9130", Offset = "0xAA7F30", VA = "0x180AA9130")]
	public void DamageFly()
	{
		this.g_bSkill02Collision = false;
		this.g_Eff_Skill02_01.Stop(1f);
		this.g_SESkill02_01Loop.Stop();
	}

	// Token: 0x06000D3C RID: 3388 RVA: 0x00020018 File Offset: 0x0001E218
	[Token(Token = "0x6000D3C")]
	[Address(RVA = "0xAA9230", Offset = "0xAA8030", VA = "0x180AA9230")]
	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: 0x06000D3D RID: 3389 RVA: 0x00020064 File Offset: 0x0001E264
	[Token(Token = "0x6000D3D")]
	[Address(RVA = "0xAA92A0", Offset = "0xAA80A0", VA = "0x180AA92A0")]
	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: 0x06000D3E RID: 3390 RVA: 0x000200AC File Offset: 0x0001E2AC
	[Token(Token = "0x6000D3E")]
	[Address(RVA = "0xAA8ED0", Offset = "0xAA7CD0", VA = "0x180AA8ED0")]
	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: 0x06000D3F RID: 3391 RVA: 0x000201E8 File Offset: 0x0001E3E8
	[Token(Token = "0x6000D3F")]
	[Address(RVA = "0xAABC80", Offset = "0xAAAA80", VA = "0x180AABC80")]
	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: 0x06000D40 RID: 3392 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000D40")]
	[Address(RVA = "0xAAA4A0", Offset = "0xAA92A0", VA = "0x180AAA4A0")]
	public void OpenSkill02()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000D41 RID: 3393 RVA: 0x00020250 File Offset: 0x0001E450
	[Token(Token = "0x6000D41")]
	[Address(RVA = "0xAA9130", Offset = "0xAA7F30", VA = "0x180AA9130")]
	public void EndSkill02()
	{
		this.g_bSkill02Collision = false;
		this.g_Eff_Skill02_01.Stop(1f);
		this.g_SESkill02_01Loop.Stop();
	}

	// Token: 0x06000D42 RID: 3394 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000D42")]
	[Address(RVA = "0xAAA5B0", Offset = "0xAA93B0", VA = "0x180AAA5B0")]
	public void PlayEffAttack01()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000D43 RID: 3395 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000D43")]
	[Address(RVA = "0xAAA670", Offset = "0xAA9470", VA = "0x180AAA670")]
	public void PlayEffAttack02_01()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000D44 RID: 3396 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000D44")]
	[Address(RVA = "0xAAA7D0", Offset = "0xAA95D0", VA = "0x180AAA7D0")]
	public void PlayEffAttack02_02()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000D45 RID: 3397 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000D45")]
	[Address(RVA = "0xAAA890", Offset = "0xAA9690", VA = "0x180AAA890")]
	public void PlayEffAttack03_01()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000D46 RID: 3398 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000D46")]
	[Address(RVA = "0xAAA950", Offset = "0xAA9750", VA = "0x180AAA950")]
	public void PlayEffAttack03_02()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000D47 RID: 3399 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000D47")]
	[Address(RVA = "0xAAB480", Offset = "0xAAA280", VA = "0x180AAB480")]
	public void PlayEffSkill01_01()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000D48 RID: 3400 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000D48")]
	[Address(RVA = "0xAA6970", Offset = "0xAA5770", VA = "0x180AA6970")]
	public void PlayEffSkill01_02()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000D49 RID: 3401 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000D49")]
	[Address(RVA = "0xAAB540", Offset = "0xAAA340", VA = "0x180AAB540")]
	public void PlayEffSkill03_01()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000D4A RID: 3402 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000D4A")]
	[Address(RVA = "0xAAB6E0", Offset = "0xAAA4E0", VA = "0x180AAB6E0")]
	public void PlayEffSkill04Jump()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000D4B RID: 3403 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000D4B")]
	[Address(RVA = "0xAAB7B0", Offset = "0xAAA5B0", VA = "0x180AAB7B0")]
	public void PlayEffSkill04_01()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000D4C RID: 3404 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000D4C")]
	[Address(RVA = "0xAAB870", Offset = "0xAAA670", VA = "0x180AAB870")]
	public void PlayEffSkill04_02()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000D4D RID: 3405 RVA: 0x00020288 File Offset: 0x0001E488
	[Token(Token = "0x6000D4D")]
	[Address(RVA = "0xAA9300", Offset = "0xAA8100", VA = "0x180AA9300")]
	public void GetMoveSpeed(float fMoveSpeed)
	{
		this.g_fMoveSpeed = fMoveSpeed;
	}

	// Token: 0x06000D4E RID: 3406 RVA: 0x0002029C File Offset: 0x0001E49C
	[Token(Token = "0x6000D4E")]
	[Address(RVA = "0xAA9310", Offset = "0xAA8110", VA = "0x180AA9310")]
	public void GetRotateSpeed(float fRotateSpeed)
	{
		this.g_fRotateSpeed = fRotateSpeed;
	}

	// Token: 0x06000D4F RID: 3407 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000D4F")]
	[Address(RVA = "0xAAAD40", Offset = "0xAA9B40", VA = "0x180AAAD40")]
	public void PlayEffFootSmokeL()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000D50 RID: 3408 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000D50")]
	[Address(RVA = "0xAAAE10", Offset = "0xAA9C10", VA = "0x180AAAE10")]
	public void PlayEffFootSmokeR()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000D51 RID: 3409 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000D51")]
	[Address(RVA = "0xAAB2A0", Offset = "0xAAA0A0", VA = "0x180AAB2A0")]
	public void PlayEffFootSmokeWalkL(float fSpeed = 0f)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000D52 RID: 3410 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000D52")]
	[Address(RVA = "0xAAB390", Offset = "0xAAA190", VA = "0x180AAB390")]
	public void PlayEffFootSmokeWalkR(float fSpeed = 0f)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000D53 RID: 3411 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000D53")]
	[Address(RVA = "0xAAAEE0", Offset = "0xAA9CE0", VA = "0x180AAAEE0")]
	public void PlayEffFootSmokeRunL(float fSpeed = 0f)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000D54 RID: 3412 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000D54")]
	[Address(RVA = "0xAAAFD0", Offset = "0xAA9DD0", VA = "0x180AAAFD0")]
	public void PlayEffFootSmokeRunR(float fSpeed = 0f)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000D55 RID: 3413 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000D55")]
	[Address(RVA = "0xAAB0C0", Offset = "0xAA9EC0", VA = "0x180AAB0C0")]
	public void PlayEffFootSmokeTurnL(float fSpeed = 0f)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000D56 RID: 3414 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000D56")]
	[Address(RVA = "0xAAB1B0", Offset = "0xAA9FB0", VA = "0x180AAB1B0")]
	public void PlayEffFootSmokeTurnR(float fSpeed = 0f)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000D57 RID: 3415 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000D57")]
	[Address(RVA = "0xAAABC0", Offset = "0xAA99C0", VA = "0x180AAABC0")]
	public void PlayEffDamageFlySmoke()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000D58 RID: 3416 RVA: 0x000202B0 File Offset: 0x0001E4B0
	[Token(Token = "0x6000D58")]
	[Address(RVA = "0xAABAF0", Offset = "0xAAA8F0", VA = "0x180AABAF0")]
	public void PlayPSWeaponLight()
	{
		this.PS_WeaponLight.Play(true);
		this.g_SEWeaponLight.PlayRandom(1f, 1f);
	}

	// Token: 0x06000D59 RID: 3417 RVA: 0x000202E4 File Offset: 0x0001E4E4
	[Token(Token = "0x6000D59")]
	[Address(RVA = "0xAABA90", Offset = "0xAAA890", VA = "0x180AABA90")]
	public void PlayPSWeaponDeath()
	{
		this.PS_WeaponDeath.Play(true);
		this.g_SESword.Play(2, 1f, 1f);
	}

	// Token: 0x06000D5A RID: 3418 RVA: 0x0002031C File Offset: 0x0001E51C
	[Token(Token = "0x6000D5A")]
	[Address(RVA = "0xAABC50", Offset = "0xAAAA50", VA = "0x180AABC50")]
	public void PlaySESwing()
	{
		this.g_SESwing.PlayRandom(1f, 1f);
	}

	// Token: 0x06000D5B RID: 3419 RVA: 0x00020344 File Offset: 0x0001E544
	[Token(Token = "0x6000D5B")]
	[Address(RVA = "0xAABB40", Offset = "0xAAA940", VA = "0x180AABB40")]
	public void PlaySEBigSwing()
	{
		this.g_SEBigSwing.PlayRandom(1f, 1f);
	}

	// Token: 0x06000D5C RID: 3420 RVA: 0x0002036C File Offset: 0x0001E56C
	[Token(Token = "0x6000D5C")]
	[Address(RVA = "0xAABBF0", Offset = "0xAAA9F0", VA = "0x180AABBF0")]
	public void PlaySEShieldSwing()
	{
		this.g_SEShieldSwing.PlayRandom(1f, 1f);
	}

	// Token: 0x06000D5D RID: 3421 RVA: 0x00020394 File Offset: 0x0001E594
	[Token(Token = "0x6000D5D")]
	[Address(RVA = "0xAABC20", Offset = "0xAAAA20", VA = "0x180AABC20")]
	public void PlaySESkill02_02()
	{
		this.g_SESkill02_02.PlayRandom(1f, 1f);
	}

	// Token: 0x06000D5E RID: 3422 RVA: 0x000203BC File Offset: 0x0001E5BC
	[Token(Token = "0x6000D5E")]
	[Address(RVA = "0xAABB70", Offset = "0xAAA970", VA = "0x180AABB70")]
	public void PlaySELink()
	{
		SoundEffect soundEffect = this.g_SESword;
		int num = 0;
		soundEffect.Play(num, 1f, 1f);
	}

	// Token: 0x06000D5F RID: 3423 RVA: 0x000203EC File Offset: 0x0001E5EC
	[Token(Token = "0x6000D5F")]
	[Address(RVA = "0xAABBB0", Offset = "0xAAA9B0", VA = "0x180AABBB0")]
	public void PlaySELookFor()
	{
		this.g_SESword.Play(1, 1f, 1f);
	}

	// Token: 0x06000D60 RID: 3424 RVA: 0x00020418 File Offset: 0x0001E618
	[Token(Token = "0x6000D60")]
	[Address(RVA = "0xAAA410", Offset = "0xAA9210", VA = "0x180AAA410")]
	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: 0x06000D61 RID: 3425 RVA: 0x00020458 File Offset: 0x0001E658
	[Token(Token = "0x6000D61")]
	[Address(RVA = "0xAA8D20", Offset = "0xAA7B20", VA = "0x180AA8D20")]
	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: 0x06000D62 RID: 3426 RVA: 0x00020500 File Offset: 0x0001E700
	[Token(Token = "0x6000D62")]
	[Address(RVA = "0xAABD20", Offset = "0xAAAB20", VA = "0x180AABD20")]
	public void SetCCCLie(int i = 0)
	{
		this.g_CCC.SetLie(i);
	}

	// Token: 0x06000D63 RID: 3427 RVA: 0x00020520 File Offset: 0x0001E720
	[Token(Token = "0x6000D63")]
	[Address(RVA = "0xAABD50", Offset = "0xAAAB50", VA = "0x180AABD50")]
	public void SetCCCOriginal()
	{
		this.g_CCC.SetOriginal();
	}

	// Token: 0x06000D64 RID: 3428 RVA: 0x00020540 File Offset: 0x0001E740
	[Token(Token = "0x6000D64")]
	[Address(RVA = "0xAABD80", Offset = "0xAAAB80", VA = "0x180AABD80")]
	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: 0x06000D65 RID: 3429 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000D65")]
	[Address(RVA = "0xAA8B40", Offset = "0xAA7940", VA = "0x180AA8B40")]
	public void Animation009Move(float fSpeed)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000D66 RID: 3430 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000D66")]
	[Address(RVA = "0xAA8C30", Offset = "0xAA7A30", VA = "0x180AA8C30")]
	public void Animation021Move(float fSpeed)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000D67 RID: 3431 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000D67")]
	[Address(RVA = "0xAACD70", Offset = "0xAABB70", VA = "0x180AACD70")]
	public SpecterArmorGirl04EffectPlay()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x0400172B RID: 5931
	[FieldOffset(Offset = "0x18")]
	[Token(Token = "0x400172B")]
	private MoveController g_Move;

	// Token: 0x0400172C RID: 5932
	[FieldOffset(Offset = "0x20")]
	[Token(Token = "0x400172C")]
	private WizardGirlManage g_WGM;

	// Token: 0x0400172D RID: 5933
	[FieldOffset(Offset = "0x28")]
	[Token(Token = "0x400172D")]
	private Material g_matFire;

	// Token: 0x0400172E RID: 5934
	[FieldOffset(Offset = "0x30")]
	[Token(Token = "0x400172E")]
	private float g_fFireMatAlpha;

	// Token: 0x0400172F RID: 5935
	[FieldOffset(Offset = "0x38")]
	[Token(Token = "0x400172F")]
	public ParticleSystem PS_Eye;

	// Token: 0x04001730 RID: 5936
	[FieldOffset(Offset = "0x40")]
	[Token(Token = "0x4001730")]
	public ParticleSystem PS_BodyLight;

	// Token: 0x04001731 RID: 5937
	[FieldOffset(Offset = "0x48")]
	[Token(Token = "0x4001731")]
	public ParticleSystem PS_DeathEffect;

	// Token: 0x04001732 RID: 5938
	[FieldOffset(Offset = "0x50")]
	[Token(Token = "0x4001732")]
	public ParticleSystem PS_Sword;

	// Token: 0x04001733 RID: 5939
	[FieldOffset(Offset = "0x58")]
	[Token(Token = "0x4001733")]
	public ParticleSystem PS_Shield;

	// Token: 0x04001734 RID: 5940
	[FieldOffset(Offset = "0x60")]
	[Token(Token = "0x4001734")]
	public ParticleSystem PS_WeaponLight;

	// Token: 0x04001735 RID: 5941
	[FieldOffset(Offset = "0x68")]
	[Token(Token = "0x4001735")]
	public ParticleSystem PS_WeaponDeath;

	// Token: 0x04001736 RID: 5942
	[FieldOffset(Offset = "0x70")]
	[Token(Token = "0x4001736")]
	public SkinnedMeshRenderer[] SMR;

	// Token: 0x04001737 RID: 5943
	[FieldOffset(Offset = "0x78")]
	[Token(Token = "0x4001737")]
	public Transform Pos_Skill02AttackRange;

	// Token: 0x04001738 RID: 5944
	[FieldOffset(Offset = "0x80")]
	[Token(Token = "0x4001738")]
	public Transform PosFootL;

	// Token: 0x04001739 RID: 5945
	[FieldOffset(Offset = "0x88")]
	[Token(Token = "0x4001739")]
	public Transform PosFootR;

	// Token: 0x0400173A RID: 5946
	[FieldOffset(Offset = "0x90")]
	[Token(Token = "0x400173A")]
	private float g_fMoveSpeed;

	// Token: 0x0400173B RID: 5947
	[FieldOffset(Offset = "0x94")]
	[Token(Token = "0x400173B")]
	private float g_fRotateSpeed;

	// Token: 0x0400173C RID: 5948
	[FieldOffset(Offset = "0x98")]
	[Token(Token = "0x400173C")]
	public AttackData AD_Skill02;

	// Token: 0x0400173D RID: 5949
	[FieldOffset(Offset = "0xA0")]
	[Token(Token = "0x400173D")]
	public AttackData AD_Skill03;

	// Token: 0x0400173E RID: 5950
	[FieldOffset(Offset = "0xA8")]
	[Token(Token = "0x400173E")]
	public GameObject Eff_FootSmokeWalk;

	// Token: 0x0400173F RID: 5951
	[FieldOffset(Offset = "0xB0")]
	[Token(Token = "0x400173F")]
	public GameObject Eff_FootSmokeRun;

	// Token: 0x04001740 RID: 5952
	[FieldOffset(Offset = "0xB8")]
	[Token(Token = "0x4001740")]
	public GameObject Eff_DamageFlySmoke;

	// Token: 0x04001741 RID: 5953
	[FieldOffset(Offset = "0xC0")]
	[Token(Token = "0x4001741")]
	public GameObject Eff_Skill02Collision;

	// Token: 0x04001742 RID: 5954
	[FieldOffset(Offset = "0xC8")]
	[Token(Token = "0x4001742")]
	public GameObject Eff_Skill04Collision;

	// Token: 0x04001743 RID: 5955
	[FieldOffset(Offset = "0xD0")]
	[Token(Token = "0x4001743")]
	public GameObject Eff_Skill04WallCollision;

	// Token: 0x04001744 RID: 5956
	[FieldOffset(Offset = "0xD8")]
	[Token(Token = "0x4001744")]
	public GameObject Eff_Attack01;

	// Token: 0x04001745 RID: 5957
	[FieldOffset(Offset = "0xE0")]
	[Token(Token = "0x4001745")]
	public GameObject Eff_Attack02_01;

	// Token: 0x04001746 RID: 5958
	[FieldOffset(Offset = "0xE8")]
	[Token(Token = "0x4001746")]
	public GameObject Eff_Attack02_02;

	// Token: 0x04001747 RID: 5959
	[FieldOffset(Offset = "0xF0")]
	[Token(Token = "0x4001747")]
	public GameObject Eff_Attack03_01;

	// Token: 0x04001748 RID: 5960
	[FieldOffset(Offset = "0xF8")]
	[Token(Token = "0x4001748")]
	public GameObject Eff_Attack03_02;

	// Token: 0x04001749 RID: 5961
	[FieldOffset(Offset = "0x100")]
	[Token(Token = "0x4001749")]
	public GameObject Eff_Skill01_01;

	// Token: 0x0400174A RID: 5962
	[FieldOffset(Offset = "0x108")]
	[Token(Token = "0x400174A")]
	public GameObject Eff_Skill01_02;

	// Token: 0x0400174B RID: 5963
	[FieldOffset(Offset = "0x110")]
	[Token(Token = "0x400174B")]
	public GameObject Eff_Skill02_01;

	// Token: 0x0400174C RID: 5964
	[FieldOffset(Offset = "0x118")]
	[Token(Token = "0x400174C")]
	public GameObject Eff_Skill03_01;

	// Token: 0x0400174D RID: 5965
	[FieldOffset(Offset = "0x120")]
	[Token(Token = "0x400174D")]
	public GameObject Eff_Skill04_01;

	// Token: 0x0400174E RID: 5966
	[FieldOffset(Offset = "0x128")]
	[Token(Token = "0x400174E")]
	public GameObject Eff_Skill04_02;

	// Token: 0x0400174F RID: 5967
	[FieldOffset(Offset = "0x130")]
	[Token(Token = "0x400174F")]
	public GameObject Eff_Skill04_03;

	// Token: 0x04001750 RID: 5968
	[FieldOffset(Offset = "0x138")]
	[Token(Token = "0x4001750")]
	private EffectPool g_EffFootSmokeWalk;

	// Token: 0x04001751 RID: 5969
	[FieldOffset(Offset = "0x140")]
	[Token(Token = "0x4001751")]
	private EffectPool g_EffFootSmokeRun;

	// Token: 0x04001752 RID: 5970
	[FieldOffset(Offset = "0x148")]
	[Token(Token = "0x4001752")]
	private EffectPool g_EffDamageFlySmoke;

	// Token: 0x04001753 RID: 5971
	[FieldOffset(Offset = "0x150")]
	[Token(Token = "0x4001753")]
	private EffectPool g_EffSkill02Collision;

	// Token: 0x04001754 RID: 5972
	[FieldOffset(Offset = "0x158")]
	[Token(Token = "0x4001754")]
	private EffectPool g_EffSkill04Collision;

	// Token: 0x04001755 RID: 5973
	[FieldOffset(Offset = "0x160")]
	[Token(Token = "0x4001755")]
	private EffectPool g_EffSkill04WallCollision;

	// Token: 0x04001756 RID: 5974
	[FieldOffset(Offset = "0x168")]
	[Token(Token = "0x4001756")]
	private EffectPool g_EffAttack01;

	// Token: 0x04001757 RID: 5975
	[FieldOffset(Offset = "0x170")]
	[Token(Token = "0x4001757")]
	private EffectPool g_EffAttack02_01;

	// Token: 0x04001758 RID: 5976
	[FieldOffset(Offset = "0x178")]
	[Token(Token = "0x4001758")]
	private EffectPool g_EffAttack02_02;

	// Token: 0x04001759 RID: 5977
	[FieldOffset(Offset = "0x180")]
	[Token(Token = "0x4001759")]
	private EffectPool g_EffAttack03_01;

	// Token: 0x0400175A RID: 5978
	[FieldOffset(Offset = "0x188")]
	[Token(Token = "0x400175A")]
	private EffectPool g_EffAttack03_02;

	// Token: 0x0400175B RID: 5979
	[FieldOffset(Offset = "0x190")]
	[Token(Token = "0x400175B")]
	private EffectPool g_EffSkill01_01;

	// Token: 0x0400175C RID: 5980
	[FieldOffset(Offset = "0x198")]
	[Token(Token = "0x400175C")]
	private EffectPool g_EffSkill01_02;

	// Token: 0x0400175D RID: 5981
	[FieldOffset(Offset = "0x1A0")]
	[Token(Token = "0x400175D")]
	private EffectPool g_Eff_Skill02_01;

	// Token: 0x0400175E RID: 5982
	[FieldOffset(Offset = "0x1A8")]
	[Token(Token = "0x400175E")]
	private EffectPool g_EffSkill03_01;

	// Token: 0x0400175F RID: 5983
	[FieldOffset(Offset = "0x1B0")]
	[Token(Token = "0x400175F")]
	private EffectPool g_EffSkill04_01;

	// Token: 0x04001760 RID: 5984
	[FieldOffset(Offset = "0x1B8")]
	[Token(Token = "0x4001760")]
	private EffectPool g_EffSkill04_02;

	// Token: 0x04001761 RID: 5985
	[FieldOffset(Offset = "0x1C0")]
	[Token(Token = "0x4001761")]
	private EffectPool g_EffSkill04_03;

	// Token: 0x04001762 RID: 5986
	[FieldOffset(Offset = "0x1C8")]
	[Token(Token = "0x4001762")]
	private float g_fMatShadowPos;

	// Token: 0x04001763 RID: 5987
	[FieldOffset(Offset = "0x1D0")]
	[Token(Token = "0x4001763")]
	private Material[] g_MatModel;

	// Token: 0x04001764 RID: 5988
	[FieldOffset(Offset = "0x1D8")]
	[Token(Token = "0x4001764")]
	private Color g_colDamaged;

	// Token: 0x04001765 RID: 5989
	[FieldOffset(Offset = "0x1E8")]
	[Token(Token = "0x4001765")]
	private Material g_MatBody;

	// Token: 0x04001766 RID: 5990
	[FieldOffset(Offset = "0x1F0")]
	[Token(Token = "0x4001766")]
	private Color g_EyeColor;

	// Token: 0x04001767 RID: 5991
	[FieldOffset(Offset = "0x200")]
	[Token(Token = "0x4001767")]
	private Color g_BodyColor;

	// Token: 0x04001768 RID: 5992
	[FieldOffset(Offset = "0x210")]
	[Token(Token = "0x4001768")]
	private Color g_DefaultColor;

	// Token: 0x04001769 RID: 5993
	[FieldOffset(Offset = "0x220")]
	[Token(Token = "0x4001769")]
	private CCController g_CCC;

	// Token: 0x0400176A RID: 5994
	[FieldOffset(Offset = "0x228")]
	[Token(Token = "0x400176A")]
	public SphereCollider[] SC;

	// Token: 0x0400176B RID: 5995
	[FieldOffset(Offset = "0x230")]
	[Token(Token = "0x400176B")]
	public CapsuleCollider[] CC;

	// Token: 0x0400176C RID: 5996
	[FieldOffset(Offset = "0x238")]
	[Token(Token = "0x400176C")]
	public BoxCollider[] BC;

	// Token: 0x0400176D RID: 5997
	[FieldOffset(Offset = "0x240")]
	[Token(Token = "0x400176D")]
	private bool g_bSkill02Collision;

	// Token: 0x0400176E RID: 5998
	[Token(Token = "0x400176E")]
	private const float g_fSkill02Interval = 0.2f;

	// Token: 0x0400176F RID: 5999
	[FieldOffset(Offset = "0x244")]
	[Token(Token = "0x400176F")]
	private float g_fSkill02IntervalVal;

	// Token: 0x04001770 RID: 6000
	[FieldOffset(Offset = "0x248")]
	[Token(Token = "0x4001770")]
	private bool g_bSkill03;

	// Token: 0x04001771 RID: 6001
	[Token(Token = "0x4001771")]
	private const float g_fSkill03CollisionTime = 1.29f;

	// Token: 0x04001772 RID: 6002
	[FieldOffset(Offset = "0x24C")]
	[Token(Token = "0x4001772")]
	private float g_fSkill03CollisionTimeVal;

	// Token: 0x04001773 RID: 6003
	[FieldOffset(Offset = "0x250")]
	[Token(Token = "0x4001773")]
	public GameObject SE_FootStep;

	// Token: 0x04001774 RID: 6004
	[FieldOffset(Offset = "0x258")]
	[Token(Token = "0x4001774")]
	public GameObject SE_Swing;

	// Token: 0x04001775 RID: 6005
	[FieldOffset(Offset = "0x260")]
	[Token(Token = "0x4001775")]
	public GameObject SE_BigSwing;

	// Token: 0x04001776 RID: 6006
	[FieldOffset(Offset = "0x268")]
	[Token(Token = "0x4001776")]
	public GameObject SE_ShieldSwing;

	// Token: 0x04001777 RID: 6007
	[FieldOffset(Offset = "0x270")]
	[Token(Token = "0x4001777")]
	public GameObject SE_WeaponLight;

	// Token: 0x04001778 RID: 6008
	[FieldOffset(Offset = "0x278")]
	[Token(Token = "0x4001778")]
	public GameObject SE_Skill02_01;

	// Token: 0x04001779 RID: 6009
	[FieldOffset(Offset = "0x280")]
	[Token(Token = "0x4001779")]
	public GameObject SE_Skill02_01Loop;

	// Token: 0x0400177A RID: 6010
	[FieldOffset(Offset = "0x288")]
	[Token(Token = "0x400177A")]
	public GameObject SE_Skill02_02;

	// Token: 0x0400177B RID: 6011
	[FieldOffset(Offset = "0x290")]
	[Token(Token = "0x400177B")]
	public GameObject SE_Skill03_01;

	// Token: 0x0400177C RID: 6012
	[FieldOffset(Offset = "0x298")]
	[Token(Token = "0x400177C")]
	public GameObject SE_Skill03_02;

	// Token: 0x0400177D RID: 6013
	[FieldOffset(Offset = "0x2A0")]
	[Token(Token = "0x400177D")]
	public GameObject SE_Skill04Jump;

	// Token: 0x0400177E RID: 6014
	[FieldOffset(Offset = "0x2A8")]
	[Token(Token = "0x400177E")]
	public GameObject SE_DamageFly;

	// Token: 0x0400177F RID: 6015
	[FieldOffset(Offset = "0x2B0")]
	[Token(Token = "0x400177F")]
	public GameObject SE_Destory;

	// Token: 0x04001780 RID: 6016
	[FieldOffset(Offset = "0x2B8")]
	[Token(Token = "0x4001780")]
	public GameObject SE_Sword;

	// Token: 0x04001781 RID: 6017
	[FieldOffset(Offset = "0x2C0")]
	[Token(Token = "0x4001781")]
	private SoundEffect g_SEFootStep;

	// Token: 0x04001782 RID: 6018
	[FieldOffset(Offset = "0x2C8")]
	[Token(Token = "0x4001782")]
	private SoundEffect g_SESwing;

	// Token: 0x04001783 RID: 6019
	[FieldOffset(Offset = "0x2D0")]
	[Token(Token = "0x4001783")]
	private SoundEffect g_SEBigSwing;

	// Token: 0x04001784 RID: 6020
	[FieldOffset(Offset = "0x2D8")]
	[Token(Token = "0x4001784")]
	private SoundEffect g_SEShieldSwing;

	// Token: 0x04001785 RID: 6021
	[FieldOffset(Offset = "0x2E0")]
	[Token(Token = "0x4001785")]
	private SoundEffect g_SEWeaponLight;

	// Token: 0x04001786 RID: 6022
	[FieldOffset(Offset = "0x2E8")]
	[Token(Token = "0x4001786")]
	private SoundEffect g_SESkill02_01;

	// Token: 0x04001787 RID: 6023
	[FieldOffset(Offset = "0x2F0")]
	[Token(Token = "0x4001787")]
	private SoundEffect g_SESkill02_01Loop;

	// Token: 0x04001788 RID: 6024
	[FieldOffset(Offset = "0x2F8")]
	[Token(Token = "0x4001788")]
	private SoundEffect g_SESkill02_02;

	// Token: 0x04001789 RID: 6025
	[FieldOffset(Offset = "0x300")]
	[Token(Token = "0x4001789")]
	private SoundEffect g_SESkill03_01;

	// Token: 0x0400178A RID: 6026
	[FieldOffset(Offset = "0x308")]
	[Token(Token = "0x400178A")]
	private SoundEffect g_SESkill03_02;

	// Token: 0x0400178B RID: 6027
	[FieldOffset(Offset = "0x310")]
	[Token(Token = "0x400178B")]
	private SoundEffect g_SESkill04Jump;

	// Token: 0x0400178C RID: 6028
	[FieldOffset(Offset = "0x318")]
	[Token(Token = "0x400178C")]
	private SoundEffect g_SEDamageFly;

	// Token: 0x0400178D RID: 6029
	[FieldOffset(Offset = "0x320")]
	[Token(Token = "0x400178D")]
	private SoundEffect g_SEDestory;

	// Token: 0x0400178E RID: 6030
	[FieldOffset(Offset = "0x328")]
	[Token(Token = "0x400178E")]
	private SoundEffect g_SESword;

	// Token: 0x0400178F RID: 6031
	[FieldOffset(Offset = "0x330")]
	[Token(Token = "0x400178F")]
	private bool g_bDeath;
}
