using System;
using Cpp2IlInjected;
using UnityEngine;
using UnityEngine.Audio;

// Token: 0x02000358 RID: 856
[Token(Token = "0x2000358")]
public class PlayerSound : MonoBehaviour
{
	// Token: 0x170001C9 RID: 457
	// (get) Token: 0x060020B5 RID: 8373 RVA: 0x0004D8CC File Offset: 0x0004BACC
	[Token(Token = "0x170001C9")]
	protected GameSave GameSave
	{
		[Token(Token = "0x60020B5")]
		[Address(RVA = "0xEB7CA0", Offset = "0xEB6CA0", VA = "0x180EB7CA0")]
		get
		{
			return Game.GameSave;
		}
	}

	// Token: 0x060020B6 RID: 8374 RVA: 0x0004D8E0 File Offset: 0x0004BAE0
	[Token(Token = "0x60020B6")]
	[Address(RVA = "0xEB33C0", Offset = "0xEB23C0", VA = "0x180EB33C0", Slot = "4")]
	public virtual void InitData(CharacterBaseData CBD)
	{
		WizardGirlManage component = base.GetComponent<WizardGirlManage>();
		this.g_WGM = component;
		Transform soundParent = Game.sceneManager.GetSoundParent();
		SoundEffect soundEffectOfPrefabs = Common.GetSoundEffectOfPrefabs(this.Footsteps, soundParent);
		this.g_Footsteps = soundEffectOfPrefabs;
		GameObject footstepsWater = this.FootstepsWater;
		int num = 0;
		if (footstepsWater != num)
		{
			SoundEffect soundEffectOfPrefabs2 = Common.GetSoundEffectOfPrefabs(this.FootstepsWater, soundParent);
			this.g_FootstepsWater = soundEffectOfPrefabs2;
		}
		SoundEffect soundEffectOfPrefabs3 = Common.GetSoundEffectOfPrefabs(this.Swing, soundParent);
		this.g_Swing = soundEffectOfPrefabs3;
		SoundEffect soundEffectOfPrefabs4 = Common.GetSoundEffectOfPrefabs(this.Jump, soundParent);
		this.g_Jump = soundEffectOfPrefabs4;
		SoundEffect soundEffectOfPrefabs5 = Common.GetSoundEffectOfPrefabs(this.Dodge, soundParent);
		this.g_Dodge = soundEffectOfPrefabs5;
		SoundEffect soundEffectOfPrefabs6 = Common.GetSoundEffectOfPrefabs(this.Brakes, soundParent);
		this.g_Brakes = soundEffectOfPrefabs6;
		SoundEffect soundEffectOfPrefabs7 = Common.GetSoundEffectOfPrefabs(this.HitDown, soundParent);
		this.g_HitDown = soundEffectOfPrefabs7;
		SoundEffect soundEffectOfPrefabs8 = Common.GetSoundEffectOfPrefabs(this.Hit, soundParent);
		this.g_Hit = soundEffectOfPrefabs8;
		SoundEffect soundEffectOfPrefabs9 = Common.GetSoundEffectOfPrefabs(this.ChargeHit, soundParent);
		this.g_ChargeHit = soundEffectOfPrefabs9;
		SoundEffect soundEffectOfPrefabs10 = Common.GetSoundEffectOfPrefabs(this.ChargeSwing, soundParent);
		this.g_ChargeSwing = soundEffectOfPrefabs10;
		SoundEffect soundEffectOfPrefabs11 = Common.GetSoundEffectOfPrefabs(this.ShotNull, soundParent);
		this.g_ShotNull = soundEffectOfPrefabs11;
		SoundEffect soundEffectOfPrefabs12 = Common.GetSoundEffectOfPrefabs(this.ShotIce, soundParent);
		this.g_ShotIce = soundEffectOfPrefabs12;
		SoundEffect soundEffectOfPrefabs13 = Common.GetSoundEffectOfPrefabs(this.ShotFire, soundParent);
		this.g_ShotFire = soundEffectOfPrefabs13;
		SoundEffect soundEffectOfPrefabs14 = Common.GetSoundEffectOfPrefabs(this.ShotLightning, soundParent);
		this.g_ShotLightning = soundEffectOfPrefabs14;
		SoundEffect soundEffectOfPrefabs15 = Common.GetSoundEffectOfPrefabs(this.ShotAir, soundParent);
		this.g_ShotAir = soundEffectOfPrefabs15;
		SoundEffect soundEffectOfPrefabs16 = Common.GetSoundEffectOfPrefabs(this.ChargePrompt, soundParent);
		this.g_ChargePrompt = soundEffectOfPrefabs16;
		SoundEffect soundEffectOfPrefabs17 = Common.GetSoundEffectOfPrefabs(this.ChargeCancel, soundParent);
		this.g_ChargeCancel = soundEffectOfPrefabs17;
		SoundEffect soundEffectOfPrefabs18 = Common.GetSoundEffectOfPrefabs(this.Charge, soundParent);
		this.g_Charge = soundEffectOfPrefabs18;
		SoundEffect soundEffectOfPrefabs19 = Common.GetSoundEffectOfPrefabs(this.ChargeComplete, soundParent);
		this.g_ChargeComplete = soundEffectOfPrefabs19;
		SoundEffect soundEffectOfPrefabs20 = Common.GetSoundEffectOfPrefabs(this.ChargeShot, soundParent);
		this.g_ChargeShot = soundEffectOfPrefabs20;
		SoundEffect soundEffectOfPrefabs21 = Common.GetSoundEffectOfPrefabs(this.ItemUseing, soundParent);
		this.g_ItemUseing = soundEffectOfPrefabs21;
		SoundEffect soundEffectOfPrefabs22 = Common.GetSoundEffectOfPrefabs(this.Item, soundParent);
		this.g_Item = soundEffectOfPrefabs22;
		SoundEffect soundEffectOfPrefabs23 = Common.GetSoundEffectOfPrefabs(this.Dead, soundParent);
		this.g_Dead = soundEffectOfPrefabs23;
		SoundEffect soundEffectOfPrefabs24 = Common.GetSoundEffectOfPrefabs(this.PerfectDodge, soundParent);
		this.g_PerfectDodge = soundEffectOfPrefabs24;
		SoundEffect soundEffectOfPrefabs25 = Common.GetSoundEffectOfPrefabs(this.AimLock, soundParent);
		this.g_AimLock = soundEffectOfPrefabs25;
		SoundEffect soundEffectOfPrefabs26 = Common.GetSoundEffectOfPrefabs(this.PerspectiveLock, soundParent);
		this.g_PerspectiveLock = soundEffectOfPrefabs26;
		SoundEffect soundEffectOfPrefabs27 = Common.GetSoundEffectOfPrefabs(this.Defense, soundParent);
		this.g_Defense = soundEffectOfPrefabs27;
		SoundEffect soundEffectOfPrefabs28 = Common.GetSoundEffectOfPrefabs(this.DefenseLoop, soundParent);
		this.g_DefenseLoop = soundEffectOfPrefabs28;
		SoundEffect soundEffectOfPrefabs29 = Common.GetSoundEffectOfPrefabs(this.LightningDodge, soundParent);
		this.g_LightningDodge = soundEffectOfPrefabs29;
		SoundEffect soundEffectOfPrefabs30 = Common.GetSoundEffectOfPrefabs(this.WindDodge, soundParent);
		this.g_WindDodge = soundEffectOfPrefabs30;
		SoundEffect soundEffectOfPrefabs31 = Common.GetSoundEffectOfPrefabs(this.Dying, soundParent);
		this.g_Dying = soundEffectOfPrefabs31;
		SoundEffect soundEffectOfPrefabs32 = Common.GetSoundEffectOfPrefabs(this.VoiceAttack01, soundParent);
		this.g_VoiceAttack01 = soundEffectOfPrefabs32;
		SoundEffect soundEffectOfPrefabs33 = Common.GetSoundEffectOfPrefabs(this.VoiceAttack02, soundParent);
		this.g_VoiceAttack02 = soundEffectOfPrefabs33;
		SoundEffect soundEffectOfPrefabs34 = Common.GetSoundEffectOfPrefabs(this.VoiceAttack03, soundParent);
		this.g_VoiceAttack03 = soundEffectOfPrefabs34;
		SoundEffect soundEffectOfPrefabs35 = Common.GetSoundEffectOfPrefabs(this.VoiceAttack04, soundParent);
		this.g_VoiceAttack04 = soundEffectOfPrefabs35;
		SoundEffect soundEffectOfPrefabs36 = Common.GetSoundEffectOfPrefabs(this.VoiceDashAttack01, soundParent);
		this.g_VoiceDashAttack01 = soundEffectOfPrefabs36;
		SoundEffect soundEffectOfPrefabs37 = Common.GetSoundEffectOfPrefabs(this.VoiceDashAttack02, soundParent);
		this.g_VoiceDashAttack02 = soundEffectOfPrefabs37;
		SoundEffect soundEffectOfPrefabs38 = Common.GetSoundEffectOfPrefabs(this.VoiceSkyAttack01, soundParent);
		this.g_VoiceSkyAttack01 = soundEffectOfPrefabs38;
		SoundEffect soundEffectOfPrefabs39 = Common.GetSoundEffectOfPrefabs(this.VoiceSkyAttack02, soundParent);
		this.g_VoiceSkyAttack02 = soundEffectOfPrefabs39;
		SoundEffect soundEffectOfPrefabs40 = Common.GetSoundEffectOfPrefabs(this.VoiceJump01, soundParent);
		this.g_VoiceJump01 = soundEffectOfPrefabs40;
		SoundEffect soundEffectOfPrefabs41 = Common.GetSoundEffectOfPrefabs(this.VoiceJump02, soundParent);
		this.g_VoiceJump02 = soundEffectOfPrefabs41;
		SoundEffect soundEffectOfPrefabs42 = Common.GetSoundEffectOfPrefabs(this.VoiceDodge, soundParent);
		this.g_VoiceDodge = soundEffectOfPrefabs42;
		SoundEffect soundEffectOfPrefabs43 = Common.GetSoundEffectOfPrefabs(this.VoiceDamaged, soundParent);
		this.g_VoiceDamaged = soundEffectOfPrefabs43;
		SoundEffect soundEffectOfPrefabs44 = Common.GetSoundEffectOfPrefabs(this.VoiceDamagedFly, soundParent);
		this.g_VoiceDamagedFly = soundEffectOfPrefabs44;
		SoundEffect soundEffectOfPrefabs45 = Common.GetSoundEffectOfPrefabs(this.VoiceCharge, soundParent);
		this.g_VoiceCharge = soundEffectOfPrefabs45;
		Game.BindStageTimeScale(this.g_VoiceCharge);
		SoundEffect soundEffectOfPrefabs46 = Common.GetSoundEffectOfPrefabs(this.VoiceChargeShot, soundParent);
		this.g_VoiceChargeShot = soundEffectOfPrefabs46;
		SoundEffect soundEffectOfPrefabs47 = Common.GetSoundEffectOfPrefabs(this.VoiceItemUse, soundParent);
		this.g_VoiceItemUse = soundEffectOfPrefabs47;
		SoundEffect soundEffectOfPrefabs48 = Common.GetSoundEffectOfPrefabs(this.VoiceSlip, soundParent);
		this.g_VoiceSlip = soundEffectOfPrefabs48;
		SoundEffect soundEffectOfPrefabs49 = Common.GetSoundEffectOfPrefabs(this.VoiceDead, soundParent);
		this.g_VoiceDead = soundEffectOfPrefabs49;
		SoundEffect soundEffectOfPrefabs50 = Common.GetSoundEffectOfPrefabs(this.VoiceFallDead, soundParent);
		this.g_VoiceFallDead = soundEffectOfPrefabs50;
		this.g_CharData = CBD;
		int num2 = 0;
		if (CBD == num2)
		{
			Debug.LogError("錯誤");
		}
		this.g_bChargeing = false;
	}

