using System;
using Cpp2IlInjected;
using UnityEngine;

// Token: 0x020000B2 RID: 178
[Token(Token = "0x20000B2")]
public class BossAct01EffectPlay : MonoBehaviour
{
	// Token: 0x060007CA RID: 1994 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60007CA")]
	[Address(RVA = "0xDE6E00", Offset = "0xDE5C00", VA = "0x180DE6E00")]
	public void InitData()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060007CB RID: 1995 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60007CB")]
	[Address(RVA = "0xDEDAB0", Offset = "0xDEC8B0", VA = "0x180DEDAB0")]
	private void Update()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060007CC RID: 1996 RVA: 0x00011B78 File Offset: 0x0000FD78
	[Token(Token = "0x60007CC")]
	[Address(RVA = "0xDE69A0", Offset = "0xDE57A0", VA = "0x180DE69A0")]
	public void CharRemove()
	{
		EffectPool effectPool = this.g_PlusBeforeBirth;
		if (effectPool != 0)
		{
			effectPool.Stop(3f);
			return;
		}
	}

	// Token: 0x060007CD RID: 1997 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60007CD")]
	[Address(RVA = "0xDE6AF0", Offset = "0xDE58F0", VA = "0x180DE6AF0")]
	public void Create()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060007CE RID: 1998 RVA: 0x00011B9C File Offset: 0x0000FD9C
	[Token(Token = "0x60007CE")]
	[Address(RVA = "0xDE8E90", Offset = "0xDE7C90", VA = "0x180DE8E90")]
	public void OpenEyeEffect()
	{
		this.g_psEye.Play(true);
		SoundEffect soundEffect = this.g_SEEye;
		int num = 0;
		if (soundEffect != num)
		{
			this.g_SEEye.PlayRandom(1f, 1f);
			return;
		}
	}

	// Token: 0x060007CF RID: 1999 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60007CF")]
	[Address(RVA = "0xDE8F50", Offset = "0xDE7D50", VA = "0x180DE8F50")]
	public void OpenWeaponEffect()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060007D0 RID: 2000 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60007D0")]
	[Address(RVA = "0xDE9130", Offset = "0xDE7F30", VA = "0x180DE9130")]
	public void OpenWeaponSecond()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060007D1 RID: 2001 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60007D1")]
	[Address(RVA = "0xDE8820", Offset = "0xDE7620", VA = "0x180DE8820")]
	public void OpenAllEffect()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060007D2 RID: 2002 RVA: 0x00011BE4 File Offset: 0x0000FDE4
	[Token(Token = "0x60007D2")]
	[Address(RVA = "0xDE83C0", Offset = "0xDE71C0", VA = "0x180DE83C0")]
	public void OpenAllEffectSkip()
	{
		this.g_psBody.Play(true);
		this.g_psShield.Play(true);
		this.g_psSmoke.Play(true);
		this.g_Light.enabled = true;
		this.g_Light.range = 20f;
		this.g_Light.intensity = 10f;
		Material material = this.g_matFire;
		this.g_fMatAlpha = 1f;
		material.SetFloat("_Alpha", 1f);
		Material material2 = this.g_matFire;
		float num = this.g_fMatAlpha;
		material2.SetFloat("_NoiseWidth", num);
		Material material3 = this.g_matSmoke;
		float num2 = this.g_fMatAlpha;
		material3.SetFloat("_Alpha", num2);
		Material material4 = this.g_matSmoke;
		float num3 = this.g_fMatAlpha;
		material4.SetFloat("_NoiseWidth", num3);
		Material material5 = this.g_matBody;
		float num4 = this.g_fMatAlpha;
		material5.SetFloat("_ShadowTexSwitch", num4);
		Material material6 = this.g_matShield;
		float num5 = this.g_fMatAlpha;
		material6.SetFloat("_ShadowTexSwitch", num5);
		Material material7 = this.g_matWeapon;
		float num6 = this.g_fMatAlpha;
		material7.SetFloat("_ShadowTexSwitch", num6);
		Material material8 = this.g_matShoulder;
		float num7 = this.g_fMatAlpha;
		material8.SetFloat("_ShadowTexSwitch", num7);
		Material material9 = this.g_matHead;
		float num8 = this.g_fMatAlpha;
		material9.SetFloat("_ShadowTexSwitch", num8);
		Light[] birthCloseLight = this.BirthCloseLight;
		this.g_bDeath = false;
		int num9 = 0;
		if (birthCloseLight.Length != num9 && num9 < birthCloseLight.Length)
		{
			Light light = birthCloseLight[num9];
			int num10 = 0;
			if (light != num10)
			{
				Light light2 = this.BirthCloseLight[num9];
				int num11 = 0;
				light2.enabled = num11 != 0;
			}
			Light[] birthCloseLight2 = this.BirthCloseLight;
			num9++;
		}
		ParticleSystem[] birthCloseLightEffect = this.BirthCloseLightEffect;
		if (birthCloseLightEffect.Length != num9 && num9 < birthCloseLightEffect.Length)
		{
			ParticleSystem particleSystem = birthCloseLightEffect[num9];
			int num12 = 0;
			if (particleSystem != num12)
			{
				this.BirthCloseLightEffect[num9].Stop(true);
			}
			ParticleSystem[] birthCloseLightEffect2 = this.BirthCloseLightEffect;
			num9++;
			while (birthCloseLightEffect2 != 0)
			{
			}
		}
		this.PlaySEFire();
	}

	// Token: 0x060007D3 RID: 2003 RVA: 0x00011E24 File Offset: 0x00010024
	[Token(Token = "0x60007D3")]
	[Address(RVA = "0xDE69C0", Offset = "0xDE57C0", VA = "0x180DE69C0")]
	public void CloseAllEffect()
	{
		this.g_psEye.Stop(true);
		this.g_psWeapon.Stop(true);
		this.g_psBody.Stop(true);
		this.g_psShield.Stop(true);
		this.g_psSmoke.Stop(true);
		this.g_psWeaponCharge.Stop(true);
		this.g_psWeaponSecond.Stop(true);
		this.g_psScriptCharge.Stop(true);
		this.g_bDeath = true;
		this.g_bFire = false;
		Game.DisableVibration();
	}

