using System;
using Cpp2IlInjected;
using UnityEngine;

// Token: 0x02000110 RID: 272
[Token(Token = "0x2000110")]
public class SpecterArmorGirl02EffectPlay : MonoBehaviour
{
	// Token: 0x06000E0B RID: 3595 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000E0B")]
	[Address(RVA = "0x146A8E0", Offset = "0x14698E0", VA = "0x18146A8E0")]
	public void InitData(MoveController Move)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000E0C RID: 3596 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000E0C")]
	[Address(RVA = "0x146D510", Offset = "0x146C510", VA = "0x18146D510")]
	private void Update()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000E0D RID: 3597 RVA: 0x0002129C File Offset: 0x0001F49C
	[Token(Token = "0x6000E0D")]
	[Address(RVA = "0x146A750", Offset = "0x1469750", VA = "0x18146A750")]
	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: 0x06000E0E RID: 3598 RVA: 0x000212F0 File Offset: 0x0001F4F0
	[Token(Token = "0x6000E0E")]
	[Address(RVA = "0x146A6F0", Offset = "0x14696F0", VA = "0x18146A6F0")]
	public void DamageFly()
	{
		this.PS_Arrow.Stop(true);
		this.PS_Charge.Stop(true);
		this.g_SECharge.Stop();
	}

	// Token: 0x06000E0F RID: 3599 RVA: 0x00021328 File Offset: 0x0001F528
	[Token(Token = "0x6000E0F")]
	[Address(RVA = "0x146A800", Offset = "0x1469800", VA = "0x18146A800")]
	public void Death()
	{
		this.g_bDeath = true;
		this.PS_Eye.Stop(true);
		this.PS_BodyLight.Stop(true);
		this.PS_Weapon.Stop(true);
	}

	// Token: 0x06000E10 RID: 3600 RVA: 0x00021368 File Offset: 0x0001F568
	[Token(Token = "0x6000E10")]
	[Address(RVA = "0x146A860", Offset = "0x1469860", VA = "0x18146A860")]
	public void Destroy()
	{
		this.PS_DeathEffect.Play(true);
		int num = 0;
		this.ModelEnable(num != 0);
		int num2 = 0;
		this.ColliderEnable(num2 != 0);
		this.g_SE_Destroy.PlayRandom(1f, 1f);
	}