	// Token: 0x060020B7 RID: 8375 RVA: 0x0004DD9C File Offset: 0x0004BF9C
	[Token(Token = "0x60020B7")]
	[Address(RVA = "0xEB63B0", Offset = "0xEB53B0", VA = "0x180EB63B0", Slot = "5")]
	protected virtual void Update()
	{
		/*
An exception occurred when decompiling this method (060020B7)

ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void PlayerSound::Update()

 ---> System.Exception: Basic block has to end with unconditional control flow. 
{; 	IL_960:; 	stloc:GameObject(var_85_96B, callgetter:GameObject(Component::get_gameObject, ldfld:SoundEffect[exp:Component](PlayerSound::g_VoiceChargeShot, ldloc:PlayerSound(this)))); }; 
   at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1810
   at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 344
   at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
   at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
   --- End of inner exception stack trace ---
   at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
   at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1618
*/;
	}

	// Token: 0x060020B8 RID: 8376 RVA: 0x0004E718 File Offset: 0x0004C918
	[Token(Token = "0x60020B8")]
	[Address(RVA = "0xEB4BF0", Offset = "0xEB3BF0", VA = "0x180EB4BF0")]
	public void PlayFootsteps(float fVolume = 1f)
	{
		this.g_Footsteps.PlayRandom(fVolume, 1f);
	}

	// Token: 0x060020B9 RID: 8377 RVA: 0x0004E73C File Offset: 0x0004C93C
	[Token(Token = "0x60020B9")]
	[Address(RVA = "0xEB4B60", Offset = "0xEB3B60", VA = "0x180EB4B60")]
	public void PlayFootstepsWater()
	{
		SoundEffect soundEffect = this.g_FootstepsWater;
		int num = 0;
		if (soundEffect != num)
		{
			this.g_FootstepsWater.PlayRandom(1f, 1f);
		}
	}

	// Token: 0x060020BA RID: 8378 RVA: 0x0004E778 File Offset: 0x0004C978
	[Token(Token = "0x60020BA")]
	[Address(RVA = "0xEB54D0", Offset = "0xEB44D0", VA = "0x180EB54D0")]
	public void PlaySwing()
	{
		this.g_Swing.gameObject.SetActive(true);
		this.g_Swing.PlayRandom(1f, 1f);
	}

	// Token: 0x060020BB RID: 8379 RVA: 0x0004E7B4 File Offset: 0x0004C9B4
	[Token(Token = "0x60020BB")]
	[Address(RVA = "0xEB5040", Offset = "0xEB4040", VA = "0x180EB5040")]
	public void PlayJump()
	{
		this.g_Jump.gameObject.SetActive(true);
		this.g_Jump.PlayRandom(1f, 1f);
	}

	// Token: 0x060020BC RID: 8380 RVA: 0x0004E7F0 File Offset: 0x0004C9F0
	[Token(Token = "0x60020BC")]
	[Address(RVA = "0xEB4A60", Offset = "0xEB3A60", VA = "0x180EB4A60")]
	public void PlayDodge()
	{
		this.g_Dodge.gameObject.SetActive(true);
		this.g_Dodge.PlayRandom(1f, 1f);
		this.g_Footsteps.PlayRandom(1f, 1f);
	}

	// Token: 0x060020BD RID: 8381 RVA: 0x0004E840 File Offset: 0x0004CA40
	[Token(Token = "0x60020BD")]
	[Address(RVA = "0xEB3F40", Offset = "0xEB2F40", VA = "0x180EB3F40")]
	public void PlayBrakes()
	{
		this.g_Brakes.gameObject.SetActive(true);
		this.g_Brakes.PlayRandom(1f, 1f);
	}

	// Token: 0x060020BE RID: 8382 RVA: 0x0004E87C File Offset: 0x0004CA7C
	[Token(Token = "0x60020BE")]
	[Address(RVA = "0xEB4C20", Offset = "0xEB3C20", VA = "0x180EB4C20")]
	public void PlayHitDown()
	{
		this.g_HitDown.gameObject.SetActive(true);
		this.g_HitDown.PlayRandom(1f, 1f);
	}

	// Token: 0x060020BF RID: 8383 RVA: 0x0004E8B8 File Offset: 0x0004CAB8
	[Token(Token = "0x60020BF")]
	[Address(RVA = "0xEB4C80", Offset = "0xEB3C80", VA = "0x180EB4C80")]
	public void PlayHit(PlayerSound.HitSoundType Type)
	{
		ulong num;
		this.g_Hit.gameObject.SetActive(num != 0UL);
		if (Type == PlayerSound.HitSoundType.Soft)
		{
			SoundEffect soundEffect = this.g_Hit;
			int num2 = 0;
			soundEffect.Play(num2, 1f, 1f);
			return;
		}
		if (Type == PlayerSound.HitSoundType.Soft)
		{
			uint num3;
			this.g_Hit.Play((int)num3, 0.6f, 1f);
			return;
		}
		if (Type == PlayerSound.HitSoundType.Soft)
		{
			uint num4;
			this.g_Hit.Play((int)num4, 0.8f, 1f);
			return;
		}
		if (Type != PlayerSound.HitSoundType.Soft)
		{
			if (Type == PlayerSound.HitSoundType.Wall)
			{
				this.g_Hit.Play((int)num, 1f, 1f);
			}
			return;
		}
		uint num5;
		this.g_Hit.Play((int)num5, 0.8f, 1f);
	}

	// Token: 0x060020C0 RID: 8384 RVA: 0x0004E970 File Offset: 0x0004CB70
	[Token(Token = "0x60020C0")]
	[Address(RVA = "0xEB3ED0", Offset = "0xEB2ED0", VA = "0x180EB3ED0")]
	public void PlayAttack02_04Null()
	{
		this.g_Hit.gameObject.SetActive(true);
		this.g_Hit.Play(5, 1f, 1f);
	}

	// Token: 0x060020C1 RID: 8385 RVA: 0x0004E9AC File Offset: 0x0004CBAC
	[Token(Token = "0x60020C1")]
	[Address(RVA = "0xEB3DF0", Offset = "0xEB2DF0", VA = "0x180EB3DF0")]
	public void PlayAttack02_04Ice()
	{
		this.g_Hit.gameObject.SetActive(true);
		this.g_Hit.Play(6, 1f, 1f);
	}

	// Token: 0x060020C2 RID: 8386 RVA: 0x0004E9E8 File Offset: 0x0004CBE8
	[Token(Token = "0x60020C2")]
	[Address(RVA = "0xEB3D80", Offset = "0xEB2D80", VA = "0x180EB3D80")]
	public void PlayAttack02_04Fire()
	{
		this.g_Hit.gameObject.SetActive(true);
		this.g_Hit.Play(7, 1f, 1f);
	}