	// Token: 0x060007D4 RID: 2004 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60007D4")]
	[Address(RVA = "0xDE9530", Offset = "0xDE8330", VA = "0x180DE9530")]
	public void PlayAttack01()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060007D5 RID: 2005 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60007D5")]
	[Address(RVA = "0xDE92B0", Offset = "0xDE80B0", VA = "0x180DE92B0")]
	public void PlayAttack01Energy()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060007D6 RID: 2006 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60007D6")]
	[Address(RVA = "0xDE98F0", Offset = "0xDE86F0", VA = "0x180DE98F0")]
	public void PlayAttack02()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060007D7 RID: 2007 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60007D7")]
	[Address(RVA = "0xDE9660", Offset = "0xDE8460", VA = "0x180DE9660")]
	public void PlayAttack02Energy()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060007D8 RID: 2008 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60007D8")]
	[Address(RVA = "0xDE9CA0", Offset = "0xDE8AA0", VA = "0x180DE9CA0")]
	public void PlayAttack03()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060007D9 RID: 2009 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60007D9")]
	[Address(RVA = "0xDE9A20", Offset = "0xDE8820", VA = "0x180DE9A20")]
	public void PlayAttack03Energy()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060007DA RID: 2010 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60007DA")]
	[Address(RVA = "0xDEA060", Offset = "0xDE8E60", VA = "0x180DEA060")]
	public void PlayAttack04()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060007DB RID: 2011 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60007DB")]
	[Address(RVA = "0xDE9DD0", Offset = "0xDE8BD0", VA = "0x180DE9DD0")]
	public void PlayAttack04Energy()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060007DC RID: 2012 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60007DC")]
	[Address(RVA = "0xDEA190", Offset = "0xDE8F90", VA = "0x180DEA190")]
	public void PlayAttackAssault()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060007DD RID: 2013 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60007DD")]
	[Address(RVA = "0xDEA520", Offset = "0xDE9320", VA = "0x180DEA520")]
	public void PlayAttackShield()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060007DE RID: 2014 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60007DE")]
	[Address(RVA = "0xDEA780", Offset = "0xDE9580", VA = "0x180DEA780")]
	public void PlayAttackSwordEnergy01()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060007DF RID: 2015 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60007DF")]
	[Address(RVA = "0xDEA8B0", Offset = "0xDE96B0", VA = "0x180DEA8B0")]
	public void PlayAttackSwordEnergy02()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060007E0 RID: 2016 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60007E0")]
	[Address(RVA = "0xDEA650", Offset = "0xDE9450", VA = "0x180DEA650")]
	public void PlayAttackSkill01_01()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060007E1 RID: 2017 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60007E1")]
	[Address(RVA = "0xDEA3F0", Offset = "0xDE91F0", VA = "0x180DEA3F0")]
	public void PlayAttackDashRotate()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060007E2 RID: 2018 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60007E2")]
	[Address(RVA = "0xDEA2C0", Offset = "0xDE90C0", VA = "0x180DEA2C0")]
	public void PlayAttackDashRotate02()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060007E3 RID: 2019 RVA: 0x00011EAC File Offset: 0x000100AC
	[Token(Token = "0x60007E3")]
	[Address(RVA = "0xDEADB0", Offset = "0xDE9BB0", VA = "0x180DEADB0")]
	public void PlaySEDash()
	{
		SoundEffect soundEffect = this.g_SEDash;
		int num = 0;
		if (soundEffect != num)
		{
			this.g_SEDash.PlayRandom(1f, 1f);
		}
	}

	// Token: 0x060007E4 RID: 2020 RVA: 0x00011EE8 File Offset: 0x000100E8
	[Token(Token = "0x60007E4")]
	[Address(RVA = "0xDEAD20", Offset = "0xDE9B20", VA = "0x180DEAD20")]
	public void PlaySEDashRotate()
	{
		SoundEffect soundEffect = this.g_SEDashRotate;
		int num = 0;
		if (soundEffect != num)
		{
			this.g_SEDashRotate.PlayRandom(1f, 1f);
		}
	}

	// Token: 0x060007E5 RID: 2021 RVA: 0x00011F24 File Offset: 0x00010124
	[Token(Token = "0x60007E5")]
	[Address(RVA = "0xDEB040", Offset = "0xDE9E40", VA = "0x180DEB040")]
	public void PlaySEShake()
	{
		this.g_fShakeTime = 2.5f;
		bool isPlaying = this.g_SEShake.GetIsPlaying();
		int num = 0;
		if (!isPlaying)
		{
			SoundEffect soundEffect = this.g_SEShake;
			int num2 = 0;
			float num3 = this.g_fShakeVolume;
			soundEffect.Play(num2, num3, 1f);
		}
		SoundEffect soundEffect2 = this.g_SECharge;
		this.g_fChargeTime = 2.5f;
		int num4 = 0;
		if (soundEffect2 != num4 && !this.g_SECharge.GetIsPlaying())
		{
			SoundEffect soundEffect3 = this.g_SECharge;
			this.g_fChargeVolume = (float)num;
			int num5 = 0;
			int num6 = 0;
			int num7 = 0;
			soundEffect3.Play(num7, (float)num6, (float)num5);
		}
	}

	// Token: 0x060007E6 RID: 2022 RVA: 0x00011FC8 File Offset: 0x000101C8
	[Token(Token = "0x60007E6")]
	[Address(RVA = "0xDEAC50", Offset = "0xDE9A50", VA = "0x180DEAC50")]
	public void PlaySECharge(float fTime = 1f)
	{
		SoundEffect soundEffect = this.g_SECharge;
		this.g_fChargeTime = fTime;
		int num = 0;
		if (soundEffect != num && !this.g_SECharge.GetIsPlaying())
		{
			SoundEffect soundEffect2 = this.g_SECharge;
			int num2 = 0;
			this.g_fChargeVolume = (float)num2;
			int num3 = 0;
			int num4 = 0;
			int num5 = 0;
			soundEffect2.Play(num5, (float)num4, (float)num3);
		}
	}

	// Token: 0x060007E7 RID: 2023 RVA: 0x00012028 File Offset: 0x00010228
	[Token(Token = "0x60007E7")]
	[Address(RVA = "0xDEB2E0", Offset = "0xDEA0E0", VA = "0x180DEB2E0")]
	public void PlaySESwing()
	{
		SoundEffect soundEffect = this.g_SESwing;
		int num = 0;
		if (soundEffect != num)
		{
			this.g_SESwing.PlayRandom(1f, 1f);
		}
	}

	// Token: 0x060007E8 RID: 2024 RVA: 0x00012064 File Offset: 0x00010264
	[Token(Token = "0x60007E8")]
	[Address(RVA = "0xDEB1F0", Offset = "0xDE9FF0", VA = "0x180DEB1F0")]
	public void PlaySESwingAttack03()
	{
		SoundEffect soundEffect = this.g_SESwing;
		int num = 0;
		if (soundEffect != num)
		{
			this.g_SESwing.PlayRandom(1f, 1f);
		}
		SoundEffect soundEffect2 = this.g_SESwingAttack03;
		int num2 = 0;
		if (soundEffect2 != num2)
		{
			this.g_SESwingAttack03.PlayRandom(1f, 1f);
		}
	}

	// Token: 0x060007E9 RID: 2025 RVA: 0x000120C8 File Offset: 0x000102C8
	[Token(Token = "0x60007E9")]
	[Address(RVA = "0xDEAB30", Offset = "0xDE9930", VA = "0x180DEAB30")]
	public void PlaySEAttack04Collision()
	{
		SoundEffect soundEffect = this.g_SEAttack04Floor;
		int num = 0;
		if (soundEffect != num)
		{
			this.g_SEAttack04Floor.PlayRandom(1f, 1f);
		}
	}

	// Token: 0x060007EA RID: 2026 RVA: 0x00012104 File Offset: 0x00010304
	[Token(Token = "0x60007EA")]
	[Address(RVA = "0xDEABC0", Offset = "0xDE99C0", VA = "0x180DEABC0")]
	public void PlaySEAttackAssault()
	{
		SoundEffect soundEffect = this.g_SEAttackAssault;
		int num = 0;
		if (soundEffect != num)
		{
			this.g_SEAttackAssault.PlayRandom(1f, 1f);
		}
	}

