using System;
using System.Collections;
using System.Xml.Schema;
using Cpp2IlInjected;
using UnityEngine;
using UnityEngine.ResourceManagement.AsyncOperations;

// Token: 0x02000365 RID: 869
[Token(Token = "0x2000365")]
public class WizardGirlManage : MonoBehaviour
{
	// Token: 0x170001D8 RID: 472
	// (get) Token: 0x060021E2 RID: 8674 RVA: 0x00052224 File Offset: 0x00050424
	[Token(Token = "0x170001D8")]
	public bool OnSkinLoading
	{
		[Token(Token = "0x60021E2")]
		[Address(RVA = "0x4C2050", Offset = "0x4C1050", VA = "0x1804C2050")]
		get
		{
			return this.onSkinLoading;
		}
	}

	// Token: 0x170001D9 RID: 473
	// (get) Token: 0x060021E3 RID: 8675 RVA: 0x00052238 File Offset: 0x00050438
	[Token(Token = "0x170001D9")]
	private GameSave GameSave
	{
		[Token(Token = "0x60021E3")]
		[Address(RVA = "0x4C2000", Offset = "0x4C1000", VA = "0x1804C2000")]
		get
		{
			return Game.GameSave;
		}
	}

	// Token: 0x170001DA RID: 474
	// (get) Token: 0x060021E4 RID: 8676 RVA: 0x0005224C File Offset: 0x0005044C
	[Token(Token = "0x170001DA")]
	public PlayerSound PlayerSound
	{
		[Token(Token = "0x60021E4")]
		[Address(RVA = "0x452350", Offset = "0x451350", VA = "0x180452350")]
		get
		{
			return this.g_Sound;
		}
	}

	// Token: 0x170001DB RID: 475
	// (get) Token: 0x060021E5 RID: 8677 RVA: 0x00052260 File Offset: 0x00050460
	[Token(Token = "0x170001DB")]
	public NobetaSkin Skin
	{
		[Token(Token = "0x60021E5")]
		[Address(RVA = "0x33F1F0", Offset = "0x33E1F0", VA = "0x18033F1F0")]
		get
		{
			return this.skinInstance;
		}
	}

	// Token: 0x170001DC RID: 476
	// (get) Token: 0x060021E6 RID: 8678 RVA: 0x00052274 File Offset: 0x00050474
	[Token(Token = "0x170001DC")]
	public PlayerController PlayerController
	{
		[Token(Token = "0x60021E6")]
		[Address(RVA = "0x2EF530", Offset = "0x2EE530", VA = "0x1802EF530")]
		get
		{
			return this.playerController;
		}
	}

	// Token: 0x170001DD RID: 477
	// (get) Token: 0x060021E7 RID: 8679 RVA: 0x00052288 File Offset: 0x00050488
	[Token(Token = "0x170001DD")]
	public NobetaSkinController SkinController
	{
		[Token(Token = "0x60021E7")]
		[Address(RVA = "0x3352E0", Offset = "0x3342E0", VA = "0x1803352E0")]
		get
		{
			return this.skinController;
		}
	}

	// Token: 0x170001DE RID: 478
	// (get) Token: 0x060021E8 RID: 8680 RVA: 0x0005229C File Offset: 0x0005049C
	[Token(Token = "0x170001DE")]
	public PlayerEffectRootContainer EffectRootContainer
	{
		[Token(Token = "0x60021E8")]
		[Address(RVA = "0x33F2F0", Offset = "0x33E2F0", VA = "0x18033F2F0")]
		get
		{
			return this.effectRootContainer;
		}
	}

	// Token: 0x170001DF RID: 479
	// (get) Token: 0x060021E9 RID: 8681 RVA: 0x000522B0 File Offset: 0x000504B0
	[Token(Token = "0x170001DF")]
	public CharacterBaseData BaseData
	{
		[Token(Token = "0x60021E9")]
		[Address(RVA = "0x38AAC0", Offset = "0x389AC0", VA = "0x18038AAC0")]
		get
		{
			return this.g_CharData;
		}
	}

	// Token: 0x060021EA RID: 8682 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60021EA")]
	[Address(RVA = "0x4BF1E0", Offset = "0x4BE1E0", VA = "0x1804BF1E0")]
	public void Init(GameSkin skin)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060021EB RID: 8683 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60021EB")]
	[Address(RVA = "0x4C1F60", Offset = "0x4C0F60", VA = "0x1804C1F60")]
	public void UseActiveSkin()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060021EC RID: 8684 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60021EC")]
	[Address(RVA = "0x4C1FB0", Offset = "0x4C0FB0", VA = "0x1804C1FB0")]
	public void UseStorySkin()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060021ED RID: 8685 RVA: 0x000522C4 File Offset: 0x000504C4
	[Token(Token = "0x60021ED")]
	[Address(RVA = "0x4C0830", Offset = "0x4BF830", VA = "0x1804C0830")]
	public void PreloadSkin(GameSkin skin, bool bossRushSwitchCharacter = false)
	{
		if (this.currentActiveSkin != skin || bossRushSwitchCharacter)
		{
			int num;
			WizardGirlManage.<LoadSkin>d__45 <LoadSkin>d__ = new WizardGirlManage.<LoadSkin>d__45(num);
			num = 0;
			<LoadSkin>d__.<>4__this = this;
			<LoadSkin>d__.skin = skin;
			Coroutine coroutine = base.StartCoroutine(<LoadSkin>d__);
		}
	}