	// Token: 0x060020C3 RID: 8387 RVA: 0x0004EA24 File Offset: 0x0004CC24
	[Token(Token = "0x60020C3")]
	[Address(RVA = "0xEB3E60", Offset = "0xEB2E60", VA = "0x180EB3E60")]
	public void PlayAttack02_04Lightning()
	{
		this.g_Hit.gameObject.SetActive(true);
		this.g_Hit.Play(8, 1f, 1f);
	}

	// Token: 0x060020C4 RID: 8388 RVA: 0x0004EA60 File Offset: 0x0004CC60
	[Token(Token = "0x60020C4")]
	[Address(RVA = "0xEB41D0", Offset = "0xEB31D0", VA = "0x180EB41D0")]
	public void PlayChargeHit(PlayerEffectPlay.Magic Type)
	{
		ulong num;
		this.g_ChargeHit.gameObject.SetActive(num != 0UL);
		if (Type == PlayerEffectPlay.Magic.Null)
		{
			SoundEffect soundEffect = this.g_ChargeHit;
			int num2 = 0;
			soundEffect.Play(num2, 1f, 1f);
			return;
		}
		if (Type == PlayerEffectPlay.Magic.Null)
		{
			uint num3;
			this.g_ChargeHit.Play((int)num3, 1f, 1f);
			return;
		}
		if (Type != PlayerEffectPlay.Magic.Null)
		{
			if (Type == PlayerEffectPlay.Magic.Ice)
			{
				this.g_ChargeHit.Play((int)num, 1f, 1f);
			}
			return;
		}
		uint num4;
		this.g_ChargeHit.Play((int)num4, 1f, 1f);
	}

	// Token: 0x060020C5 RID: 8389 RVA: 0x0004EAFC File Offset: 0x0004CCFC
	[Token(Token = "0x60020C5")]
	[Address(RVA = "0xEB4490", Offset = "0xEB3490", VA = "0x180EB4490")]
	public void PlayChargeSwing(PlayerEffectPlay.Magic Type)
	{
		ulong num;
		this.g_ChargeSwing.gameObject.SetActive(num != 0UL);
		if (Type == PlayerEffectPlay.Magic.Null)
		{
			SoundEffect soundEffect = this.g_ChargeSwing;
			int num2 = 0;
			soundEffect.Play(num2, 1f, 1f);
			return;
		}
		if (Type == PlayerEffectPlay.Magic.Null)
		{
			uint num3;
			this.g_ChargeSwing.Play((int)num3, 1f, 1f);
			return;
		}
		if (Type != PlayerEffectPlay.Magic.Null)
		{
			if (Type == PlayerEffectPlay.Magic.Ice)
			{
				this.g_ChargeSwing.Play((int)num, 1f, 1f);
			}
			return;
		}
		uint num4;
		this.g_ChargeSwing.Play((int)num4, 1f, 1f);
	}

	// Token: 0x060020C6 RID: 8390 RVA: 0x0004EB98 File Offset: 0x0004CD98
	[Token(Token = "0x60020C6")]
	[Address(RVA = "0xEB5380", Offset = "0xEB4380", VA = "0x180EB5380")]
	public void PlaySpecialChargeSwing(PlayerEffectPlay.Magic Type)
	{
		ulong num;
		this.g_ChargeSwing.gameObject.SetActive(num != 0UL);
		if (Type == PlayerEffectPlay.Magic.Null)
		{
			uint num2;
			this.g_ChargeSwing.Play((int)num2, 1f, 0.5f);
			return;
		}
		if (Type == PlayerEffectPlay.Magic.Null)
		{
			uint num3;
			this.g_ChargeSwing.Play((int)num3, 1f, 0.5f);
			return;
		}
		if (Type != PlayerEffectPlay.Magic.Null)
		{
			if (Type == PlayerEffectPlay.Magic.Ice)
			{
				this.g_ChargeSwing.Play((int)num, 1f, 0.5f);
			}
			return;
		}
		uint num4;
		this.g_ChargeSwing.Play((int)num4, 1f, 0.75f);
	}

	// Token: 0x060020C7 RID: 8391 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60020C7")]
	[Address(RVA = "0xEB5240", Offset = "0xEB4240", VA = "0x180EB5240")]
	public void PlayShot(PlayerEffectPlay.Magic Type)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060020C8 RID: 8392 RVA: 0x0004EC2C File Offset: 0x0004CE2C
	[Token(Token = "0x60020C8")]
	[Address(RVA = "0xEB51E0", Offset = "0xEB41E0", VA = "0x180EB51E0")]
	public void PlayShotAir()
	{
		this.g_ShotAir.gameObject.SetActive(true);
		this.g_ShotAir.PlayRandom(1f, 1f);
	}

	// Token: 0x060020C9 RID: 8393 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60020C9")]
	[Address(RVA = "0xEB45C0", Offset = "0xEB35C0", VA = "0x180EB45C0", Slot = "6")]
	public virtual void PlayCharge(PlayerEffectPlay.Magic Type)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060020CA RID: 8394 RVA: 0x0004EC68 File Offset: 0x0004CE68
	[Token(Token = "0x60020CA")]
	[Address(RVA = "0xEB62E0", Offset = "0xEB52E0", VA = "0x180EB62E0")]
	public void StopCharge()
	{
		this.g_bChargeing = false;
	}

	// Token: 0x060020CB RID: 8395 RVA: 0x0004EC7C File Offset: 0x0004CE7C
	[Token(Token = "0x60020CB")]
	[Address(RVA = "0xEB4300", Offset = "0xEB3300", VA = "0x180EB4300")]
	public void PlayChargePrompt(PlayerEffectPlay.Magic Type)
	{
		this.g_ChargePrompt.gameObject.SetActive(true);
		this.g_ChargePrompt.PlayRandom(1f, 1f);
	}

	// Token: 0x060020CC RID: 8396 RVA: 0x0004ECB8 File Offset: 0x0004CEB8
	[Token(Token = "0x60020CC")]
	[Address(RVA = "0xEB4080", Offset = "0xEB3080", VA = "0x180EB4080", Slot = "7")]
	public virtual void PlayChargeCancel()
	{
		this.g_ChargeCancel.gameObject.SetActive(true);
		this.g_ChargeCancel.PlayRandom(1f, 1f);
		this.g_VoiceCharge.Stop();
		GameObject gameObject = this.g_VoiceCharge.gameObject;
		int num = 0;
		gameObject.SetActive(num != 0);
		this.g_bVoiceCharge = false;
	}

	// Token: 0x060020CD RID: 8397 RVA: 0x0004ED18 File Offset: 0x0004CF18
	[Token(Token = "0x60020CD")]
	[Address(RVA = "0xEB4120", Offset = "0xEB3120", VA = "0x180EB4120", Slot = "8")]
	public virtual void PlayChargeComplete()
	{
		this.g_ChargeComplete.gameObject.SetActive(true);
		SoundEffect soundEffect = this.g_ChargeComplete;
		int num = 0;
		soundEffect.Play(num, 1f, 1f);
		this.g_VoiceCharge.Stop();
		GameObject gameObject = this.g_VoiceCharge.gameObject;
		int num2 = 0;
		gameObject.SetActive(num2 != 0);
		this.g_bVoiceCharge = false;
	}

	// Token: 0x060020CE RID: 8398 RVA: 0x0004ED80 File Offset: 0x0004CF80
	[Token(Token = "0x60020CE")]
	[Address(RVA = "0xEB3CB0", Offset = "0xEB2CB0", VA = "0x180EB3CB0", Slot = "9")]
	public virtual void PauseVoiceCharge()
	{
		if (this.g_VoiceCharge.gameObject.activeSelf)
		{
			this.g_VoiceCharge.Pause();
		}
		this.g_bVoiceChargePause = true;
	}

	// Token: 0x060020CF RID: 8399 RVA: 0x0004EDB8 File Offset: 0x0004CFB8
	[Token(Token = "0x60020CF")]
	[Address(RVA = "0xEB3360", Offset = "0xEB2360", VA = "0x180EB3360", Slot = "10")]
	public virtual void ContinueVoiceCharge()
	{
		if (this.g_VoiceCharge.gameObject.activeSelf && this.g_bVoiceChargePause)
		{
			this.g_VoiceCharge.Continue();
			this.g_bVoiceChargePause = false;
		}
	}

	// Token: 0x060020D0 RID: 8400 RVA: 0x0004EDFC File Offset: 0x0004CFFC
	[Token(Token = "0x60020D0")]
	[Address(RVA = "0xEB6350", Offset = "0xEB5350", VA = "0x180EB6350", Slot = "11")]
	public virtual void StopeVoiceCharge()
	{
		this.g_VoiceCharge.Stop();
		GameObject gameObject = this.g_VoiceCharge.gameObject;
		int num = 0;
		gameObject.SetActive(num != 0);
		this.g_bVoiceCharge = false;
	}