	// Token: 0x060007EB RID: 2027 RVA: 0x00012140 File Offset: 0x00010340
	[Token(Token = "0x60007EB")]
	[Address(RVA = "0xDEB160", Offset = "0xDE9F60", VA = "0x180DEB160")]
	public void PlaySESkill01()
	{
		SoundEffect soundEffect = this.g_SESkill01;
		int num = 0;
		if (soundEffect != num)
		{
			this.g_SESkill01.PlayRandom(1f, 1f);
		}
	}

	// Token: 0x060007EC RID: 2028 RVA: 0x0001217C File Offset: 0x0001037C
	[Token(Token = "0x60007EC")]
	[Address(RVA = "0xDEB370", Offset = "0xDEA170", VA = "0x180DEB370")]
	public void PlaySESwordDrop()
	{
		SoundEffect soundEffect = this.g_SESwordDrop;
		int num = 0;
		if (soundEffect != num)
		{
			this.g_SESwordDrop.PlayRandom(1f, 1f);
		}
	}

	// Token: 0x060007ED RID: 2029 RVA: 0x000121B8 File Offset: 0x000103B8
	[Token(Token = "0x60007ED")]
	[Address(RVA = "0xDEAA80", Offset = "0xDE9880", VA = "0x180DEAA80")]
	public void PlayDead(int i)
	{
		SoundEffect soundEffect = this.g_SEDead;
		int num = 0;
		if (soundEffect != num)
		{
			this.g_SEDead.Play(i, 1f, 1f);
		}
	}

	// Token: 0x060007EE RID: 2030 RVA: 0x000121F4 File Offset: 0x000103F4
	[Token(Token = "0x60007EE")]
	[Address(RVA = "0xDEAFB0", Offset = "0xDE9DB0", VA = "0x180DEAFB0")]
	public void PlaySEMetal()
	{
		SoundEffect soundEffect = this.g_SEMetal;
		int num = 0;
		if (soundEffect != num)
		{
			this.g_SEMetal.PlayRandom(1f, 1f);
		}
	}

	// Token: 0x060007EF RID: 2031 RVA: 0x00012230 File Offset: 0x00010430
	[Token(Token = "0x60007EF")]
	[Address(RVA = "0xDEAF10", Offset = "0xDE9D10", VA = "0x180DEAF10")]
	public void PlaySEFire()
	{
		SoundEffect soundEffect = this.g_SEFrie;
		int num = 0;
		if (soundEffect != num)
		{
			SoundEffect soundEffect2 = this.g_SEFrie;
			this.g_bFire = true;
			this.g_fFireVolume = 1f;
			soundEffect2.PlayRandom(1f, 1f);
		}
	}

	// Token: 0x060007F0 RID: 2032 RVA: 0x00012280 File Offset: 0x00010480
	[Token(Token = "0x60007F0")]
	[Address(RVA = "0xDEDAA0", Offset = "0xDEC8A0", VA = "0x180DEDAA0")]
	public void StopSEFire()
	{
		this.g_bFire = false;
	}

	// Token: 0x060007F1 RID: 2033 RVA: 0x00012294 File Offset: 0x00010494
	[Token(Token = "0x60007F1")]
	[Address(RVA = "0xDEAE40", Offset = "0xDE9C40", VA = "0x180DEAE40")]
	public void PlaySEExplosionCharge()
	{
		SoundEffect soundEffect = this.g_SEExplosionCharge;
		this.g_bScriptExplosion = false;
		int num = 0;
		if (soundEffect != num && !this.g_SEExplosionCharge.GetIsPlaying())
		{
			SoundEffect soundEffect2 = this.g_SEExplosionCharge;
			int num2 = 0;
			this.g_fExplosionChargeVolume = (float)num2;
			this.g_fExplosionChargePitch = 0.6f;
			int num3 = 0;
			int num4 = 0;
			soundEffect2.Play(num4, (float)num3, 0.6f);
		}
	}

	// Token: 0x060007F2 RID: 2034 RVA: 0x00012300 File Offset: 0x00010500
	[Token(Token = "0x60007F2")]
	[Address(RVA = "0xDEC4D0", Offset = "0xDEB2D0", VA = "0x180DEC4D0")]
	public void SetScriptExplosion(bool bExplosion)
	{
		this.g_bScriptExplosion = bExplosion;
	}

	// Token: 0x060007F3 RID: 2035 RVA: 0x00012314 File Offset: 0x00010514
	[Token(Token = "0x60007F3")]
	[Address(RVA = "0xDED150", Offset = "0xDEBF50", VA = "0x180DED150")]
	public void StopAttackEffect()
	{
		GameObject gameObject = this.g_Attack01.GetGameObject();
		int num = 0;
		if (gameObject != num)
		{
			Evaporating01 component = this.g_Attack01.GetGameObject().GetComponent<Evaporating01>();
			int num2 = 0;
			if (component != num2)
			{
				component.StopEffect();
			}
		}
		this.g_Attack01.Stop(3f);
		GameObject gameObject2 = this.g_Attack02.GetGameObject();
		int num3 = 0;
		if (gameObject2 != num3)
		{
			Evaporating01 component2 = this.g_Attack02.GetGameObject().GetComponent<Evaporating01>();
			int num4 = 0;
			if (component2 != num4)
			{
				component2.StopEffect();
			}
		}
		this.g_Attack02.Stop(3f);
		GameObject gameObject3 = this.g_Attack03.GetGameObject();
		int num5 = 0;
		if (gameObject3 != num5)
		{
			Evaporating01 component3 = this.g_Attack03.GetGameObject().GetComponent<Evaporating01>();
			int num6 = 0;
			if (component3 != num6)
			{
				component3.StopEffect();
			}
		}
		this.g_Attack03.Stop(3f);
		GameObject gameObject4 = this.g_Attack04.GetGameObject();
		int num7 = 0;
		if (gameObject4 != num7)
		{
			Evaporating01 component4 = this.g_Attack04.GetGameObject().GetComponent<Evaporating01>();
			int num8 = 0;
			if (component4 != num8)
			{
				component4.StopEffect();
			}
		}
		this.g_Attack04.Stop(3f);
		GameObject gameObject5 = this.g_AttackAssault.GetGameObject();
		int num9 = 0;
		if (gameObject5 != num9)
		{
			Evaporating01 component5 = this.g_AttackAssault.GetGameObject().GetComponent<Evaporating01>();
			int num10 = 0;
			if (component5 != num10)
			{
				component5.StopEffect();
			}
		}
		this.g_AttackAssault.Stop(3f);
		GameObject gameObject6 = this.g_AttackShield.GetGameObject();
		int num11 = 0;
		if (gameObject6 != num11)
		{
			Evaporating01 component6 = this.g_AttackShield.GetGameObject().GetComponent<Evaporating01>();
			int num12 = 0;
			if (component6 != num12)
			{
				component6.StopEffect();
			}
		}
		this.g_AttackShield.Stop(3f);
		GameObject gameObject7 = this.g_AttackDashRotate01.GetGameObject();
		int num13 = 0;
		if (gameObject7 != num13)
		{
			Evaporating01 component7 = this.g_AttackDashRotate01.GetGameObject().GetComponent<Evaporating01>();
			int num14 = 0;
			if (component7 != num14)
			{
				component7.StopEffect();
			}
		}
		this.g_AttackDashRotate01.Stop(3f);
		GameObject gameObject8 = this.g_AttackDashRotate02.GetGameObject();
		int num15 = 0;
		if (gameObject8 != num15)
		{
			Evaporating01 component8 = this.g_AttackDashRotate02.GetGameObject().GetComponent<Evaporating01>();
			int num16 = 0;
			if (component8 != num16)
			{
				component8.StopEffect();
			}
		}
		this.g_AttackDashRotate02.Stop(3f);
		GameObject gameObject9 = this.g_AttackSwordEnergy01.GetGameObject();
		int num17 = 0;
		if (gameObject9 != num17)
		{
			Evaporating01 component9 = this.g_AttackSwordEnergy01.GetGameObject().GetComponent<Evaporating01>();
			int num18 = 0;
			if (component9 != num18)
			{
				component9.StopEffect();
			}
		}
		this.g_AttackSwordEnergy01.Stop(3f);
		GameObject gameObject10 = this.g_AttackSkill01_01.GetGameObject();
		int num19 = 0;
		if (gameObject10 != num19)
		{
			Evaporating01 component10 = this.g_AttackSkill01_01.GetGameObject().GetComponent<Evaporating01>();
			int num20 = 0;
			if (component10 != num20)
			{
				component10.StopEffect();
			}
		}
		this.g_AttackSkill01_01.Stop(3f);
		this.g_psWeaponCharge.Stop(true);
		SoundEffect soundEffect = this.g_SECharge;
		int num21 = 0;
		this.g_fChargeTime = (float)num21;
		soundEffect.Stop();
		SoundEffect soundEffect2 = this.g_SEShake;
		this.g_fShakeTime = (float)num21;
		soundEffect2.Stop();
		Game.DisableVibration();
	}