	// Token: 0x060021EE RID: 8686 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60021EE")]
	[Address(RVA = "0x4C0960", Offset = "0x4BF960", VA = "0x1804C0960")]
	public void ReplaceActiveSkin(GameSkin skin, bool bossRushSwitchCharacter = false)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060021EF RID: 8687 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60021EF")]
	[Address(RVA = "0x4BFC70", Offset = "0x4BEC70", VA = "0x1804BFC70")]
	private IEnumerator LoadSkin(GameSkin skin)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060021F0 RID: 8688 RVA: 0x00052308 File Offset: 0x00050508
	[Token(Token = "0x60021F0")]
	[Address(RVA = "0x4C1BB0", Offset = "0x4C0BB0", VA = "0x1804C1BB0")]
	private void UpdateSkin(GameObject skinPrefab)
	{
		NobetaSkin nobetaSkin = this.skinInstance;
		Transform transform = base.transform;
		NobetaSkin component = UnityEngine.Object.Instantiate<GameObject>(skinPrefab, transform).GetComponent<NobetaSkin>();
		this.skinInstance = component;
		this.skinInstance.Init(this, nobetaSkin);
		NobetaSkinController nobetaSkinController = this.skinController;
		NobetaSkin nobetaSkin2 = this.skinInstance;
		nobetaSkinController.Setup(nobetaSkin2);
		Game.OnNobetaSkinChanged();
		PlayerController playerController = this.playerController;
		NobetaSkin nobetaSkin3 = this.skinInstance;
		playerController.UpdateSkin(nobetaSkin3);
		NobetaAnimatorController animatorController = this.playerController.animatorController;
		int num = 0;
		animatorController.SetWindLayer(num != 0);
		PlayerController playerController2 = this.playerController;
		if (playerController2.state == NobetaState.SavePointUI)
		{
			playerController2.animatorController.SetPreyAnimation();
		}
		if (nobetaSkin)
		{
			nobetaSkin.Dispose();
			UnityEngine.Object.DestroyImmediate(nobetaSkin.gameObject);
		}
	}

	// Token: 0x060021F1 RID: 8689 RVA: 0x000523D4 File Offset: 0x000505D4
	[Token(Token = "0x60021F1")]
	[Address(RVA = "0x4C17C0", Offset = "0x4C07C0", VA = "0x1804C17C0")]
	public void Setup()
	{
		GameObject gameObject = base.gameObject;
		int num = LayerMask.NameToLayer("Character");
		gameObject.layer = num;
	}

	// Token: 0x060021F2 RID: 8690 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60021F2")]
	[Address(RVA = "0x4C1E30", Offset = "0x4C0E30", VA = "0x1804C1E30")]
	private void Update()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060021F3 RID: 8691 RVA: 0x00052400 File Offset: 0x00050600
	[Token(Token = "0x60021F3")]
	[Address(RVA = "0x4BFB90", Offset = "0x4BEB90", VA = "0x1804BFB90")]
	private void LateUpdate()
	{
		this.playerController.LateUpdate();
	}

	// Token: 0x060021F4 RID: 8692 RVA: 0x00052420 File Offset: 0x00050620
	[Token(Token = "0x60021F4")]
	[Address(RVA = "0x4C1DD0", Offset = "0x4C0DD0", VA = "0x1804C1DD0")]
	public void UpdateTimeScale(float timeScale)
	{
		this.playerController.animatorController.SetTimeScale(timeScale);
		this.playerController.g_Camera.SetTimeScale(timeScale);
	}

	// Token: 0x060021F5 RID: 8693 RVA: 0x00052458 File Offset: 0x00050658
	[Token(Token = "0x60021F5")]
	[Address(RVA = "0x4C1B60", Offset = "0x4C0B60", VA = "0x1804C1B60")]
	public void UpdateEffectTimeScale(float timeScale)
	{
		this.playerEffect.SetPlayerTimeScale(timeScale);
		this.g_Sound.SetTimeScale(timeScale);
	}

	// Token: 0x060021F6 RID: 8694 RVA: 0x00052484 File Offset: 0x00050684
	[Token(Token = "0x60021F6")]
	[Address(RVA = "0x4C1700", Offset = "0x4C0700", VA = "0x1804C1700")]
	public void SetShadowSwitch(float fSwitch)
	{
		this.skinInstance.materialController.SetShadowSwitch(fSwitch);
	}

	// Token: 0x060021F7 RID: 8695 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60021F7")]
	[Address(RVA = "0x4C0FC0", Offset = "0x4BFFC0", VA = "0x1804C0FC0")]
	public void SetPlayerRim(Color Col)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060021F8 RID: 8696 RVA: 0x000524A8 File Offset: 0x000506A8
	[Token(Token = "0x60021F8")]
	[Address(RVA = "0x4BDFE0", Offset = "0x4BCFE0", VA = "0x1804BDFE0")]
	public void CancelAttackCollision()
	{
		this.g_AttackCollision.CloseAttackCollision();
	}

	// Token: 0x060021F9 RID: 8697 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60021F9")]
	[Address(RVA = "0x4BEEE0", Offset = "0x4BDEE0", VA = "0x1804BEEE0")]
	public bool Hit(AttackData Data, bool bIgnoreDodge = false)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060021FA RID: 8698 RVA: 0x000524C8 File Offset: 0x000506C8
	[Token(Token = "0x60021FA")]
	[Address(RVA = "0x4BFDD0", Offset = "0x4BEDD0", VA = "0x1804BFDD0")]
	public void ManaHit(float fValue)
	{
		this.g_CharData.MPLoss(fValue);
		if (this.g_CharData.IsChargeMax())
		{
			this.g_CharData.ChargeFadeAdd(0.09f);
		}
		Game.UpdatePlayerMP(true);
	}

	// Token: 0x060021FB RID: 8699 RVA: 0x0005250C File Offset: 0x0005070C
	[Token(Token = "0x60021FB")]
	[Address(RVA = "0x2EF530", Offset = "0x2EE530", VA = "0x1802EF530")]
	public PlayerController GetPlayerController()
	{
		return this.playerController;
	}

	// Token: 0x060021FC RID: 8700 RVA: 0x00052520 File Offset: 0x00050720
	[Token(Token = "0x60021FC")]
	[Address(RVA = "0x4BE990", Offset = "0x4BD990", VA = "0x1804BE990")]
	public PlayerCamera GetCamera()
	{
		return this.playerController.g_Camera;
	}

	// Token: 0x060021FD RID: 8701 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60021FD")]
	[Address(RVA = "0x4BE9B0", Offset = "0x4BD9B0", VA = "0x1804BE9B0")]
	public Vector3 GetCenter()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060021FE RID: 8702 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60021FE")]
	[Address(RVA = "0x4BEC70", Offset = "0x4BDC70", VA = "0x1804BEC70")]
	public Vector3 GetOriginalCenter()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060021FF RID: 8703 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60021FF")]
	[Address(RVA = "0x4BECC0", Offset = "0x4BDCC0", VA = "0x1804BECC0")]
	public float GetRadius()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06002200 RID: 8704 RVA: 0x00052540 File Offset: 0x00050740
	[Token(Token = "0x6002200")]
	[Address(RVA = "0x4BFA40", Offset = "0x4BEA40", VA = "0x1804BFA40")]
	public bool IsChargeMax()
	{
		return this.playerController.IsChargeMax();
	}