	// Token: 0x060020D1 RID: 8401 RVA: 0x0004EE38 File Offset: 0x0004D038
	[Token(Token = "0x60020D1")]
	[Address(RVA = "0xEB4360", Offset = "0xEB3360", VA = "0x180EB4360")]
	public void PlayChargeShot(PlayerEffectPlay.Magic Type)
	{
		ulong num;
		this.g_ChargeShot.gameObject.SetActive(num != 0UL);
		if (Type == PlayerEffectPlay.Magic.Null)
		{
			SoundEffect soundEffect = this.g_ChargeShot;
			int num2 = 0;
			soundEffect.Play(num2, 1f, 1f);
			return;
		}
		if (Type == PlayerEffectPlay.Magic.Null)
		{
			uint num3;
			this.g_ChargeShot.Play((int)num3, 1f, 1f);
			return;
		}
		if (Type != PlayerEffectPlay.Magic.Null)
		{
			if (Type == PlayerEffectPlay.Magic.Ice)
			{
				this.g_ChargeShot.Play((int)num, 1f, 1f);
			}
			return;
		}
		uint num4;
		this.g_ChargeShot.Play((int)num4, 1f, 1f);
	}

	// Token: 0x060020D2 RID: 8402 RVA: 0x0004EED4 File Offset: 0x0004D0D4
	[Token(Token = "0x60020D2")]
	[Address(RVA = "0xEB4FD0", Offset = "0xEB3FD0", VA = "0x180EB4FD0")]
	public void PlayItemUseing()
	{
		this.g_ItemUseing.gameObject.SetActive(true);
		SoundEffect soundEffect = this.g_ItemUseing;
		int num = 0;
		float num2 = this.g_fItemUseingVolume;
		soundEffect.Play(num, num2, 1f);
		this.g_bItemUseing = true;
	}

	// Token: 0x060020D3 RID: 8403 RVA: 0x0004EF1C File Offset: 0x0004D11C
	[Token(Token = "0x60020D3")]
	[Address(RVA = "0xEB6330", Offset = "0xEB5330", VA = "0x180EB6330")]
	public void StopItemUseing()
	{
		this.g_bItemUseing = false;
		this.g_bItemUseScale = 0f;
	}

	// Token: 0x060020D4 RID: 8404 RVA: 0x0004EF3C File Offset: 0x0004D13C
	[Token(Token = "0x60020D4")]
	[Address(RVA = "0xEB5F70", Offset = "0xEB4F70", VA = "0x180EB5F70")]
	public void SetItemUseingScale(float fScale)
	{
		this.g_bItemUseScale = fScale;
	}

	// Token: 0x060020D5 RID: 8405 RVA: 0x0004EF50 File Offset: 0x0004D150
	[Token(Token = "0x60020D5")]
	[Address(RVA = "0xEB4F60", Offset = "0xEB3F60", VA = "0x180EB4F60")]
	public void PlayItemUseComplete()
	{
		this.g_Item.gameObject.SetActive(true);
		SoundEffect soundEffect = this.g_Item;
		int num = 0;
		soundEffect.Play(num, 1f, 1f);
		this.g_bItemUseScale = 0f;
	}

	// Token: 0x060020D6 RID: 8406 RVA: 0x0004EF9C File Offset: 0x0004D19C
	[Token(Token = "0x60020D6")]
	[Address(RVA = "0xEB4EF0", Offset = "0xEB3EF0", VA = "0x180EB4EF0")]
	public void PlayItemGet()
	{
		this.g_Item.gameObject.SetActive(true);
		this.g_Item.Play(1, 1f, 1f);
	}

	// Token: 0x060020D7 RID: 8407 RVA: 0x0004EFD8 File Offset: 0x0004D1D8
	[Token(Token = "0x60020D7")]
	[Address(RVA = "0xEB4E10", Offset = "0xEB3E10", VA = "0x180EB4E10")]
	public void PlayItemDiscard()
	{
		this.g_Item.gameObject.SetActive(true);
		this.g_Item.Play(3, 1f, 1f);
	}

	// Token: 0x060020D8 RID: 8408 RVA: 0x0004F014 File Offset: 0x0004D214
	[Token(Token = "0x60020D8")]
	[Address(RVA = "0xEB4E80", Offset = "0xEB3E80", VA = "0x180EB4E80")]
	public void PlayItemGetImportant()
	{
		this.g_Item.gameObject.SetActive(true);
		this.g_Item.Play(2, 0.8f, 1f);
	}

	// Token: 0x060020D9 RID: 8409 RVA: 0x0004F050 File Offset: 0x0004D250
	[Token(Token = "0x60020D9")]
	[Address(RVA = "0xEB4A00", Offset = "0xEB3A00", VA = "0x180EB4A00")]
	public void PlayDefense()
	{
		this.g_Defense.gameObject.SetActive(true);
		this.g_Defense.PlayRandom(1f, 1f);
	}

	// Token: 0x060020DA RID: 8410 RVA: 0x0004F08C File Offset: 0x0004D28C
	[Token(Token = "0x60020DA")]
	[Address(RVA = "0xEB4990", Offset = "0xEB3990", VA = "0x180EB4990")]
	public void PlayDefenseLoop()
	{
		this.g_DefenseLoop.gameObject.SetActive(true);
		SoundEffect soundEffect = this.g_DefenseLoop;
		this.g_fDefenseLoopVolume = 0f;
		int num = 0;
		soundEffect.PlayRandom((float)num, 1f);
		this.g_bDefenseLoop = true;
	}

	// Token: 0x060020DB RID: 8411 RVA: 0x0004F0D8 File Offset: 0x0004D2D8
	[Token(Token = "0x60020DB")]
	[Address(RVA = "0xEB62F0", Offset = "0xEB52F0", VA = "0x180EB62F0")]
	public void StopDefenseLoop()
	{
		this.g_bDefenseLoop = false;
	}

	// Token: 0x060020DC RID: 8412 RVA: 0x0004F0EC File Offset: 0x0004D2EC
	[Token(Token = "0x60020DC")]
	[Address(RVA = "0xEB50A0", Offset = "0xEB40A0", VA = "0x180EB50A0")]
	public void PlayLightningDodge()
	{
		this.g_LightningDodge.gameObject.SetActive(true);
		this.g_LightningDodge.PlayRandom(1f, 1f);
	}

	// Token: 0x060020DD RID: 8413 RVA: 0x0004F128 File Offset: 0x0004D328
	[Token(Token = "0x60020DD")]
	[Address(RVA = "0xEB5E30", Offset = "0xEB4E30", VA = "0x180EB5E30")]
	public void PlayWindDodgeStart()
	{
		this.g_WindDodge.gameObject.SetActive(true);
		SoundEffect soundEffect = this.g_WindDodge;
		int num = 0;
		soundEffect.Play(num, 1f, 1f);
	}

	// Token: 0x060020DE RID: 8414 RVA: 0x0004F168 File Offset: 0x0004D368
	[Token(Token = "0x60020DE")]
	[Address(RVA = "0xEB5DC0", Offset = "0xEB4DC0", VA = "0x180EB5DC0")]
	public void PlayWindDodgeEnd()
	{
		this.g_WindDodge.gameObject.SetActive(true);
		this.g_WindDodge.Play(1, 1f, 1f);
	}

	// Token: 0x060020DF RID: 8415 RVA: 0x0004F1A4 File Offset: 0x0004D3A4
	[Token(Token = "0x60020DF")]
	[Address(RVA = "0xEB4AE0", Offset = "0xEB3AE0", VA = "0x180EB4AE0")]
	public void PlayDying()
	{
		if (!this.g_Dying.GetIsPlaying())
		{
			this.g_Dying.gameObject.SetActive(true);
			this.g_Dying.PlayRandom(1f, 1f);
			return;
		}
	}

	// Token: 0x060020E0 RID: 8416 RVA: 0x0004F1EC File Offset: 0x0004D3EC
	[Token(Token = "0x60020E0")]
	[Address(RVA = "0xEB6300", Offset = "0xEB5300", VA = "0x180EB6300")]
	public void StopDying()
	{
		this.g_Dying.Stop();
	}

	// Token: 0x060020E1 RID: 8417 RVA: 0x0004F20C File Offset: 0x0004D40C
	[Token(Token = "0x60020E1")]
	[Address(RVA = "0xEB48E0", Offset = "0xEB38E0", VA = "0x180EB48E0")]
	public void PlayDead(int i)
	{
		this.g_Dead.gameObject.SetActive(true);
		if (i == 0)
		{
			SoundEffect soundEffect = this.g_Dead;
			int num = 0;
			soundEffect.Play(num, 1f, 1f);
			return;
		}
		while (i != 1)
		{
		}
		this.g_Dead.Play(i, 1f, 1f);
	}

	// Token: 0x060020E2 RID: 8418 RVA: 0x0004F26C File Offset: 0x0004D46C
	[Token(Token = "0x60020E2")]
	[Address(RVA = "0xEB5100", Offset = "0xEB4100", VA = "0x180EB5100")]
	public void PlayPerfectDodge()
	{
		this.g_PerfectDodge.gameObject.SetActive(true);
		SoundEffect soundEffect = this.g_PerfectDodge;
		int num = 0;
		soundEffect.Play(num, 1f, 1f);
	}

	// Token: 0x060020E3 RID: 8419 RVA: 0x0004F2AC File Offset: 0x0004D4AC
	[Token(Token = "0x60020E3")]
	[Address(RVA = "0xEB3D10", Offset = "0xEB2D10", VA = "0x180EB3D10")]
	public void PlayAimLock()
	{
		this.g_AimLock.gameObject.SetActive(true);
		SoundEffect soundEffect = this.g_AimLock;
		int num = 0;
		soundEffect.Play(num, 1f, 1f);
	}