	// Token: 0x060007F4 RID: 2036 RVA: 0x000126AC File Offset: 0x000108AC
	[Token(Token = "0x60007F4")]
	[Address(RVA = "0xDEC4E0", Offset = "0xDEB2E0", VA = "0x180DEC4E0")]
	public void SetTimeScale(float fTimeScale)
	{
		this.g_Attack01.SetTimeScale(fTimeScale);
		GameObject gameObject = this.g_Attack01.GetGameObject();
		int num = 0;
		if (gameObject != num)
		{
			gameObject.GetComponent<Evaporating01>().SetTimeScale(fTimeScale, 1f);
		}
		this.g_Attack02.SetTimeScale(fTimeScale);
		GameObject gameObject2 = this.g_Attack02.GetGameObject();
		int num2 = 0;
		if (gameObject2 != num2)
		{
			gameObject2.GetComponent<Evaporating01>().SetTimeScale(fTimeScale, 1f);
		}
		this.g_Attack03.SetTimeScale(fTimeScale);
		GameObject gameObject3 = this.g_Attack03.GetGameObject();
		int num3 = 0;
		if (gameObject3 != num3)
		{
			gameObject3.GetComponent<Evaporating01>().SetTimeScale(fTimeScale, 1f);
		}
		this.g_Attack04.SetTimeScale(fTimeScale);
		GameObject gameObject4 = this.g_Attack04.GetGameObject();
		int num4 = 0;
		if (gameObject4 != num4)
		{
			gameObject4.GetComponent<Evaporating01>().SetTimeScale(fTimeScale, 1f);
		}
		this.g_AttackAssault.SetTimeScale(fTimeScale);
		GameObject gameObject5 = this.g_AttackAssault.GetGameObject();
		int num5 = 0;
		if (gameObject5 != num5)
		{
			gameObject5.GetComponent<Evaporating01>().SetTimeScale(fTimeScale, 1f);
		}
		this.g_AttackShield.SetTimeScale(fTimeScale);
		GameObject gameObject6 = this.g_AttackShield.GetGameObject();
		int num6 = 0;
		if (gameObject6 != num6)
		{
			gameObject6.GetComponent<Evaporating01>().SetTimeScale(fTimeScale, 1f);
		}
		this.g_AttackSwordEnergy01.SetTimeScale(fTimeScale);
		GameObject gameObject7 = this.g_AttackSwordEnergy01.GetGameObject();
		int num7 = 0;
		if (gameObject7 != num7)
		{
			gameObject7.GetComponent<Evaporating01>().SetTimeScale(fTimeScale, 1f);
		}
		this.g_AttackSkill01_01.SetTimeScale(fTimeScale);
		GameObject gameObject8 = this.g_AttackSkill01_01.GetGameObject();
		int num8 = 0;
		if (gameObject8 != num8)
		{
			gameObject8.GetComponent<Evaporating01>().SetTimeScale(fTimeScale, 1f);
		}
		this.g_AttackDashRotate01.SetTimeScale(fTimeScale);
		GameObject gameObject9 = this.g_AttackDashRotate01.GetGameObject();
		int num9 = 0;
		if (gameObject9 != num9)
		{
			gameObject9.GetComponent<Evaporating01>().SetTimeScale(fTimeScale, 1f);
		}
		this.g_AttackDashRotate02.SetTimeScale(fTimeScale);
		GameObject gameObject10 = this.g_AttackDashRotate02.GetGameObject();
		int num10 = 0;
		if (gameObject10 != num10)
		{
			gameObject10.GetComponent<Evaporating01>().SetTimeScale(fTimeScale, 1f);
		}
		Common.SetEffectTimeScale(this.g_psEye, fTimeScale);
		Common.SetEffectTimeScale(this.g_psBody, fTimeScale);
		Common.SetEffectTimeScale(this.g_psShield, fTimeScale);
		Common.SetEffectTimeScale(this.g_psWeapon, fTimeScale);
		Common.SetEffectTimeScale(this.g_psWeaponCharge, fTimeScale);
		Common.SetEffectTimeScale(this.g_psWeaponSecond, fTimeScale);
		Common.SetEffectTimeScale(this.g_psSmoke, fTimeScale);
		Common.SetEffectTimeScale(this.g_psScriptCharge, fTimeScale);
		ParticleSystem ps_PlusExplosionReady = this.PS_PlusExplosionReady;
		int num11 = 0;
		if (ps_PlusExplosionReady != num11)
		{
			Common.SetEffectTimeScale(this.PS_PlusExplosionReady, fTimeScale);
		}
		ParticleSystem ps_PlusExplosion = this.PS_PlusExplosion;
		int num12 = 0;
		if (ps_PlusExplosion != num12)
		{
			Common.SetEffectTimeScale(this.PS_PlusExplosion, fTimeScale);
		}
		SoundEffect soundEffect = this.g_SEEye;
		int num13 = 0;
		if (soundEffect != num13)
		{
			this.g_SEEye.SetTimeScale(fTimeScale);
		}
		SoundEffect soundEffect2 = this.g_SEShake;
		int num14 = 0;
		if (soundEffect2 != num14)
		{
			this.g_SEShake.SetTimeScale(fTimeScale);
		}
		SoundEffect soundEffect3 = this.g_SECharge;
		int num15 = 0;
		if (soundEffect3 != num15)
		{
			this.g_SECharge.SetTimeScale(fTimeScale);
		}
		SoundEffect soundEffect4 = this.g_SEWeaponSecond;
		int num16 = 0;
		if (soundEffect4 != num16)
		{
			this.g_SEWeaponSecond.SetTimeScale(fTimeScale);
		}
		SoundEffect soundEffect5 = this.g_SEDash;
		int num17 = 0;
		if (soundEffect5 != num17)
		{
			this.g_SEDash.SetTimeScale(fTimeScale);
		}
		SoundEffect soundEffect6 = this.g_SEDashRotate;
		int num18 = 0;
		if (soundEffect6 != num18)
		{
			this.g_SEDashRotate.SetTimeScale(fTimeScale);
		}
		SoundEffect soundEffect7 = this.g_SESwing;
		int num19 = 0;
		if (soundEffect7 != num19)
		{
			this.g_SESwing.SetTimeScale(fTimeScale);
		}
		SoundEffect soundEffect8 = this.g_SESwingAttack03;
		int num20 = 0;
		if (soundEffect8 != num20)
		{
			this.g_SESwingAttack03.SetTimeScale(fTimeScale);
		}
		SoundEffect soundEffect9 = this.g_SEAttack04Floor;
		int num21 = 0;
		if (soundEffect9 != num21)
		{
			this.g_SEAttack04Floor.SetTimeScale(fTimeScale);
		}
		SoundEffect soundEffect10 = this.g_SEAttackAssault;
		int num22 = 0;
		if (soundEffect10 != num22)
		{
			this.g_SEAttackAssault.SetTimeScale(fTimeScale);
		}
		SoundEffect soundEffect11 = this.g_SESkill01;
		int num23 = 0;
		if (soundEffect11 != num23)
		{
			this.g_SESkill01.SetTimeScale(fTimeScale);
		}
		SoundEffect soundEffect12 = this.g_SESwordDrop;
		int num24 = 0;
		if (soundEffect12 != num24)
		{
			this.g_SESwordDrop.SetTimeScale(fTimeScale);
		}
		SoundEffect soundEffect13 = this.g_SEDead;
		int num25 = 0;
		if (soundEffect13 != num25)
		{
			this.g_SEDead.SetTimeScale(fTimeScale);
		}
		SoundEffect soundEffect14 = this.g_SEMetal;
		int num26 = 0;
		if (soundEffect14 != num26)
		{
			this.g_SEMetal.SetTimeScale(fTimeScale);
		}
		SoundEffect soundEffect15 = this.g_SEFrie;
		int num27 = 0;
		if (soundEffect15 != num27)
		{
			this.g_SEFrie.SetTimeScale(fTimeScale);
		}
		SoundEffect soundEffect16 = this.g_SEExplosionCharge;
		int num28 = 0;
		if (soundEffect16 != num28)
		{
			this.g_SEExplosionCharge.SetTimeScale(fTimeScale);
		}
	}