	// Token: 0x06002201 RID: 8705 RVA: 0x00052560 File Offset: 0x00050760
	[Token(Token = "0x6002201")]
	[Address(RVA = "0x4BEC30", Offset = "0x4BDC30", VA = "0x1804BEC30")]
	public PlayerEffectPlay.Magic GetMagicType()
	{
		return this.playerEffect.g_Magic;
	}

	// Token: 0x06002202 RID: 8706 RVA: 0x00052580 File Offset: 0x00050780
	[Token(Token = "0x6002202")]
	[Address(RVA = "0x33F2E0", Offset = "0x33E2E0", VA = "0x18033F2E0")]
	public PlayerEffectPlay GetEffect()
	{
		return this.playerEffect;
	}

	// Token: 0x06002203 RID: 8707 RVA: 0x00052594 File Offset: 0x00050794
	[Token(Token = "0x6002203")]
	[Address(RVA = "0x38AAC0", Offset = "0x389AC0", VA = "0x18038AAC0")]
	public CharacterBaseData GetCharacterBaseData()
	{
		return this.g_CharData;
	}

	// Token: 0x06002204 RID: 8708 RVA: 0x000525A8 File Offset: 0x000507A8
	[Token(Token = "0x6002204")]
	[Address(RVA = "0x4C0D40", Offset = "0x4BFD40", VA = "0x1804C0D40")]
	public void SetHPRecovery(float iRecovery)
	{
		if (!this.playerController.GetIsDead())
		{
			this.g_CharData.HPRecoveryVal(iRecovery);
			Game.UpdatePlayerHP(true);
		}
	}

	// Token: 0x06002205 RID: 8709 RVA: 0x000525DC File Offset: 0x000507DC
	[Token(Token = "0x6002205")]
	[Address(RVA = "0x4C0CB0", Offset = "0x4BFCB0", VA = "0x1804C0CB0")]
	public void SetHPRecoveryRate(float iRecovery)
	{
		if (!this.playerController.GetIsDead())
		{
			this.g_CharData.HPRecovery(iRecovery);
			Game.UpdatePlayerHP(true);
		}
	}

	// Token: 0x06002206 RID: 8710 RVA: 0x00052610 File Offset: 0x00050810
	[Token(Token = "0x6002206")]
	[Address(RVA = "0x4C0F10", Offset = "0x4BFF10", VA = "0x1804C0F10")]
	public void SetMPRecovery(float iRecovery)
	{
		if (!this.playerController.GetIsDead())
		{
			this.g_CharData.MPRecoveryVal(iRecovery);
			Game.UpdatePlayerMP(true);
		}
	}

	// Token: 0x06002207 RID: 8711 RVA: 0x00052644 File Offset: 0x00050844
	[Token(Token = "0x6002207")]
	[Address(RVA = "0x4C0E80", Offset = "0x4BFE80", VA = "0x1804C0E80")]
	public void SetMPRecoveryRate(float iRecovery)
	{
		if (!this.playerController.GetIsDead())
		{
			this.g_CharData.MPRecovery(iRecovery);
			Game.UpdatePlayerMP(true);
		}
	}

	// Token: 0x06002208 RID: 8712 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6002208")]
	[Address(RVA = "0x4C1050", Offset = "0x4C0050", VA = "0x1804C1050")]
	public void SetReceiveSoul(SoulSystem.SoulType SoulType, float Quality)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06002209 RID: 8713 RVA: 0x00052678 File Offset: 0x00050878
	[Token(Token = "0x6002209")]
	[Address(RVA = "0x33F340", Offset = "0x33E340", VA = "0x18033F340")]
	public PlayerItem GetPlayerItem()
	{
		return this.g_PlayerItem;
	}

	// Token: 0x0600220A RID: 8714 RVA: 0x0005268C File Offset: 0x0005088C
	[Token(Token = "0x600220A")]
	[Address(RVA = "0x4BEC80", Offset = "0x4BDC80", VA = "0x1804BEC80")]
	public NobetaMaterialController GetPlayerMaterial()
	{
		return this.skinInstance.materialController;
	}

	// Token: 0x0600220B RID: 8715 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x600220B")]
	[Address(RVA = "0x4C06A0", Offset = "0x4BF6A0", VA = "0x1804C06A0")]
	public void PlayMagicColorFlash(PlayerEffectPlay.Magic magic)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x0600220C RID: 8716 RVA: 0x000526AC File Offset: 0x000508AC
	[Token(Token = "0x600220C")]
	[Address(RVA = "0x4BECA0", Offset = "0x4BDCA0", VA = "0x1804BECA0")]
	public NobetaState GetPlayerStatus()
	{
		return this.playerController.state;
	}

	// Token: 0x0600220D RID: 8717 RVA: 0x000526CC File Offset: 0x000508CC
	[Token(Token = "0x600220D")]
	[Address(RVA = "0x4BEA10", Offset = "0x4BDA10", VA = "0x1804BEA10")]
	public bool GetIsChanging()
	{
		return this.g_CharData.g_bChargeing;
	}

	// Token: 0x0600220E RID: 8718 RVA: 0x000526EC File Offset: 0x000508EC
	[Token(Token = "0x600220E")]
	[Address(RVA = "0x4BE9F0", Offset = "0x4BD9F0", VA = "0x1804BE9F0")]
	public bool GetIsChangeMax()
	{
		return this.g_CharData.IsChargeMax();
	}

	// Token: 0x0600220F RID: 8719 RVA: 0x0005270C File Offset: 0x0005090C
	[Token(Token = "0x600220F")]
	[Address(RVA = "0x4C0E60", Offset = "0x4BFE60", VA = "0x1804C0E60")]
	public void SetMPRecoveryExternal(float fMPRecovery)
	{
		this.playerController.SetMPRecoveryExternal(fMPRecovery);
	}

	// Token: 0x06002210 RID: 8720 RVA: 0x0005272C File Offset: 0x0005092C
	[Token(Token = "0x6002210")]
	[Address(RVA = "0x4C0FA0", Offset = "0x4BFFA0", VA = "0x1804C0FA0")]
	public void SetPlayerInput(bool bPlayerInput, bool bCancelAim = true)
	{
		this.playerController.SetPlayerInput(bPlayerInput, bCancelAim);
	}

	// Token: 0x06002211 RID: 8721 RVA: 0x0005274C File Offset: 0x0005094C
	[Token(Token = "0x6002211")]
	[Address(RVA = "0x4BE950", Offset = "0x4BD950", VA = "0x1804BE950")]
	public NobetaAnimatorController GetAnimatorController()
	{
		return this.playerController.animatorController;
	}