	// Token: 0x060020E4 RID: 8420 RVA: 0x0004F2EC File Offset: 0x0004D4EC
	[Token(Token = "0x60020E4")]
	[Address(RVA = "0xEB3FA0", Offset = "0xEB2FA0", VA = "0x180EB3FA0")]
	public void PlayCancelAimLock()
	{
		this.g_AimLock.gameObject.SetActive(true);
		this.g_AimLock.Play(1, 1f, 1f);
	}

	// Token: 0x060020E5 RID: 8421 RVA: 0x0004F328 File Offset: 0x0004D528
	[Token(Token = "0x60020E5")]
	[Address(RVA = "0xEB5170", Offset = "0xEB4170", VA = "0x180EB5170")]
	public void PlayPerspectiveLock()
	{
		this.g_PerspectiveLock.gameObject.SetActive(true);
		SoundEffect soundEffect = this.g_PerspectiveLock;
		int num = 0;
		soundEffect.Play(num, 1f, 1f);
	}

	// Token: 0x060020E6 RID: 8422 RVA: 0x0004F368 File Offset: 0x0004D568
	[Token(Token = "0x60020E6")]
	[Address(RVA = "0xEB4010", Offset = "0xEB3010", VA = "0x180EB4010")]
	public void PlayCancelPerspectiveLock()
	{
		this.g_PerspectiveLock.gameObject.SetActive(true);
		this.g_PerspectiveLock.Play(1, 1f, 1f);
	}

	// Token: 0x060020E7 RID: 8423 RVA: 0x0004F3A4 File Offset: 0x0004D5A4
	[Token(Token = "0x60020E7")]
	[Address(RVA = "0xEB5530", Offset = "0xEB4530", VA = "0x180EB5530", Slot = "12")]
	public virtual void PlayVoiceAttack01()
	{
		this.g_VoiceAttack01.gameObject.SetActive(true);
		this.g_VoiceAttack01.PlayRandom(1f, 1f);
	}

	// Token: 0x060020E8 RID: 8424 RVA: 0x0004F3E0 File Offset: 0x0004D5E0
	[Token(Token = "0x60020E8")]
	[Address(RVA = "0xEB5590", Offset = "0xEB4590", VA = "0x180EB5590", Slot = "13")]
	public virtual void PlayVoiceAttack02()
	{
		this.g_VoiceAttack02.gameObject.SetActive(true);
		this.g_VoiceAttack02.PlayRandom(1f, 1f);
	}

	// Token: 0x060020E9 RID: 8425 RVA: 0x0004F41C File Offset: 0x0004D61C
	[Token(Token = "0x60020E9")]
	[Address(RVA = "0xEB55F0", Offset = "0xEB45F0", VA = "0x180EB55F0", Slot = "14")]
	public virtual void PlayVoiceAttack03()
	{
		this.g_VoiceAttack03.gameObject.SetActive(true);
		this.g_VoiceAttack03.PlayRandom(1f, 1f);
	}

	// Token: 0x060020EA RID: 8426 RVA: 0x0004F458 File Offset: 0x0004D658
	[Token(Token = "0x60020EA")]
	[Address(RVA = "0xEB5650", Offset = "0xEB4650", VA = "0x180EB5650", Slot = "15")]
	public virtual void PlayVoiceAttack04()
	{
		this.g_VoiceAttack04.gameObject.SetActive(true);
		this.g_VoiceAttack04.PlayRandom(1f, 1f);
	}

	// Token: 0x060020EB RID: 8427 RVA: 0x0004F494 File Offset: 0x0004D694
	[Token(Token = "0x60020EB")]
	[Address(RVA = "0xEB59A0", Offset = "0xEB49A0", VA = "0x180EB59A0", Slot = "16")]
	public virtual void PlayVoiceDashAttack01()
	{
		this.g_VoiceDashAttack01.gameObject.SetActive(true);
		this.g_VoiceDashAttack01.PlayRandom(1f, 1f);
	}

	// Token: 0x060020EC RID: 8428 RVA: 0x0004F4D0 File Offset: 0x0004D6D0
	[Token(Token = "0x60020EC")]
	[Address(RVA = "0xEB5A00", Offset = "0xEB4A00", VA = "0x180EB5A00", Slot = "17")]
	public virtual void PlayVoiceDashAttack02()
	{
		this.g_VoiceDashAttack02.gameObject.SetActive(true);
		this.g_VoiceDashAttack02.PlayRandom(1f, 1f);
	}

	// Token: 0x060020ED RID: 8429 RVA: 0x0004F50C File Offset: 0x0004D70C
	[Token(Token = "0x60020ED")]
	[Address(RVA = "0xEB5CA0", Offset = "0xEB4CA0", VA = "0x180EB5CA0", Slot = "18")]
	public virtual void PlayVoiceSkyAttack01()
	{
		this.g_VoiceSkyAttack01.gameObject.SetActive(true);
		this.g_VoiceSkyAttack01.PlayRandom(1f, 1f);
	}

	// Token: 0x060020EE RID: 8430 RVA: 0x0004F548 File Offset: 0x0004D748
	[Token(Token = "0x60020EE")]
	[Address(RVA = "0xEB5D00", Offset = "0xEB4D00", VA = "0x180EB5D00", Slot = "19")]
	public virtual void PlayVoiceSkyAttack02()
	{
		this.g_VoiceSkyAttack02.gameObject.SetActive(true);
		this.g_VoiceSkyAttack02.PlayRandom(1f, 1f);
	}

	// Token: 0x060020EF RID: 8431 RVA: 0x0004F584 File Offset: 0x0004D784
	[Token(Token = "0x60020EF")]
	[Address(RVA = "0xEB5BE0", Offset = "0xEB4BE0", VA = "0x180EB5BE0", Slot = "20")]
	public virtual void PlayVoiceJump01()
	{
		this.g_VoiceJump01.gameObject.SetActive(true);
		this.g_VoiceJump01.PlayRandom(1f, 1f);
	}

	// Token: 0x060020F0 RID: 8432 RVA: 0x0004F5C0 File Offset: 0x0004D7C0
	[Token(Token = "0x60020F0")]
	[Address(RVA = "0xEB5C40", Offset = "0xEB4C40", VA = "0x180EB5C40", Slot = "21")]
	public virtual void PlayVoiceJump02()
	{
		this.g_VoiceJump02.gameObject.SetActive(true);
		this.g_VoiceJump02.PlayRandom(1f, 1f);
	}

	// Token: 0x060020F1 RID: 8433 RVA: 0x0004F5FC File Offset: 0x0004D7FC
	[Token(Token = "0x60020F1")]
	[Address(RVA = "0xEB5AC0", Offset = "0xEB4AC0", VA = "0x180EB5AC0", Slot = "22")]
	public virtual void PlayVoiceDodge()
	{
		this.g_VoiceDodge.gameObject.SetActive(true);
		this.g_VoiceDodge.PlayRandom(1f, 1f);
	}

	// Token: 0x060020F2 RID: 8434 RVA: 0x0004F638 File Offset: 0x0004D838
	[Token(Token = "0x60020F2")]
	[Address(RVA = "0xEB5940", Offset = "0xEB4940", VA = "0x180EB5940", Slot = "23")]
	public virtual void PlayVoiceDamaged()
	{
		this.g_VoiceDamaged.gameObject.SetActive(true);
		this.g_VoiceDamaged.PlayRandom(1f, 1f);
	}

	// Token: 0x060020F3 RID: 8435 RVA: 0x0004F674 File Offset: 0x0004D874
	[Token(Token = "0x60020F3")]
	[Address(RVA = "0xEB58E0", Offset = "0xEB48E0", VA = "0x180EB58E0", Slot = "24")]
	public virtual void PlayVoiceDamagedFly()
	{
		this.g_VoiceDamagedFly.gameObject.SetActive(true);
		this.g_VoiceDamagedFly.PlayRandom(1f, 1f);
	}

	// Token: 0x060020F4 RID: 8436 RVA: 0x0004F6B0 File Offset: 0x0004D8B0
	[Token(Token = "0x60020F4")]
	[Address(RVA = "0xEB56B0", Offset = "0xEB46B0", VA = "0x180EB56B0", Slot = "25")]
	public virtual void PlayVoiceChargeShot(PlayerEffectPlay.Magic Type)
	{
		ulong num;
		this.g_VoiceChargeShot.gameObject.SetActive(num != 0UL);
		SoundEffect soundEffect3;
		if (!this.g_WGM.isNobeta && Type != PlayerEffectPlay.Magic.Null)
		{
			if (Type != PlayerEffectPlay.Magic.Null)
			{
				if (Type != PlayerEffectPlay.Magic.Null)
				{
					if (Type == PlayerEffectPlay.Magic.Ice)
					{
						uint num2;
						this.g_VoiceChargeShot.Play((int)num2, 1f, 1f);
					}
					return;
				}
				int num3 = UnityEngine.Random.Range(0, 2);
				SoundEffect soundEffect = this.g_VoiceChargeShot;
				if (num3 == 0)
				{
					uint num4;
					soundEffect.Play((int)num4, 1f, 1f);
					return;
				}
			}
			else
			{
				int num5 = UnityEngine.Random.Range(0, 2);
				SoundEffect soundEffect2 = this.g_VoiceChargeShot;
				if (num5 != 0)
				{
					uint num6;
					soundEffect2.Play((int)num6, 1f, 1f);
					return;
				}
				uint num7;
				soundEffect2.Play((int)num7, 1f, 1f);
				return;
			}
		}
		else
		{
			if (Type != PlayerEffectPlay.Magic.Null)
			{
				while (Type == PlayerEffectPlay.Magic.Null)
				{
				}
				while (Type == PlayerEffectPlay.Magic.Null)
				{
				}
				while (Type != PlayerEffectPlay.Magic.Ice)
				{
				}
			}
			int num8 = UnityEngine.Random.Range(0, 2);
			soundEffect3 = this.g_VoiceChargeShot;
			if (num8 != 0)
			{
				uint num9;
				soundEffect3.Play((int)num9, 1f, 1f);
				return;
			}
		}
		int num10 = 0;
		soundEffect3.Play(num10, 1f, 1f);
	}