	// Token: 0x060007F5 RID: 2037 RVA: 0x00012BD0 File Offset: 0x00010DD0
	[Token(Token = "0x60007F5")]
	[Address(RVA = "0xDE8F40", Offset = "0xDE7D40", VA = "0x180DE8F40")]
	public void OpenSecondMode()
	{
		this.g_bSecondMode = true;
	}

	// Token: 0x060007F6 RID: 2038 RVA: 0x00012BE4 File Offset: 0x00010DE4
	[Token(Token = "0x60007F6")]
	[Address(RVA = "0xDEC3C0", Offset = "0xDEB1C0", VA = "0x180DEC3C0")]
	public void ScriptOpenEye()
	{
		this.g_psEye.Play(true);
		SoundEffect soundEffect = this.g_SEEye;
		int num = 0;
		if (soundEffect != num)
		{
			this.g_SEEye.PlayRandom(1f, 1f);
		}
		this.g_matSmoke.SetFloat("_Alpha", 1f);
		this.g_matSmoke.SetFloat("_NoiseWidth", 1f);
	}

	// Token: 0x060007F7 RID: 2039 RVA: 0x00012C58 File Offset: 0x00010E58
	[Token(Token = "0x60007F7")]
	[Address(RVA = "0xDEC110", Offset = "0xDEAF10", VA = "0x180DEC110")]
	public void ScriptChargeEffect()
	{
		this.g_psScriptCharge.Play(true);
		EffectPool effectPool = this.g_PlusBeforeBirth;
		if (effectPool != 0)
		{
			effectPool.Stop(3f);
			base.GetComponent<VoiceBoss01>().PlayVoiceDebut01();
			return;
		}
	}

	// Token: 0x060007F8 RID: 2040 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60007F8")]
	[Address(RVA = "0xDEC1A0", Offset = "0xDEAFA0", VA = "0x180DEC1A0")]
	public void ScriptExplosion()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060007F9 RID: 2041 RVA: 0x00012C9C File Offset: 0x00010E9C
	[Token(Token = "0x60007F9")]
	[Address(RVA = "0xDEC0B0", Offset = "0xDEAEB0", VA = "0x180DEC0B0")]
	public void PlusScriptSkip()
	{
		EffectPool effectPool = this.g_PlusBeforeBirth;
		if (effectPool != 0)
		{
			effectPool.Stop(3f);
		}
		this.g_psScriptCharge.Stop(true);
		SoundEffect soundEffect = this.g_SEExplosionCharge;
		this.g_bScriptExplosion = false;
		soundEffect.Stop();
	}

	// Token: 0x060007FA RID: 2042 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60007FA")]
	[Address(RVA = "0xDEB400", Offset = "0xDEA200", VA = "0x180DEB400")]
	public void PlusDestroyExplosionReady()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060007FB RID: 2043 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60007FB")]
	[Address(RVA = "0xDEB820", Offset = "0xDEA620", VA = "0x180DEB820")]
	public void PlusDestroyExplosion()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060007FC RID: 2044 RVA: 0x00012CE8 File Offset: 0x00010EE8
	[Token(Token = "0x60007FC")]
	[Address(RVA = "0xDEE650", Offset = "0xDED450", VA = "0x180DEE650")]
	public BossAct01EffectPlay()
	{
	}

	// Token: 0x04000949 RID: 2377
	[FieldOffset(Offset = "0x18")]
	[Token(Token = "0x4000949")]
	public SkinnedMeshRenderer[] MR;

	// Token: 0x0400094A RID: 2378
	[FieldOffset(Offset = "0x20")]
	[Token(Token = "0x400094A")]
	public CharacterController[] CC;

	// Token: 0x0400094B RID: 2379
	[FieldOffset(Offset = "0x28")]
	[Token(Token = "0x400094B")]
	public SphereCollider[] SC;

	// Token: 0x0400094C RID: 2380
	[FieldOffset(Offset = "0x30")]
	[Token(Token = "0x400094C")]
	public BoxCollider[] BC;