	// Token: 0x06002212 RID: 8722 RVA: 0x0005276C File Offset: 0x0005096C
	[Token(Token = "0x6002212")]
	[Address(RVA = "0x4BEC50", Offset = "0x4BDC50", VA = "0x1804BEC50")]
	public MoveController GetMoveController()
	{
		return this.playerController.moveController;
	}

	// Token: 0x06002213 RID: 8723 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6002213")]
	[Address(RVA = "0x4BFE80", Offset = "0x4BEE80", VA = "0x1804BFE80")]
	public void MoveCharacter(Vector3 v3Direction, int iMoveSpeedID)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06002214 RID: 8724 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6002214")]
	[Address(RVA = "0x4C1670", Offset = "0x4C0670", VA = "0x1804C1670")]
	public void SetResurrection(Vector3 Position, Quaternion Rotation)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06002215 RID: 8725 RVA: 0x0005278C File Offset: 0x0005098C
	[Token(Token = "0x6002215")]
	[Address(RVA = "0x452350", Offset = "0x451350", VA = "0x180452350")]
	public PlayerSound GetPlayerSound()
	{
		return this.g_Sound;
	}

	// Token: 0x06002216 RID: 8726 RVA: 0x000527A0 File Offset: 0x000509A0
	[Token(Token = "0x6002216")]
	[Address(RVA = "0x4C0DE0", Offset = "0x4BFDE0", VA = "0x1804C0DE0")]
	public void SetL4ScriptNoHat(bool bEnable)
	{
		this.skinInstance.meshController.EnableHat(bEnable);
	}

	// Token: 0x06002217 RID: 8727 RVA: 0x000527C4 File Offset: 0x000509C4
	[Token(Token = "0x6002217")]
	[Address(RVA = "0x4C0E10", Offset = "0x4BFE10", VA = "0x1804C0E10")]
	public void SetL4SwitchScriptBag(bool bEnable)
	{
		this.skinInstance.meshController.EnableStoryBag(bEnable);
	}

	// Token: 0x06002218 RID: 8728 RVA: 0x000527E8 File Offset: 0x000509E8
	[Token(Token = "0x6002218")]
	[Address(RVA = "0x4C1030", Offset = "0x4C0030", VA = "0x1804C1030")]
	public void SetPupilSmallWeight(float fWeight)
	{
		this.playerController.SetPupilSmallWeight(fWeight);
	}

	// Token: 0x06002219 RID: 8729 RVA: 0x00052808 File Offset: 0x00050A08
	[Token(Token = "0x6002219")]
	[Address(RVA = "0x4C0B90", Offset = "0x4BFB90", VA = "0x1804C0B90")]
	public void SetEyeLightEnable(bool bEnable)
	{
		this.playerController.SetEyeLightEnable(bEnable);
	}

	// Token: 0x0600221A RID: 8730 RVA: 0x00052828 File Offset: 0x00050A28
	[Token(Token = "0x600221A")]
	[Address(RVA = "0x4C16E0", Offset = "0x4C06E0", VA = "0x1804C16E0")]
	public void SetScriptLookAtTarget(Transform ScriptLookAtTarget, bool lerp = true)
	{
		this.skinController.SetScriptLookAtTarget(ScriptLookAtTarget, lerp);
	}

	// Token: 0x0600221B RID: 8731 RVA: 0x00052848 File Offset: 0x00050A48
	[Token(Token = "0x600221B")]
	[Address(RVA = "0x4C16C0", Offset = "0x4C06C0", VA = "0x1804C16C0")]
	public void SetScriptCancelCharge()
	{
		this.playerController.SetScriptCancelCharge();
	}

	// Token: 0x0600221C RID: 8732 RVA: 0x00052868 File Offset: 0x00050A68
	[Token(Token = "0x600221C")]
	[Address(RVA = "0x4BEA30", Offset = "0x4BDA30", VA = "0x1804BEA30")]
	public bool GetIsDead()
	{
		return this.playerController.GetIsDead();
	}

	// Token: 0x0600221D RID: 8733 RVA: 0x00052888 File Offset: 0x00050A88
	[Token(Token = "0x600221D")]
	[Address(RVA = "0x4C0E40", Offset = "0x4BFE40", VA = "0x1804C0E40")]
	public void SetLockTarget(Transform Target)
	{
		this.playerController.SetLockTarget(Target);
	}

	// Token: 0x0600221E RID: 8734 RVA: 0x000528A8 File Offset: 0x00050AA8
	[Token(Token = "0x600221E")]
	[Address(RVA = "0x4C0BB0", Offset = "0x4BFBB0", VA = "0x1804C0BB0")]
	public void SetForcePush(Vector3 v3Driection, float fMove)
	{
		PlayerController playerController = this.playerController;
		float z = v3Driection.z;
		playerController.moveController.pushForce.z = z;
	}

	// Token: 0x0600221F RID: 8735 RVA: 0x000528DC File Offset: 0x00050ADC
	[Token(Token = "0x600221F")]
	[Address(RVA = "0x4C0C30", Offset = "0x4BFC30", VA = "0x1804C0C30")]
	public void SetForceSlip()
	{
		PlayerController playerController = this.playerController;
		if (!playerController.moveController.isSky)
		{
			if (playerController.state <= NobetaState.DeadEnd)
			{
			}
			this.g_CharData.SPLoss(9999f);
			this.playerController.SetStatus(NobetaState.Slip);
			return;
		}
	}

	// Token: 0x06002220 RID: 8736 RVA: 0x0005292C File Offset: 0x00050B2C
	[Token(Token = "0x6002220")]
	[Address(RVA = "0x4C1750", Offset = "0x4C0750", VA = "0x1804C1750")]
	public void SetTeleportDisappear()
	{
		this.playerEffect.SetTeleportDisappear();
	}

	// Token: 0x06002221 RID: 8737 RVA: 0x0005294C File Offset: 0x00050B4C
	[Token(Token = "0x6002221")]
	[Address(RVA = "0x4C1730", Offset = "0x4C0730", VA = "0x1804C1730")]
	public void SetTeleportAppear()
	{
		this.playerEffect.SetTeleportAppear();
	}

	// Token: 0x06002222 RID: 8738 RVA: 0x0005296C File Offset: 0x00050B6C
	[Token(Token = "0x6002222")]
	[Address(RVA = "0x4C1770", Offset = "0x4C0770", VA = "0x1804C1770")]
	public void SetTeleportEnd()
	{
		this.playerController.SetStatus(NobetaState.TeleportEnd);
	}