	// Token: 0x060020F5 RID: 8437 RVA: 0x0004F7CC File Offset: 0x0004D9CC
	[Token(Token = "0x60020F5")]
	[Address(RVA = "0xEB5B80", Offset = "0xEB4B80", VA = "0x180EB5B80", Slot = "26")]
	public virtual void PlayVoiceItemUse()
	{
		this.g_VoiceItemUse.gameObject.SetActive(true);
		this.g_VoiceItemUse.PlayRandom(1f, 1f);
	}

	// Token: 0x060020F6 RID: 8438 RVA: 0x0004F808 File Offset: 0x0004DA08
	[Token(Token = "0x60020F6")]
	[Address(RVA = "0xEB5D60", Offset = "0xEB4D60", VA = "0x180EB5D60", Slot = "27")]
	public virtual void PlayVoiceSlip()
	{
		this.g_VoiceSlip.gameObject.SetActive(true);
		this.g_VoiceSlip.PlayRandom(1f, 1f);
	}

	// Token: 0x060020F7 RID: 8439 RVA: 0x0004F844 File Offset: 0x0004DA44
	[Token(Token = "0x60020F7")]
	[Address(RVA = "0xEB5A60", Offset = "0xEB4A60", VA = "0x180EB5A60", Slot = "28")]
	public virtual void PlayVoiceDead()
	{
		this.g_VoiceDead.gameObject.SetActive(true);
		this.g_VoiceDead.PlayRandom(1f, 1f);
	}

	// Token: 0x060020F8 RID: 8440 RVA: 0x0004F880 File Offset: 0x0004DA80
	[Token(Token = "0x60020F8")]
	[Address(RVA = "0xEB5B20", Offset = "0xEB4B20", VA = "0x180EB5B20", Slot = "29")]
	public virtual void PlayVoiceFallDead()
	{
		this.g_VoiceFallDead.gameObject.SetActive(true);
		this.g_VoiceFallDead.PlayRandom(1f, 1f);
	}

	// Token: 0x060020F9 RID: 8441 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60020F9")]
	[Address(RVA = "0xEB5EA0", Offset = "0xEB4EA0", VA = "0x180EB5EA0")]
	public void SetAudioMixer(float fVolume, float fRoom, float fDecayTime)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060020FA RID: 8442 RVA: 0x0004F8BC File Offset: 0x0004DABC
	[Token(Token = "0x60020FA")]
	[Address(RVA = "0xEB5F80", Offset = "0xEB4F80", VA = "0x180EB5F80")]
	public void SetTimeScale(float fTimeScale)
	{
		this.g_Footsteps.SetTimeScale(fTimeScale);
		SoundEffect soundEffect = this.g_FootstepsWater;
		int num = 0;
		if (soundEffect != num)
		{
			this.g_FootstepsWater.SetTimeScale(fTimeScale);
		}
		this.g_Swing.SetTimeScale(fTimeScale);
		this.g_Jump.SetTimeScale(fTimeScale);
		this.g_Dodge.SetTimeScale(fTimeScale);
		this.g_Brakes.SetTimeScale(fTimeScale);
		this.g_HitDown.SetTimeScale(fTimeScale);
		this.g_Hit.SetTimeScale(fTimeScale);
		this.g_ChargeHit.SetTimeScale(fTimeScale);
		this.g_ChargeSwing.SetTimeScale(fTimeScale);
		this.g_ShotNull.SetTimeScale(fTimeScale);
		this.g_ShotIce.SetTimeScale(fTimeScale);
		this.g_ShotFire.SetTimeScale(fTimeScale);
		this.g_ShotLightning.SetTimeScale(fTimeScale);
		this.g_ShotAir.SetTimeScale(fTimeScale);
		this.g_Charge.SetTimeScale(fTimeScale);
		this.g_ChargePrompt.SetTimeScale(fTimeScale);
		this.g_ChargeShot.SetTimeScale(fTimeScale);
		this.g_ItemUseing.SetTimeScale(fTimeScale);
		this.g_Item.SetTimeScale(fTimeScale);
		this.g_Dead.SetTimeScale(fTimeScale);
		this.g_PerfectDodge.SetTimeScale(fTimeScale);
		this.g_AimLock.SetTimeScale(fTimeScale);
		this.g_PerspectiveLock.SetTimeScale(fTimeScale);
		this.g_Defense.SetTimeScale(fTimeScale);
		this.g_DefenseLoop.SetTimeScale(fTimeScale);
		this.g_LightningDodge.SetTimeScale(fTimeScale);
		this.g_WindDodge.SetTimeScale(fTimeScale);
	}

	// Token: 0x060020FB RID: 8443 RVA: 0x0004FA34 File Offset: 0x0004DC34
	[Token(Token = "0x60020FB")]
	[Address(RVA = "0x328C40", Offset = "0x327C40", VA = "0x180328C40")]
	public PlayerSound()
	{
	}

	// Token: 0x04002AA0 RID: 10912
	[FieldOffset(Offset = "0x18")]
	[Token(Token = "0x4002AA0")]
	public AudioMixer AM;

	// Token: 0x04002AA1 RID: 10913
	[FieldOffset(Offset = "0x20")]
	[Token(Token = "0x4002AA1")]
	public GameObject Footsteps;

	// Token: 0x04002AA2 RID: 10914
	[FieldOffset(Offset = "0x28")]
	[Token(Token = "0x4002AA2")]
	public GameObject FootstepsWater;

	// Token: 0x04002AA3 RID: 10915
	[FieldOffset(Offset = "0x30")]
	[Token(Token = "0x4002AA3")]
	public GameObject Swing;

	// Token: 0x04002AA4 RID: 10916
	[FieldOffset(Offset = "0x38")]
	[Token(Token = "0x4002AA4")]
	public GameObject Jump;

	// Token: 0x04002AA5 RID: 10917
	[FieldOffset(Offset = "0x40")]
	[Token(Token = "0x4002AA5")]
	public GameObject Dodge;

	// Token: 0x04002AA6 RID: 10918
	[FieldOffset(Offset = "0x48")]
	[Token(Token = "0x4002AA6")]
	public GameObject Brakes;

	// Token: 0x04002AA7 RID: 10919
	[FieldOffset(Offset = "0x50")]
	[Token(Token = "0x4002AA7")]
	public GameObject HitDown;

	// Token: 0x04002AA8 RID: 10920
	[FieldOffset(Offset = "0x58")]
	[Token(Token = "0x4002AA8")]
	public GameObject Hit;

	// Token: 0x04002AA9 RID: 10921
	[FieldOffset(Offset = "0x60")]
	[Token(Token = "0x4002AA9")]
	public GameObject ChargeHit;

	// Token: 0x04002AAA RID: 10922
	[FieldOffset(Offset = "0x68")]
	[Token(Token = "0x4002AAA")]
	public GameObject ChargeSwing;

	// Token: 0x04002AAB RID: 10923
	[FieldOffset(Offset = "0x70")]
	[Token(Token = "0x4002AAB")]
	public GameObject ShotNull;

	// Token: 0x04002AAC RID: 10924
	[FieldOffset(Offset = "0x78")]
	[Token(Token = "0x4002AAC")]
	public GameObject ShotIce;

	// Token: 0x04002AAD RID: 10925
	[FieldOffset(Offset = "0x80")]
	[Token(Token = "0x4002AAD")]
	public GameObject ShotFire;

	// Token: 0x04002AAE RID: 10926
	[FieldOffset(Offset = "0x88")]
	[Token(Token = "0x4002AAE")]
	public GameObject ShotLightning;

	// Token: 0x04002AAF RID: 10927
	[FieldOffset(Offset = "0x90")]
	[Token(Token = "0x4002AAF")]
	public GameObject ShotAir;

	// Token: 0x04002AB0 RID: 10928
	[FieldOffset(Offset = "0x98")]
	[Token(Token = "0x4002AB0")]
	public GameObject ChargePrompt;

	// Token: 0x04002AB1 RID: 10929
	[FieldOffset(Offset = "0xA0")]
	[Token(Token = "0x4002AB1")]
	public GameObject ChargeCancel;

	// Token: 0x04002AB2 RID: 10930
	[FieldOffset(Offset = "0xA8")]
	[Token(Token = "0x4002AB2")]
	public GameObject Charge;