	// Token: 0x0400094D RID: 2381
	[FieldOffset(Offset = "0x38")]
	[Token(Token = "0x400094D")]
	public GameObject Effect_BossAct01Plus_BeforeBirth;

	// Token: 0x0400094E RID: 2382
	[FieldOffset(Offset = "0x40")]
	[Token(Token = "0x400094E")]
	public GameObject Effect_BossAct01_Birth;

	// Token: 0x0400094F RID: 2383
	[FieldOffset(Offset = "0x48")]
	[Token(Token = "0x400094F")]
	public GameObject Effect_BossAct01_Attack01;

	// Token: 0x04000950 RID: 2384
	[FieldOffset(Offset = "0x50")]
	[Token(Token = "0x4000950")]
	public GameObject Effect_BossAct01_Attack02;

	// Token: 0x04000951 RID: 2385
	[FieldOffset(Offset = "0x58")]
	[Token(Token = "0x4000951")]
	public GameObject Effect_BossAct01_Attack03;

	// Token: 0x04000952 RID: 2386
	[FieldOffset(Offset = "0x60")]
	[Token(Token = "0x4000952")]
	public GameObject Effect_BossAct01_Attack04;

	// Token: 0x04000953 RID: 2387
	[FieldOffset(Offset = "0x68")]
	[Token(Token = "0x4000953")]
	public GameObject Effect_BossAct01_AttackAssault;

	// Token: 0x04000954 RID: 2388
	[FieldOffset(Offset = "0x70")]
	[Token(Token = "0x4000954")]
	public GameObject Effect_BossAct01_AttackShield;

	// Token: 0x04000955 RID: 2389
	[FieldOffset(Offset = "0x78")]
	[Token(Token = "0x4000955")]
	public GameObject Effect_BossAct01_AttackSwordEnergy01;

	// Token: 0x04000956 RID: 2390
	[FieldOffset(Offset = "0x80")]
	[Token(Token = "0x4000956")]
	public GameObject Effect_BossAct01_AttackSwordEnergy02;

	// Token: 0x04000957 RID: 2391
	[FieldOffset(Offset = "0x88")]
	[Token(Token = "0x4000957")]
	public GameObject Effect_BossAct01_AttackSwordEnergy_Collision;

	// Token: 0x04000958 RID: 2392
	[FieldOffset(Offset = "0x90")]
	[Token(Token = "0x4000958")]
	public GameObject Effect_BossAct01_AttackSwordEnergy_WallCollision;

	// Token: 0x04000959 RID: 2393
	[FieldOffset(Offset = "0x98")]
	[Token(Token = "0x4000959")]
	public GameObject Effect_BossAct01_AttackSkill01_01;

	// Token: 0x0400095A RID: 2394
	[FieldOffset(Offset = "0xA0")]
	[Token(Token = "0x400095A")]
	public GameObject Effect_BossAct01_AttackDashRotate01;

	// Token: 0x0400095B RID: 2395
	[FieldOffset(Offset = "0xA8")]
	[Token(Token = "0x400095B")]
	public GameObject Effect_BossAct01_AttackDashRotate02;

	// Token: 0x0400095C RID: 2396
	[FieldOffset(Offset = "0xB0")]
	[Token(Token = "0x400095C")]
	public GameObject Effect_PlusExplosionHit;

	// Token: 0x0400095D RID: 2397
	[FieldOffset(Offset = "0xB8")]
	[Token(Token = "0x400095D")]
	public Transform AttackSwordEnergyShotPoint;

	// Token: 0x0400095E RID: 2398
	[FieldOffset(Offset = "0xC0")]
	[Token(Token = "0x400095E")]
	public GameObject SE_Eye;

	// Token: 0x0400095F RID: 2399
	[FieldOffset(Offset = "0xC8")]
	[Token(Token = "0x400095F")]
	public GameObject SE_Shake;

	// Token: 0x04000960 RID: 2400
	[FieldOffset(Offset = "0xD0")]
	[Token(Token = "0x4000960")]
	public GameObject SE_Charge;

	// Token: 0x04000961 RID: 2401
	[FieldOffset(Offset = "0xD8")]
	[Token(Token = "0x4000961")]
	public GameObject SE_WeaponSecond;

	// Token: 0x04000962 RID: 2402
	[FieldOffset(Offset = "0xE0")]
	[Token(Token = "0x4000962")]
	public GameObject SE_Dash;

	// Token: 0x04000963 RID: 2403
	[FieldOffset(Offset = "0xE8")]
	[Token(Token = "0x4000963")]
	public GameObject SE_DashRotate;

	// Token: 0x04000964 RID: 2404
	[FieldOffset(Offset = "0xF0")]
	[Token(Token = "0x4000964")]
	public GameObject SE_Swing;

	// Token: 0x04000965 RID: 2405
	[FieldOffset(Offset = "0xF8")]
	[Token(Token = "0x4000965")]
	public GameObject SE_SwingAttack03;

	// Token: 0x04000966 RID: 2406
	[FieldOffset(Offset = "0x100")]
	[Token(Token = "0x4000966")]
	public GameObject SE_Attack04Floor;

	// Token: 0x04000967 RID: 2407
	[FieldOffset(Offset = "0x108")]
	[Token(Token = "0x4000967")]
	public GameObject SE_AttackAssault;

	// Token: 0x04000968 RID: 2408
	[FieldOffset(Offset = "0x110")]
	[Token(Token = "0x4000968")]
	public GameObject SE_Skill01;

	// Token: 0x04000969 RID: 2409
	[FieldOffset(Offset = "0x118")]
	[Token(Token = "0x4000969")]
	public GameObject SE_SwordDrop;

	// Token: 0x0400096A RID: 2410
	[FieldOffset(Offset = "0x120")]
	[Token(Token = "0x400096A")]
	public GameObject SE_Dead;

	// Token: 0x0400096B RID: 2411
	[FieldOffset(Offset = "0x128")]
	[Token(Token = "0x400096B")]
	public GameObject SE_Metal;

	// Token: 0x0400096C RID: 2412
	[FieldOffset(Offset = "0x130")]
	[Token(Token = "0x400096C")]
	public GameObject SE_Fire;

	// Token: 0x0400096D RID: 2413
	[FieldOffset(Offset = "0x138")]
	[Token(Token = "0x400096D")]
	public GameObject SE_ExplosionCharge;

	// Token: 0x0400096E RID: 2414
	[FieldOffset(Offset = "0x140")]
	[Token(Token = "0x400096E")]
	public GameObject SE_PlusExplosionReady;

	// Token: 0x0400096F RID: 2415
	[FieldOffset(Offset = "0x148")]
	[Token(Token = "0x400096F")]
	public GameObject SE_PlusExplosion;

	// Token: 0x04000970 RID: 2416
	[FieldOffset(Offset = "0x150")]
	[Token(Token = "0x4000970")]
	public GameObject SE_PlusExplosionHit;

	// Token: 0x04000971 RID: 2417
	[FieldOffset(Offset = "0x158")]
	[Token(Token = "0x4000971")]
	public Light[] BirthCloseLight;

