using System;
using Il2CppInterop.Common.Attributes;
using Il2CppInterop.Runtime;
using Il2CppSystem;
using Il2CppSystem.Collections.Generic;
using MEC;
using UnityEngine;
using UnityEngine.UI;

// Token: 0x0200032B RID: 811
public class UIPlayerStats : MonoBehaviour
{
	// Token: 0x060066F1 RID: 26353 RVA: 0x001A0344 File Offset: 0x0019E544
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 600596, RefRangeEnd = 600597, XrefRangeStart = 600518, XrefRangeEnd = 600596, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void Init()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIPlayerStats.NativeMethodInfoPtr_Init_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x060066F2 RID: 26354 RVA: 0x001A0388 File Offset: 0x0019E588
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 600599, RefRangeEnd = 600600, XrefRangeStart = 600597, XrefRangeEnd = 600599, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void UpdatePlayerValueVisible(float alphaValue)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref alphaValue;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIPlayerStats.NativeMethodInfoPtr_UpdatePlayerValueVisible_Public_Void_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060066F3 RID: 26355 RVA: 0x001A03DC File Offset: 0x0019E5DC
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 600613, RefRangeEnd = 600614, XrefRangeStart = 600600, XrefRangeEnd = 600613, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void UpdatePlayerHP(bool isCured)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref isCured;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIPlayerStats.NativeMethodInfoPtr_UpdatePlayerHP_Public_Void_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060066F4 RID: 26356 RVA: 0x001A0430 File Offset: 0x0019E630
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 600627, RefRangeEnd = 600628, XrefRangeStart = 600614, XrefRangeEnd = 600627, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void UpdatePlayerMP(bool isCured)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref isCured;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIPlayerStats.NativeMethodInfoPtr_UpdatePlayerMP_Public_Void_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060066F5 RID: 26357 RVA: 0x001A0484 File Offset: 0x0019E684
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 600641, RefRangeEnd = 600642, XrefRangeStart = 600628, XrefRangeEnd = 600641, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void UpdatePlayerSP(bool isCured)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref isCured;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIPlayerStats.NativeMethodInfoPtr_UpdatePlayerSP_Public_Void_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060066F6 RID: 26358 RVA: 0x001A04D8 File Offset: 0x0019E6D8
	[CallerCount(2)]
	[CachedScanResults(RefRangeStart = 600646, RefRangeEnd = 600648, XrefRangeStart = 600642, XrefRangeEnd = 600646, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void Localize(LocalizationData data)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(data);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIPlayerStats.NativeMethodInfoPtr_Localize_Public_Void_LocalizationData_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060066F7 RID: 26359 RVA: 0x001A0534 File Offset: 0x0019E734
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 600652, RefRangeEnd = 600653, XrefRangeStart = 600648, XrefRangeEnd = 600652, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void Dispose()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIPlayerStats.NativeMethodInfoPtr_Dispose_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x060066F8 RID: 26360 RVA: 0x001A0578 File Offset: 0x0019E778
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 600653, XrefRangeEnd = 600658, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe IEnumerator<float> Tick()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIPlayerStats.NativeMethodInfoPtr_Tick_Private_IEnumerator_1_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		IntPtr intPtr3 = intPtr;
		return (intPtr3 != 0) ? new IEnumerator<float>(intPtr3) : null;
	}

	// Token: 0x060066F9 RID: 26361 RVA: 0x001A05D0 File Offset: 0x0019E7D0
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 600672, RefRangeEnd = 600673, XrefRangeStart = 600658, XrefRangeEnd = 600672, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void CheckPlayerValueVisible()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIPlayerStats.NativeMethodInfoPtr_CheckPlayerValueVisible_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x060066FA RID: 26362 RVA: 0x001A0614 File Offset: 0x0019E814
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 600682, RefRangeEnd = 600683, XrefRangeStart = 600673, XrefRangeEnd = 600682, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void CheckPlayerHP()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIPlayerStats.NativeMethodInfoPtr_CheckPlayerHP_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x060066FB RID: 26363 RVA: 0x001A0658 File Offset: 0x0019E858
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 600695, RefRangeEnd = 600696, XrefRangeStart = 600683, XrefRangeEnd = 600695, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void SetHPLabelDirty(bool markDirty)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref markDirty;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIPlayerStats.NativeMethodInfoPtr_SetHPLabelDirty_Private_Void_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060066FC RID: 26364 RVA: 0x001A06AC File Offset: 0x0019E8AC
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 600696, XrefRangeEnd = 600701, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe IEnumerator<float> UpdateHPBar(bool isCured)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref isCured;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIPlayerStats.NativeMethodInfoPtr_UpdateHPBar_Private_IEnumerator_1_Single_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
			IntPtr intPtr3 = intPtr;
			return (intPtr3 != 0) ? new IEnumerator<float>(intPtr3) : null;
		}
	}

	// Token: 0x060066FD RID: 26365 RVA: 0x001A0714 File Offset: 0x0019E914
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 600711, RefRangeEnd = 600712, XrefRangeStart = 600701, XrefRangeEnd = 600711, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void CheckPlayerMP()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIPlayerStats.NativeMethodInfoPtr_CheckPlayerMP_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x060066FE RID: 26366 RVA: 0x001A0758 File Offset: 0x0019E958
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 600727, RefRangeEnd = 600728, XrefRangeStart = 600712, XrefRangeEnd = 600727, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void SetMPLabelDirty(bool markDirty)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref markDirty;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIPlayerStats.NativeMethodInfoPtr_SetMPLabelDirty_Private_Void_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060066FF RID: 26367 RVA: 0x001A07AC File Offset: 0x0019E9AC
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 600728, XrefRangeEnd = 600733, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe IEnumerator<float> UpdateMPBar(bool isCured)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref isCured;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIPlayerStats.NativeMethodInfoPtr_UpdateMPBar_Private_IEnumerator_1_Single_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
			IntPtr intPtr3 = intPtr;
			return (intPtr3 != 0) ? new IEnumerator<float>(intPtr3) : null;
		}
	}

	// Token: 0x06006700 RID: 26368 RVA: 0x001A0814 File Offset: 0x0019EA14
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 600761, RefRangeEnd = 600762, XrefRangeStart = 600733, XrefRangeEnd = 600761, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void CheckPlayerSP()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIPlayerStats.NativeMethodInfoPtr_CheckPlayerSP_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06006701 RID: 26369 RVA: 0x001A0858 File Offset: 0x0019EA58
	[CallerCount(2)]
	[CachedScanResults(RefRangeStart = 600777, RefRangeEnd = 600779, XrefRangeStart = 600762, XrefRangeEnd = 600777, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void SetSPLabelDirty(bool markDirty)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref markDirty;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIPlayerStats.NativeMethodInfoPtr_SetSPLabelDirty_Private_Void_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x06006702 RID: 26370 RVA: 0x001A08AC File Offset: 0x0019EAAC
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 600779, XrefRangeEnd = 600784, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe IEnumerator<float> UpdateSPCureBar()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIPlayerStats.NativeMethodInfoPtr_UpdateSPCureBar_Private_IEnumerator_1_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		IntPtr intPtr3 = intPtr;
		return (intPtr3 != 0) ? new IEnumerator<float>(intPtr3) : null;
	}

	// Token: 0x06006703 RID: 26371 RVA: 0x001A0904 File Offset: 0x0019EB04
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 600784, XrefRangeEnd = 600785, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe UIPlayerStats()
		: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<UIPlayerStats>.NativeClassPtr))
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIPlayerStats.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06006704 RID: 26372 RVA: 0x001A0950 File Offset: 0x0019EB50
	// Note: this type is marked as 'beforefieldinit'.
	static UIPlayerStats()
	{
		Il2CppClassPointerStore<UIPlayerStats>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "", "UIPlayerStats");
		IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<UIPlayerStats>.NativeClassPtr);
		UIPlayerStats.NativeFieldInfoPtr_g_PlayerMagicData = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIPlayerStats>.NativeClassPtr, "g_PlayerMagicData");
		UIPlayerStats.NativeFieldInfoPtr_hpBar = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIPlayerStats>.NativeClassPtr, "hpBar");
		UIPlayerStats.NativeFieldInfoPtr_hpBarFrame = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIPlayerStats>.NativeClassPtr, "hpBarFrame");
		UIPlayerStats.NativeFieldInfoPtr_hpWarningBarFrame = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIPlayerStats>.NativeClassPtr, "hpWarningBarFrame");
		UIPlayerStats.NativeFieldInfoPtr_hpLabel = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIPlayerStats>.NativeClassPtr, "hpLabel");
		UIPlayerStats.NativeFieldInfoPtr_hpLabelBg = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIPlayerStats>.NativeClassPtr, "hpLabelBg");
		UIPlayerStats.NativeFieldInfoPtr_hpCureBarFrame = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIPlayerStats>.NativeClassPtr, "hpCureBarFrame");
		UIPlayerStats.NativeFieldInfoPtr_hpBarProcessor = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIPlayerStats>.NativeClassPtr, "hpBarProcessor");
		UIPlayerStats.NativeFieldInfoPtr_hpBarFrameScale = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIPlayerStats>.NativeClassPtr, "hpBarFrameScale");
		UIPlayerStats.NativeFieldInfoPtr_hpWarningDelta = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIPlayerStats>.NativeClassPtr, "hpWarningDelta");
		UIPlayerStats.NativeFieldInfoPtr_hpWarningCos = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIPlayerStats>.NativeClassPtr, "hpWarningCos");
		UIPlayerStats.NativeFieldInfoPtr_mpBar = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIPlayerStats>.NativeClassPtr, "mpBar");
		UIPlayerStats.NativeFieldInfoPtr_mpBarFrame = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIPlayerStats>.NativeClassPtr, "mpBarFrame");
		UIPlayerStats.NativeFieldInfoPtr_mpWarningBarFrame = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIPlayerStats>.NativeClassPtr, "mpWarningBarFrame");
		UIPlayerStats.NativeFieldInfoPtr_mpLabel = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIPlayerStats>.NativeClassPtr, "mpLabel");
		UIPlayerStats.NativeFieldInfoPtr_mpLabelBg = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIPlayerStats>.NativeClassPtr, "mpLabelBg");
		UIPlayerStats.NativeFieldInfoPtr_mpCureBarFrame = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIPlayerStats>.NativeClassPtr, "mpCureBarFrame");
		UIPlayerStats.NativeFieldInfoPtr_mpBarProcessor = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIPlayerStats>.NativeClassPtr, "mpBarProcessor");
		UIPlayerStats.NativeFieldInfoPtr_mpBarFrameScale = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIPlayerStats>.NativeClassPtr, "mpBarFrameScale");
		UIPlayerStats.NativeFieldInfoPtr_mpWarningDelta = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIPlayerStats>.NativeClassPtr, "mpWarningDelta");
		UIPlayerStats.NativeFieldInfoPtr_mpWarningCos = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIPlayerStats>.NativeClassPtr, "mpWarningCos");
		UIPlayerStats.NativeFieldInfoPtr_spBar = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIPlayerStats>.NativeClassPtr, "spBar");
		UIPlayerStats.NativeFieldInfoPtr_spBarFrame = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIPlayerStats>.NativeClassPtr, "spBarFrame");
		UIPlayerStats.NativeFieldInfoPtr_spWarningBarFrame = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIPlayerStats>.NativeClassPtr, "spWarningBarFrame");
		UIPlayerStats.NativeFieldInfoPtr_spLabel = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIPlayerStats>.NativeClassPtr, "spLabel");
		UIPlayerStats.NativeFieldInfoPtr_spLabelBg = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIPlayerStats>.NativeClassPtr, "spLabelBg");
		UIPlayerStats.NativeFieldInfoPtr_spCureBarFrame = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIPlayerStats>.NativeClassPtr, "spCureBarFrame");
		UIPlayerStats.NativeFieldInfoPtr_spBarProcessor = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIPlayerStats>.NativeClassPtr, "spBarProcessor");
		UIPlayerStats.NativeFieldInfoPtr_spBarFrameScale = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIPlayerStats>.NativeClassPtr, "spBarFrameScale");
		UIPlayerStats.NativeFieldInfoPtr_spWarningDelta = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIPlayerStats>.NativeClassPtr, "spWarningDelta");
		UIPlayerStats.NativeFieldInfoPtr_spWarningCos = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIPlayerStats>.NativeClassPtr, "spWarningCos");
		UIPlayerStats.NativeFieldInfoPtr_playerValueAlpha = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIPlayerStats>.NativeClassPtr, "playerValueAlpha");
		UIPlayerStats.NativeFieldInfoPtr_processor = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIPlayerStats>.NativeClassPtr, "processor");
		UIPlayerStats.NativeMethodInfoPtr_Init_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIPlayerStats>.NativeClassPtr, 100670748);
		UIPlayerStats.NativeMethodInfoPtr_UpdatePlayerValueVisible_Public_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIPlayerStats>.NativeClassPtr, 100670749);
		UIPlayerStats.NativeMethodInfoPtr_UpdatePlayerHP_Public_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIPlayerStats>.NativeClassPtr, 100670750);
		UIPlayerStats.NativeMethodInfoPtr_UpdatePlayerMP_Public_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIPlayerStats>.NativeClassPtr, 100670751);
		UIPlayerStats.NativeMethodInfoPtr_UpdatePlayerSP_Public_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIPlayerStats>.NativeClassPtr, 100670752);
		UIPlayerStats.NativeMethodInfoPtr_Localize_Public_Void_LocalizationData_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIPlayerStats>.NativeClassPtr, 100670753);
		UIPlayerStats.NativeMethodInfoPtr_Dispose_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIPlayerStats>.NativeClassPtr, 100670754);
		UIPlayerStats.NativeMethodInfoPtr_Tick_Private_IEnumerator_1_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIPlayerStats>.NativeClassPtr, 100670755);
		UIPlayerStats.NativeMethodInfoPtr_CheckPlayerValueVisible_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIPlayerStats>.NativeClassPtr, 100670756);
		UIPlayerStats.NativeMethodInfoPtr_CheckPlayerHP_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIPlayerStats>.NativeClassPtr, 100670757);
		UIPlayerStats.NativeMethodInfoPtr_SetHPLabelDirty_Private_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIPlayerStats>.NativeClassPtr, 100670758);
		UIPlayerStats.NativeMethodInfoPtr_UpdateHPBar_Private_IEnumerator_1_Single_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIPlayerStats>.NativeClassPtr, 100670759);
		UIPlayerStats.NativeMethodInfoPtr_CheckPlayerMP_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIPlayerStats>.NativeClassPtr, 100670760);
		UIPlayerStats.NativeMethodInfoPtr_SetMPLabelDirty_Private_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIPlayerStats>.NativeClassPtr, 100670761);
		UIPlayerStats.NativeMethodInfoPtr_UpdateMPBar_Private_IEnumerator_1_Single_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIPlayerStats>.NativeClassPtr, 100670762);
		UIPlayerStats.NativeMethodInfoPtr_CheckPlayerSP_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIPlayerStats>.NativeClassPtr, 100670763);
		UIPlayerStats.NativeMethodInfoPtr_SetSPLabelDirty_Private_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIPlayerStats>.NativeClassPtr, 100670764);
		UIPlayerStats.NativeMethodInfoPtr_UpdateSPCureBar_Private_IEnumerator_1_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIPlayerStats>.NativeClassPtr, 100670765);
		UIPlayerStats.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIPlayerStats>.NativeClassPtr, 100670766);
	}

	// Token: 0x06006705 RID: 26373 RVA: 0x0000351C File Offset: 0x0000171C
	public UIPlayerStats(IntPtr pointer)
		: base(pointer)
	{
	}

	// Token: 0x17002375 RID: 9077
	// (get) Token: 0x06006706 RID: 26374 RVA: 0x001A0D90 File Offset: 0x0019EF90
	// (set) Token: 0x06006707 RID: 26375 RVA: 0x001A0DC4 File Offset: 0x0019EFC4
	public unsafe PlayerMagicData g_PlayerMagicData
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats.NativeFieldInfoPtr_g_PlayerMagicData);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new PlayerMagicData(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats.NativeFieldInfoPtr_g_PlayerMagicData), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17002376 RID: 9078
	// (get) Token: 0x06006708 RID: 26376 RVA: 0x001A0DEC File Offset: 0x0019EFEC
	// (set) Token: 0x06006709 RID: 26377 RVA: 0x001A0E20 File Offset: 0x0019F020
	public unsafe RectTransform hpBar
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats.NativeFieldInfoPtr_hpBar);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new RectTransform(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats.NativeFieldInfoPtr_hpBar), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17002377 RID: 9079
	// (get) Token: 0x0600670A RID: 26378 RVA: 0x001A0E48 File Offset: 0x0019F048
	// (set) Token: 0x0600670B RID: 26379 RVA: 0x001A0E7C File Offset: 0x0019F07C
	public unsafe RectTransform hpBarFrame
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats.NativeFieldInfoPtr_hpBarFrame);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new RectTransform(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats.NativeFieldInfoPtr_hpBarFrame), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17002378 RID: 9080
	// (get) Token: 0x0600670C RID: 26380 RVA: 0x001A0EA4 File Offset: 0x0019F0A4
	// (set) Token: 0x0600670D RID: 26381 RVA: 0x001A0ED8 File Offset: 0x0019F0D8
	public unsafe Image hpWarningBarFrame
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats.NativeFieldInfoPtr_hpWarningBarFrame);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new Image(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats.NativeFieldInfoPtr_hpWarningBarFrame), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17002379 RID: 9081
	// (get) Token: 0x0600670E RID: 26382 RVA: 0x001A0F00 File Offset: 0x0019F100
	// (set) Token: 0x0600670F RID: 26383 RVA: 0x001A0F34 File Offset: 0x0019F134
	public unsafe Text hpLabel
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats.NativeFieldInfoPtr_hpLabel);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new Text(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats.NativeFieldInfoPtr_hpLabel), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x1700237A RID: 9082
	// (get) Token: 0x06006710 RID: 26384 RVA: 0x001A0F5C File Offset: 0x0019F15C
	// (set) Token: 0x06006711 RID: 26385 RVA: 0x001A0F90 File Offset: 0x0019F190
	public unsafe Image hpLabelBg
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats.NativeFieldInfoPtr_hpLabelBg);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new Image(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats.NativeFieldInfoPtr_hpLabelBg), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x1700237B RID: 9083
	// (get) Token: 0x06006712 RID: 26386 RVA: 0x001A0FB8 File Offset: 0x0019F1B8
	// (set) Token: 0x06006713 RID: 26387 RVA: 0x001A0FEC File Offset: 0x0019F1EC
	public unsafe Image hpCureBarFrame
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats.NativeFieldInfoPtr_hpCureBarFrame);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new Image(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats.NativeFieldInfoPtr_hpCureBarFrame), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x1700237C RID: 9084
	// (get) Token: 0x06006714 RID: 26388 RVA: 0x001A1014 File Offset: 0x0019F214
	// (set) Token: 0x06006715 RID: 26389 RVA: 0x001A103C File Offset: 0x0019F23C
	public unsafe CoroutineHandle hpBarProcessor
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats.NativeFieldInfoPtr_hpBarProcessor);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats.NativeFieldInfoPtr_hpBarProcessor)) = value;
		}
	}

	// Token: 0x1700237D RID: 9085
	// (get) Token: 0x06006716 RID: 26390 RVA: 0x001A1060 File Offset: 0x0019F260
	// (set) Token: 0x06006717 RID: 26391 RVA: 0x001A1088 File Offset: 0x0019F288
	public unsafe float hpBarFrameScale
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats.NativeFieldInfoPtr_hpBarFrameScale);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats.NativeFieldInfoPtr_hpBarFrameScale)) = value;
		}
	}

	// Token: 0x1700237E RID: 9086
	// (get) Token: 0x06006718 RID: 26392 RVA: 0x001A10AC File Offset: 0x0019F2AC
	// (set) Token: 0x06006719 RID: 26393 RVA: 0x001A10D4 File Offset: 0x0019F2D4
	public unsafe float hpWarningDelta
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats.NativeFieldInfoPtr_hpWarningDelta);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats.NativeFieldInfoPtr_hpWarningDelta)) = value;
		}
	}

	// Token: 0x1700237F RID: 9087
	// (get) Token: 0x0600671A RID: 26394 RVA: 0x001A10F8 File Offset: 0x0019F2F8
	// (set) Token: 0x0600671B RID: 26395 RVA: 0x001A1120 File Offset: 0x0019F320
	public unsafe float hpWarningCos
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats.NativeFieldInfoPtr_hpWarningCos);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats.NativeFieldInfoPtr_hpWarningCos)) = value;
		}
	}

	// Token: 0x17002380 RID: 9088
	// (get) Token: 0x0600671C RID: 26396 RVA: 0x001A1144 File Offset: 0x0019F344
	// (set) Token: 0x0600671D RID: 26397 RVA: 0x001A1178 File Offset: 0x0019F378
	public unsafe RectTransform mpBar
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats.NativeFieldInfoPtr_mpBar);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new RectTransform(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats.NativeFieldInfoPtr_mpBar), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17002381 RID: 9089
	// (get) Token: 0x0600671E RID: 26398 RVA: 0x001A11A0 File Offset: 0x0019F3A0
	// (set) Token: 0x0600671F RID: 26399 RVA: 0x001A11D4 File Offset: 0x0019F3D4
	public unsafe RectTransform mpBarFrame
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats.NativeFieldInfoPtr_mpBarFrame);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new RectTransform(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats.NativeFieldInfoPtr_mpBarFrame), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17002382 RID: 9090
	// (get) Token: 0x06006720 RID: 26400 RVA: 0x001A11FC File Offset: 0x0019F3FC
	// (set) Token: 0x06006721 RID: 26401 RVA: 0x001A1230 File Offset: 0x0019F430
	public unsafe Image mpWarningBarFrame
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats.NativeFieldInfoPtr_mpWarningBarFrame);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new Image(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats.NativeFieldInfoPtr_mpWarningBarFrame), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17002383 RID: 9091
	// (get) Token: 0x06006722 RID: 26402 RVA: 0x001A1258 File Offset: 0x0019F458
	// (set) Token: 0x06006723 RID: 26403 RVA: 0x001A128C File Offset: 0x0019F48C
	public unsafe Text mpLabel
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats.NativeFieldInfoPtr_mpLabel);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new Text(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats.NativeFieldInfoPtr_mpLabel), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17002384 RID: 9092
	// (get) Token: 0x06006724 RID: 26404 RVA: 0x001A12B4 File Offset: 0x0019F4B4
	// (set) Token: 0x06006725 RID: 26405 RVA: 0x001A12E8 File Offset: 0x0019F4E8
	public unsafe Image mpLabelBg
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats.NativeFieldInfoPtr_mpLabelBg);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new Image(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats.NativeFieldInfoPtr_mpLabelBg), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17002385 RID: 9093
	// (get) Token: 0x06006726 RID: 26406 RVA: 0x001A1310 File Offset: 0x0019F510
	// (set) Token: 0x06006727 RID: 26407 RVA: 0x001A1344 File Offset: 0x0019F544
	public unsafe Image mpCureBarFrame
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats.NativeFieldInfoPtr_mpCureBarFrame);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new Image(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats.NativeFieldInfoPtr_mpCureBarFrame), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17002386 RID: 9094
	// (get) Token: 0x06006728 RID: 26408 RVA: 0x001A136C File Offset: 0x0019F56C
	// (set) Token: 0x06006729 RID: 26409 RVA: 0x001A1394 File Offset: 0x0019F594
	public unsafe CoroutineHandle mpBarProcessor
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats.NativeFieldInfoPtr_mpBarProcessor);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats.NativeFieldInfoPtr_mpBarProcessor)) = value;
		}
	}

	// Token: 0x17002387 RID: 9095
	// (get) Token: 0x0600672A RID: 26410 RVA: 0x001A13B8 File Offset: 0x0019F5B8
	// (set) Token: 0x0600672B RID: 26411 RVA: 0x001A13E0 File Offset: 0x0019F5E0
	public unsafe float mpBarFrameScale
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats.NativeFieldInfoPtr_mpBarFrameScale);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats.NativeFieldInfoPtr_mpBarFrameScale)) = value;
		}
	}

	// Token: 0x17002388 RID: 9096
	// (get) Token: 0x0600672C RID: 26412 RVA: 0x001A1404 File Offset: 0x0019F604
	// (set) Token: 0x0600672D RID: 26413 RVA: 0x001A142C File Offset: 0x0019F62C
	public unsafe float mpWarningDelta
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats.NativeFieldInfoPtr_mpWarningDelta);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats.NativeFieldInfoPtr_mpWarningDelta)) = value;
		}
	}

	// Token: 0x17002389 RID: 9097
	// (get) Token: 0x0600672E RID: 26414 RVA: 0x001A1450 File Offset: 0x0019F650
	// (set) Token: 0x0600672F RID: 26415 RVA: 0x001A1478 File Offset: 0x0019F678
	public unsafe float mpWarningCos
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats.NativeFieldInfoPtr_mpWarningCos);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats.NativeFieldInfoPtr_mpWarningCos)) = value;
		}
	}

	// Token: 0x1700238A RID: 9098
	// (get) Token: 0x06006730 RID: 26416 RVA: 0x001A149C File Offset: 0x0019F69C
	// (set) Token: 0x06006731 RID: 26417 RVA: 0x001A14D0 File Offset: 0x0019F6D0
	public unsafe RectTransform spBar
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats.NativeFieldInfoPtr_spBar);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new RectTransform(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats.NativeFieldInfoPtr_spBar), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x1700238B RID: 9099
	// (get) Token: 0x06006732 RID: 26418 RVA: 0x001A14F8 File Offset: 0x0019F6F8
	// (set) Token: 0x06006733 RID: 26419 RVA: 0x001A152C File Offset: 0x0019F72C
	public unsafe RectTransform spBarFrame
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats.NativeFieldInfoPtr_spBarFrame);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new RectTransform(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats.NativeFieldInfoPtr_spBarFrame), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x1700238C RID: 9100
	// (get) Token: 0x06006734 RID: 26420 RVA: 0x001A1554 File Offset: 0x0019F754
	// (set) Token: 0x06006735 RID: 26421 RVA: 0x001A1588 File Offset: 0x0019F788
	public unsafe Image spWarningBarFrame
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats.NativeFieldInfoPtr_spWarningBarFrame);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new Image(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats.NativeFieldInfoPtr_spWarningBarFrame), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x1700238D RID: 9101
	// (get) Token: 0x06006736 RID: 26422 RVA: 0x001A15B0 File Offset: 0x0019F7B0
	// (set) Token: 0x06006737 RID: 26423 RVA: 0x001A15E4 File Offset: 0x0019F7E4
	public unsafe Text spLabel
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats.NativeFieldInfoPtr_spLabel);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new Text(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats.NativeFieldInfoPtr_spLabel), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x1700238E RID: 9102
	// (get) Token: 0x06006738 RID: 26424 RVA: 0x001A160C File Offset: 0x0019F80C
	// (set) Token: 0x06006739 RID: 26425 RVA: 0x001A1640 File Offset: 0x0019F840
	public unsafe Image spLabelBg
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats.NativeFieldInfoPtr_spLabelBg);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new Image(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats.NativeFieldInfoPtr_spLabelBg), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x1700238F RID: 9103
	// (get) Token: 0x0600673A RID: 26426 RVA: 0x001A1668 File Offset: 0x0019F868
	// (set) Token: 0x0600673B RID: 26427 RVA: 0x001A169C File Offset: 0x0019F89C
	public unsafe Image spCureBarFrame
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats.NativeFieldInfoPtr_spCureBarFrame);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new Image(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats.NativeFieldInfoPtr_spCureBarFrame), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17002390 RID: 9104
	// (get) Token: 0x0600673C RID: 26428 RVA: 0x001A16C4 File Offset: 0x0019F8C4
	// (set) Token: 0x0600673D RID: 26429 RVA: 0x001A16EC File Offset: 0x0019F8EC
	public unsafe CoroutineHandle spBarProcessor
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats.NativeFieldInfoPtr_spBarProcessor);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats.NativeFieldInfoPtr_spBarProcessor)) = value;
		}
	}

	// Token: 0x17002391 RID: 9105
	// (get) Token: 0x0600673E RID: 26430 RVA: 0x001A1710 File Offset: 0x0019F910
	// (set) Token: 0x0600673F RID: 26431 RVA: 0x001A1738 File Offset: 0x0019F938
	public unsafe float spBarFrameScale
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats.NativeFieldInfoPtr_spBarFrameScale);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats.NativeFieldInfoPtr_spBarFrameScale)) = value;
		}
	}

	// Token: 0x17002392 RID: 9106
	// (get) Token: 0x06006740 RID: 26432 RVA: 0x001A175C File Offset: 0x0019F95C
	// (set) Token: 0x06006741 RID: 26433 RVA: 0x001A1784 File Offset: 0x0019F984
	public unsafe float spWarningDelta
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats.NativeFieldInfoPtr_spWarningDelta);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats.NativeFieldInfoPtr_spWarningDelta)) = value;
		}
	}

	// Token: 0x17002393 RID: 9107
	// (get) Token: 0x06006742 RID: 26434 RVA: 0x001A17A8 File Offset: 0x0019F9A8
	// (set) Token: 0x06006743 RID: 26435 RVA: 0x001A17D0 File Offset: 0x0019F9D0
	public unsafe float spWarningCos
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats.NativeFieldInfoPtr_spWarningCos);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats.NativeFieldInfoPtr_spWarningCos)) = value;
		}
	}

	// Token: 0x17002394 RID: 9108
	// (get) Token: 0x06006744 RID: 26436 RVA: 0x001A17F4 File Offset: 0x0019F9F4
	// (set) Token: 0x06006745 RID: 26437 RVA: 0x001A181C File Offset: 0x0019FA1C
	public unsafe float playerValueAlpha
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats.NativeFieldInfoPtr_playerValueAlpha);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats.NativeFieldInfoPtr_playerValueAlpha)) = value;
		}
	}

	// Token: 0x17002395 RID: 9109
	// (get) Token: 0x06006746 RID: 26438 RVA: 0x001A1840 File Offset: 0x0019FA40
	// (set) Token: 0x06006747 RID: 26439 RVA: 0x001A1868 File Offset: 0x0019FA68
	public unsafe CoroutineHandle processor
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats.NativeFieldInfoPtr_processor);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats.NativeFieldInfoPtr_processor)) = value;
		}
	}

	// Token: 0x04004452 RID: 17490
	private static readonly IntPtr NativeFieldInfoPtr_g_PlayerMagicData;

	// Token: 0x04004453 RID: 17491
	private static readonly IntPtr NativeFieldInfoPtr_hpBar;

	// Token: 0x04004454 RID: 17492
	private static readonly IntPtr NativeFieldInfoPtr_hpBarFrame;

	// Token: 0x04004455 RID: 17493
	private static readonly IntPtr NativeFieldInfoPtr_hpWarningBarFrame;

	// Token: 0x04004456 RID: 17494
	private static readonly IntPtr NativeFieldInfoPtr_hpLabel;

	// Token: 0x04004457 RID: 17495
	private static readonly IntPtr NativeFieldInfoPtr_hpLabelBg;

	// Token: 0x04004458 RID: 17496
	private static readonly IntPtr NativeFieldInfoPtr_hpCureBarFrame;

	// Token: 0x04004459 RID: 17497
	private static readonly IntPtr NativeFieldInfoPtr_hpBarProcessor;

	// Token: 0x0400445A RID: 17498
	private static readonly IntPtr NativeFieldInfoPtr_hpBarFrameScale;

	// Token: 0x0400445B RID: 17499
	private static readonly IntPtr NativeFieldInfoPtr_hpWarningDelta;

	// Token: 0x0400445C RID: 17500
	private static readonly IntPtr NativeFieldInfoPtr_hpWarningCos;

	// Token: 0x0400445D RID: 17501
	private static readonly IntPtr NativeFieldInfoPtr_mpBar;

	// Token: 0x0400445E RID: 17502
	private static readonly IntPtr NativeFieldInfoPtr_mpBarFrame;

	// Token: 0x0400445F RID: 17503
	private static readonly IntPtr NativeFieldInfoPtr_mpWarningBarFrame;

	// Token: 0x04004460 RID: 17504
	private static readonly IntPtr NativeFieldInfoPtr_mpLabel;

	// Token: 0x04004461 RID: 17505
	private static readonly IntPtr NativeFieldInfoPtr_mpLabelBg;

	// Token: 0x04004462 RID: 17506
	private static readonly IntPtr NativeFieldInfoPtr_mpCureBarFrame;

	// Token: 0x04004463 RID: 17507
	private static readonly IntPtr NativeFieldInfoPtr_mpBarProcessor;

	// Token: 0x04004464 RID: 17508
	private static readonly IntPtr NativeFieldInfoPtr_mpBarFrameScale;

	// Token: 0x04004465 RID: 17509
	private static readonly IntPtr NativeFieldInfoPtr_mpWarningDelta;

	// Token: 0x04004466 RID: 17510
	private static readonly IntPtr NativeFieldInfoPtr_mpWarningCos;

	// Token: 0x04004467 RID: 17511
	private static readonly IntPtr NativeFieldInfoPtr_spBar;

	// Token: 0x04004468 RID: 17512
	private static readonly IntPtr NativeFieldInfoPtr_spBarFrame;

	// Token: 0x04004469 RID: 17513
	private static readonly IntPtr NativeFieldInfoPtr_spWarningBarFrame;

	// Token: 0x0400446A RID: 17514
	private static readonly IntPtr NativeFieldInfoPtr_spLabel;

	// Token: 0x0400446B RID: 17515
	private static readonly IntPtr NativeFieldInfoPtr_spLabelBg;

	// Token: 0x0400446C RID: 17516
	private static readonly IntPtr NativeFieldInfoPtr_spCureBarFrame;

	// Token: 0x0400446D RID: 17517
	private static readonly IntPtr NativeFieldInfoPtr_spBarProcessor;

	// Token: 0x0400446E RID: 17518
	private static readonly IntPtr NativeFieldInfoPtr_spBarFrameScale;

	// Token: 0x0400446F RID: 17519
	private static readonly IntPtr NativeFieldInfoPtr_spWarningDelta;

	// Token: 0x04004470 RID: 17520
	private static readonly IntPtr NativeFieldInfoPtr_spWarningCos;

	// Token: 0x04004471 RID: 17521
	private static readonly IntPtr NativeFieldInfoPtr_playerValueAlpha;

	// Token: 0x04004472 RID: 17522
	private static readonly IntPtr NativeFieldInfoPtr_processor;

	// Token: 0x04004473 RID: 17523
	private static readonly IntPtr NativeMethodInfoPtr_Init_Public_Void_0;

	// Token: 0x04004474 RID: 17524
	private static readonly IntPtr NativeMethodInfoPtr_UpdatePlayerValueVisible_Public_Void_Single_0;

	// Token: 0x04004475 RID: 17525
	private static readonly IntPtr NativeMethodInfoPtr_UpdatePlayerHP_Public_Void_Boolean_0;

	// Token: 0x04004476 RID: 17526
	private static readonly IntPtr NativeMethodInfoPtr_UpdatePlayerMP_Public_Void_Boolean_0;

	// Token: 0x04004477 RID: 17527
	private static readonly IntPtr NativeMethodInfoPtr_UpdatePlayerSP_Public_Void_Boolean_0;

	// Token: 0x04004478 RID: 17528
	private static readonly IntPtr NativeMethodInfoPtr_Localize_Public_Void_LocalizationData_0;

	// Token: 0x04004479 RID: 17529
	private static readonly IntPtr NativeMethodInfoPtr_Dispose_Public_Void_0;

	// Token: 0x0400447A RID: 17530
	private static readonly IntPtr NativeMethodInfoPtr_Tick_Private_IEnumerator_1_Single_0;

	// Token: 0x0400447B RID: 17531
	private static readonly IntPtr NativeMethodInfoPtr_CheckPlayerValueVisible_Private_Void_0;

	// Token: 0x0400447C RID: 17532
	private static readonly IntPtr NativeMethodInfoPtr_CheckPlayerHP_Private_Void_0;

	// Token: 0x0400447D RID: 17533
	private static readonly IntPtr NativeMethodInfoPtr_SetHPLabelDirty_Private_Void_Boolean_0;

	// Token: 0x0400447E RID: 17534
	private static readonly IntPtr NativeMethodInfoPtr_UpdateHPBar_Private_IEnumerator_1_Single_Boolean_0;

	// Token: 0x0400447F RID: 17535
	private static readonly IntPtr NativeMethodInfoPtr_CheckPlayerMP_Private_Void_0;

	// Token: 0x04004480 RID: 17536
	private static readonly IntPtr NativeMethodInfoPtr_SetMPLabelDirty_Private_Void_Boolean_0;

	// Token: 0x04004481 RID: 17537
	private static readonly IntPtr NativeMethodInfoPtr_UpdateMPBar_Private_IEnumerator_1_Single_Boolean_0;

	// Token: 0x04004482 RID: 17538
	private static readonly IntPtr NativeMethodInfoPtr_CheckPlayerSP_Private_Void_0;

	// Token: 0x04004483 RID: 17539
	private static readonly IntPtr NativeMethodInfoPtr_SetSPLabelDirty_Private_Void_Boolean_0;

	// Token: 0x04004484 RID: 17540
	private static readonly IntPtr NativeMethodInfoPtr_UpdateSPCureBar_Private_IEnumerator_1_Single_0;

	// Token: 0x04004485 RID: 17541
	private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;

	// Token: 0x0200032C RID: 812
	[ObfuscatedName("UIPlayerStats/<Tick>d__40")]
	public sealed class _Tick_d__40 : Il2CppSystem.Object
	{
		// Token: 0x06006748 RID: 26440 RVA: 0x001A188C File Offset: 0x0019FA8C
		[CallerCount(350)]
		[CachedScanResults(RefRangeStart = 11975, RefRangeEnd = 12325, XrefRangeStart = 11975, XrefRangeEnd = 12325, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe _Tick_d__40(int <>1__state)
			: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<UIPlayerStats._Tick_d__40>.NativeClassPtr))
		{
			checked
			{
				IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
				*ptr = ref <>1__state;
				IntPtr intPtr2;
				IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIPlayerStats._Tick_d__40.NativeMethodInfoPtr__ctor_Public_Void_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
				Il2CppException.RaiseExceptionIfNecessary(intPtr2);
			}
		}

		// Token: 0x06006749 RID: 26441 RVA: 0x001A18EC File Offset: 0x0019FAEC
		[CallerCount(5874)]
		[CachedScanResults(RefRangeStart = 24, RefRangeEnd = 5898, XrefRangeStart = 24, XrefRangeEnd = 5898, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe void System_IDisposable_Dispose()
		{
			IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IntPtr* ptr = null;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIPlayerStats._Tick_d__40.NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}

		// Token: 0x0600674A RID: 26442 RVA: 0x001A1930 File Offset: 0x0019FB30
		[CallerCount(0)]
		[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 600415, XrefRangeEnd = 600419, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe bool MoveNext()
		{
			IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IntPtr* ptr = null;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIPlayerStats._Tick_d__40.NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
			return *IL2CPP.il2cpp_object_unbox(intPtr);
		}

		// Token: 0x17002399 RID: 9113
		// (get) Token: 0x0600674B RID: 26443 RVA: 0x001A1980 File Offset: 0x0019FB80
		public unsafe float Current
		{
			[CallerCount(0)]
			get
			{
				IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
				IntPtr* ptr = null;
				IntPtr intPtr2;
				IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIPlayerStats._Tick_d__40.NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Single__get_Current_Private_Virtual_Final_New_get_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
				Il2CppException.RaiseExceptionIfNecessary(intPtr2);
				return *IL2CPP.il2cpp_object_unbox(intPtr);
			}
		}

		// Token: 0x0600674C RID: 26444 RVA: 0x001A19D0 File Offset: 0x0019FBD0
		[CallerCount(0)]
		[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 600419, XrefRangeEnd = 600424, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe void System_Collections_IEnumerator_Reset()
		{
			IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IntPtr* ptr = null;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIPlayerStats._Tick_d__40.NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}

		// Token: 0x1700239A RID: 9114
		// (get) Token: 0x0600674D RID: 26445 RVA: 0x001A1A14 File Offset: 0x0019FC14
		public unsafe Il2CppSystem.Object Current
		{
			[CallerCount(0)]
			[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 600424, XrefRangeEnd = 600427, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
			get
			{
				IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
				IntPtr* ptr = null;
				IntPtr intPtr2;
				IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIPlayerStats._Tick_d__40.NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
				Il2CppException.RaiseExceptionIfNecessary(intPtr2);
				IntPtr intPtr3 = intPtr;
				return (intPtr3 != 0) ? new Il2CppSystem.Object(intPtr3) : null;
			}
		}

		// Token: 0x0600674E RID: 26446 RVA: 0x001A1A6C File Offset: 0x0019FC6C
		// Note: this type is marked as 'beforefieldinit'.
		static _Tick_d__40()
		{
			Il2CppClassPointerStore<UIPlayerStats._Tick_d__40>.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore<UIPlayerStats>.NativeClassPtr, "<Tick>d__40");
			IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<UIPlayerStats._Tick_d__40>.NativeClassPtr);
			UIPlayerStats._Tick_d__40.NativeFieldInfoPtr___1__state = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIPlayerStats._Tick_d__40>.NativeClassPtr, "<>1__state");
			UIPlayerStats._Tick_d__40.NativeFieldInfoPtr___2__current = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIPlayerStats._Tick_d__40>.NativeClassPtr, "<>2__current");
			UIPlayerStats._Tick_d__40.NativeFieldInfoPtr___4__this = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIPlayerStats._Tick_d__40>.NativeClassPtr, "<>4__this");
			UIPlayerStats._Tick_d__40.NativeMethodInfoPtr__ctor_Public_Void_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIPlayerStats._Tick_d__40>.NativeClassPtr, 100670767);
			UIPlayerStats._Tick_d__40.NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIPlayerStats._Tick_d__40>.NativeClassPtr, 100670768);
			UIPlayerStats._Tick_d__40.NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIPlayerStats._Tick_d__40>.NativeClassPtr, 100670769);
			UIPlayerStats._Tick_d__40.NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Single__get_Current_Private_Virtual_Final_New_get_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIPlayerStats._Tick_d__40>.NativeClassPtr, 100670770);
			UIPlayerStats._Tick_d__40.NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIPlayerStats._Tick_d__40>.NativeClassPtr, 100670771);
			UIPlayerStats._Tick_d__40.NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIPlayerStats._Tick_d__40>.NativeClassPtr, 100670772);
		}

		// Token: 0x0600674F RID: 26447 RVA: 0x0000A74C File Offset: 0x0000894C
		public _Tick_d__40(IntPtr pointer)
			: base(pointer)
		{
		}

		// Token: 0x17002396 RID: 9110
		// (get) Token: 0x06006750 RID: 26448 RVA: 0x001A1B4C File Offset: 0x0019FD4C
		// (set) Token: 0x06006751 RID: 26449 RVA: 0x001A1B74 File Offset: 0x0019FD74
		public unsafe int __1__state
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats._Tick_d__40.NativeFieldInfoPtr___1__state);
				return *intPtr;
			}
			set
			{
				*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats._Tick_d__40.NativeFieldInfoPtr___1__state)) = value;
			}
		}

		// Token: 0x17002397 RID: 9111
		// (get) Token: 0x06006752 RID: 26450 RVA: 0x001A1B98 File Offset: 0x0019FD98
		// (set) Token: 0x06006753 RID: 26451 RVA: 0x001A1BC0 File Offset: 0x0019FDC0
		public unsafe float __2__current
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats._Tick_d__40.NativeFieldInfoPtr___2__current);
				return *intPtr;
			}
			set
			{
				*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats._Tick_d__40.NativeFieldInfoPtr___2__current)) = value;
			}
		}

		// Token: 0x17002398 RID: 9112
		// (get) Token: 0x06006754 RID: 26452 RVA: 0x001A1BE4 File Offset: 0x0019FDE4
		// (set) Token: 0x06006755 RID: 26453 RVA: 0x001A1C18 File Offset: 0x0019FE18
		public unsafe UIPlayerStats __4__this
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats._Tick_d__40.NativeFieldInfoPtr___4__this);
				IntPtr intPtr2 = *intPtr;
				return (intPtr2 != 0) ? new UIPlayerStats(intPtr2) : null;
			}
			set
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
				IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats._Tick_d__40.NativeFieldInfoPtr___4__this), IL2CPP.Il2CppObjectBaseToPtr(value));
			}
		}

		// Token: 0x04004486 RID: 17542
		private static readonly IntPtr NativeFieldInfoPtr___1__state;

		// Token: 0x04004487 RID: 17543
		private static readonly IntPtr NativeFieldInfoPtr___2__current;

		// Token: 0x04004488 RID: 17544
		private static readonly IntPtr NativeFieldInfoPtr___4__this;

		// Token: 0x04004489 RID: 17545
		private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_Int32_0;

		// Token: 0x0400448A RID: 17546
		private static readonly IntPtr NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0;

		// Token: 0x0400448B RID: 17547
		private static readonly IntPtr NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0;

		// Token: 0x0400448C RID: 17548
		private static readonly IntPtr NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Single__get_Current_Private_Virtual_Final_New_get_Single_0;

		// Token: 0x0400448D RID: 17549
		private static readonly IntPtr NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0;

		// Token: 0x0400448E RID: 17550
		private static readonly IntPtr NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0;
	}

	// Token: 0x0200032D RID: 813
	[ObfuscatedName("UIPlayerStats/<UpdateHPBar>d__44")]
	public sealed class _UpdateHPBar_d__44 : Il2CppSystem.Object
	{
		// Token: 0x06006756 RID: 26454 RVA: 0x001A1C40 File Offset: 0x0019FE40
		[CallerCount(350)]
		[CachedScanResults(RefRangeStart = 11975, RefRangeEnd = 12325, XrefRangeStart = 11975, XrefRangeEnd = 12325, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe _UpdateHPBar_d__44(int <>1__state)
			: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<UIPlayerStats._UpdateHPBar_d__44>.NativeClassPtr))
		{
			checked
			{
				IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
				*ptr = ref <>1__state;
				IntPtr intPtr2;
				IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIPlayerStats._UpdateHPBar_d__44.NativeMethodInfoPtr__ctor_Public_Void_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
				Il2CppException.RaiseExceptionIfNecessary(intPtr2);
			}
		}

		// Token: 0x06006757 RID: 26455 RVA: 0x001A1CA0 File Offset: 0x0019FEA0
		[CallerCount(5874)]
		[CachedScanResults(RefRangeStart = 24, RefRangeEnd = 5898, XrefRangeStart = 24, XrefRangeEnd = 5898, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe void System_IDisposable_Dispose()
		{
			IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IntPtr* ptr = null;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIPlayerStats._UpdateHPBar_d__44.NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}

		// Token: 0x06006758 RID: 26456 RVA: 0x001A1CE4 File Offset: 0x0019FEE4
		[CallerCount(0)]
		[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 600427, XrefRangeEnd = 600457, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe bool MoveNext()
		{
			IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IntPtr* ptr = null;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIPlayerStats._UpdateHPBar_d__44.NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
			return *IL2CPP.il2cpp_object_unbox(intPtr);
		}

		// Token: 0x170023A1 RID: 9121
		// (get) Token: 0x06006759 RID: 26457 RVA: 0x001A1D34 File Offset: 0x0019FF34
		public unsafe float Current
		{
			[CallerCount(0)]
			get
			{
				IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
				IntPtr* ptr = null;
				IntPtr intPtr2;
				IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIPlayerStats._UpdateHPBar_d__44.NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Single__get_Current_Private_Virtual_Final_New_get_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
				Il2CppException.RaiseExceptionIfNecessary(intPtr2);
				return *IL2CPP.il2cpp_object_unbox(intPtr);
			}
		}

		// Token: 0x0600675A RID: 26458 RVA: 0x001A1D84 File Offset: 0x0019FF84
		[CallerCount(0)]
		[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 600457, XrefRangeEnd = 600462, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe void System_Collections_IEnumerator_Reset()
		{
			IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IntPtr* ptr = null;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIPlayerStats._UpdateHPBar_d__44.NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}

		// Token: 0x170023A2 RID: 9122
		// (get) Token: 0x0600675B RID: 26459 RVA: 0x001A1DC8 File Offset: 0x0019FFC8
		public unsafe Il2CppSystem.Object Current
		{
			[CallerCount(0)]
			[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 600462, XrefRangeEnd = 600465, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
			get
			{
				IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
				IntPtr* ptr = null;
				IntPtr intPtr2;
				IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIPlayerStats._UpdateHPBar_d__44.NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
				Il2CppException.RaiseExceptionIfNecessary(intPtr2);
				IntPtr intPtr3 = intPtr;
				return (intPtr3 != 0) ? new Il2CppSystem.Object(intPtr3) : null;
			}
		}

		// Token: 0x0600675C RID: 26460 RVA: 0x001A1E20 File Offset: 0x001A0020
		// Note: this type is marked as 'beforefieldinit'.
		static _UpdateHPBar_d__44()
		{
			Il2CppClassPointerStore<UIPlayerStats._UpdateHPBar_d__44>.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore<UIPlayerStats>.NativeClassPtr, "<UpdateHPBar>d__44");
			IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<UIPlayerStats._UpdateHPBar_d__44>.NativeClassPtr);
			UIPlayerStats._UpdateHPBar_d__44.NativeFieldInfoPtr___1__state = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIPlayerStats._UpdateHPBar_d__44>.NativeClassPtr, "<>1__state");
			UIPlayerStats._UpdateHPBar_d__44.NativeFieldInfoPtr___2__current = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIPlayerStats._UpdateHPBar_d__44>.NativeClassPtr, "<>2__current");
			UIPlayerStats._UpdateHPBar_d__44.NativeFieldInfoPtr_isCured = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIPlayerStats._UpdateHPBar_d__44>.NativeClassPtr, "isCured");
			UIPlayerStats._UpdateHPBar_d__44.NativeFieldInfoPtr___4__this = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIPlayerStats._UpdateHPBar_d__44>.NativeClassPtr, "<>4__this");
			UIPlayerStats._UpdateHPBar_d__44.NativeFieldInfoPtr__hpCureAlpha_5__2 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIPlayerStats._UpdateHPBar_d__44>.NativeClassPtr, "<hpCureAlpha>5__2");
			UIPlayerStats._UpdateHPBar_d__44.NativeFieldInfoPtr__hasHpBarUpdateFinihsed_5__3 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIPlayerStats._UpdateHPBar_d__44>.NativeClassPtr, "<hasHpBarUpdateFinihsed>5__3");
			UIPlayerStats._UpdateHPBar_d__44.NativeMethodInfoPtr__ctor_Public_Void_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIPlayerStats._UpdateHPBar_d__44>.NativeClassPtr, 100670773);
			UIPlayerStats._UpdateHPBar_d__44.NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIPlayerStats._UpdateHPBar_d__44>.NativeClassPtr, 100670774);
			UIPlayerStats._UpdateHPBar_d__44.NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIPlayerStats._UpdateHPBar_d__44>.NativeClassPtr, 100670775);
			UIPlayerStats._UpdateHPBar_d__44.NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Single__get_Current_Private_Virtual_Final_New_get_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIPlayerStats._UpdateHPBar_d__44>.NativeClassPtr, 100670776);
			UIPlayerStats._UpdateHPBar_d__44.NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIPlayerStats._UpdateHPBar_d__44>.NativeClassPtr, 100670777);
			UIPlayerStats._UpdateHPBar_d__44.NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIPlayerStats._UpdateHPBar_d__44>.NativeClassPtr, 100670778);
		}

		// Token: 0x0600675D RID: 26461 RVA: 0x0000A74C File Offset: 0x0000894C
		public _UpdateHPBar_d__44(IntPtr pointer)
			: base(pointer)
		{
		}

		// Token: 0x1700239B RID: 9115
		// (get) Token: 0x0600675E RID: 26462 RVA: 0x001A1F3C File Offset: 0x001A013C
		// (set) Token: 0x0600675F RID: 26463 RVA: 0x001A1F64 File Offset: 0x001A0164
		public unsafe int __1__state
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats._UpdateHPBar_d__44.NativeFieldInfoPtr___1__state);
				return *intPtr;
			}
			set
			{
				*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats._UpdateHPBar_d__44.NativeFieldInfoPtr___1__state)) = value;
			}
		}

		// Token: 0x1700239C RID: 9116
		// (get) Token: 0x06006760 RID: 26464 RVA: 0x001A1F88 File Offset: 0x001A0188
		// (set) Token: 0x06006761 RID: 26465 RVA: 0x001A1FB0 File Offset: 0x001A01B0
		public unsafe float __2__current
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats._UpdateHPBar_d__44.NativeFieldInfoPtr___2__current);
				return *intPtr;
			}
			set
			{
				*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats._UpdateHPBar_d__44.NativeFieldInfoPtr___2__current)) = value;
			}
		}

		// Token: 0x1700239D RID: 9117
		// (get) Token: 0x06006762 RID: 26466 RVA: 0x001A1FD4 File Offset: 0x001A01D4
		// (set) Token: 0x06006763 RID: 26467 RVA: 0x001A1FFC File Offset: 0x001A01FC
		public unsafe bool isCured
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats._UpdateHPBar_d__44.NativeFieldInfoPtr_isCured);
				return *intPtr;
			}
			set
			{
				*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats._UpdateHPBar_d__44.NativeFieldInfoPtr_isCured)) = value;
			}
		}

		// Token: 0x1700239E RID: 9118
		// (get) Token: 0x06006764 RID: 26468 RVA: 0x001A2020 File Offset: 0x001A0220
		// (set) Token: 0x06006765 RID: 26469 RVA: 0x001A2054 File Offset: 0x001A0254
		public unsafe UIPlayerStats __4__this
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats._UpdateHPBar_d__44.NativeFieldInfoPtr___4__this);
				IntPtr intPtr2 = *intPtr;
				return (intPtr2 != 0) ? new UIPlayerStats(intPtr2) : null;
			}
			set
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
				IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats._UpdateHPBar_d__44.NativeFieldInfoPtr___4__this), IL2CPP.Il2CppObjectBaseToPtr(value));
			}
		}

		// Token: 0x1700239F RID: 9119
		// (get) Token: 0x06006766 RID: 26470 RVA: 0x001A207C File Offset: 0x001A027C
		// (set) Token: 0x06006767 RID: 26471 RVA: 0x001A20A4 File Offset: 0x001A02A4
		public unsafe float _hpCureAlpha_5__2
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats._UpdateHPBar_d__44.NativeFieldInfoPtr__hpCureAlpha_5__2);
				return *intPtr;
			}
			set
			{
				*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats._UpdateHPBar_d__44.NativeFieldInfoPtr__hpCureAlpha_5__2)) = value;
			}
		}

		// Token: 0x170023A0 RID: 9120
		// (get) Token: 0x06006768 RID: 26472 RVA: 0x001A20C8 File Offset: 0x001A02C8
		// (set) Token: 0x06006769 RID: 26473 RVA: 0x001A20F0 File Offset: 0x001A02F0
		public unsafe bool _hasHpBarUpdateFinihsed_5__3
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats._UpdateHPBar_d__44.NativeFieldInfoPtr__hasHpBarUpdateFinihsed_5__3);
				return *intPtr;
			}
			set
			{
				*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats._UpdateHPBar_d__44.NativeFieldInfoPtr__hasHpBarUpdateFinihsed_5__3)) = value;
			}
		}

		// Token: 0x0400448F RID: 17551
		private static readonly IntPtr NativeFieldInfoPtr___1__state;

		// Token: 0x04004490 RID: 17552
		private static readonly IntPtr NativeFieldInfoPtr___2__current;

		// Token: 0x04004491 RID: 17553
		private static readonly IntPtr NativeFieldInfoPtr_isCured;

		// Token: 0x04004492 RID: 17554
		private static readonly IntPtr NativeFieldInfoPtr___4__this;

		// Token: 0x04004493 RID: 17555
		private static readonly IntPtr NativeFieldInfoPtr__hpCureAlpha_5__2;

		// Token: 0x04004494 RID: 17556
		private static readonly IntPtr NativeFieldInfoPtr__hasHpBarUpdateFinihsed_5__3;

		// Token: 0x04004495 RID: 17557
		private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_Int32_0;

		// Token: 0x04004496 RID: 17558
		private static readonly IntPtr NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0;

		// Token: 0x04004497 RID: 17559
		private static readonly IntPtr NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0;

		// Token: 0x04004498 RID: 17560
		private static readonly IntPtr NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Single__get_Current_Private_Virtual_Final_New_get_Single_0;

		// Token: 0x04004499 RID: 17561
		private static readonly IntPtr NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0;

		// Token: 0x0400449A RID: 17562
		private static readonly IntPtr NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0;
	}

	// Token: 0x0200032E RID: 814
	[ObfuscatedName("UIPlayerStats/<UpdateMPBar>d__47")]
	public sealed class _UpdateMPBar_d__47 : Il2CppSystem.Object
	{
		// Token: 0x0600676A RID: 26474 RVA: 0x001A2114 File Offset: 0x001A0314
		[CallerCount(350)]
		[CachedScanResults(RefRangeStart = 11975, RefRangeEnd = 12325, XrefRangeStart = 11975, XrefRangeEnd = 12325, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe _UpdateMPBar_d__47(int <>1__state)
			: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<UIPlayerStats._UpdateMPBar_d__47>.NativeClassPtr))
		{
			checked
			{
				IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
				*ptr = ref <>1__state;
				IntPtr intPtr2;
				IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIPlayerStats._UpdateMPBar_d__47.NativeMethodInfoPtr__ctor_Public_Void_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
				Il2CppException.RaiseExceptionIfNecessary(intPtr2);
			}
		}

		// Token: 0x0600676B RID: 26475 RVA: 0x001A2174 File Offset: 0x001A0374
		[CallerCount(5874)]
		[CachedScanResults(RefRangeStart = 24, RefRangeEnd = 5898, XrefRangeStart = 24, XrefRangeEnd = 5898, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe void System_IDisposable_Dispose()
		{
			IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IntPtr* ptr = null;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIPlayerStats._UpdateMPBar_d__47.NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}

		// Token: 0x0600676C RID: 26476 RVA: 0x001A21B8 File Offset: 0x001A03B8
		[CallerCount(0)]
		[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 600465, XrefRangeEnd = 600495, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe bool MoveNext()
		{
			IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IntPtr* ptr = null;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIPlayerStats._UpdateMPBar_d__47.NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
			return *IL2CPP.il2cpp_object_unbox(intPtr);
		}

		// Token: 0x170023A9 RID: 9129
		// (get) Token: 0x0600676D RID: 26477 RVA: 0x001A2208 File Offset: 0x001A0408
		public unsafe float Current
		{
			[CallerCount(0)]
			get
			{
				IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
				IntPtr* ptr = null;
				IntPtr intPtr2;
				IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIPlayerStats._UpdateMPBar_d__47.NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Single__get_Current_Private_Virtual_Final_New_get_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
				Il2CppException.RaiseExceptionIfNecessary(intPtr2);
				return *IL2CPP.il2cpp_object_unbox(intPtr);
			}
		}

		// Token: 0x0600676E RID: 26478 RVA: 0x001A2258 File Offset: 0x001A0458
		[CallerCount(0)]
		[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 600495, XrefRangeEnd = 600500, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe void System_Collections_IEnumerator_Reset()
		{
			IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IntPtr* ptr = null;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIPlayerStats._UpdateMPBar_d__47.NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}

		// Token: 0x170023AA RID: 9130
		// (get) Token: 0x0600676F RID: 26479 RVA: 0x001A229C File Offset: 0x001A049C
		public unsafe Il2CppSystem.Object Current
		{
			[CallerCount(0)]
			[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 600500, XrefRangeEnd = 600503, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
			get
			{
				IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
				IntPtr* ptr = null;
				IntPtr intPtr2;
				IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIPlayerStats._UpdateMPBar_d__47.NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
				Il2CppException.RaiseExceptionIfNecessary(intPtr2);
				IntPtr intPtr3 = intPtr;
				return (intPtr3 != 0) ? new Il2CppSystem.Object(intPtr3) : null;
			}
		}

		// Token: 0x06006770 RID: 26480 RVA: 0x001A22F4 File Offset: 0x001A04F4
		// Note: this type is marked as 'beforefieldinit'.
		static _UpdateMPBar_d__47()
		{
			Il2CppClassPointerStore<UIPlayerStats._UpdateMPBar_d__47>.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore<UIPlayerStats>.NativeClassPtr, "<UpdateMPBar>d__47");
			IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<UIPlayerStats._UpdateMPBar_d__47>.NativeClassPtr);
			UIPlayerStats._UpdateMPBar_d__47.NativeFieldInfoPtr___1__state = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIPlayerStats._UpdateMPBar_d__47>.NativeClassPtr, "<>1__state");
			UIPlayerStats._UpdateMPBar_d__47.NativeFieldInfoPtr___2__current = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIPlayerStats._UpdateMPBar_d__47>.NativeClassPtr, "<>2__current");
			UIPlayerStats._UpdateMPBar_d__47.NativeFieldInfoPtr_isCured = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIPlayerStats._UpdateMPBar_d__47>.NativeClassPtr, "isCured");
			UIPlayerStats._UpdateMPBar_d__47.NativeFieldInfoPtr___4__this = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIPlayerStats._UpdateMPBar_d__47>.NativeClassPtr, "<>4__this");
			UIPlayerStats._UpdateMPBar_d__47.NativeFieldInfoPtr__mpCureAlpha_5__2 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIPlayerStats._UpdateMPBar_d__47>.NativeClassPtr, "<mpCureAlpha>5__2");
			UIPlayerStats._UpdateMPBar_d__47.NativeFieldInfoPtr__hasMpBarUpdateFinihsed_5__3 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIPlayerStats._UpdateMPBar_d__47>.NativeClassPtr, "<hasMpBarUpdateFinihsed>5__3");
			UIPlayerStats._UpdateMPBar_d__47.NativeMethodInfoPtr__ctor_Public_Void_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIPlayerStats._UpdateMPBar_d__47>.NativeClassPtr, 100670779);
			UIPlayerStats._UpdateMPBar_d__47.NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIPlayerStats._UpdateMPBar_d__47>.NativeClassPtr, 100670780);
			UIPlayerStats._UpdateMPBar_d__47.NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIPlayerStats._UpdateMPBar_d__47>.NativeClassPtr, 100670781);
			UIPlayerStats._UpdateMPBar_d__47.NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Single__get_Current_Private_Virtual_Final_New_get_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIPlayerStats._UpdateMPBar_d__47>.NativeClassPtr, 100670782);
			UIPlayerStats._UpdateMPBar_d__47.NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIPlayerStats._UpdateMPBar_d__47>.NativeClassPtr, 100670783);
			UIPlayerStats._UpdateMPBar_d__47.NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIPlayerStats._UpdateMPBar_d__47>.NativeClassPtr, 100670784);
		}

		// Token: 0x06006771 RID: 26481 RVA: 0x0000A74C File Offset: 0x0000894C
		public _UpdateMPBar_d__47(IntPtr pointer)
			: base(pointer)
		{
		}

		// Token: 0x170023A3 RID: 9123
		// (get) Token: 0x06006772 RID: 26482 RVA: 0x001A2410 File Offset: 0x001A0610
		// (set) Token: 0x06006773 RID: 26483 RVA: 0x001A2438 File Offset: 0x001A0638
		public unsafe int __1__state
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats._UpdateMPBar_d__47.NativeFieldInfoPtr___1__state);
				return *intPtr;
			}
			set
			{
				*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats._UpdateMPBar_d__47.NativeFieldInfoPtr___1__state)) = value;
			}
		}

		// Token: 0x170023A4 RID: 9124
		// (get) Token: 0x06006774 RID: 26484 RVA: 0x001A245C File Offset: 0x001A065C
		// (set) Token: 0x06006775 RID: 26485 RVA: 0x001A2484 File Offset: 0x001A0684
		public unsafe float __2__current
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats._UpdateMPBar_d__47.NativeFieldInfoPtr___2__current);
				return *intPtr;
			}
			set
			{
				*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats._UpdateMPBar_d__47.NativeFieldInfoPtr___2__current)) = value;
			}
		}

		// Token: 0x170023A5 RID: 9125
		// (get) Token: 0x06006776 RID: 26486 RVA: 0x001A24A8 File Offset: 0x001A06A8
		// (set) Token: 0x06006777 RID: 26487 RVA: 0x001A24D0 File Offset: 0x001A06D0
		public unsafe bool isCured
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats._UpdateMPBar_d__47.NativeFieldInfoPtr_isCured);
				return *intPtr;
			}
			set
			{
				*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats._UpdateMPBar_d__47.NativeFieldInfoPtr_isCured)) = value;
			}
		}

		// Token: 0x170023A6 RID: 9126
		// (get) Token: 0x06006778 RID: 26488 RVA: 0x001A24F4 File Offset: 0x001A06F4
		// (set) Token: 0x06006779 RID: 26489 RVA: 0x001A2528 File Offset: 0x001A0728
		public unsafe UIPlayerStats __4__this
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats._UpdateMPBar_d__47.NativeFieldInfoPtr___4__this);
				IntPtr intPtr2 = *intPtr;
				return (intPtr2 != 0) ? new UIPlayerStats(intPtr2) : null;
			}
			set
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
				IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats._UpdateMPBar_d__47.NativeFieldInfoPtr___4__this), IL2CPP.Il2CppObjectBaseToPtr(value));
			}
		}

		// Token: 0x170023A7 RID: 9127
		// (get) Token: 0x0600677A RID: 26490 RVA: 0x001A2550 File Offset: 0x001A0750
		// (set) Token: 0x0600677B RID: 26491 RVA: 0x001A2578 File Offset: 0x001A0778
		public unsafe float _mpCureAlpha_5__2
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats._UpdateMPBar_d__47.NativeFieldInfoPtr__mpCureAlpha_5__2);
				return *intPtr;
			}
			set
			{
				*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats._UpdateMPBar_d__47.NativeFieldInfoPtr__mpCureAlpha_5__2)) = value;
			}
		}

		// Token: 0x170023A8 RID: 9128
		// (get) Token: 0x0600677C RID: 26492 RVA: 0x001A259C File Offset: 0x001A079C
		// (set) Token: 0x0600677D RID: 26493 RVA: 0x001A25C4 File Offset: 0x001A07C4
		public unsafe bool _hasMpBarUpdateFinihsed_5__3
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats._UpdateMPBar_d__47.NativeFieldInfoPtr__hasMpBarUpdateFinihsed_5__3);
				return *intPtr;
			}
			set
			{
				*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats._UpdateMPBar_d__47.NativeFieldInfoPtr__hasMpBarUpdateFinihsed_5__3)) = value;
			}
		}

		// Token: 0x0400449B RID: 17563
		private static readonly IntPtr NativeFieldInfoPtr___1__state;

		// Token: 0x0400449C RID: 17564
		private static readonly IntPtr NativeFieldInfoPtr___2__current;

		// Token: 0x0400449D RID: 17565
		private static readonly IntPtr NativeFieldInfoPtr_isCured;

		// Token: 0x0400449E RID: 17566
		private static readonly IntPtr NativeFieldInfoPtr___4__this;

		// Token: 0x0400449F RID: 17567
		private static readonly IntPtr NativeFieldInfoPtr__mpCureAlpha_5__2;

		// Token: 0x040044A0 RID: 17568
		private static readonly IntPtr NativeFieldInfoPtr__hasMpBarUpdateFinihsed_5__3;

		// Token: 0x040044A1 RID: 17569
		private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_Int32_0;

		// Token: 0x040044A2 RID: 17570
		private static readonly IntPtr NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0;

		// Token: 0x040044A3 RID: 17571
		private static readonly IntPtr NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0;

		// Token: 0x040044A4 RID: 17572
		private static readonly IntPtr NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Single__get_Current_Private_Virtual_Final_New_get_Single_0;

		// Token: 0x040044A5 RID: 17573
		private static readonly IntPtr NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0;

		// Token: 0x040044A6 RID: 17574
		private static readonly IntPtr NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0;
	}

	// Token: 0x0200032F RID: 815
	[ObfuscatedName("UIPlayerStats/<UpdateSPCureBar>d__50")]
	public sealed class _UpdateSPCureBar_d__50 : Il2CppSystem.Object
	{
		// Token: 0x0600677E RID: 26494 RVA: 0x001A25E8 File Offset: 0x001A07E8
		[CallerCount(350)]
		[CachedScanResults(RefRangeStart = 11975, RefRangeEnd = 12325, XrefRangeStart = 11975, XrefRangeEnd = 12325, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe _UpdateSPCureBar_d__50(int <>1__state)
			: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<UIPlayerStats._UpdateSPCureBar_d__50>.NativeClassPtr))
		{
			checked
			{
				IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
				*ptr = ref <>1__state;
				IntPtr intPtr2;
				IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIPlayerStats._UpdateSPCureBar_d__50.NativeMethodInfoPtr__ctor_Public_Void_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
				Il2CppException.RaiseExceptionIfNecessary(intPtr2);
			}
		}

		// Token: 0x0600677F RID: 26495 RVA: 0x001A2648 File Offset: 0x001A0848
		[CallerCount(5874)]
		[CachedScanResults(RefRangeStart = 24, RefRangeEnd = 5898, XrefRangeStart = 24, XrefRangeEnd = 5898, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe void System_IDisposable_Dispose()
		{
			IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IntPtr* ptr = null;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIPlayerStats._UpdateSPCureBar_d__50.NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}

		// Token: 0x06006780 RID: 26496 RVA: 0x001A268C File Offset: 0x001A088C
		[CallerCount(0)]
		[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 600503, XrefRangeEnd = 600510, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe bool MoveNext()
		{
			IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IntPtr* ptr = null;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIPlayerStats._UpdateSPCureBar_d__50.NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
			return *IL2CPP.il2cpp_object_unbox(intPtr);
		}

		// Token: 0x170023AF RID: 9135
		// (get) Token: 0x06006781 RID: 26497 RVA: 0x001A26DC File Offset: 0x001A08DC
		public unsafe float Current
		{
			[CallerCount(0)]
			get
			{
				IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
				IntPtr* ptr = null;
				IntPtr intPtr2;
				IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIPlayerStats._UpdateSPCureBar_d__50.NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Single__get_Current_Private_Virtual_Final_New_get_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
				Il2CppException.RaiseExceptionIfNecessary(intPtr2);
				return *IL2CPP.il2cpp_object_unbox(intPtr);
			}
		}

		// Token: 0x06006782 RID: 26498 RVA: 0x001A272C File Offset: 0x001A092C
		[CallerCount(0)]
		[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 600510, XrefRangeEnd = 600515, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe void System_Collections_IEnumerator_Reset()
		{
			IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IntPtr* ptr = null;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIPlayerStats._UpdateSPCureBar_d__50.NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}

		// Token: 0x170023B0 RID: 9136
		// (get) Token: 0x06006783 RID: 26499 RVA: 0x001A2770 File Offset: 0x001A0970
		public unsafe Il2CppSystem.Object Current
		{
			[CallerCount(0)]
			[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 600515, XrefRangeEnd = 600518, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
			get
			{
				IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
				IntPtr* ptr = null;
				IntPtr intPtr2;
				IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIPlayerStats._UpdateSPCureBar_d__50.NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
				Il2CppException.RaiseExceptionIfNecessary(intPtr2);
				IntPtr intPtr3 = intPtr;
				return (intPtr3 != 0) ? new Il2CppSystem.Object(intPtr3) : null;
			}
		}

		// Token: 0x06006784 RID: 26500 RVA: 0x001A27C8 File Offset: 0x001A09C8
		// Note: this type is marked as 'beforefieldinit'.
		static _UpdateSPCureBar_d__50()
		{
			Il2CppClassPointerStore<UIPlayerStats._UpdateSPCureBar_d__50>.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore<UIPlayerStats>.NativeClassPtr, "<UpdateSPCureBar>d__50");
			IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<UIPlayerStats._UpdateSPCureBar_d__50>.NativeClassPtr);
			UIPlayerStats._UpdateSPCureBar_d__50.NativeFieldInfoPtr___1__state = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIPlayerStats._UpdateSPCureBar_d__50>.NativeClassPtr, "<>1__state");
			UIPlayerStats._UpdateSPCureBar_d__50.NativeFieldInfoPtr___2__current = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIPlayerStats._UpdateSPCureBar_d__50>.NativeClassPtr, "<>2__current");
			UIPlayerStats._UpdateSPCureBar_d__50.NativeFieldInfoPtr___4__this = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIPlayerStats._UpdateSPCureBar_d__50>.NativeClassPtr, "<>4__this");
			UIPlayerStats._UpdateSPCureBar_d__50.NativeFieldInfoPtr__spCureAlpha_5__2 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIPlayerStats._UpdateSPCureBar_d__50>.NativeClassPtr, "<spCureAlpha>5__2");
			UIPlayerStats._UpdateSPCureBar_d__50.NativeMethodInfoPtr__ctor_Public_Void_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIPlayerStats._UpdateSPCureBar_d__50>.NativeClassPtr, 100670785);
			UIPlayerStats._UpdateSPCureBar_d__50.NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIPlayerStats._UpdateSPCureBar_d__50>.NativeClassPtr, 100670786);
			UIPlayerStats._UpdateSPCureBar_d__50.NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIPlayerStats._UpdateSPCureBar_d__50>.NativeClassPtr, 100670787);
			UIPlayerStats._UpdateSPCureBar_d__50.NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Single__get_Current_Private_Virtual_Final_New_get_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIPlayerStats._UpdateSPCureBar_d__50>.NativeClassPtr, 100670788);
			UIPlayerStats._UpdateSPCureBar_d__50.NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIPlayerStats._UpdateSPCureBar_d__50>.NativeClassPtr, 100670789);
			UIPlayerStats._UpdateSPCureBar_d__50.NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIPlayerStats._UpdateSPCureBar_d__50>.NativeClassPtr, 100670790);
		}

		// Token: 0x06006785 RID: 26501 RVA: 0x0000A74C File Offset: 0x0000894C
		public _UpdateSPCureBar_d__50(IntPtr pointer)
			: base(pointer)
		{
		}

		// Token: 0x170023AB RID: 9131
		// (get) Token: 0x06006786 RID: 26502 RVA: 0x001A28BC File Offset: 0x001A0ABC
		// (set) Token: 0x06006787 RID: 26503 RVA: 0x001A28E4 File Offset: 0x001A0AE4
		public unsafe int __1__state
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats._UpdateSPCureBar_d__50.NativeFieldInfoPtr___1__state);
				return *intPtr;
			}
			set
			{
				*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats._UpdateSPCureBar_d__50.NativeFieldInfoPtr___1__state)) = value;
			}
		}

		// Token: 0x170023AC RID: 9132
		// (get) Token: 0x06006788 RID: 26504 RVA: 0x001A2908 File Offset: 0x001A0B08
		// (set) Token: 0x06006789 RID: 26505 RVA: 0x001A2930 File Offset: 0x001A0B30
		public unsafe float __2__current
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats._UpdateSPCureBar_d__50.NativeFieldInfoPtr___2__current);
				return *intPtr;
			}
			set
			{
				*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats._UpdateSPCureBar_d__50.NativeFieldInfoPtr___2__current)) = value;
			}
		}

		// Token: 0x170023AD RID: 9133
		// (get) Token: 0x0600678A RID: 26506 RVA: 0x001A2954 File Offset: 0x001A0B54
		// (set) Token: 0x0600678B RID: 26507 RVA: 0x001A2988 File Offset: 0x001A0B88
		public unsafe UIPlayerStats __4__this
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats._UpdateSPCureBar_d__50.NativeFieldInfoPtr___4__this);
				IntPtr intPtr2 = *intPtr;
				return (intPtr2 != 0) ? new UIPlayerStats(intPtr2) : null;
			}
			set
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
				IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats._UpdateSPCureBar_d__50.NativeFieldInfoPtr___4__this), IL2CPP.Il2CppObjectBaseToPtr(value));
			}
		}

		// Token: 0x170023AE RID: 9134
		// (get) Token: 0x0600678C RID: 26508 RVA: 0x001A29B0 File Offset: 0x001A0BB0
		// (set) Token: 0x0600678D RID: 26509 RVA: 0x001A29D8 File Offset: 0x001A0BD8
		public unsafe float _spCureAlpha_5__2
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats._UpdateSPCureBar_d__50.NativeFieldInfoPtr__spCureAlpha_5__2);
				return *intPtr;
			}
			set
			{
				*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIPlayerStats._UpdateSPCureBar_d__50.NativeFieldInfoPtr__spCureAlpha_5__2)) = value;
			}
		}

		// Token: 0x040044A7 RID: 17575
		private static readonly IntPtr NativeFieldInfoPtr___1__state;

		// Token: 0x040044A8 RID: 17576
		private static readonly IntPtr NativeFieldInfoPtr___2__current;

		// Token: 0x040044A9 RID: 17577
		private static readonly IntPtr NativeFieldInfoPtr___4__this;

		// Token: 0x040044AA RID: 17578
		private static readonly IntPtr NativeFieldInfoPtr__spCureAlpha_5__2;

		// Token: 0x040044AB RID: 17579
		private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_Int32_0;

		// Token: 0x040044AC RID: 17580
		private static readonly IntPtr NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0;

		// Token: 0x040044AD RID: 17581
		private static readonly IntPtr NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0;

		// Token: 0x040044AE RID: 17582
		private static readonly IntPtr NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Single__get_Current_Private_Virtual_Final_New_get_Single_0;

		// Token: 0x040044AF RID: 17583
		private static readonly IntPtr NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0;

		// Token: 0x040044B0 RID: 17584
		private static readonly IntPtr NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0;
	}
}