	// Token: 0x04002AB3 RID: 10931
	[FieldOffset(Offset = "0xB0")]
	[Token(Token = "0x4002AB3")]
	public GameObject ChargeComplete;

	// Token: 0x04002AB4 RID: 10932
	[FieldOffset(Offset = "0xB8")]
	[Token(Token = "0x4002AB4")]
	public GameObject ChargeShot;

	// Token: 0x04002AB5 RID: 10933
	[FieldOffset(Offset = "0xC0")]
	[Token(Token = "0x4002AB5")]
	public GameObject ItemUseing;

	// Token: 0x04002AB6 RID: 10934
	[FieldOffset(Offset = "0xC8")]
	[Token(Token = "0x4002AB6")]
	public GameObject Item;

	// Token: 0x04002AB7 RID: 10935
	[FieldOffset(Offset = "0xD0")]
	[Token(Token = "0x4002AB7")]
	public GameObject Dead;

	// Token: 0x04002AB8 RID: 10936
	[FieldOffset(Offset = "0xD8")]
	[Token(Token = "0x4002AB8")]
	public GameObject PerfectDodge;

	// Token: 0x04002AB9 RID: 10937
	[FieldOffset(Offset = "0xE0")]
	[Token(Token = "0x4002AB9")]
	public GameObject AimLock;

	// Token: 0x04002ABA RID: 10938
	[FieldOffset(Offset = "0xE8")]
	[Token(Token = "0x4002ABA")]
	public GameObject PerspectiveLock;

	// Token: 0x04002ABB RID: 10939
	[FieldOffset(Offset = "0xF0")]
	[Token(Token = "0x4002ABB")]
	public GameObject Defense;

	// Token: 0x04002ABC RID: 10940
	[FieldOffset(Offset = "0xF8")]
	[Token(Token = "0x4002ABC")]
	public GameObject DefenseLoop;

	// Token: 0x04002ABD RID: 10941
	[FieldOffset(Offset = "0x100")]
	[Token(Token = "0x4002ABD")]
	public GameObject LightningDodge;

	// Token: 0x04002ABE RID: 10942
	[FieldOffset(Offset = "0x108")]
	[Token(Token = "0x4002ABE")]
	public GameObject WindDodge;

	// Token: 0x04002ABF RID: 10943
	[FieldOffset(Offset = "0x110")]
	[Token(Token = "0x4002ABF")]
	public GameObject Dying;

	// Token: 0x04002AC0 RID: 10944
	[FieldOffset(Offset = "0x118")]
	[Token(Token = "0x4002AC0")]
	public GameObject VoiceAttack01;

	// Token: 0x04002AC1 RID: 10945
	[FieldOffset(Offset = "0x120")]
	[Token(Token = "0x4002AC1")]
	public GameObject VoiceAttack02;

	// Token: 0x04002AC2 RID: 10946
	[FieldOffset(Offset = "0x128")]
	[Token(Token = "0x4002AC2")]
	public GameObject VoiceAttack03;

	// Token: 0x04002AC3 RID: 10947
	[FieldOffset(Offset = "0x130")]
	[Token(Token = "0x4002AC3")]
	public GameObject VoiceAttack04;

	// Token: 0x04002AC4 RID: 10948
	[FieldOffset(Offset = "0x138")]
	[Token(Token = "0x4002AC4")]
	public GameObject VoiceDashAttack01;

	// Token: 0x04002AC5 RID: 10949
	[FieldOffset(Offset = "0x140")]
	[Token(Token = "0x4002AC5")]
	public GameObject VoiceDashAttack02;

	// Token: 0x04002AC6 RID: 10950
	[FieldOffset(Offset = "0x148")]
	[Token(Token = "0x4002AC6")]
	public GameObject VoiceSkyAttack01;

	// Token: 0x04002AC7 RID: 10951
	[FieldOffset(Offset = "0x150")]
	[Token(Token = "0x4002AC7")]
	public GameObject VoiceSkyAttack02;

	// Token: 0x04002AC8 RID: 10952
	[FieldOffset(Offset = "0x158")]
	[Token(Token = "0x4002AC8")]
	public GameObject VoiceJump01;

	// Token: 0x04002AC9 RID: 10953
	[FieldOffset(Offset = "0x160")]
	[Token(Token = "0x4002AC9")]
	public GameObject VoiceJump02;

	// Token: 0x04002ACA RID: 10954
	[FieldOffset(Offset = "0x168")]
	[Token(Token = "0x4002ACA")]
	public GameObject VoiceDodge;

	// Token: 0x04002ACB RID: 10955
	[FieldOffset(Offset = "0x170")]
	[Token(Token = "0x4002ACB")]
	public GameObject VoiceDamaged;

	// Token: 0x04002ACC RID: 10956
	[FieldOffset(Offset = "0x178")]
	[Token(Token = "0x4002ACC")]
	public GameObject VoiceDamagedFly;

	// Token: 0x04002ACD RID: 10957
	[FieldOffset(Offset = "0x180")]
	[Token(Token = "0x4002ACD")]
	public GameObject VoiceCharge;

	// Token: 0x04002ACE RID: 10958
	[FieldOffset(Offset = "0x188")]
	[Token(Token = "0x4002ACE")]
	public GameObject VoiceChargeShot;

	// Token: 0x04002ACF RID: 10959
	[FieldOffset(Offset = "0x190")]
	[Token(Token = "0x4002ACF")]
	public GameObject VoiceItemUse;

	// Token: 0x04002AD0 RID: 10960
	[FieldOffset(Offset = "0x198")]
	[Token(Token = "0x4002AD0")]
	public GameObject VoiceSlip;

	// Token: 0x04002AD1 RID: 10961
	[FieldOffset(Offset = "0x1A0")]
	[Token(Token = "0x4002AD1")]
	public GameObject VoiceDead;

	// Token: 0x04002AD2 RID: 10962
	[FieldOffset(Offset = "0x1A8")]
	[Token(Token = "0x4002AD2")]
	public GameObject VoiceFallDead;

	// Token: 0x04002AD3 RID: 10963
	[FieldOffset(Offset = "0x1B0")]
	[Token(Token = "0x4002AD3")]
	private SoundEffect g_Footsteps;

	// Token: 0x04002AD4 RID: 10964
	[FieldOffset(Offset = "0x1B8")]
	[Token(Token = "0x4002AD4")]
	private SoundEffect g_FootstepsWater;

	// Token: 0x04002AD5 RID: 10965
	[FieldOffset(Offset = "0x1C0")]
	[Token(Token = "0x4002AD5")]
	private SoundEffect g_Swing;

	// Token: 0x04002AD6 RID: 10966
	[FieldOffset(Offset = "0x1C8")]
	[Token(Token = "0x4002AD6")]
	private SoundEffect g_Jump;

	// Token: 0x04002AD7 RID: 10967
	[FieldOffset(Offset = "0x1D0")]
	[Token(Token = "0x4002AD7")]
	private SoundEffect g_Dodge;

	// Token: 0x04002AD8 RID: 10968
	[FieldOffset(Offset = "0x1D8")]
	[Token(Token = "0x4002AD8")]
	private SoundEffect g_Brakes;

	// Token: 0x04002AD9 RID: 10969
	[FieldOffset(Offset = "0x1E0")]
	[Token(Token = "0x4002AD9")]
	private SoundEffect g_HitDown;

	// Token: 0x04002ADA RID: 10970
	[FieldOffset(Offset = "0x1E8")]
	[Token(Token = "0x4002ADA")]
	private SoundEffect g_Hit;

	// Token: 0x04002ADB RID: 10971
	[FieldOffset(Offset = "0x1F0")]
	[Token(Token = "0x4002ADB")]
	private SoundEffect g_ChargeHit;

	// Token: 0x04002ADC RID: 10972
	[FieldOffset(Offset = "0x1F8")]
	[Token(Token = "0x4002ADC")]
	private SoundEffect g_ChargeSwing;

	// Token: 0x04002ADD RID: 10973
	[FieldOffset(Offset = "0x200")]
	[Token(Token = "0x4002ADD")]
	private SoundEffect g_ShotNull;

	// Token: 0x04002ADE RID: 10974
	[FieldOffset(Offset = "0x208")]
	[Token(Token = "0x4002ADE")]
	private SoundEffect g_ShotIce;

	// Token: 0x04002ADF RID: 10975
	[FieldOffset(Offset = "0x210")]
	[Token(Token = "0x4002ADF")]
	private SoundEffect g_ShotFire;

	// Token: 0x04002AE0 RID: 10976
	[FieldOffset(Offset = "0x218")]
	[Token(Token = "0x4002AE0")]
	private SoundEffect g_ShotLightning;

	// Token: 0x04002AE1 RID: 10977
	[FieldOffset(Offset = "0x220")]
	[Token(Token = "0x4002AE1")]
	private SoundEffect g_ShotAir;

	// Token: 0x04002AE2 RID: 10978
	[FieldOffset(Offset = "0x228")]
	[Token(Token = "0x4002AE2")]
	protected SoundEffect g_ChargePrompt;

	// Token: 0x04002AE3 RID: 10979
	[FieldOffset(Offset = "0x230")]
	[Token(Token = "0x4002AE3")]
	protected SoundEffect g_ChargeCancel;