	// Token: 0x04000972 RID: 2418
	[FieldOffset(Offset = "0x160")]
	[Token(Token = "0x4000972")]
	public ParticleSystem[] BirthCloseLightEffect;

	// Token: 0x04000973 RID: 2419
	[FieldOffset(Offset = "0x168")]
	[Token(Token = "0x4000973")]
	public ParticleSystem PS_PlusExplosionReady;

	// Token: 0x04000974 RID: 2420
	[FieldOffset(Offset = "0x170")]
	[Token(Token = "0x4000974")]
	public ParticleSystem PS_PlusExplosion;

	// Token: 0x04000975 RID: 2421
	[FieldOffset(Offset = "0x178")]
	[Token(Token = "0x4000975")]
	public AttackData AD_PlusExplosion;

	// Token: 0x04000976 RID: 2422
	[FieldOffset(Offset = "0x180")]
	[Token(Token = "0x4000976")]
	private Transform g_EffectParent;

	// Token: 0x04000977 RID: 2423
	[FieldOffset(Offset = "0x188")]
	[Token(Token = "0x4000977")]
	private ParticleSystem g_psEye;

	// Token: 0x04000978 RID: 2424
	[FieldOffset(Offset = "0x190")]
	[Token(Token = "0x4000978")]
	private ParticleSystem g_psBody;

	// Token: 0x04000979 RID: 2425
	[FieldOffset(Offset = "0x198")]
	[Token(Token = "0x4000979")]
	private ParticleSystem g_psShield;

	// Token: 0x0400097A RID: 2426
	[FieldOffset(Offset = "0x1A0")]
	[Token(Token = "0x400097A")]
	private ParticleSystem g_psWeapon;

	// Token: 0x0400097B RID: 2427
	[FieldOffset(Offset = "0x1A8")]
	[Token(Token = "0x400097B")]
	private ParticleSystem g_psWeaponCharge;

	// Token: 0x0400097C RID: 2428
	[FieldOffset(Offset = "0x1B0")]
	[Token(Token = "0x400097C")]
	private ParticleSystem g_psWeaponSecond;

	// Token: 0x0400097D RID: 2429
	[FieldOffset(Offset = "0x1B8")]
	[Token(Token = "0x400097D")]
	private ParticleSystem g_psSmoke;

	// Token: 0x0400097E RID: 2430
	[FieldOffset(Offset = "0x1C0")]
	[Token(Token = "0x400097E")]
	private ParticleSystem g_psScriptCharge;

	// Token: 0x0400097F RID: 2431
	[FieldOffset(Offset = "0x1C8")]
	[Token(Token = "0x400097F")]
	private Material g_matFire;

	// Token: 0x04000980 RID: 2432
	[FieldOffset(Offset = "0x1D0")]
	[Token(Token = "0x4000980")]
	private Material g_matSmoke;

	// Token: 0x04000981 RID: 2433
	[FieldOffset(Offset = "0x1D8")]
	[Token(Token = "0x4000981")]
	private float g_fMatAlpha;

	// Token: 0x04000982 RID: 2434
	[FieldOffset(Offset = "0x1E0")]
	[Token(Token = "0x4000982")]
	private Material g_matBody;

	// Token: 0x04000983 RID: 2435
	[FieldOffset(Offset = "0x1E8")]
	[Token(Token = "0x4000983")]
	private Material g_matShield;

	// Token: 0x04000984 RID: 2436
	[FieldOffset(Offset = "0x1F0")]
	[Token(Token = "0x4000984")]
	private Material g_matWeapon;

	// Token: 0x04000985 RID: 2437
	[FieldOffset(Offset = "0x1F8")]
	[Token(Token = "0x4000985")]
	private Material g_matShoulder;

	// Token: 0x04000986 RID: 2438
	[FieldOffset(Offset = "0x200")]
	[Token(Token = "0x4000986")]
	private Material g_matHead;

	// Token: 0x04000987 RID: 2439
	[FieldOffset(Offset = "0x208")]
	[Token(Token = "0x4000987")]
	private float g_fWeaponLightPow;

	// Token: 0x04000988 RID: 2440
	[FieldOffset(Offset = "0x20C")]
	[Token(Token = "0x4000988")]
	private Color g_cWeaponColor;

	// Token: 0x04000989 RID: 2441
	[FieldOffset(Offset = "0x220")]
	[Token(Token = "0x4000989")]
	private Light g_Light;

	// Token: 0x0400098A RID: 2442
	[FieldOffset(Offset = "0x228")]
	[Token(Token = "0x400098A")]
	private float g_LightRange;

	// Token: 0x0400098B RID: 2443
	[FieldOffset(Offset = "0x22C")]
	[Token(Token = "0x400098B")]
	private float g_LightIntensity;

	// Token: 0x0400098C RID: 2444
	[FieldOffset(Offset = "0x230")]
	[Token(Token = "0x400098C")]
	private EffectPool g_PlusBeforeBirth;

	// Token: 0x0400098D RID: 2445
	[FieldOffset(Offset = "0x238")]
	[Token(Token = "0x400098D")]
	private EffectPool g_Birth;

	// Token: 0x0400098E RID: 2446
	[FieldOffset(Offset = "0x240")]
	[Token(Token = "0x400098E")]
	private EffectPool g_Attack01;

	// Token: 0x0400098F RID: 2447
	[FieldOffset(Offset = "0x248")]
	[Token(Token = "0x400098F")]
	private EffectPool g_Attack02;

	// Token: 0x04000990 RID: 2448
	[FieldOffset(Offset = "0x250")]
	[Token(Token = "0x4000990")]
	private EffectPool g_Attack03;

	// Token: 0x04000991 RID: 2449
	[FieldOffset(Offset = "0x258")]
	[Token(Token = "0x4000991")]
	private EffectPool g_Attack04;

	// Token: 0x04000992 RID: 2450
	[FieldOffset(Offset = "0x260")]
	[Token(Token = "0x4000992")]
	private EffectPool g_AttackAssault;

	// Token: 0x04000993 RID: 2451
	[FieldOffset(Offset = "0x268")]
	[Token(Token = "0x4000993")]
	private EffectPool g_AttackShield;

	// Token: 0x04000994 RID: 2452
	[FieldOffset(Offset = "0x270")]
	[Token(Token = "0x4000994")]
	private EffectPool g_AttackSwordEnergy01;

	// Token: 0x04000995 RID: 2453
	[FieldOffset(Offset = "0x278")]
	[Token(Token = "0x4000995")]
	private EffectPool g_AttackSwordEnergy02;

	// Token: 0x04000996 RID: 2454
	[FieldOffset(Offset = "0x280")]
	[Token(Token = "0x4000996")]
	private EffectPool g_AttackSwordEnergyCollision;

	// Token: 0x04000997 RID: 2455
	[FieldOffset(Offset = "0x288")]
	[Token(Token = "0x4000997")]
	private EffectPool g_AttackSwordEnergyWallCollision;

	// Token: 0x04000998 RID: 2456
	[FieldOffset(Offset = "0x290")]
	[Token(Token = "0x4000998")]
	private EffectPool g_AttackSkill01_01;