	// Token: 0x06002223 RID: 8739 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6002223")]
	[Address(RVA = "0x4BEE00", Offset = "0x4BDE00", VA = "0x1804BEE00")]
	public void HPLevelUp()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06002224 RID: 8740 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6002224")]
	[Address(RVA = "0x4BFCF0", Offset = "0x4BECF0", VA = "0x1804BFCF0")]
	public void MPLevelUp()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06002225 RID: 8741 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6002225")]
	[Address(RVA = "0x4C0A80", Offset = "0x4BFA80", VA = "0x1804C0A80")]
	public void SPLevelUp()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06002226 RID: 8742 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6002226")]
	[Address(RVA = "0x4C03F0", Offset = "0x4BF3F0", VA = "0x1804C03F0")]
	public void OtherLevelUp()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06002227 RID: 8743 RVA: 0x0005298C File Offset: 0x00050B8C
	[Token(Token = "0x6002227")]
	[Address(RVA = "0x4BE8F0", Offset = "0x4BD8F0", VA = "0x1804BE8F0")]
	public void FallDead()
	{
		this.playerController.SetStatus(NobetaState.FallDead);
	}

	// Token: 0x06002228 RID: 8744 RVA: 0x000529AC File Offset: 0x00050BAC
	[Token(Token = "0x6002228")]
	[Address(RVA = "0x4C17A0", Offset = "0x4C07A0", VA = "0x1804C17A0")]
	public void SetWindLayer(bool bEnable)
	{
		this.playerController.SetWindLayer(bEnable);
	}

	// Token: 0x06002229 RID: 8745 RVA: 0x000529CC File Offset: 0x00050BCC
	[Token(Token = "0x6002229")]
	[Address(RVA = "0x4C1010", Offset = "0x4C0010", VA = "0x1804C1010")]
	public void SetPond(bool bEnable, float EffHeight)
	{
		this.playerController.SetPond(bEnable, EffHeight);
	}

	// Token: 0x0600222A RID: 8746 RVA: 0x000529EC File Offset: 0x00050BEC
	[Token(Token = "0x600222A")]
	[Address(RVA = "0x4C1000", Offset = "0x4C0000", VA = "0x1804C1000")]
	public void SetPlayerShotEffect()
	{
		this.g_bPlayerShotEffect = true;
	}

	// Token: 0x0600222B RID: 8747 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x600222B")]
	[Address(RVA = "0x4BFA60", Offset = "0x4BEA60", VA = "0x1804BFA60")]
	public bool IsShotEffect()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x0600222C RID: 8748 RVA: 0x00052A00 File Offset: 0x00050C00
	[Token(Token = "0x600222C")]
	[Address(RVA = "0x4BE970", Offset = "0x4BD970", VA = "0x1804BE970")]
	public float GetArcaneChargeLowestPower()
	{
		return this.g_MData.g_NullChargeLowestPower;
	}

	// Token: 0x0600222D RID: 8749 RVA: 0x00052A20 File Offset: 0x00050C20
	[Token(Token = "0x600222D")]
	[Address(RVA = "0x4BEA50", Offset = "0x4BDA50", VA = "0x1804BEA50")]
	public bool GetIsStealth()
	{
		return this.g_bStealth;
	}

	// Token: 0x0600222E RID: 8750 RVA: 0x00052A34 File Offset: 0x00050C34
	[Token(Token = "0x600222E")]
	[Address(RVA = "0x4C0DD0", Offset = "0x4BFDD0", VA = "0x1804C0DD0")]
	public void SetIsStealth(bool enable)
	{
		this.g_bStealth = enable;
	}

	// Token: 0x0600222F RID: 8751 RVA: 0x00052A48 File Offset: 0x00050C48
	[Token(Token = "0x600222F")]
	[Address(RVA = "0x4BED50", Offset = "0x4BDD50", VA = "0x1804BED50")]
	private string GetSkinAssetKey(GameSkin targetSkin)
	{
		string text = "Nonota";
		if (this.isNobeta)
		{
			text = "Nobeta";
		}
		return string.Format("Skin_{0}_{1}", text, "Nonota");
	}

	// Token: 0x06002230 RID: 8752 RVA: 0x00052A80 File Offset: 0x00050C80
	[Token(Token = "0x6002230")]
	[Address(RVA = "0x4C1B30", Offset = "0x4C0B30", VA = "0x1804C1B30")]
	public void SwitchPlayer(bool isNobeta)
	{
		if (this.isNobeta != isNobeta)
		{
			this.isNobeta = isNobeta;
			this.playerController.SwitchPlayer(isNobeta);
			return;
		}
	}

	// Token: 0x06002231 RID: 8753 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6002231")]
	[Address(RVA = "0x4BE6F0", Offset = "0x4BD6F0", VA = "0x1804BE6F0")]
	public void Dispose()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06002232 RID: 8754 RVA: 0x00052AB0 File Offset: 0x00050CB0
	[Token(Token = "0x6002232")]
	[Address(RVA = "0x4C0380", Offset = "0x4BF380", VA = "0x1804C0380")]
	public void OpenWTrail(float activeTime)
	{
		bool flag = this.g_CharData.IsChargeMax();
		PlayerEffectPlay playerEffectPlay = this.playerEffect;
		if (!flag)
		{
			int num = 0;
			playerEffectPlay.SetWTrailActive(num != 0, 0.5f);
			return;
		}
		playerEffectPlay.SetWTrailActive(true, activeTime);
	}