	// Token: 0x04002AE4 RID: 10980
	[FieldOffset(Offset = "0x238")]
	[Token(Token = "0x4002AE4")]
	protected SoundEffect g_Charge;

	// Token: 0x04002AE5 RID: 10981
	[FieldOffset(Offset = "0x240")]
	[Token(Token = "0x4002AE5")]
	protected SoundEffect g_ChargeComplete;

	// Token: 0x04002AE6 RID: 10982
	[FieldOffset(Offset = "0x248")]
	[Token(Token = "0x4002AE6")]
	private SoundEffect g_ChargeShot;

	// Token: 0x04002AE7 RID: 10983
	[FieldOffset(Offset = "0x250")]
	[Token(Token = "0x4002AE7")]
	private SoundEffect g_ItemUseing;

	// Token: 0x04002AE8 RID: 10984
	[FieldOffset(Offset = "0x258")]
	[Token(Token = "0x4002AE8")]
	private SoundEffect g_Item;

	// Token: 0x04002AE9 RID: 10985
	[FieldOffset(Offset = "0x260")]
	[Token(Token = "0x4002AE9")]
	private SoundEffect g_Dead;

	// Token: 0x04002AEA RID: 10986
	[FieldOffset(Offset = "0x268")]
	[Token(Token = "0x4002AEA")]
	private SoundEffect g_PerfectDodge;

	// Token: 0x04002AEB RID: 10987
	[FieldOffset(Offset = "0x270")]
	[Token(Token = "0x4002AEB")]
	private SoundEffect g_AimLock;

	// Token: 0x04002AEC RID: 10988
	[FieldOffset(Offset = "0x278")]
	[Token(Token = "0x4002AEC")]
	private SoundEffect g_PerspectiveLock;

	// Token: 0x04002AED RID: 10989
	[FieldOffset(Offset = "0x280")]
	[Token(Token = "0x4002AED")]
	private SoundEffect g_Defense;

	// Token: 0x04002AEE RID: 10990
	[FieldOffset(Offset = "0x288")]
	[Token(Token = "0x4002AEE")]
	private SoundEffect g_DefenseLoop;

	// Token: 0x04002AEF RID: 10991
	[FieldOffset(Offset = "0x290")]
	[Token(Token = "0x4002AEF")]
	private SoundEffect g_LightningDodge;

	// Token: 0x04002AF0 RID: 10992
	[FieldOffset(Offset = "0x298")]
	[Token(Token = "0x4002AF0")]
	private SoundEffect g_WindDodge;

	// Token: 0x04002AF1 RID: 10993
	[FieldOffset(Offset = "0x2A0")]
	[Token(Token = "0x4002AF1")]
	private SoundEffect g_Dying;

	// Token: 0x04002AF2 RID: 10994
	[FieldOffset(Offset = "0x2A8")]
	[Token(Token = "0x4002AF2")]
	protected SoundEffect g_VoiceAttack01;

	// Token: 0x04002AF3 RID: 10995
	[FieldOffset(Offset = "0x2B0")]
	[Token(Token = "0x4002AF3")]
	protected SoundEffect g_VoiceAttack02;

	// Token: 0x04002AF4 RID: 10996
	[FieldOffset(Offset = "0x2B8")]
	[Token(Token = "0x4002AF4")]
	protected SoundEffect g_VoiceAttack03;

	// Token: 0x04002AF5 RID: 10997
	[FieldOffset(Offset = "0x2C0")]
	[Token(Token = "0x4002AF5")]
	protected SoundEffect g_VoiceAttack04;

	// Token: 0x04002AF6 RID: 10998
	[FieldOffset(Offset = "0x2C8")]
	[Token(Token = "0x4002AF6")]
	protected SoundEffect g_VoiceDashAttack01;

	// Token: 0x04002AF7 RID: 10999
	[FieldOffset(Offset = "0x2D0")]
	[Token(Token = "0x4002AF7")]
	protected SoundEffect g_VoiceDashAttack02;

	// Token: 0x04002AF8 RID: 11000
	[FieldOffset(Offset = "0x2D8")]
	[Token(Token = "0x4002AF8")]
	protected SoundEffect g_VoiceSkyAttack01;

	// Token: 0x04002AF9 RID: 11001
	[FieldOffset(Offset = "0x2E0")]
	[Token(Token = "0x4002AF9")]
	protected SoundEffect g_VoiceSkyAttack02;

	// Token: 0x04002AFA RID: 11002
	[FieldOffset(Offset = "0x2E8")]
	[Token(Token = "0x4002AFA")]
	protected SoundEffect g_VoiceJump01;

	// Token: 0x04002AFB RID: 11003
	[FieldOffset(Offset = "0x2F0")]
	[Token(Token = "0x4002AFB")]
	protected SoundEffect g_VoiceJump02;

	// Token: 0x04002AFC RID: 11004
	[FieldOffset(Offset = "0x2F8")]
	[Token(Token = "0x4002AFC")]
	protected SoundEffect g_VoiceDodge;

	// Token: 0x04002AFD RID: 11005
	[FieldOffset(Offset = "0x300")]
	[Token(Token = "0x4002AFD")]
	protected SoundEffect g_VoiceDamaged;

	// Token: 0x04002AFE RID: 11006
	[FieldOffset(Offset = "0x308")]
	[Token(Token = "0x4002AFE")]
	protected SoundEffect g_VoiceDamagedFly;

	// Token: 0x04002AFF RID: 11007
	[FieldOffset(Offset = "0x310")]
	[Token(Token = "0x4002AFF")]
	protected SoundEffect g_VoiceCharge;

	// Token: 0x04002B00 RID: 11008
	[FieldOffset(Offset = "0x318")]
	[Token(Token = "0x4002B00")]
	protected SoundEffect g_VoiceChargeShot;

	// Token: 0x04002B01 RID: 11009
	[FieldOffset(Offset = "0x320")]
	[Token(Token = "0x4002B01")]
	protected SoundEffect g_VoiceItemUse;

	// Token: 0x04002B02 RID: 11010
	[FieldOffset(Offset = "0x328")]
	[Token(Token = "0x4002B02")]
	protected SoundEffect g_VoiceSlip;

	// Token: 0x04002B03 RID: 11011
	[FieldOffset(Offset = "0x330")]
	[Token(Token = "0x4002B03")]
	protected SoundEffect g_VoiceDead;

	// Token: 0x04002B04 RID: 11012
	[FieldOffset(Offset = "0x338")]
	[Token(Token = "0x4002B04")]
	protected SoundEffect g_VoiceFallDead;

	// Token: 0x04002B05 RID: 11013
	[FieldOffset(Offset = "0x340")]
	[Token(Token = "0x4002B05")]
	protected CharacterBaseData g_CharData;

	// Token: 0x04002B06 RID: 11014
	[FieldOffset(Offset = "0x348")]
	[Token(Token = "0x4002B06")]
	protected WizardGirlManage g_WGM;

	// Token: 0x04002B07 RID: 11015
	[FieldOffset(Offset = "0x350")]
	[Token(Token = "0x4002B07")]
	protected bool g_bChargeing;

	// Token: 0x04002B08 RID: 11016
	[FieldOffset(Offset = "0x354")]
	[Token(Token = "0x4002B08")]
	protected float g_fChargeVolume;

	// Token: 0x04002B09 RID: 11017
	[Token(Token = "0x4002B09")]
	protected const float g_fChargePitchScale = 1.3f;

	// Token: 0x04002B0A RID: 11018
	[FieldOffset(Offset = "0x358")]
	[Token(Token = "0x4002B0A")]
	private bool g_bItemUseing;

	// Token: 0x04002B0B RID: 11019
	[FieldOffset(Offset = "0x35C")]
	[Token(Token = "0x4002B0B")]
	private float g_fItemUseingVolume;

	// Token: 0x04002B0C RID: 11020
	[FieldOffset(Offset = "0x360")]
	[Token(Token = "0x4002B0C")]
	private float g_bItemUseScale;

	// Token: 0x04002B0D RID: 11021
	[FieldOffset(Offset = "0x364")]
	[Token(Token = "0x4002B0D")]
	private bool g_bDefenseLoop;

	// Token: 0x04002B0E RID: 11022
	[FieldOffset(Offset = "0x368")]
	[Token(Token = "0x4002B0E")]
	private float g_fDefenseLoopVolume;

	// Token: 0x04002B0F RID: 11023
	[FieldOffset(Offset = "0x36C")]
	[Token(Token = "0x4002B0F")]
	protected bool g_bVoiceCharge;

	// Token: 0x04002B10 RID: 11024
	[FieldOffset(Offset = "0x36D")]
	[Token(Token = "0x4002B10")]
	protected bool g_bVoiceChargePause;

	// Token: 0x02000359 RID: 857
	[Token(Token = "0x2000359")]
	public enum HitSoundType
	{
		// Token: 0x04002B12 RID: 11026
		[Token(Token = "0x4002B12")]
		Soft,
		// Token: 0x04002B13 RID: 11027
		[Token(Token = "0x4002B13")]
		Wall,
		// Token: 0x04002B14 RID: 11028
		[Token(Token = "0x4002B14")]
		Defense,
		// Token: 0x04002B15 RID: 11029
		[Token(Token = "0x4002B15")]
		Normal,
		// Token: 0x04002B16 RID: 11030
		[Token(Token = "0x4002B16")]
		Rock
	}
}