	// Token: 0x04000999 RID: 2457
	[FieldOffset(Offset = "0x298")]
	[Token(Token = "0x4000999")]
	private EffectPool g_AttackDashRotate01;

	// Token: 0x0400099A RID: 2458
	[FieldOffset(Offset = "0x2A0")]
	[Token(Token = "0x400099A")]
	private EffectPool g_AttackDashRotate02;

	// Token: 0x0400099B RID: 2459
	[FieldOffset(Offset = "0x2A8")]
	[Token(Token = "0x400099B")]
	private EffectPool g_EffPlusExplosionHit;

	// Token: 0x0400099C RID: 2460
	[FieldOffset(Offset = "0x2B0")]
	[Token(Token = "0x400099C")]
	private SoundEffect g_SEEye;

	// Token: 0x0400099D RID: 2461
	[FieldOffset(Offset = "0x2B8")]
	[Token(Token = "0x400099D")]
	private SoundEffect g_SEShake;

	// Token: 0x0400099E RID: 2462
	[FieldOffset(Offset = "0x2C0")]
	[Token(Token = "0x400099E")]
	private float g_fShakeVolume;

	// Token: 0x0400099F RID: 2463
	[Token(Token = "0x400099F")]
	private const float g_fShakeContinuedTime = 2.5f;

	// Token: 0x040009A0 RID: 2464
	[FieldOffset(Offset = "0x2C4")]
	[Token(Token = "0x40009A0")]
	private float g_fShakeTime;

	// Token: 0x040009A1 RID: 2465
	[FieldOffset(Offset = "0x2C8")]
	[Token(Token = "0x40009A1")]
	private SoundEffect g_SECharge;

	// Token: 0x040009A2 RID: 2466
	[FieldOffset(Offset = "0x2D0")]
	[Token(Token = "0x40009A2")]
	private float g_fChargeVolume;

	// Token: 0x040009A3 RID: 2467
	[FieldOffset(Offset = "0x2D4")]
	[Token(Token = "0x40009A3")]
	private float g_fChargePitch;

	// Token: 0x040009A4 RID: 2468
	[FieldOffset(Offset = "0x2D8")]
	[Token(Token = "0x40009A4")]
	private float g_fChargeTime;

	// Token: 0x040009A5 RID: 2469
	[FieldOffset(Offset = "0x2E0")]
	[Token(Token = "0x40009A5")]
	private SoundEffect g_SEWeaponSecond;

	// Token: 0x040009A6 RID: 2470
	[FieldOffset(Offset = "0x2E8")]
	[Token(Token = "0x40009A6")]
	private SoundEffect g_SEDash;

	// Token: 0x040009A7 RID: 2471
	[FieldOffset(Offset = "0x2F0")]
	[Token(Token = "0x40009A7")]
	private SoundEffect g_SEDashRotate;

	// Token: 0x040009A8 RID: 2472
	[FieldOffset(Offset = "0x2F8")]
	[Token(Token = "0x40009A8")]
	private SoundEffect g_SESwing;

	// Token: 0x040009A9 RID: 2473
	[FieldOffset(Offset = "0x300")]
	[Token(Token = "0x40009A9")]
	private SoundEffect g_SESwingAttack03;

	// Token: 0x040009AA RID: 2474
	[FieldOffset(Offset = "0x308")]
	[Token(Token = "0x40009AA")]
	private SoundEffect g_SEAttack04Floor;

	// Token: 0x040009AB RID: 2475
	[FieldOffset(Offset = "0x310")]
	[Token(Token = "0x40009AB")]
	private SoundEffect g_SEAttackAssault;

	// Token: 0x040009AC RID: 2476
	[FieldOffset(Offset = "0x318")]
	[Token(Token = "0x40009AC")]
	private SoundEffect g_SESkill01;

	// Token: 0x040009AD RID: 2477
	[FieldOffset(Offset = "0x320")]
	[Token(Token = "0x40009AD")]
	private SoundEffect g_SESwordDrop;

	// Token: 0x040009AE RID: 2478
	[FieldOffset(Offset = "0x328")]
	[Token(Token = "0x40009AE")]
	private SoundEffect g_SEDead;

	// Token: 0x040009AF RID: 2479
	[FieldOffset(Offset = "0x330")]
	[Token(Token = "0x40009AF")]
	private SoundEffect g_SEMetal;

	// Token: 0x040009B0 RID: 2480
	[FieldOffset(Offset = "0x338")]
	[Token(Token = "0x40009B0")]
	private SoundEffect g_SEFrie;

	// Token: 0x040009B1 RID: 2481
	[FieldOffset(Offset = "0x340")]
	[Token(Token = "0x40009B1")]
	private float g_fFireVolume;

	// Token: 0x040009B2 RID: 2482
	[FieldOffset(Offset = "0x344")]
	[Token(Token = "0x40009B2")]
	private bool g_bFire;

	// Token: 0x040009B3 RID: 2483
	[FieldOffset(Offset = "0x348")]
	[Token(Token = "0x40009B3")]
	private SoundEffect g_SEExplosionCharge;

	// Token: 0x040009B4 RID: 2484
	[FieldOffset(Offset = "0x350")]
	[Token(Token = "0x40009B4")]
	private float g_fExplosionChargeVolume;

	// Token: 0x040009B5 RID: 2485
	[FieldOffset(Offset = "0x354")]
	[Token(Token = "0x40009B5")]
	private float g_fExplosionChargePitch = 0.5f;

	// Token: 0x040009B6 RID: 2486
	[FieldOffset(Offset = "0x358")]
	[Token(Token = "0x40009B6")]
	private bool g_bScriptExplosion;

	// Token: 0x040009B7 RID: 2487
	[FieldOffset(Offset = "0x360")]
	[Token(Token = "0x40009B7")]
	private SoundEffect g_SEPlusExplosionReady;

	// Token: 0x040009B8 RID: 2488
	[FieldOffset(Offset = "0x368")]
	[Token(Token = "0x40009B8")]
	private SoundEffect g_SEPlusExplosion;

	// Token: 0x040009B9 RID: 2489
	[FieldOffset(Offset = "0x370")]
	[Token(Token = "0x40009B9")]
	private SoundEffect g_SEPlusExplosionHit;

	// Token: 0x040009BA RID: 2490
	[FieldOffset(Offset = "0x378")]
	[Token(Token = "0x40009BA")]
	private bool g_bSecondMode;

	// Token: 0x040009BB RID: 2491
	[FieldOffset(Offset = "0x379")]
	[Token(Token = "0x40009BB")]
	private bool g_bPlusDestroyExplosionReady;

	// Token: 0x040009BC RID: 2492
	[FieldOffset(Offset = "0x37C")]
	[Token(Token = "0x40009BC")]
	private Color g_colPlusDestroyExplosionReady;

	// Token: 0x040009BD RID: 2493
	[FieldOffset(Offset = "0x38C")]
	[Token(Token = "0x40009BD")]
	private float g_fPlusDestroyExplosionReadyGlow;

	// Token: 0x040009BE RID: 2494
	[FieldOffset(Offset = "0x390")]
	[Token(Token = "0x40009BE")]
	private bool g_bDeath;
}