	// Token: 0x06002233 RID: 8755 RVA: 0x00052AF4 File Offset: 0x00050CF4
	[Token(Token = "0x6002233")]
	[Address(RVA = "0x4C0120", Offset = "0x4BF120", VA = "0x1804C0120")]
	public void OpenAttackCollision(string rangeName)
	{
		if (this.g_CharData.IsChargeMax() && this.playerEffect.g_Magic == PlayerEffectPlay.Magic.Fire)
		{
			string text = rangeName + "FireLv05";
			this.g_AttackCollision.OpenAttackCollision(text);
			this.playerEffect.PlayFireWTrail(text);
			PlayerMagicData playerMagicData = this.g_MData;
			CharacterBaseData characterBaseData = this.g_CharData;
			float g_FireAttackExp = playerMagicData.g_FireAttackExp;
			characterBaseData.ChargeFadeAdd(g_FireAttackExp);
			PlayerStatsData stats = Game.GameSave.stats;
			this.playerEffect.OpenFireAttack(text);
		}
		this.g_AttackCollision.OpenAttackCollision(rangeName);
		if (this.g_CharData.IsChargeMax() && this.playerEffect.g_Magic == PlayerEffectPlay.Magic.Null)
		{
			PlayerStatsData stats2 = Game.GameSave.stats;
			this.playerEffect.NullSwordEnergy(rangeName);
		}
		this.g_Sound.PlaySwing();
		if (this.g_CharData.IsChargeMax())
		{
			PlayerEffectPlay playerEffectPlay = this.playerEffect;
			PlayerSound playerSound = this.g_Sound;
			PlayerEffectPlay.Magic g_Magic = playerEffectPlay.g_Magic;
			playerSound.PlayChargeSwing(g_Magic);
		}
	}

	// Token: 0x06002234 RID: 8756 RVA: 0x00052BFC File Offset: 0x00050DFC
	[Token(Token = "0x6002234")]
	[Address(RVA = "0x4BFEC0", Offset = "0x4BEEC0", VA = "0x1804BFEC0")]
	public void OpenAttackCollision_SpecialSound(string rangeName)
	{
		if (this.g_CharData.IsChargeMax() && this.playerEffect.g_Magic == PlayerEffectPlay.Magic.Fire)
		{
			string text = rangeName + "FireLv05";
			this.g_AttackCollision.OpenAttackCollision(text);
			this.playerEffect.PlayFireWTrail(text);
			PlayerMagicData playerMagicData = this.g_MData;
			CharacterBaseData characterBaseData = this.g_CharData;
			float g_FireAttackExp = playerMagicData.g_FireAttackExp;
			characterBaseData.ChargeFadeAdd(g_FireAttackExp);
			PlayerStatsData stats = Game.GameSave.stats;
			this.playerEffect.OpenFireAttack(text);
		}
		this.g_AttackCollision.OpenAttackCollision(rangeName);
		if (this.g_CharData.IsChargeMax() && this.playerEffect.g_Magic == PlayerEffectPlay.Magic.Null)
		{
			PlayerStatsData stats2 = Game.GameSave.stats;
			this.playerEffect.NullSwordEnergy(rangeName);
		}
		this.g_Sound.PlaySwing();
		if (this.g_CharData.IsChargeMax())
		{
			PlayerEffectPlay playerEffectPlay = this.playerEffect;
			PlayerSound playerSound = this.g_Sound;
			PlayerEffectPlay.Magic g_Magic = playerEffectPlay.g_Magic;
			playerSound.PlaySpecialChargeSwing(g_Magic);
		}
	}

	// Token: 0x06002235 RID: 8757 RVA: 0x00052D04 File Offset: 0x00050F04
	[Token(Token = "0x6002235")]
	[Address(RVA = "0x4BE920", Offset = "0x4BD920", VA = "0x1804BE920")]
	public void Fly(float fFly)
	{
		this.playerController.moveController.Jump(fFly);
	}

	// Token: 0x06002236 RID: 8758 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6002236")]
	[Address(RVA = "0x4BE010", Offset = "0x4BD010", VA = "0x1804BE010")]
	public void ChargeShot()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06002237 RID: 8759 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6002237")]
	[Address(RVA = "0x4BFBB0", Offset = "0x4BEBB0", VA = "0x1804BFBB0")]
	public void LightningChargeShot()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06002238 RID: 8760 RVA: 0x00052D28 File Offset: 0x00050F28
	[Token(Token = "0x6002238")]
	[Address(RVA = "0x4C0B60", Offset = "0x4BFB60", VA = "0x1804C0B60")]
	public void SetDodgeTime()
	{
		this.playerController.SetDodgeTime(0.325f);
	}

	// Token: 0x06002239 RID: 8761 RVA: 0x00052D4C File Offset: 0x00050F4C
	[Token(Token = "0x6002239")]
	[Address(RVA = "0x4BDAB0", Offset = "0x4BCAB0", VA = "0x1804BDAB0")]
	public void AniOnLight()
	{
		this.playerController.AinOnLight();
		this.playerEffect.PlayOnLight();
	}

	// Token: 0x0600223A RID: 8762 RVA: 0x00052D78 File Offset: 0x00050F78
	[Token(Token = "0x600223A")]
	[Address(RVA = "0x4BDA90", Offset = "0x4BCA90", VA = "0x1804BDA90")]
	public void AniLightBall()
	{
		this.playerController.AinLightBall();
	}

	// Token: 0x0600223B RID: 8763 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x600223B")]
	[Address(RVA = "0x4BDAF0", Offset = "0x4BCAF0", VA = "0x1804BDAF0")]
	public void AniPickUp()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x0600223C RID: 8764 RVA: 0x00052D98 File Offset: 0x00050F98
	[Token(Token = "0x600223C")]
	[Address(RVA = "0x4BEA60", Offset = "0x4BDA60", VA = "0x1804BEA60")]
	private string GetMagicLevelSuffix(int value, int maxLevel)
	{
		if (value == maxLevel)
		{
			string text = Game.<UISystemText>k__BackingField.GetText(322);
			return " " + text;
		}
		string text2 = Game.<UISystemText>k__BackingField.GetText(321);
		return string.Format(" {0}{1}", text2, text2);
	}

	// Token: 0x0600223D RID: 8765 RVA: 0x00052DE8 File Offset: 0x00050FE8
	[Token(Token = "0x600223D")]
	[Address(RVA = "0x4C1820", Offset = "0x4C0820", VA = "0x1804C1820")]
	public void ShowHandItem()
	{
		this.g_PlayerItem.ShowHandItem();
	}

	// Token: 0x0600223E RID: 8766 RVA: 0x00052E08 File Offset: 0x00051008
	[Token(Token = "0x600223E")]
	[Address(RVA = "0x4BE6D0", Offset = "0x4BD6D0", VA = "0x1804BE6D0")]
	public void DiscardItem()
	{
		this.g_PlayerItem.DiscardItemSuccess();
	}