	// Token: 0x06000E11 RID: 3601 RVA: 0x000213B0 File Offset: 0x0001F5B0
	[Token(Token = "0x6000E11")]
	[Address(RVA = "0x146A490", Offset = "0x1469490", VA = "0x18146A490")]
	public void Create()
	{
		ParticleSystem ps_Eye = this.PS_Eye;
		this.g_bDeath = false;
		ps_Eye.Play(true);
		this.PS_BodyLight.Play(true);
		this.PS_DeathEffect.Stop(true);
		this.PS_Dodge.Stop(true);
		this.PS_Weapon.Play(true);
		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++;
		}
		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 (num < smr.Length)
		{
			smr[num].enabled = true;
			SkinnedMeshRenderer[] smr2 = this.SMR;
			num++;
			while (smr2 != 0)
			{
			}
		}
		this.ColliderEnable(true);
	}

	// Token: 0x06000E12 RID: 3602 RVA: 0x000214DC File Offset: 0x0001F6DC
	[Token(Token = "0x6000E12")]
	[Address(RVA = "0x146D390", Offset = "0x146C390", VA = "0x18146D390")]
	public void Remove()
	{
		this.g_bDeath = false;
		this.PS_Eye.Stop(true);
		this.PS_BodyLight.Stop(true);
		this.PS_DeathEffect.Stop(true);
		this.PS_Dodge.Stop(true);
		this.PS_Charge.Stop(true);
		this.PS_Arrow.Stop(true);
		this.PS_Weapon.Stop(true);
		int num = 0;
		this.ModelEnable(num != 0);
		int num2 = 0;
		this.ColliderEnable(num2 != 0);
	}

	// Token: 0x06000E13 RID: 3603 RVA: 0x0002155C File Offset: 0x0001F75C
	[Token(Token = "0x6000E13")]
	[Address(RVA = "0x146A0A0", Offset = "0x14690A0", VA = "0x18146A0A0")]
	public void AniPlayPSArrow()
	{
		this.PS_Arrow.Play(true);
		this.g_SEBow.PlayRandom(1f, 1f);
	}

	// Token: 0x06000E14 RID: 3604 RVA: 0x00021590 File Offset: 0x0001F790
	[Token(Token = "0x6000E14")]
	[Address(RVA = "0x146A0F0", Offset = "0x14690F0", VA = "0x18146A0F0")]
	public void AniPlayPSCharge()
	{
		this.PS_Charge.Play(true);
		this.g_SECharge.PlayRandom(1f, 1f);
	}

	// Token: 0x06000E15 RID: 3605 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000E15")]
	[Address(RVA = "0x146C060", Offset = "0x146B060", VA = "0x18146C060")]
	public void PlayEffArrow01()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000E16 RID: 3606 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000E16")]
	[Address(RVA = "0x146CF50", Offset = "0x146BF50", VA = "0x18146CF50")]
	public void PlayEffJumpArrow()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000E17 RID: 3607 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000E17")]
	[Address(RVA = "0x146C2D0", Offset = "0x146B2D0", VA = "0x18146C2D0")]
	public void PlayEffAttackKick()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000E18 RID: 3608 RVA: 0x000215C4 File Offset: 0x0001F7C4
	[Token(Token = "0x6000E18")]
	[Address(RVA = "0x146D360", Offset = "0x146C360", VA = "0x18146D360")]
	public void PlaySEAttackKick()
	{
		this.g_SEKick.PlayRandom(1f, 1f);
	}

	// Token: 0x06000E19 RID: 3609 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000E19")]
	[Address(RVA = "0x146BAC0", Offset = "0x146AAC0", VA = "0x18146BAC0")]
	public void PlayArrow02()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000E1A RID: 3610 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000E1A")]
	[Address(RVA = "0x146BEB0", Offset = "0x146AEB0", VA = "0x18146BEB0")]
	public void PlayArrow03()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000E1B RID: 3611 RVA: 0x000215EC File Offset: 0x0001F7EC
	[Token(Token = "0x6000E1B")]
	[Address(RVA = "0x146BA20", Offset = "0x146AA20", VA = "0x18146BA20")]
	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: 0x06000E1C RID: 3612 RVA: 0x0002162C File Offset: 0x0001F82C
	[Token(Token = "0x6000E1C")]
	[Address(RVA = "0x146A370", Offset = "0x1469370", VA = "0x18146A370")]
	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)
			{
			}
		}
		this.g_CCC.SetEnable(bEnable);
	}

	// Token: 0x06000E1D RID: 3613 RVA: 0x000216A4 File Offset: 0x0001F8A4
	[Token(Token = "0x6000E1D")]
	[Address(RVA = "0x146A8D0", Offset = "0x14698D0", VA = "0x18146A8D0")]
	public void GetMoveSpeed(float fMoveSpeed)
	{
		this.g_fMoveSpeed = fMoveSpeed;
	}

	// Token: 0x06000E1E RID: 3614 RVA: 0x000216B8 File Offset: 0x0001F8B8
	[Token(Token = "0x6000E1E")]
	[Address(RVA = "0x640540", Offset = "0x63F540", VA = "0x180640540")]
	public void GetRotateSpeed(float fRotateSpeed)
	{
		this.g_fRotateSpeed = fRotateSpeed;
	}

	// Token: 0x06000E1F RID: 3615 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000E1F")]
	[Address(RVA = "0x146C810", Offset = "0x146B810", VA = "0x18146C810")]
	public void PlayEffFootSmokeL()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000E20 RID: 3616 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000E20")]
	[Address(RVA = "0x146C8E0", Offset = "0x146B8E0", VA = "0x18146C8E0")]
	public void PlayEffFootSmokeR()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000E21 RID: 3617 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000E21")]
	[Address(RVA = "0x146CD70", Offset = "0x146BD70", VA = "0x18146CD70")]
	public void PlayEffFootSmokeWalkL(float fSpeed = 0f)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000E22 RID: 3618 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000E22")]
	[Address(RVA = "0x146CE60", Offset = "0x146BE60", VA = "0x18146CE60")]
	public void PlayEffFootSmokeWalkR(float fSpeed = 0f)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000E23 RID: 3619 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000E23")]
	[Address(RVA = "0x146C9B0", Offset = "0x146B9B0", VA = "0x18146C9B0")]
	public void PlayEffFootSmokeRunL(float fSpeed = 0f)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000E24 RID: 3620 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000E24")]
	[Address(RVA = "0x146CAA0", Offset = "0x146BAA0", VA = "0x18146CAA0")]
	public void PlayEffFootSmokeRunR(float fSpeed = 0f)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000E25 RID: 3621 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000E25")]
	[Address(RVA = "0x146CB90", Offset = "0x146BB90", VA = "0x18146CB90")]
	public void PlayEffFootSmokeTurnL(float fSpeed = 0f)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000E26 RID: 3622 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000E26")]
	[Address(RVA = "0x146CC80", Offset = "0x146BC80", VA = "0x18146CC80")]
	public void PlayEffFootSmokeTurnR(float fSpeed = 0f)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000E27 RID: 3623 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000E27")]
	[Address(RVA = "0x146C510", Offset = "0x146B510", VA = "0x18146C510")]
	public void PlayEffDamageFlySmokeF()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000E28 RID: 3624 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000E28")]
	[Address(RVA = "0x146C390", Offset = "0x146B390", VA = "0x18146C390")]
	public void PlayEffDamageFlySmokeB()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000E29 RID: 3625 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000E29")]
	[Address(RVA = "0x146C690", Offset = "0x146B690", VA = "0x18146C690")]
	public void PlayEffDeadSmokeB()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000E2A RID: 3626 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000E2A")]
	[Address(RVA = "0x1469B10", Offset = "0x1468B10", VA = "0x181469B10")]
	public void AniAttackJump01()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000E2B RID: 3627 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000E2B")]
	[Address(RVA = "0x1469D90", Offset = "0x1468D90", VA = "0x181469D90")]
	public void AniAttackJump02()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000E2C RID: 3628 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000E2C")]
	[Address(RVA = "0x1469440", Offset = "0x1468440", VA = "0x181469440")]
	public void AniAttackDodgeB()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000E2D RID: 3629 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000E2D")]
	[Address(RVA = "0x14696A0", Offset = "0x14686A0", VA = "0x1814696A0")]
	public void AniAttackDodgeL()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000E2E RID: 3630 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000E2E")]
	[Address(RVA = "0x1469900", Offset = "0x1468900", VA = "0x181469900")]
	public void AniAttackDodgeR()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000E2F RID: 3631 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000E2F")]
	[Address(RVA = "0x146A140", Offset = "0x1469140", VA = "0x18146A140")]
	public void AniSkyDodgeF()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000E30 RID: 3632 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000E30")]
	[Address(RVA = "0x1469FE0", Offset = "0x1468FE0", VA = "0x181469FE0")]
	public void AniDamageFlyFStandUp()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000E31 RID: 3633 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000E31")]
	[Address(RVA = "0x1469ED0", Offset = "0x1468ED0", VA = "0x181469ED0")]
	public void AniDamageFlyBStandUp()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000E32 RID: 3634 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000E32")]
	[Address(RVA = "0x29E8B0", Offset = "0x29D8B0", VA = "0x18029E8B0")]
	public void SetCCCLie(int i = 0)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000E33 RID: 3635 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000E33")]
	[Address(RVA = "0x29E8B0", Offset = "0x29D8B0", VA = "0x18029E8B0")]
	public void SetCCCOriginal()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000E34 RID: 3636 RVA: 0x000216CC File Offset: 0x0001F8CC
	[Token(Token = "0x6000E34")]
	[Address(RVA = "0x146D470", Offset = "0x146C470", VA = "0x18146D470")]
	public void SetTimeScale(float fTimeScale)
	{
		Common.SetEffectTimeScale(this.PS_Eye, fTimeScale);
		Common.SetEffectTimeScale(this.PS_BodyLight, fTimeScale);
		Common.SetEffectTimeScale(this.PS_Weapon, fTimeScale);
		Common.SetEffectTimeScale(this.PS_DeathEffect, fTimeScale);
		Common.SetEffectTimeScale(this.PS_Dodge, fTimeScale);
		Common.SetEffectTimeScale(this.PS_Arrow, fTimeScale);
		Common.SetEffectTimeScale(this.PS_Charge, fTimeScale);
	}

	// Token: 0x06000E35 RID: 3637 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000E35")]
	[Address(RVA = "0x146DE50", Offset = "0x146CE50", VA = "0x18146DE50")]
	public SpecterArmorGirl02EffectPlay()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x0400178B RID: 6027
	[FieldOffset(Offset = "0x18")]
	[Token(Token = "0x400178B")]
	private MoveController g_Move;

	// Token: 0x0400178C RID: 6028
	[FieldOffset(Offset = "0x20")]
	[Token(Token = "0x400178C")]
	private WizardGirlManage g_WGM;

	// Token: 0x0400178D RID: 6029
	[FieldOffset(Offset = "0x28")]
	[Token(Token = "0x400178D")]
	private Material g_matFire;

	// Token: 0x0400178E RID: 6030
	[FieldOffset(Offset = "0x30")]
	[Token(Token = "0x400178E")]
	private float g_fFireMatAlpha;

	// Token: 0x0400178F RID: 6031
	[FieldOffset(Offset = "0x34")]
	[Token(Token = "0x400178F")]
	private float g_fMatShadowPos;

	// Token: 0x04001790 RID: 6032
	[FieldOffset(Offset = "0x38")]
	[Token(Token = "0x4001790")]
	private Material[] g_MatModel;

	// Token: 0x04001791 RID: 6033
	[FieldOffset(Offset = "0x40")]
	[Token(Token = "0x4001791")]
	private Color g_colDamaged;

	// Token: 0x04001792 RID: 6034
	[FieldOffset(Offset = "0x50")]
	[Token(Token = "0x4001792")]
	private Material g_MatBody;

	// Token: 0x04001793 RID: 6035
	[FieldOffset(Offset = "0x58")]
	[Token(Token = "0x4001793")]
	private Color g_EyeColor;

	// Token: 0x04001794 RID: 6036
	[FieldOffset(Offset = "0x68")]
	[Token(Token = "0x4001794")]
	private Color g_BodyColor;

	// Token: 0x04001795 RID: 6037
	[FieldOffset(Offset = "0x78")]
	[Token(Token = "0x4001795")]
	private Color g_DefaultColor;

	// Token: 0x04001796 RID: 6038
	[FieldOffset(Offset = "0x88")]
	[Token(Token = "0x4001796")]
	public ParticleSystem PS_Eye;

	// Token: 0x04001797 RID: 6039
	[FieldOffset(Offset = "0x90")]
	[Token(Token = "0x4001797")]
	public ParticleSystem PS_BodyLight;

	// Token: 0x04001798 RID: 6040
	[FieldOffset(Offset = "0x98")]
	[Token(Token = "0x4001798")]
	public ParticleSystem PS_Weapon;

	// Token: 0x04001799 RID: 6041
	[FieldOffset(Offset = "0xA0")]
	[Token(Token = "0x4001799")]
	public ParticleSystem PS_DeathEffect;

	// Token: 0x0400179A RID: 6042
	[FieldOffset(Offset = "0xA8")]
	[Token(Token = "0x400179A")]
	public ParticleSystem PS_Dodge;

	// Token: 0x0400179B RID: 6043
	[FieldOffset(Offset = "0xB0")]
	[Token(Token = "0x400179B")]
	public ParticleSystem PS_Arrow;

	// Token: 0x0400179C RID: 6044
	[FieldOffset(Offset = "0xB8")]
	[Token(Token = "0x400179C")]
	public ParticleSystem PS_Charge;

	// Token: 0x0400179D RID: 6045
	[FieldOffset(Offset = "0xC0")]
	[Token(Token = "0x400179D")]
	public SkinnedMeshRenderer[] SMR;

	// Token: 0x0400179E RID: 6046
	[FieldOffset(Offset = "0xC8")]
	[Token(Token = "0x400179E")]
	private CCController g_CCC;

	// Token: 0x0400179F RID: 6047
	[FieldOffset(Offset = "0xD0")]
	[Token(Token = "0x400179F")]
	public SphereCollider[] SC;

	// Token: 0x040017A0 RID: 6048
	[FieldOffset(Offset = "0xD8")]
	[Token(Token = "0x40017A0")]
	public CapsuleCollider[] CC;

	// Token: 0x040017A1 RID: 6049
	[FieldOffset(Offset = "0xE0")]
	[Token(Token = "0x40017A1")]
	public Transform PosFootL;

	// Token: 0x040017A2 RID: 6050
	[FieldOffset(Offset = "0xE8")]
	[Token(Token = "0x40017A2")]
	public Transform PosFootR;

	// Token: 0x040017A3 RID: 6051
	[FieldOffset(Offset = "0xF0")]
	[Token(Token = "0x40017A3")]
	public Transform PosDamageFlyB;

	// Token: 0x040017A4 RID: 6052
	[FieldOffset(Offset = "0xF8")]
	[Token(Token = "0x40017A4")]
	public Transform PosDamageFlyF;

	// Token: 0x040017A5 RID: 6053
	[FieldOffset(Offset = "0x100")]
	[Token(Token = "0x40017A5")]
	public Transform PosShot;

	// Token: 0x040017A6 RID: 6054
	[FieldOffset(Offset = "0x108")]
	[Token(Token = "0x40017A6")]
	private float g_fMoveSpeed;

	// Token: 0x040017A7 RID: 6055
	[FieldOffset(Offset = "0x10C")]
	[Token(Token = "0x40017A7")]
	private float g_fRotateSpeed;

	// Token: 0x040017A8 RID: 6056
	[FieldOffset(Offset = "0x110")]
	[Token(Token = "0x40017A8")]
	public GameObject Eff_FootSmokeWalk;

	// Token: 0x040017A9 RID: 6057
	[FieldOffset(Offset = "0x118")]
	[Token(Token = "0x40017A9")]
	public GameObject Eff_FootSmokeRun;

	// Token: 0x040017AA RID: 6058
	[FieldOffset(Offset = "0x120")]
	[Token(Token = "0x40017AA")]
	public GameObject Eff_DamageFlySmoke;

	// Token: 0x040017AB RID: 6059
	[FieldOffset(Offset = "0x128")]
	[Token(Token = "0x40017AB")]
	public GameObject Eff_Arrow01;

	// Token: 0x040017AC RID: 6060
	[FieldOffset(Offset = "0x130")]
	[Token(Token = "0x40017AC")]
	public GameObject Eff_Arrrow01Shot;

	// Token: 0x040017AD RID: 6061
	[FieldOffset(Offset = "0x138")]
	[Token(Token = "0x40017AD")]
	public GameObject Eff_Arrow01Collision;

	// Token: 0x040017AE RID: 6062
	[FieldOffset(Offset = "0x140")]
	[Token(Token = "0x40017AE")]
	public GameObject Eff_Arrow01WallCollision;

	// Token: 0x040017AF RID: 6063
	[FieldOffset(Offset = "0x148")]
	[Token(Token = "0x40017AF")]
	public GameObject Eff_Arrow02;

	// Token: 0x040017B0 RID: 6064
	[FieldOffset(Offset = "0x150")]
	[Token(Token = "0x40017B0")]
	public GameObject Eff_Arrrow02Shot;

	// Token: 0x040017B1 RID: 6065
	[FieldOffset(Offset = "0x158")]
	[Token(Token = "0x40017B1")]
	public GameObject Eff_Arrow02Collision;

	// Token: 0x040017B2 RID: 6066
	[FieldOffset(Offset = "0x160")]
	[Token(Token = "0x40017B2")]
	public GameObject Eff_Arrow02WallCollision;

	// Token: 0x040017B3 RID: 6067
	[FieldOffset(Offset = "0x168")]
	[Token(Token = "0x40017B3")]
	public GameObject Eff_Arrow03;

	// Token: 0x040017B4 RID: 6068
	[FieldOffset(Offset = "0x170")]
	[Token(Token = "0x40017B4")]
	public GameObject Eff_Arrow03Shot;

	// Token: 0x040017B5 RID: 6069
	[FieldOffset(Offset = "0x178")]
	[Token(Token = "0x40017B5")]
	public GameObject Eff_AttackKick;

	// Token: 0x040017B6 RID: 6070
	[FieldOffset(Offset = "0x180")]
	[Token(Token = "0x40017B6")]
	private EffectPool g_EffFootSmokeWalk;

	// Token: 0x040017B7 RID: 6071
	[FieldOffset(Offset = "0x188")]
	[Token(Token = "0x40017B7")]
	private EffectPool g_EffFootSmokeRun;

	// Token: 0x040017B8 RID: 6072
	[FieldOffset(Offset = "0x190")]
	[Token(Token = "0x40017B8")]
	private EffectPool g_EffDamageFlySmoke;

	// Token: 0x040017B9 RID: 6073
	[FieldOffset(Offset = "0x198")]
	[Token(Token = "0x40017B9")]
	private EffectPool g_EffArrow01;

	// Token: 0x040017BA RID: 6074
	[FieldOffset(Offset = "0x1A0")]
	[Token(Token = "0x40017BA")]
	private EffectPool g_EffArrow01Shot;

	// Token: 0x040017BB RID: 6075
	[FieldOffset(Offset = "0x1A8")]
	[Token(Token = "0x40017BB")]
	private EffectPool g_EffArrow01Collision;

	// Token: 0x040017BC RID: 6076
	[FieldOffset(Offset = "0x1B0")]
	[Token(Token = "0x40017BC")]
	private EffectPool g_EffArrow01WallCollision;

	// Token: 0x040017BD RID: 6077
	[FieldOffset(Offset = "0x1B8")]
	[Token(Token = "0x40017BD")]
	private EffectPool g_EffArrow02;

	// Token: 0x040017BE RID: 6078
	[FieldOffset(Offset = "0x1C0")]
	[Token(Token = "0x40017BE")]
	private EffectPool g_EffArrow02Shot;

	// Token: 0x040017BF RID: 6079
	[FieldOffset(Offset = "0x1C8")]
	[Token(Token = "0x40017BF")]
	private EffectPool g_EffArrow02Collision;

	// Token: 0x040017C0 RID: 6080
	[FieldOffset(Offset = "0x1D0")]
	[Token(Token = "0x40017C0")]
	private EffectPool g_EffArrow02WallCollision;

	// Token: 0x040017C1 RID: 6081
	[FieldOffset(Offset = "0x1D8")]
	[Token(Token = "0x40017C1")]
	private EffectPool g_EffArrow03;

	// Token: 0x040017C2 RID: 6082
	[FieldOffset(Offset = "0x1E0")]
	[Token(Token = "0x40017C2")]
	private EffectPool g_EffArrow03Shot;

	// Token: 0x040017C3 RID: 6083
	[FieldOffset(Offset = "0x1E8")]
	[Token(Token = "0x40017C3")]
	private EffectPool g_EffAttackKick;

	// Token: 0x040017C4 RID: 6084
	[FieldOffset(Offset = "0x1F0")]
	[Token(Token = "0x40017C4")]
	public GameObject SE_FootStep;

	// Token: 0x040017C5 RID: 6085
	[FieldOffset(Offset = "0x1F8")]
	[Token(Token = "0x40017C5")]
	public GameObject SE_Dodge;

	// Token: 0x040017C6 RID: 6086
	[FieldOffset(Offset = "0x200")]
	[Token(Token = "0x40017C6")]
	public GameObject SE_DamageFly;

	// Token: 0x040017C7 RID: 6087
	[FieldOffset(Offset = "0x208")]
	[Token(Token = "0x40017C7")]
	public GameObject SE_Destroy;

	// Token: 0x040017C8 RID: 6088
	[FieldOffset(Offset = "0x210")]
	[Token(Token = "0x40017C8")]
	public GameObject SE_Kick;

	// Token: 0x040017C9 RID: 6089
	[FieldOffset(Offset = "0x218")]
	[Token(Token = "0x40017C9")]
	public GameObject SE_Charge;

	// Token: 0x040017CA RID: 6090
	[FieldOffset(Offset = "0x220")]
	[Token(Token = "0x40017CA")]
	public GameObject SE_ArrowShot;

	// Token: 0x040017CB RID: 6091
	[FieldOffset(Offset = "0x228")]
	[Token(Token = "0x40017CB")]
	public GameObject SE_SkillShot;

	// Token: 0x040017CC RID: 6092
	[FieldOffset(Offset = "0x230")]
	[Token(Token = "0x40017CC")]
	public GameObject SE_Bow;

	// Token: 0x040017CD RID: 6093
	[FieldOffset(Offset = "0x238")]
	[Token(Token = "0x40017CD")]
	private SoundEffect g_SEFootStep;

	// Token: 0x040017CE RID: 6094
	[FieldOffset(Offset = "0x240")]
	[Token(Token = "0x40017CE")]
	private SoundEffect g_SEDodge;

	// Token: 0x040017CF RID: 6095
	[FieldOffset(Offset = "0x248")]
	[Token(Token = "0x40017CF")]
	private SoundEffect g_SEDamageFly;

	// Token: 0x040017D0 RID: 6096
	[FieldOffset(Offset = "0x250")]
	[Token(Token = "0x40017D0")]
	private SoundEffect g_SE_Destroy;

	// Token: 0x040017D1 RID: 6097
	[FieldOffset(Offset = "0x258")]
	[Token(Token = "0x40017D1")]
	private SoundEffect g_SEKick;

	// Token: 0x040017D2 RID: 6098
	[FieldOffset(Offset = "0x260")]
	[Token(Token = "0x40017D2")]
	private SoundEffect g_SECharge;

	// Token: 0x040017D3 RID: 6099
	[FieldOffset(Offset = "0x268")]
	[Token(Token = "0x40017D3")]
	private SoundEffect g_SEArrowShot;

	// Token: 0x040017D4 RID: 6100
	[FieldOffset(Offset = "0x270")]
	[Token(Token = "0x40017D4")]
	private SoundEffect g_SESkillShot;

	// Token: 0x040017D5 RID: 6101
	[FieldOffset(Offset = "0x278")]
	[Token(Token = "0x40017D5")]
	private SoundEffect g_SEBow;

	// Token: 0x040017D6 RID: 6102
	[FieldOffset(Offset = "0x280")]
	[Token(Token = "0x40017D6")]
	public GameObject SE_Arrow01Collision;

	// Token: 0x040017D7 RID: 6103
	[FieldOffset(Offset = "0x288")]
	[Token(Token = "0x40017D7")]
	public GameObject SE_Arrow01WallCollision;

	// Token: 0x040017D8 RID: 6104
	[FieldOffset(Offset = "0x290")]
	[Token(Token = "0x40017D8")]
	private SoundEffectPool g_SEArrow01Collision;

	// Token: 0x040017D9 RID: 6105
	[FieldOffset(Offset = "0x298")]
	[Token(Token = "0x40017D9")]
	private SoundEffectPool g_SEArrow01WallCollision;

	// Token: 0x040017DA RID: 6106
	[Token(Token = "0x40017DA")]
	private const float g_fArrowSpeed = 60f;

	// Token: 0x040017DB RID: 6107
	[Token(Token = "0x40017DB")]
	private const float g_fArrow03Speed = 45f;

	// Token: 0x040017DC RID: 6108
	[Token(Token = "0x40017DC")]
	private const float g_fArrow03Reciprocal = 1.8f;

	// Token: 0x040017DD RID: 6109
	[FieldOffset(Offset = "0x2A0")]
	[Token(Token = "0x40017DD")]
	private float g_fArrow03ReciprocalVal;

	// Token: 0x040017DE RID: 6110
	[Token(Token = "0x40017DE")]
	private const int g_iArrow03Total = 9;

	// Token: 0x040017DF RID: 6111
	[FieldOffset(Offset = "0x2A4")]
	[Token(Token = "0x40017DF")]
	private int g_iArrow03Val;

	// Token: 0x040017E0 RID: 6112
	[Token(Token = "0x40017E0")]
	private const float g_fArrow03Interval = 0.12f;

	// Token: 0x040017E1 RID: 6113
	[FieldOffset(Offset = "0x2A8")]
	[Token(Token = "0x40017E1")]
	private float g_fArrow03IntervalVal;

	// Token: 0x040017E2 RID: 6114
	[FieldOffset(Offset = "0x2AC")]
	[Token(Token = "0x40017E2")]
	private bool g_bDeath;
}