	// Token: 0x0600223F RID: 8767 RVA: 0x00052E28 File Offset: 0x00051028
	[Token(Token = "0x600223F")]
	[Address(RVA = "0x4BFB00", Offset = "0x4BEB00", VA = "0x1804BFB00")]
	public void LDashSmoke()
	{
		bool pond = this.playerController.GetPond();
		PlayerEffectPlay playerEffectPlay = this.playerEffect;
		if (pond)
		{
			float pondHeight = this.playerController.GetPondHeight();
			playerEffectPlay.PlayWaterSplash(pondHeight);
			return;
		}
		int num = 0;
		playerEffectPlay.PlayDashSmoke(num != 0);
		this.g_Sound.PlayFootsteps(1f);
	}

	// Token: 0x06002240 RID: 8768 RVA: 0x00052E80 File Offset: 0x00051080
	[Token(Token = "0x6002240")]
	[Address(RVA = "0x4C08D0", Offset = "0x4BF8D0", VA = "0x1804C08D0")]
	public void RDashSmoke()
	{
		bool pond = this.playerController.GetPond();
		PlayerEffectPlay playerEffectPlay = this.playerEffect;
		if (pond)
		{
			float pondHeight = this.playerController.GetPondHeight();
			playerEffectPlay.PlayWaterSplash(pondHeight);
			return;
		}
		playerEffectPlay.PlayDashSmoke(true);
		this.g_Sound.PlayFootsteps(1f);
	}

	// Token: 0x06002241 RID: 8769 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6002241")]
	[Address(RVA = "0x4C1A00", Offset = "0x4C0A00", VA = "0x1804C1A00")]
	public void SoundFootsteps(float volume = 1f)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06002242 RID: 8770 RVA: 0x00052ED8 File Offset: 0x000510D8
	[Token(Token = "0x6002242")]
	[Address(RVA = "0x4C1AF0", Offset = "0x4C0AF0", VA = "0x1804C1AF0")]
	public void SoundJump()
	{
		this.g_Sound.PlayJump();
		XmlSchemaType xmlType = this.g_Sound.XmlType;
	}

	// Token: 0x06002243 RID: 8771 RVA: 0x00052F04 File Offset: 0x00051104
	[Token(Token = "0x6002243")]
	[Address(RVA = "0x4C1AD0", Offset = "0x4C0AD0", VA = "0x1804C1AD0")]
	public void SoundHitDown()
	{
		this.g_Sound.PlayHitDown();
	}

	// Token: 0x06002244 RID: 8772 RVA: 0x00052F24 File Offset: 0x00051124
	[Token(Token = "0x6002244")]
	[Address(RVA = "0x4BDF60", Offset = "0x4BCF60", VA = "0x1804BDF60")]
	public void BrakeSmoke()
	{
		bool pond = this.playerController.GetPond();
		PlayerEffectPlay playerEffectPlay = this.playerEffect;
		if (pond)
		{
			float pondHeight = this.playerController.GetPondHeight();
			playerEffectPlay.PlayWaterSplash(pondHeight);
			return;
		}
		playerEffectPlay.PlayBrakeSmoke();
	}

	// Token: 0x06002245 RID: 8773 RVA: 0x00052F68 File Offset: 0x00051168
	[Token(Token = "0x6002245")]
	[Address(RVA = "0x4BE650", Offset = "0x4BD650", VA = "0x1804BE650")]
	public void DashAttackSmoke()
	{
		bool pond = this.playerController.GetPond();
		PlayerEffectPlay playerEffectPlay = this.playerEffect;
		if (pond)
		{
			float pondHeight = this.playerController.GetPondHeight();
			playerEffectPlay.PlayWaterSplash(pondHeight);
			return;
		}
		playerEffectPlay.PlayDashAttackSmoke();
	}

	// Token: 0x06002246 RID: 8774 RVA: 0x00052FAC File Offset: 0x000511AC
	[Token(Token = "0x6002246")]
	[Address(RVA = "0x4BFA80", Offset = "0x4BEA80", VA = "0x1804BFA80")]
	public void L5Attack03Smoke()
	{
		bool pond = this.playerController.GetPond();
		PlayerEffectPlay playerEffectPlay = this.playerEffect;
		if (pond)
		{
			float pondHeight = this.playerController.GetPondHeight();
			playerEffectPlay.PlayWaterSplash(pondHeight);
			return;
		}
		playerEffectPlay.PlayL5Attack03Smoke();
	}

	// Token: 0x06002247 RID: 8775 RVA: 0x00052FF0 File Offset: 0x000511F0
	[Token(Token = "0x6002247")]
	[Address(RVA = "0x4BDF20", Offset = "0x4BCF20", VA = "0x1804BDF20")]
	public void Attack01_03Collision()
	{
		this.playerEffect.PlayAttack01_03Collision();
		this.g_Sound.PlayHit(PlayerSound.HitSoundType.Wall);
	}

	// Token: 0x06002248 RID: 8776 RVA: 0x0005301C File Offset: 0x0005121C
	[Token(Token = "0x6002248")]
	[Address(RVA = "0x4C04A0", Offset = "0x4BF4A0", VA = "0x1804C04A0")]
	public void PlayEffL5Attack03()
	{
		bool flag = this.g_CharData.IsChargeMax();
		PlayerEffectPlay playerEffectPlay = this.playerEffect;
		if (!flag)
		{
			playerEffectPlay.PlayL5Attack03();
			return;
		}
		PlayerEffectPlay.Magic g_Magic = playerEffectPlay.g_Magic;
		if (g_Magic == PlayerEffectPlay.Magic.Null)
		{
			playerEffectPlay.PlayL5Attack03Null();
			return;
		}
		if (g_Magic == PlayerEffectPlay.Magic.Null)
		{
			playerEffectPlay.PlayL5Attack03Ice();
			return;
		}
		if (g_Magic != PlayerEffectPlay.Magic.Null)
		{
			while (g_Magic != PlayerEffectPlay.Magic.Ice)
			{
			}
			playerEffectPlay.PlayL5Attack03Lightning();
			return;
		}
		playerEffectPlay.PlayL5Attack03Fire();
	}

	// Token: 0x06002249 RID: 8777 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6002249")]
	[Address(RVA = "0x4C0550", Offset = "0x4BF550", VA = "0x1804C0550")]
	public void PlayEffL5Attack04()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x0600224A RID: 8778 RVA: 0x00053080 File Offset: 0x00051280
	[Token(Token = "0x600224A")]
	[Address(RVA = "0x4C0680", Offset = "0x4BF680", VA = "0x1804C0680")]
	public void PlayEffL5DodgeForward()
	{
		this.playerEffect.PlayL5DodgeForward();
	}

	// Token: 0x0600224B RID: 8779 RVA: 0x000530A0 File Offset: 0x000512A0
	[Token(Token = "0x600224B")]
	[Address(RVA = "0x4C0660", Offset = "0x4BF660", VA = "0x1804C0660")]
	public void PlayEffL5DodgeBack()
	{
		this.playerEffect.PlayL5DodgeBack();
	}

	// Token: 0x0600224C RID: 8780 RVA: 0x000530C0 File Offset: 0x000512C0
	[Token(Token = "0x600224C")]
	[Address(RVA = "0x4C1840", Offset = "0x4C0840", VA = "0x1804C1840")]
	public void SlipDropItem()
	{
		bool flag = this.g_PlayerItem.BeHit();
		NobetaAnimatorController animatorController = this.playerController.animatorController;
		int num = 0;
		animatorController.SetUseItem(num != 0);
		this.g_PlayerItem.CloseHandItem();
	}

	// Token: 0x0600224D RID: 8781 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x600224D")]
	[Address(RVA = "0x4C1890", Offset = "0x4C0890", VA = "0x1804C1890")]
	public void SlipSmoke()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x0600224E RID: 8782 RVA: 0x00053100 File Offset: 0x00051300
	[Token(Token = "0x600224E")]
	[Address(RVA = "0x4BDA20", Offset = "0x4BCA20", VA = "0x1804BDA20")]
	public void AniGamePadVibration(float duration)
	{
		Game.EnableVibration(duration, 0.25f, 0.25f);
	}

	// Token: 0x0600224F RID: 8783 RVA: 0x00053120 File Offset: 0x00051320
	[Token(Token = "0x600224F")]
	[Address(RVA = "0x328C40", Offset = "0x327C40", VA = "0x180328C40")]
	public WizardGirlManage()
	{
	}

	// Token: 0x04002BDB RID: 11227
	[FieldOffset(Offset = "0x18")]
	[Token(Token = "0x4002BDB")]
	[SerializeField]
	private PlayerController playerController;

	// Token: 0x04002BDC RID: 11228
	[FieldOffset(Offset = "0x20")]
	[Token(Token = "0x4002BDC")]
	[SerializeField]
	private Transform aimTarget;

	// Token: 0x04002BDD RID: 11229
	[FieldOffset(Offset = "0x28")]
	[Token(Token = "0x4002BDD")]
	[SerializeField]
	private Transform lookAtObject;

	// Token: 0x04002BDE RID: 11230
	[FieldOffset(Offset = "0x30")]
	[Token(Token = "0x4002BDE")]
	[SerializeField]
	private PlayerEffectRootContainer effectRootContainer;

	// Token: 0x04002BDF RID: 11231
	[FieldOffset(Offset = "0x38")]
	[Token(Token = "0x4002BDF")]
	[SerializeField]
	public bool isNobeta;

	// Token: 0x04002BE0 RID: 11232
	[FieldOffset(Offset = "0x40")]
	[Token(Token = "0x4002BE0")]
	[SerializeField]
	private NobetaSkin skinInstance;

	// Token: 0x04002BE1 RID: 11233
	[FieldOffset(Offset = "0x48")]
	[Token(Token = "0x4002BE1")]
	[SerializeField]
	private NobetaSkinController skinController;

	// Token: 0x04002BE2 RID: 11234
	[FieldOffset(Offset = "0x50")]
	[Token(Token = "0x4002BE2")]
	private PlayerInputController inputController;

	// Token: 0x04002BE3 RID: 11235
	[FieldOffset(Offset = "0x58")]
	[Token(Token = "0x4002BE3")]
	private CharacterController characterController;

	// Token: 0x04002BE4 RID: 11236
	[FieldOffset(Offset = "0x60")]
	[Token(Token = "0x4002BE4")]
	private PlayerEffectPlay playerEffect;

	// Token: 0x04002BE5 RID: 11237
	[FieldOffset(Offset = "0x68")]
	[Token(Token = "0x4002BE5")]
	private PlayerItem g_PlayerItem;

	// Token: 0x04002BE6 RID: 11238
	[FieldOffset(Offset = "0x70")]
	[Token(Token = "0x4002BE6")]
	private PlayerSound g_Sound;

	// Token: 0x04002BE7 RID: 11239
	[FieldOffset(Offset = "0x78")]
	[Token(Token = "0x4002BE7")]
	private CharacterBaseData g_CharData;

	// Token: 0x04002BE8 RID: 11240
	[FieldOffset(Offset = "0x80")]
	[Token(Token = "0x4002BE8")]
	private PlayerMagicData g_MData;

	// Token: 0x04002BE9 RID: 11241
	[FieldOffset(Offset = "0x88")]
	[Token(Token = "0x4002BE9")]
	private AnimAttackCollision g_AttackCollision;

	// Token: 0x04002BEA RID: 11242
	[FieldOffset(Offset = "0x90")]
	[Token(Token = "0x4002BEA")]
	private Transform g_PlayerCenter;

	// Token: 0x04002BEB RID: 11243
	[FieldOffset(Offset = "0x98")]
	[Token(Token = "0x4002BEB")]
	private bool g_bStealth;

	// Token: 0x04002BEC RID: 11244
	[FieldOffset(Offset = "0x9C")]
	[Token(Token = "0x4002BEC")]
	private float g_fDeltaTime;

	// Token: 0x04002BED RID: 11245
	[FieldOffset(Offset = "0xA0")]
	[Token(Token = "0x4002BED")]
	private GameSkin currentActiveSkin;

	// Token: 0x04002BEE RID: 11246
	[FieldOffset(Offset = "0xA4")]
	[Token(Token = "0x4002BEE")]
	private bool onSkinLoading;

	// Token: 0x04002BEF RID: 11247
	[FieldOffset(Offset = "0xA8")]
	[Token(Token = "0x4002BEF")]
	private AsyncOperationHandle<GameObject> activeSkinLoader;

	// Token: 0x04002BF0 RID: 11248
	[FieldOffset(Offset = "0xC8")]
	[Token(Token = "0x4002BF0")]
	private AsyncOperationHandle<GameObject> storySkinLoader;

	// Token: 0x04002BF1 RID: 11249
	[FieldOffset(Offset = "0xE8")]
	[Token(Token = "0x4002BF1")]
	private AsyncOperationHandle<GameObject> tempSkinLoader;

	// Token: 0x04002BF2 RID: 11250
	[FieldOffset(Offset = "0x108")]
	[Token(Token = "0x4002BF2")]
	private bool g_bPlayerShotEffect;
}
