using System;
using Il2CppInterop.Common.Attributes;
using Il2CppInterop.Runtime;
using Il2CppInterop.Runtime.InteropTypes.Arrays;
using Il2CppSystem;
using Il2CppSystem.Collections.Generic;
using Il2CppSystem.Reflection;
using Il2CppSystem.Text.RegularExpressions;
using MarsSDK;
using Newtonsoft.Json;
using UnityEngine;
using UnityEngine.Rendering;

// Token: 0x02000145 RID: 325
public class Game : MonoBehaviour
{
	// Token: 0x1700183C RID: 6204
	// (get) Token: 0x060040B3 RID: 16563 RVA: 0x000FE450 File Offset: 0x000FC650
	// (set) Token: 0x060040B4 RID: 16564 RVA: 0x000FE498 File Offset: 0x000FC698
	public unsafe static IGamePlatform Platform
	{
		[CallerCount(0)]
		[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 530462, XrefRangeEnd = 530466, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		get
		{
			IntPtr* ptr = null;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_get_Platform_Public_Static_get_IGamePlatform_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
			IntPtr intPtr3 = intPtr;
			return (intPtr3 != 0) ? new IGamePlatform(intPtr3) : null;
		}
		[CallerCount(0)]
		[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 530466, XrefRangeEnd = 530471, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		set
		{
			checked
			{
				IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
				*ptr = IL2CPP.Il2CppObjectBaseToPtr(value);
				IntPtr intPtr2;
				IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_set_Platform_Private_Static_set_Void_IGamePlatform_0, 0, (void**)ptr, ref intPtr2);
				Il2CppException.RaiseExceptionIfNecessary(intPtr2);
			}
		}
	}

	// Token: 0x1700183D RID: 6205
	// (get) Token: 0x060040B5 RID: 16565 RVA: 0x000FE4E4 File Offset: 0x000FC6E4
	public unsafe static GameArguments Arguments
	{
		[CallerCount(4)]
		[CachedScanResults(RefRangeStart = 530475, RefRangeEnd = 530479, XrefRangeStart = 530471, XrefRangeEnd = 530475, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		get
		{
			IntPtr* ptr = null;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_get_Arguments_Public_Static_get_GameArguments_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
			IntPtr intPtr3 = intPtr;
			return (intPtr3 != 0) ? new GameArguments(intPtr3) : null;
		}
	}

	// Token: 0x060040B6 RID: 16566 RVA: 0x000FE52C File Offset: 0x000FC72C
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 530479, XrefRangeEnd = 530533, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void PrepareGameSystem()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_PrepareGameSystem_Private_Static_Void_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x060040B7 RID: 16567 RVA: 0x000FE560 File Offset: 0x000FC760
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 530533, XrefRangeEnd = 530547, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void EnterGameScene()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_EnterGameScene_Private_Static_Void_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x060040B8 RID: 16568 RVA: 0x000FE594 File Offset: 0x000FC794
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 530547, XrefRangeEnd = 530549, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void Awake()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_Awake_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x060040B9 RID: 16569 RVA: 0x000FE5D8 File Offset: 0x000FC7D8
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 530695, RefRangeEnd = 530696, XrefRangeStart = 530549, XrefRangeEnd = 530695, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void InitGameSystems()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_InitGameSystems_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x060040BA RID: 16570 RVA: 0x000FE61C File Offset: 0x000FC81C
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 530696, XrefRangeEnd = 530719, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void InitPlatform(Action nextAction)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(nextAction);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_InitPlatform_Public_Static_Void_Action_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060040BB RID: 16571 RVA: 0x000FE668 File Offset: 0x000FC868
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 530719, XrefRangeEnd = 530721, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void UpdateJsonAssets(Il2CppReferenceArray<TextAsset> jsons)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(jsons);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_UpdateJsonAssets_Public_Void_Il2CppReferenceArray_1_TextAsset_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060040BC RID: 16572 RVA: 0x000FE6C4 File Offset: 0x000FC8C4
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 530733, RefRangeEnd = 530734, XrefRangeStart = 530721, XrefRangeEnd = 530733, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void Quit()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_Quit_Public_Static_Void_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x060040BD RID: 16573 RVA: 0x000FE6F8 File Offset: 0x000FC8F8
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 530734, XrefRangeEnd = 530746, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void InitAchievement()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_InitAchievement_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x060040BE RID: 16574 RVA: 0x000FE73C File Offset: 0x000FC93C
	[CallerCount(23)]
	[CachedScanResults(RefRangeStart = 530766, RefRangeEnd = 530789, XrefRangeStart = 530746, XrefRangeEnd = 530766, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void UnlockAchievement(GameAchievement achievement)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref achievement;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_UnlockAchievement_Public_Static_Void_GameAchievement_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060040BF RID: 16575 RVA: 0x000FE784 File Offset: 0x000FC984
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 530789, XrefRangeEnd = 530808, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void ResetAllAchievements()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_ResetAllAchievements_Public_Static_Void_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x060040C0 RID: 16576 RVA: 0x000FE7B8 File Offset: 0x000FC9B8
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 530808, XrefRangeEnd = 530826, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void UpdateAchievementData()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_UpdateAchievementData_Private_Static_Void_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x060040C1 RID: 16577 RVA: 0x000FE7EC File Offset: 0x000FC9EC
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 530826, XrefRangeEnd = 530838, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void InitAssetSystem()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_InitAssetSystem_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x060040C2 RID: 16578 RVA: 0x000FE830 File Offset: 0x000FCA30
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 530838, XrefRangeEnd = 530844, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void BindAssetRequestUpdateHandler(Action<float> handler)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(handler);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_BindAssetRequestUpdateHandler_Public_Static_Void_Action_1_Single_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060040C3 RID: 16579 RVA: 0x000FE87C File Offset: 0x000FCA7C
	[CallerCount(6)]
	[CachedScanResults(RefRangeStart = 530850, RefRangeEnd = 530856, XrefRangeStart = 530844, XrefRangeEnd = 530850, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void AddAssetRequest(AssetRequestBase req)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(req);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_AddAssetRequest_Public_Static_Void_AssetRequestBase_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060040C4 RID: 16580 RVA: 0x000FE8C8 File Offset: 0x000FCAC8
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 530862, RefRangeEnd = 530863, XrefRangeStart = 530856, XrefRangeEnd = 530862, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void LoadAllPendingAssetAsync(Action handler)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(handler);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_LoadAllPendingAssetAsync_Public_Static_Void_Action_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060040C5 RID: 16581 RVA: 0x000FE914 File Offset: 0x000FCB14
	[CallerCount(2)]
	[CachedScanResults(RefRangeStart = 530869, RefRangeEnd = 530871, XrefRangeStart = 530863, XrefRangeEnd = 530869, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void LoadAssetAsync(AssetRequestBase req)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(req);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_LoadAssetAsync_Public_Static_Void_AssetRequestBase_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060040C6 RID: 16582 RVA: 0x000FE960 File Offset: 0x000FCB60
	[CallerCount(2)]
	[CachedScanResults(RefRangeStart = 530877, RefRangeEnd = 530879, XrefRangeStart = 530871, XrefRangeEnd = 530877, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void LoadAsset(AssetRequestBase req)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(req);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_LoadAsset_Public_Static_Void_AssetRequestBase_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060040C7 RID: 16583 RVA: 0x000FE9AC File Offset: 0x000FCBAC
	[CallerCount(9)]
	[CachedScanResults(RefRangeStart = 530884, RefRangeEnd = 530893, XrefRangeStart = 530879, XrefRangeEnd = 530884, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static T GetAsset<T>(int assetType, string assetName) where T : UnityEngine.Object
	{
		IntPtr* ptr;
		checked
		{
			ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref assetType;
		}
		ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.ManagedStringToIl2Cpp(assetName);
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.MethodInfoStoreGeneric_GetAsset_Public_Static_T_Int32_String_0<T>.Pointer, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		return IL2CPP.PointerToValueGeneric<T>(intPtr, false, true);
	}

	// Token: 0x060040C8 RID: 16584 RVA: 0x000FEA14 File Offset: 0x000FCC14
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 530897, RefRangeEnd = 530898, XrefRangeStart = 530893, XrefRangeEnd = 530897, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static T GetSubAsset<T>(int assetType, string assetName, string subAssetName) where T : UnityEngine.Object
	{
		IntPtr* ptr;
		checked
		{
			ptr = stackalloc IntPtr[unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref assetType;
		}
		ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.ManagedStringToIl2Cpp(assetName);
		ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.ManagedStringToIl2Cpp(subAssetName);
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.MethodInfoStoreGeneric_GetSubAsset_Public_Static_T_Int32_String_String_0<T>.Pointer, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		return IL2CPP.PointerToValueGeneric<T>(intPtr, false, true);
	}

	// Token: 0x060040C9 RID: 16585 RVA: 0x000FEA94 File Offset: 0x000FCC94
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 530898, XrefRangeEnd = 530903, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static Il2CppArrayBase<T> GetAllAssets<T>(int assetType, string assetName) where T : UnityEngine.Object
	{
		IntPtr* ptr;
		checked
		{
			ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref assetType;
		}
		ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.ManagedStringToIl2Cpp(assetName);
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.MethodInfoStoreGeneric_GetAllAssets_Public_Static_Il2CppArrayBase_1_T_Int32_String_0<T>.Pointer, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		return Il2CppArrayBase<T>.WrapNativeGenericArrayPointer(intPtr);
	}

	// Token: 0x060040CA RID: 16586 RVA: 0x000FEAFC File Offset: 0x000FCCFC
	[CallerCount(2)]
	[CachedScanResults(RefRangeStart = 530909, RefRangeEnd = 530911, XrefRangeStart = 530903, XrefRangeEnd = 530909, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void UnloadUnusedAssets()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_UnloadUnusedAssets_Public_Static_Void_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x060040CB RID: 16587 RVA: 0x000FEB30 File Offset: 0x000FCD30
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 530911, XrefRangeEnd = 530917, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void UnloadAssetsCache(string resType)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.ManagedStringToIl2Cpp(resType);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_UnloadAssetsCache_Public_Static_Void_String_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060040CC RID: 16588 RVA: 0x000FEB7C File Offset: 0x000FCD7C
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 530917, XrefRangeEnd = 530928, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void InitAudioSystem()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_InitAudioSystem_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x060040CD RID: 16589 RVA: 0x000FEBC0 File Offset: 0x000FCDC0
	[CallerCount(38)]
	[CachedScanResults(RefRangeStart = 530940, RefRangeEnd = 530978, XrefRangeStart = 530928, XrefRangeEnd = 530940, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void PlayCanvasSE(UICanvasSFX effect)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref effect;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_PlayCanvasSE_Public_Static_Void_UICanvasSFX_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060040CE RID: 16590 RVA: 0x000FEC08 File Offset: 0x000FCE08
	[CallerCount(88)]
	[CachedScanResults(RefRangeStart = 530990, RefRangeEnd = 531078, XrefRangeStart = 530978, XrefRangeEnd = 530990, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void PlayHandlerSE(UIHandlerSFX effect)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref effect;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_PlayHandlerSE_Public_Static_Void_UIHandlerSFX_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060040CF RID: 16591 RVA: 0x000FEC50 File Offset: 0x000FCE50
	[CallerCount(2)]
	[CachedScanResults(RefRangeStart = 531090, RefRangeEnd = 531092, XrefRangeStart = 531078, XrefRangeEnd = 531090, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void PlayUpgradeSE()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_PlayUpgradeSE_Public_Static_Void_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x060040D0 RID: 16592 RVA: 0x000FEC84 File Offset: 0x000FCE84
	[CallerCount(4)]
	[CachedScanResults(RefRangeStart = 531098, RefRangeEnd = 531102, XrefRangeStart = 531092, XrefRangeEnd = 531098, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void FadeOutUpgradeSE()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_FadeOutUpgradeSE_Public_Static_Void_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x060040D1 RID: 16593 RVA: 0x000FECB8 File Offset: 0x000FCEB8
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 531102, XrefRangeEnd = 531180, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static Il2CppStringArray GetSheetNames()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_GetSheetNames_Public_Static_Il2CppStringArray_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		IntPtr intPtr3 = intPtr;
		return (intPtr3 != 0) ? new Il2CppStringArray(intPtr3) : null;
	}

	// Token: 0x060040D2 RID: 16594 RVA: 0x000FED00 File Offset: 0x000FCF00
	[CallerCount(2)]
	[CachedScanResults(RefRangeStart = 531223, RefRangeEnd = 531225, XrefRangeStart = 531180, XrefRangeEnd = 531223, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static Il2CppStringArray GetJsonFileNames()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_GetJsonFileNames_Public_Static_Il2CppStringArray_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		IntPtr intPtr3 = intPtr;
		return (intPtr3 != 0) ? new Il2CppStringArray(intPtr3) : null;
	}

	// Token: 0x060040D3 RID: 16595 RVA: 0x000FED48 File Offset: 0x000FCF48
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 531236, RefRangeEnd = 531237, XrefRangeStart = 531225, XrefRangeEnd = 531236, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void add_OnGameSettingsChanged(Action<GameSettings> value)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(value);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_add_OnGameSettingsChanged_Public_Static_add_Void_Action_1_GameSettings_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060040D4 RID: 16596 RVA: 0x000FED94 File Offset: 0x000FCF94
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 531237, XrefRangeEnd = 531248, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void remove_OnGameSettingsChanged(Action<GameSettings> value)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(value);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_remove_OnGameSettingsChanged_Public_Static_rem_Void_Action_1_GameSettings_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060040D5 RID: 16597 RVA: 0x000FEDE0 File Offset: 0x000FCFE0
	[CallerCount(2)]
	[CachedScanResults(RefRangeStart = 531259, RefRangeEnd = 531261, XrefRangeStart = 531248, XrefRangeEnd = 531259, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void add_OnScreenSettingsChanged(Action<ScreenSettings> value)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(value);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_add_OnScreenSettingsChanged_Public_Static_add_Void_Action_1_ScreenSettings_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060040D6 RID: 16598 RVA: 0x000FEE2C File Offset: 0x000FD02C
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 531272, RefRangeEnd = 531273, XrefRangeStart = 531261, XrefRangeEnd = 531272, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void remove_OnScreenSettingsChanged(Action<ScreenSettings> value)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(value);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_remove_OnScreenSettingsChanged_Public_Static_rem_Void_Action_1_ScreenSettings_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060040D7 RID: 16599 RVA: 0x000FEE78 File Offset: 0x000FD078
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 531284, RefRangeEnd = 531285, XrefRangeStart = 531273, XrefRangeEnd = 531284, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void add_OnCameraSettingsChanged(Action<CameraSettings> value)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(value);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_add_OnCameraSettingsChanged_Public_Static_add_Void_Action_1_CameraSettings_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060040D8 RID: 16600 RVA: 0x000FEEC4 File Offset: 0x000FD0C4
	[CallerCount(2)]
	[CachedScanResults(RefRangeStart = 531296, RefRangeEnd = 531298, XrefRangeStart = 531285, XrefRangeEnd = 531296, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void remove_OnCameraSettingsChanged(Action<CameraSettings> value)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(value);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_remove_OnCameraSettingsChanged_Public_Static_rem_Void_Action_1_CameraSettings_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060040D9 RID: 16601 RVA: 0x000FEF10 File Offset: 0x000FD110
	[CallerCount(2)]
	[CachedScanResults(RefRangeStart = 531309, RefRangeEnd = 531311, XrefRangeStart = 531298, XrefRangeEnd = 531309, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void add_OnVolumeSettingsChanged(Action<VolumeSettings> value)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(value);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_add_OnVolumeSettingsChanged_Public_Static_add_Void_Action_1_VolumeSettings_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060040DA RID: 16602 RVA: 0x000FEF5C File Offset: 0x000FD15C
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 531322, RefRangeEnd = 531323, XrefRangeStart = 531311, XrefRangeEnd = 531322, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void remove_OnVolumeSettingsChanged(Action<VolumeSettings> value)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(value);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_remove_OnVolumeSettingsChanged_Public_Static_rem_Void_Action_1_VolumeSettings_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x1700183E RID: 6206
	// (get) Token: 0x060040DB RID: 16603 RVA: 0x000FEFA8 File Offset: 0x000FD1A8
	public unsafe static GameConfig Config
	{
		[CallerCount(134)]
		[CachedScanResults(RefRangeStart = 531327, RefRangeEnd = 531461, XrefRangeStart = 531323, XrefRangeEnd = 531327, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		get
		{
			IntPtr* ptr = null;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_get_Config_Public_Static_get_GameConfig_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
			IntPtr intPtr3 = intPtr;
			return (intPtr3 != 0) ? new GameConfig(intPtr3) : null;
		}
	}

	// Token: 0x1700183F RID: 6207
	// (get) Token: 0x060040DC RID: 16604 RVA: 0x000FEFF0 File Offset: 0x000FD1F0
	public unsafe static GameSave GameSave
	{
		[CallerCount(214)]
		[CachedScanResults(RefRangeStart = 531465, RefRangeEnd = 531679, XrefRangeStart = 531461, XrefRangeEnd = 531465, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		get
		{
			IntPtr* ptr = null;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_get_GameSave_Public_Static_get_GameSave_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
			IntPtr intPtr3 = intPtr;
			return (intPtr3 != 0) ? new GameSave(intPtr3) : null;
		}
	}

	// Token: 0x17001840 RID: 6208
	// (get) Token: 0x060040DD RID: 16605 RVA: 0x000FF038 File Offset: 0x000FD238
	public unsafe static GameCollection Collection
	{
		[CallerCount(41)]
		[CachedScanResults(RefRangeStart = 531683, RefRangeEnd = 531724, XrefRangeStart = 531679, XrefRangeEnd = 531683, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		get
		{
			IntPtr* ptr = null;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_get_Collection_Public_Static_get_GameCollection_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
			IntPtr intPtr3 = intPtr;
			return (intPtr3 != 0) ? new GameCollection(intPtr3) : null;
		}
	}

	// Token: 0x17001841 RID: 6209
	// (get) Token: 0x060040DE RID: 16606 RVA: 0x000FF080 File Offset: 0x000FD280
	public unsafe static Il2CppReferenceArray<GameSavePreviewData> PreviewGameSave
	{
		[CallerCount(6)]
		[CachedScanResults(RefRangeStart = 531728, RefRangeEnd = 531734, XrefRangeStart = 531724, XrefRangeEnd = 531728, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		get
		{
			IntPtr* ptr = null;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_get_PreviewGameSave_Public_Static_get_Il2CppReferenceArray_1_GameSavePreviewData_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
			IntPtr intPtr3 = intPtr;
			return (intPtr3 != 0) ? new Il2CppReferenceArray<GameSavePreviewData>(intPtr3) : null;
		}
	}

	// Token: 0x060040DF RID: 16607 RVA: 0x000FF0C8 File Offset: 0x000FD2C8
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 531768, RefRangeEnd = 531769, XrefRangeStart = 531734, XrefRangeEnd = 531768, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void InitFileSystem()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_InitFileSystem_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x060040E0 RID: 16608 RVA: 0x000FF10C File Offset: 0x000FD30C
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 531843, RefRangeEnd = 531844, XrefRangeStart = 531769, XrefRangeEnd = 531843, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static SaveDataResult InitSystemData()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_InitSystemData_Public_Static_SaveDataResult_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		return *IL2CPP.il2cpp_object_unbox(intPtr);
	}

	// Token: 0x060040E1 RID: 16609 RVA: 0x000FF150 File Offset: 0x000FD350
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 531844, XrefRangeEnd = 531853, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static GameCollection UpgradeSystemData(int dataVersion, Il2CppStructArray<byte> data)
	{
		IntPtr* ptr;
		checked
		{
			ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref dataVersion;
		}
		ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(data);
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_UpgradeSystemData_Private_Static_GameCollection_Int32_Il2CppStructArray_1_Byte_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		IntPtr intPtr3 = intPtr;
		return (intPtr3 != 0) ? new GameCollection(intPtr3) : null;
	}

	// Token: 0x060040E2 RID: 16610 RVA: 0x000FF1C4 File Offset: 0x000FD3C4
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 531889, RefRangeEnd = 531890, XrefRangeStart = 531853, XrefRangeEnd = 531889, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static SaveDataResult InitGameSaveData(out Il2CppStructArray<int> corruptedIndices)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			ref IntPtr ptr2 = ref *ptr;
			IntPtr intPtr = 0;
			ptr2 = &intPtr;
			IntPtr intPtr3;
			IntPtr intPtr2 = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_InitGameSaveData_Public_Static_SaveDataResult_byref_Il2CppStructArray_1_Int32_0, 0, (void**)ptr, ref intPtr3);
			Il2CppException.RaiseExceptionIfNecessary(intPtr3);
			IntPtr intPtr4 = intPtr;
			corruptedIndices = ((intPtr4 == 0) ? null : new Il2CppStructArray(intPtr4));
			return *IL2CPP.il2cpp_object_unbox(intPtr2);
		}
	}

	// Token: 0x060040E3 RID: 16611 RVA: 0x000FF234 File Offset: 0x000FD434
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 531899, RefRangeEnd = 531900, XrefRangeStart = 531890, XrefRangeEnd = 531899, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static GameSave UpgradeGameSaveData(int dataVersion, Il2CppStructArray<byte> data)
	{
		IntPtr* ptr;
		checked
		{
			ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref dataVersion;
		}
		ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(data);
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_UpgradeGameSaveData_Private_Static_GameSave_Int32_Il2CppStructArray_1_Byte_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		IntPtr intPtr3 = intPtr;
		return (intPtr3 != 0) ? new GameSave(intPtr3) : null;
	}

	// Token: 0x060040E4 RID: 16612 RVA: 0x000FF2A8 File Offset: 0x000FD4A8
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 531900, XrefRangeEnd = 531916, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static bool HasSystemData()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_HasSystemData_Private_Static_Boolean_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		return *IL2CPP.il2cpp_object_unbox(intPtr);
	}

	// Token: 0x060040E5 RID: 16613 RVA: 0x000FF2EC File Offset: 0x000FD4EC
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 531916, XrefRangeEnd = 531927, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static SaveDataResult CreateSystemData()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_CreateSystemData_Public_Static_SaveDataResult_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		return *IL2CPP.il2cpp_object_unbox(intPtr);
	}

	// Token: 0x060040E6 RID: 16614 RVA: 0x000FF330 File Offset: 0x000FD530
	[CallerCount(3)]
	[CachedScanResults(RefRangeStart = 531951, RefRangeEnd = 531954, XrefRangeStart = 531927, XrefRangeEnd = 531951, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void VerifySystemData()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_VerifySystemData_Private_Static_Void_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x060040E7 RID: 16615 RVA: 0x000FF364 File Offset: 0x000FD564
	[CallerCount(7)]
	[CachedScanResults(RefRangeStart = 531974, RefRangeEnd = 531981, XrefRangeStart = 531954, XrefRangeEnd = 531974, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static WriteFileResult WriteSystemData()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_WriteSystemData_Public_Static_WriteFileResult_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		return *IL2CPP.il2cpp_object_unbox(intPtr);
	}

	// Token: 0x060040E8 RID: 16616 RVA: 0x000FF3A8 File Offset: 0x000FD5A8
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 531981, XrefRangeEnd = 531997, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void DeleteSystemData()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_DeleteSystemData_Public_Static_Void_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x060040E9 RID: 16617 RVA: 0x000FF3DC File Offset: 0x000FD5DC
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 532016, RefRangeEnd = 532017, XrefRangeStart = 531997, XrefRangeEnd = 532016, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static bool HasGameSaveData(int index)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref index;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_HasGameSaveData_Public_Static_Boolean_Int32_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
			return *IL2CPP.il2cpp_object_unbox(intPtr);
		}
	}

	// Token: 0x060040EA RID: 16618 RVA: 0x000FF430 File Offset: 0x000FD630
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 532017, XrefRangeEnd = 532028, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static ReadFileResult ReadGameSave(int index, out GameSave gameSave)
	{
		IntPtr* ptr;
		checked
		{
			ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref index;
		}
		ref IntPtr ptr2 = ref ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)];
		IntPtr intPtr = 0;
		ptr2 = &intPtr;
		IntPtr intPtr3;
		IntPtr intPtr2 = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_ReadGameSave_Public_Static_ReadFileResult_Int32_byref_GameSave_0, 0, (void**)ptr, ref intPtr3);
		Il2CppException.RaiseExceptionIfNecessary(intPtr3);
		IntPtr intPtr4 = intPtr;
		gameSave = ((intPtr4 == 0) ? null : new GameSave(intPtr4));
		return *IL2CPP.il2cpp_object_unbox(intPtr2);
	}

	// Token: 0x060040EB RID: 16619 RVA: 0x000FF4B4 File Offset: 0x000FD6B4
	[CallerCount(2)]
	[CachedScanResults(RefRangeStart = 532047, RefRangeEnd = 532049, XrefRangeStart = 532028, XrefRangeEnd = 532047, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static ReadFileResult ReadGameSaveBytes(int index, out Il2CppStructArray<byte> data)
	{
		IntPtr* ptr;
		checked
		{
			ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref index;
		}
		ref IntPtr ptr2 = ref ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)];
		IntPtr intPtr = 0;
		ptr2 = &intPtr;
		IntPtr intPtr3;
		IntPtr intPtr2 = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_ReadGameSaveBytes_Public_Static_ReadFileResult_Int32_byref_Il2CppStructArray_1_Byte_0, 0, (void**)ptr, ref intPtr3);
		Il2CppException.RaiseExceptionIfNecessary(intPtr3);
		IntPtr intPtr4 = intPtr;
		data = ((intPtr4 == 0) ? null : new Il2CppStructArray(intPtr4));
		return *IL2CPP.il2cpp_object_unbox(intPtr2);
	}

	// Token: 0x060040EC RID: 16620 RVA: 0x000FF538 File Offset: 0x000FD738
	[CallerCount(3)]
	[CachedScanResults(RefRangeStart = 532134, RefRangeEnd = 532137, XrefRangeStart = 532049, XrefRangeEnd = 532134, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void WriteGameSave()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_WriteGameSave_Public_Static_Void_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x060040ED RID: 16621 RVA: 0x000FF56C File Offset: 0x000FD76C
	[CallerCount(4)]
	[CachedScanResults(RefRangeStart = 532163, RefRangeEnd = 532167, XrefRangeStart = 532137, XrefRangeEnd = 532163, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static WriteFileResult WriteGameSave(GameSave gameSave)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(gameSave);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_WriteGameSave_Public_Static_WriteFileResult_GameSave_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
			return *IL2CPP.il2cpp_object_unbox(intPtr);
		}
	}

	// Token: 0x060040EE RID: 16622 RVA: 0x000FF5C4 File Offset: 0x000FD7C4
	[CallerCount(3)]
	[CachedScanResults(RefRangeStart = 532191, RefRangeEnd = 532194, XrefRangeStart = 532167, XrefRangeEnd = 532191, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void DeleteGameSave(int index)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref index;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_DeleteGameSave_Public_Static_Void_Int32_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060040EF RID: 16623 RVA: 0x000FF60C File Offset: 0x000FD80C
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 532200, RefRangeEnd = 532201, XrefRangeStart = 532194, XrefRangeEnd = 532200, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void SwitchGameSave(GameSave gameSave)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(gameSave);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_SwitchGameSave_Public_Static_Void_GameSave_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060040F0 RID: 16624 RVA: 0x000FF658 File Offset: 0x000FD858
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 532225, RefRangeEnd = 532226, XrefRangeStart = 532201, XrefRangeEnd = 532225, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static bool HasGameSave()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_HasGameSave_Public_Static_Boolean_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		return *IL2CPP.il2cpp_object_unbox(intPtr);
	}

	// Token: 0x060040F1 RID: 16625 RVA: 0x000FF69C File Offset: 0x000FD89C
	[CallerCount(5)]
	[CachedScanResults(RefRangeStart = 532235, RefRangeEnd = 532240, XrefRangeStart = 532226, XrefRangeEnd = 532235, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void EmitGameSettingChangedEvent()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_EmitGameSettingChangedEvent_Public_Static_Void_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x060040F2 RID: 16626 RVA: 0x000FF6D0 File Offset: 0x000FD8D0
	[CallerCount(4)]
	[CachedScanResults(RefRangeStart = 532249, RefRangeEnd = 532253, XrefRangeStart = 532240, XrefRangeEnd = 532249, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void EmitScreenSettingChangedEvent()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_EmitScreenSettingChangedEvent_Public_Static_Void_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x060040F3 RID: 16627 RVA: 0x000FF704 File Offset: 0x000FD904
	[CallerCount(10)]
	[CachedScanResults(RefRangeStart = 532262, RefRangeEnd = 532272, XrefRangeStart = 532253, XrefRangeEnd = 532262, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void EmitCameraSettingsChangedEvent()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_EmitCameraSettingsChangedEvent_Public_Static_Void_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x060040F4 RID: 16628 RVA: 0x000FF738 File Offset: 0x000FD938
	[CallerCount(5)]
	[CachedScanResults(RefRangeStart = 532281, RefRangeEnd = 532286, XrefRangeStart = 532272, XrefRangeEnd = 532281, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void EmitVolumeSettingsChangedEvent()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_EmitVolumeSettingsChangedEvent_Public_Static_Void_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x060040F5 RID: 16629 RVA: 0x000FF76C File Offset: 0x000FD96C
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 532286, XrefRangeEnd = 532292, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static string GetGameSaveDataName(int index)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref index;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_GetGameSaveDataName_Private_Static_String_Int32_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
			return IL2CPP.Il2CppStringToManaged(intPtr);
		}
	}

	// Token: 0x17001842 RID: 6210
	// (get) Token: 0x060040F6 RID: 16630 RVA: 0x000FF7BC File Offset: 0x000FD9BC
	public unsafe static ControllerDevice CurrentDevice
	{
		[CallerCount(10)]
		[CachedScanResults(RefRangeStart = 532296, RefRangeEnd = 532306, XrefRangeStart = 532292, XrefRangeEnd = 532296, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		get
		{
			IntPtr* ptr = null;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_get_CurrentDevice_Public_Static_get_ControllerDevice_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
			return *IL2CPP.il2cpp_object_unbox(intPtr);
		}
	}

	// Token: 0x060040F7 RID: 16631 RVA: 0x000FF800 File Offset: 0x000FDA00
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 532306, XrefRangeEnd = 532328, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void InitInputSystem()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_InitInputSystem_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x060040F8 RID: 16632 RVA: 0x000FF844 File Offset: 0x000FDA44
	[CallerCount(15)]
	[CachedScanResults(RefRangeStart = 532336, RefRangeEnd = 532351, XrefRangeStart = 532328, XrefRangeEnd = 532336, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void SwitchGameplayInput()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_SwitchGameplayInput_Public_Static_Void_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x060040F9 RID: 16633 RVA: 0x000FF878 File Offset: 0x000FDA78
	[CallerCount(10)]
	[CachedScanResults(RefRangeStart = 532359, RefRangeEnd = 532369, XrefRangeStart = 532351, XrefRangeEnd = 532359, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void SwitchUIControlInput()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_SwitchUIControlInput_Public_Static_Void_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x060040FA RID: 16634 RVA: 0x000FF8AC File Offset: 0x000FDAAC
	[CallerCount(2)]
	[CachedScanResults(RefRangeStart = 532377, RefRangeEnd = 532379, XrefRangeStart = 532369, XrefRangeEnd = 532377, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void SwitchStoryControlInput()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_SwitchStoryControlInput_Public_Static_Void_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x060040FB RID: 16635 RVA: 0x000FF8E0 File Offset: 0x000FDAE0
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 532379, XrefRangeEnd = 532385, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void ActivatePlayerInput()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_ActivatePlayerInput_Public_Static_Void_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x060040FC RID: 16636 RVA: 0x000FF914 File Offset: 0x000FDB14
	[CallerCount(4)]
	[CachedScanResults(RefRangeStart = 532391, RefRangeEnd = 532395, XrefRangeStart = 532385, XrefRangeEnd = 532391, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void DeactivatePlayerInput()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_DeactivatePlayerInput_Public_Static_Void_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x060040FD RID: 16637 RVA: 0x000FF948 File Offset: 0x000FDB48
	[CallerCount(5)]
	[CachedScanResults(RefRangeStart = 532401, RefRangeEnd = 532406, XrefRangeStart = 532395, XrefRangeEnd = 532401, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void EnablePauseMenuAction()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_EnablePauseMenuAction_Public_Static_Void_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x060040FE RID: 16638 RVA: 0x000FF97C File Offset: 0x000FDB7C
	[CallerCount(7)]
	[CachedScanResults(RefRangeStart = 532412, RefRangeEnd = 532419, XrefRangeStart = 532406, XrefRangeEnd = 532412, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void DisablePauseMenuAction()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_DisablePauseMenuAction_Public_Static_Void_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x060040FF RID: 16639 RVA: 0x000FF9B0 File Offset: 0x000FDBB0
	[CallerCount(11)]
	[CachedScanResults(RefRangeStart = 532425, RefRangeEnd = 532436, XrefRangeStart = 532419, XrefRangeEnd = 532425, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void AddDeviceChangedHandler(Action<ControllerDevice> handler)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(handler);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_AddDeviceChangedHandler_Public_Static_Void_Action_1_ControllerDevice_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x06004100 RID: 16640 RVA: 0x000FF9FC File Offset: 0x000FDBFC
	[CallerCount(6)]
	[CachedScanResults(RefRangeStart = 532442, RefRangeEnd = 532448, XrefRangeStart = 532436, XrefRangeEnd = 532442, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void RemoveDeviceChangedHandler(Action<ControllerDevice> handler)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(handler);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_RemoveDeviceChangedHandler_Public_Static_Void_Action_1_ControllerDevice_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x06004101 RID: 16641 RVA: 0x000FFA48 File Offset: 0x000FDC48
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 532458, RefRangeEnd = 532459, XrefRangeStart = 532448, XrefRangeEnd = 532458, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void AddKeyBindingChangedHandler(Action<ControllerDevice> handler)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(handler);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_AddKeyBindingChangedHandler_Public_Static_Void_Action_1_ControllerDevice_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x06004102 RID: 16642 RVA: 0x000FFA94 File Offset: 0x000FDC94
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 532469, RefRangeEnd = 532470, XrefRangeStart = 532459, XrefRangeEnd = 532469, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void RemoveKeyBindingChangedHandler(Action<ControllerDevice> handler)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(handler);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_RemoveKeyBindingChangedHandler_Public_Static_Void_Action_1_ControllerDevice_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x06004103 RID: 16643 RVA: 0x000FFAE0 File Offset: 0x000FDCE0
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 532476, RefRangeEnd = 532477, XrefRangeStart = 532470, XrefRangeEnd = 532476, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void BindCursorStateChangedHandler(Action<bool> handler)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(handler);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_BindCursorStateChangedHandler_Public_Static_Void_Action_1_Boolean_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x06004104 RID: 16644 RVA: 0x000FFB2C File Offset: 0x000FDD2C
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 532477, XrefRangeEnd = 532483, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void UnbindCursorStateChangedHandler(Action<bool> handler)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(handler);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_UnbindCursorStateChangedHandler_Public_Static_Void_Action_1_Boolean_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x06004105 RID: 16645 RVA: 0x000FFB78 File Offset: 0x000FDD78
	[CallerCount(2)]
	[CachedScanResults(RefRangeStart = 532489, RefRangeEnd = 532491, XrefRangeStart = 532483, XrefRangeEnd = 532489, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void BindAnyKeyDownHandler(Action handler)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(handler);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_BindAnyKeyDownHandler_Public_Static_Void_Action_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x06004106 RID: 16646 RVA: 0x000FFBC4 File Offset: 0x000FDDC4
	[CallerCount(3)]
	[CachedScanResults(RefRangeStart = 532497, RefRangeEnd = 532500, XrefRangeStart = 532491, XrefRangeEnd = 532497, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void BindSceneMenuController(ISceneMenuController controller)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(controller);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_BindSceneMenuController_Public_Static_Void_ISceneMenuController_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x06004107 RID: 16647 RVA: 0x000FFC10 File Offset: 0x000FDE10
	[CallerCount(2)]
	[CachedScanResults(RefRangeStart = 532506, RefRangeEnd = 532508, XrefRangeStart = 532500, XrefRangeEnd = 532506, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void UnbindSceneMenuController()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_UnbindSceneMenuController_Public_Static_Void_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06004108 RID: 16648 RVA: 0x000FFC44 File Offset: 0x000FDE44
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 532514, RefRangeEnd = 532515, XrefRangeStart = 532508, XrefRangeEnd = 532514, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void BindStoryController(IStoryController controller)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(controller);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_BindStoryController_Public_Static_Void_IStoryController_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x06004109 RID: 16649 RVA: 0x000FFC90 File Offset: 0x000FDE90
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 532521, RefRangeEnd = 532522, XrefRangeStart = 532515, XrefRangeEnd = 532521, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void UnbindStoryController()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_UnbindStoryController_Public_Static_Void_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x0600410A RID: 16650 RVA: 0x000FFCC4 File Offset: 0x000FDEC4
	[CallerCount(10)]
	[CachedScanResults(RefRangeStart = 532528, RefRangeEnd = 532538, XrefRangeStart = 532522, XrefRangeEnd = 532528, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void BindUIController(IUIController controller)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(controller);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_BindUIController_Public_Static_Void_IUIController_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x0600410B RID: 16651 RVA: 0x000FFD10 File Offset: 0x000FDF10
	[CallerCount(8)]
	[CachedScanResults(RefRangeStart = 532544, RefRangeEnd = 532552, XrefRangeStart = 532538, XrefRangeEnd = 532544, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void UnbindUIController()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_UnbindUIController_Public_Static_Void_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x0600410C RID: 16652 RVA: 0x000FFD44 File Offset: 0x000FDF44
	[CallerCount(2)]
	[CachedScanResults(RefRangeStart = 532558, RefRangeEnd = 532560, XrefRangeStart = 532552, XrefRangeEnd = 532558, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void BindCharacterController(ICharacterController controller)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(controller);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_BindCharacterController_Public_Static_Void_ICharacterController_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x0600410D RID: 16653 RVA: 0x000FFD90 File Offset: 0x000FDF90
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 532566, RefRangeEnd = 532567, XrefRangeStart = 532560, XrefRangeEnd = 532566, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void UnbindCharacterController()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_UnbindCharacterController_Public_Static_Void_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x0600410E RID: 16654 RVA: 0x000FFDC4 File Offset: 0x000FDFC4
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 532573, RefRangeEnd = 532574, XrefRangeStart = 532567, XrefRangeEnd = 532573, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void BindMagicController(IMagicController controller)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(controller);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_BindMagicController_Public_Static_Void_IMagicController_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x0600410F RID: 16655 RVA: 0x000FFE10 File Offset: 0x000FE010
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 532580, RefRangeEnd = 532581, XrefRangeStart = 532574, XrefRangeEnd = 532580, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void UnbindMagicController()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_UnbindMagicController_Public_Static_Void_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06004110 RID: 16656 RVA: 0x000FFE44 File Offset: 0x000FE044
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 532587, RefRangeEnd = 532588, XrefRangeStart = 532581, XrefRangeEnd = 532587, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void BindItemController(IItemController controller)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(controller);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_BindItemController_Public_Static_Void_IItemController_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x06004111 RID: 16657 RVA: 0x000FFE90 File Offset: 0x000FE090
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 532594, RefRangeEnd = 532595, XrefRangeStart = 532588, XrefRangeEnd = 532594, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void UnbindItemController()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_UnbindItemController_Public_Static_Void_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06004112 RID: 16658 RVA: 0x000FFEC4 File Offset: 0x000FE0C4
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 532601, RefRangeEnd = 532602, XrefRangeStart = 532595, XrefRangeEnd = 532601, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void BindPointerController(IPointerController controller)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(controller);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_BindPointerController_Public_Static_Void_IPointerController_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x06004113 RID: 16659 RVA: 0x000FFF10 File Offset: 0x000FE110
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 532608, RefRangeEnd = 532609, XrefRangeStart = 532602, XrefRangeEnd = 532608, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void UnbindPointerController()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_UnbindPointerController_Public_Static_Void_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06004114 RID: 16660 RVA: 0x000FFF44 File Offset: 0x000FE144
	[CallerCount(3)]
	[CachedScanResults(RefRangeStart = 532613, RefRangeEnd = 532616, XrefRangeStart = 532609, XrefRangeEnd = 532613, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void UpdateCursorPosData(Vector2 cursorPos)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref cursorPos;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_UpdateCursorPosData_Public_Static_Void_Vector2_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x06004115 RID: 16661 RVA: 0x000FFF8C File Offset: 0x000FE18C
	[CallerCount(4)]
	[CachedScanResults(RefRangeStart = 532622, RefRangeEnd = 532626, XrefRangeStart = 532616, XrefRangeEnd = 532622, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void UpdateCursorPosition()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_UpdateCursorPosition_Public_Static_Void_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06004116 RID: 16662 RVA: 0x000FFFC0 File Offset: 0x000FE1C0
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 532637, RefRangeEnd = 532638, XrefRangeStart = 532626, XrefRangeEnd = 532637, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void UpdateInputBindings()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_UpdateInputBindings_Public_Static_Void_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06004117 RID: 16663 RVA: 0x000FFFF4 File Offset: 0x000FE1F4
	[CallerCount(8)]
	[CachedScanResults(RefRangeStart = 532642, RefRangeEnd = 532650, XrefRangeStart = 532638, XrefRangeEnd = 532642, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static bool IsKeyboardController()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_IsKeyboardController_Public_Static_Boolean_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		return *IL2CPP.il2cpp_object_unbox(intPtr);
	}

	// Token: 0x06004118 RID: 16664 RVA: 0x00100038 File Offset: 0x000FE238
	[CallerCount(2)]
	[CachedScanResults(RefRangeStart = 532669, RefRangeEnd = 532671, XrefRangeStart = 532650, XrefRangeEnd = 532669, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static string GetKeyboardLabel(string keyName)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.ManagedStringToIl2Cpp(keyName);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_GetKeyboardLabel_Public_Static_String_String_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
			return IL2CPP.Il2CppStringToManaged(intPtr);
		}
	}

	// Token: 0x06004119 RID: 16665 RVA: 0x0010008C File Offset: 0x000FE28C
	[CallerCount(8)]
	[CachedScanResults(RefRangeStart = 532691, RefRangeEnd = 532699, XrefRangeStart = 532671, XrefRangeEnd = 532691, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static ValueTuple<string, int, Sprite> GetKeyboardSprite(string keyName)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.ManagedStringToIl2Cpp(keyName);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_GetKeyboardSprite_Public_Static_ValueTuple_3_String_Int32_Sprite_String_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
			return new ValueTuple<string, int, Sprite>(intPtr);
		}
	}

	// Token: 0x0600411A RID: 16666 RVA: 0x001000E0 File Offset: 0x000FE2E0
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 532699, XrefRangeEnd = 532708, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static ValueTuple<string, int, Sprite> GetSelectItemLeftwardSprite()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_GetSelectItemLeftwardSprite_Private_Static_ValueTuple_3_String_Int32_Sprite_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		return new ValueTuple<string, int, Sprite>(intPtr);
	}

	// Token: 0x0600411B RID: 16667 RVA: 0x0010011C File Offset: 0x000FE31C
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 532708, XrefRangeEnd = 532717, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static ValueTuple<string, int, Sprite> GetSelectItemRightwardSprite()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_GetSelectItemRightwardSprite_Private_Static_ValueTuple_3_String_Int32_Sprite_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		return new ValueTuple<string, int, Sprite>(intPtr);
	}

	// Token: 0x0600411C RID: 16668 RVA: 0x00100158 File Offset: 0x000FE358
	[CallerCount(2)]
	[CachedScanResults(RefRangeStart = 532721, RefRangeEnd = 532723, XrefRangeStart = 532717, XrefRangeEnd = 532721, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static Sprite GetKeyboardButtonSprite()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_GetKeyboardButtonSprite_Public_Static_Sprite_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		IntPtr intPtr3 = intPtr;
		return (intPtr3 != 0) ? new Sprite(intPtr3) : null;
	}

	// Token: 0x0600411D RID: 16669 RVA: 0x001001A0 File Offset: 0x000FE3A0
	[CallerCount(11)]
	[CachedScanResults(RefRangeStart = 532739, RefRangeEnd = 532750, XrefRangeStart = 532723, XrefRangeEnd = 532739, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static Sprite GetGamepadSprite(string keyName)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.ManagedStringToIl2Cpp(keyName);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_GetGamepadSprite_Public_Static_Sprite_String_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
			IntPtr intPtr3 = intPtr;
			return (intPtr3 != 0) ? new Sprite(intPtr3) : null;
		}
	}

	// Token: 0x0600411E RID: 16670 RVA: 0x00100200 File Offset: 0x000FE400
	[CallerCount(104)]
	[CachedScanResults(RefRangeStart = 532761, RefRangeEnd = 532865, XrefRangeStart = 532750, XrefRangeEnd = 532761, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void EnableVibration(float duration, float lowFrequency, float highFrequency)
	{
		IntPtr* ptr;
		checked
		{
			ptr = stackalloc IntPtr[unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref duration;
		}
		ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref lowFrequency;
		ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref highFrequency;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_EnableVibration_Public_Static_Void_Single_Single_Single_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x0600411F RID: 16671 RVA: 0x0010026C File Offset: 0x000FE46C
	[CallerCount(2)]
	[CachedScanResults(RefRangeStart = 532871, RefRangeEnd = 532873, XrefRangeStart = 532865, XrefRangeEnd = 532871, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void PauseVibration()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_PauseVibration_Public_Static_Void_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06004120 RID: 16672 RVA: 0x001002A0 File Offset: 0x000FE4A0
	[CallerCount(2)]
	[CachedScanResults(RefRangeStart = 532879, RefRangeEnd = 532881, XrefRangeStart = 532873, XrefRangeEnd = 532879, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void ResumeVibration()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_ResumeVibration_Public_Static_Void_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06004121 RID: 16673 RVA: 0x001002D4 File Offset: 0x000FE4D4
	[CallerCount(11)]
	[CachedScanResults(RefRangeStart = 532887, RefRangeEnd = 532898, XrefRangeStart = 532881, XrefRangeEnd = 532887, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void DisableVibration()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_DisableVibration_Public_Static_Void_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06004122 RID: 16674 RVA: 0x00100308 File Offset: 0x000FE508
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 532898, XrefRangeEnd = 532911, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void ResetKeyboardDefaultPaths()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_ResetKeyboardDefaultPaths_Public_Static_Void_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06004123 RID: 16675 RVA: 0x0010033C File Offset: 0x000FE53C
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 532911, XrefRangeEnd = 532924, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void ResetGamepadDefaultPaths()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_ResetGamepadDefaultPaths_Public_Static_Void_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06004124 RID: 16676 RVA: 0x00100370 File Offset: 0x000FE570
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 532930, RefRangeEnd = 532931, XrefRangeStart = 532924, XrefRangeEnd = 532930, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void RunKeyboardRebindOperation(string inputActionName, Action<bool, string> rebindHandler)
	{
		IntPtr* ptr;
		checked
		{
			ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.ManagedStringToIl2Cpp(inputActionName);
		}
		ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(rebindHandler);
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_RunKeyboardRebindOperation_Public_Static_Void_String_Action_2_Boolean_String_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06004125 RID: 16677 RVA: 0x001003D4 File Offset: 0x000FE5D4
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 532937, RefRangeEnd = 532938, XrefRangeStart = 532931, XrefRangeEnd = 532937, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void RunGamepadRebindOperation(string inputActionName, Action<bool, string> rebindHandler)
	{
		IntPtr* ptr;
		checked
		{
			ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.ManagedStringToIl2Cpp(inputActionName);
		}
		ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(rebindHandler);
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_RunGamepadRebindOperation_Public_Static_Void_String_Action_2_Boolean_String_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06004126 RID: 16678 RVA: 0x00100438 File Offset: 0x000FE638
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 533009, RefRangeEnd = 533010, XrefRangeStart = 532938, XrefRangeEnd = 533009, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void InitScreenSystem()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_InitScreenSystem_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06004127 RID: 16679 RVA: 0x0010047C File Offset: 0x000FE67C
	[CallerCount(3)]
	[CachedScanResults(RefRangeStart = 533031, RefRangeEnd = 533034, XrefRangeStart = 533010, XrefRangeEnd = 533031, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void UpdateResolutionSettings(ScreenSettings settings)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(settings);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_UpdateResolutionSettings_Public_Static_Void_ScreenSettings_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x06004128 RID: 16680 RVA: 0x001004C8 File Offset: 0x000FE6C8
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 533047, RefRangeEnd = 533048, XrefRangeStart = 533034, XrefRangeEnd = 533047, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void UpdateQualitySettings(ScreenSettings settings)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(settings);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_UpdateQualitySettings_Public_Static_Void_ScreenSettings_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x06004129 RID: 16681 RVA: 0x00100514 File Offset: 0x000FE714
	[CallerCount(2)]
	[CachedScanResults(RefRangeStart = 533064, RefRangeEnd = 533066, XrefRangeStart = 533048, XrefRangeEnd = 533064, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void UpdateVSyncSettings(ScreenSettings settings)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(settings);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_UpdateVSyncSettings_Public_Static_Void_ScreenSettings_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x0600412A RID: 16682 RVA: 0x00100560 File Offset: 0x000FE760
	[CallerCount(4)]
	[CachedScanResults(RefRangeStart = 533080, RefRangeEnd = 533084, XrefRangeStart = 533066, XrefRangeEnd = 533080, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void UpdateFPSSettings(ScreenSettings settings)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(settings);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_UpdateFPSSettings_Public_Static_Void_ScreenSettings_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x0600412B RID: 16683 RVA: 0x001005AC File Offset: 0x000FE7AC
	[CallerCount(2)]
	[CachedScanResults(RefRangeStart = 533090, RefRangeEnd = 533092, XrefRangeStart = 533084, XrefRangeEnd = 533090, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void RunStageServices(Action<TimeEffectType, StageTimeManager> timeEventHandler)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(timeEventHandler);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_RunStageServices_Public_Static_Void_Action_2_TimeEffectType_StageTimeManager_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x0600412C RID: 16684 RVA: 0x001005F8 File Offset: 0x000FE7F8
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 533098, RefRangeEnd = 533099, XrefRangeStart = 533092, XrefRangeEnd = 533098, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void ClearStageServices()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_ClearStageServices_Public_Static_Void_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x0600412D RID: 16685 RVA: 0x0010062C File Offset: 0x000FE82C
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 533099, XrefRangeEnd = 533104, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void SetupStageManager(SceneManager sceneManager)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(sceneManager);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_SetupStageManager_Public_Static_Void_SceneManager_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x0600412E RID: 16686 RVA: 0x00100678 File Offset: 0x000FE878
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 533104, XrefRangeEnd = 533108, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static SceneManager GetSceneManager()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_GetSceneManager_Public_Static_SceneManager_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		IntPtr intPtr3 = intPtr;
		return (intPtr3 != 0) ? new SceneManager(intPtr3) : null;
	}

	// Token: 0x0600412F RID: 16687 RVA: 0x001006C0 File Offset: 0x000FE8C0
	[CallerCount(334)]
	[CachedScanResults(RefRangeStart = 533112, RefRangeEnd = 533446, XrefRangeStart = 533108, XrefRangeEnd = 533112, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static WizardGirlManage GetPlayerManager()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_GetPlayerManager_Public_Static_WizardGirlManage_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		IntPtr intPtr3 = intPtr;
		return (intPtr3 != 0) ? new WizardGirlManage(intPtr3) : null;
	}

	// Token: 0x06004130 RID: 16688 RVA: 0x00100708 File Offset: 0x000FE908
	[CallerCount(6)]
	[CachedScanResults(RefRangeStart = 533450, RefRangeEnd = 533456, XrefRangeStart = 533446, XrefRangeEnd = 533450, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static PlayerSound GetPlayerSound()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_GetPlayerSound_Public_Static_PlayerSound_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		IntPtr intPtr3 = intPtr;
		return (intPtr3 != 0) ? new PlayerSound(intPtr3) : null;
	}

	// Token: 0x06004131 RID: 16689 RVA: 0x00100750 File Offset: 0x000FE950
	[CallerCount(36)]
	[CachedScanResults(RefRangeStart = 533462, RefRangeEnd = 533498, XrefRangeStart = 533456, XrefRangeEnd = 533462, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static Transform GetPlayerTransform()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_GetPlayerTransform_Public_Static_Transform_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		IntPtr intPtr3 = intPtr;
		return (intPtr3 != 0) ? new Transform(intPtr3) : null;
	}

	// Token: 0x06004132 RID: 16690 RVA: 0x00100798 File Offset: 0x000FE998
	[CallerCount(16)]
	[CachedScanResults(RefRangeStart = 533502, RefRangeEnd = 533518, XrefRangeStart = 533498, XrefRangeEnd = 533502, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static Camera GetStageCamera()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_GetStageCamera_Public_Static_Camera_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		IntPtr intPtr3 = intPtr;
		return (intPtr3 != 0) ? new Camera(intPtr3) : null;
	}

	// Token: 0x06004133 RID: 16691 RVA: 0x001007E0 File Offset: 0x000FE9E0
	[CallerCount(319)]
	[CachedScanResults(RefRangeStart = 533524, RefRangeEnd = 533843, XrefRangeStart = 533518, XrefRangeEnd = 533524, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static PlayerCamera GetCameraController()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_GetCameraController_Public_Static_PlayerCamera_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		IntPtr intPtr3 = intPtr;
		return (intPtr3 != 0) ? new PlayerCamera(intPtr3) : null;
	}

	// Token: 0x06004134 RID: 16692 RVA: 0x00100828 File Offset: 0x000FEA28
	[CallerCount(66)]
	[CachedScanResults(RefRangeStart = 533847, RefRangeEnd = 533913, XrefRangeStart = 533843, XrefRangeEnd = 533847, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static ItemSystem GetItemManager()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_GetItemManager_Public_Static_ItemSystem_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		IntPtr intPtr3 = intPtr;
		return (intPtr3 != 0) ? new ItemSystem(intPtr3) : null;
	}

	// Token: 0x06004135 RID: 16693 RVA: 0x00100870 File Offset: 0x000FEA70
	[CallerCount(49)]
	[CachedScanResults(RefRangeStart = 533918, RefRangeEnd = 533967, XrefRangeStart = 533913, XrefRangeEnd = 533918, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void CreateSoul(SoulSystem.SoulType type, Vector3 pos, int num)
	{
		IntPtr* ptr;
		checked
		{
			ptr = stackalloc IntPtr[unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref type;
		}
		ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref pos;
		ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref num;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_CreateSoul_Public_Static_Void_SoulType_Vector3_Int32_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06004136 RID: 16694 RVA: 0x001008DC File Offset: 0x000FEADC
	[CallerCount(498)]
	[CachedScanResults(RefRangeStart = 533973, RefRangeEnd = 534471, XrefRangeStart = 533967, XrefRangeEnd = 533973, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void BindStageTimeScale(EffectPool effectPool)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(effectPool);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_BindStageTimeScale_Public_Static_Void_EffectPool_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x06004137 RID: 16695 RVA: 0x00100928 File Offset: 0x000FEB28
	[CallerCount(2)]
	[CachedScanResults(RefRangeStart = 534477, RefRangeEnd = 534479, XrefRangeStart = 534471, XrefRangeEnd = 534477, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void BindStageTimeScale(EffectPoolFull effectPool)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(effectPool);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_BindStageTimeScale_Public_Static_Void_EffectPoolFull_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x06004138 RID: 16696 RVA: 0x00100974 File Offset: 0x000FEB74
	[CallerCount(319)]
	[CachedScanResults(RefRangeStart = 534485, RefRangeEnd = 534804, XrefRangeStart = 534479, XrefRangeEnd = 534485, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void BindStageTimeScale(SoundEffect sound)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(sound);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_BindStageTimeScale_Public_Static_Void_SoundEffect_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x06004139 RID: 16697 RVA: 0x001009C0 File Offset: 0x000FEBC0
	[CallerCount(4)]
	[CachedScanResults(RefRangeStart = 534810, RefRangeEnd = 534814, XrefRangeStart = 534804, XrefRangeEnd = 534810, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void AddDisposeHandler(IDisposable handler)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(handler);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_AddDisposeHandler_Public_Static_Void_IDisposable_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x0600413A RID: 16698 RVA: 0x00100A0C File Offset: 0x000FEC0C
	[CallerCount(31)]
	[CachedScanResults(RefRangeStart = 534818, RefRangeEnd = 534849, XrefRangeStart = 534814, XrefRangeEnd = 534818, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static CharacterBaseData GetPlayerCharData()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_GetPlayerCharData_Public_Static_CharacterBaseData_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		IntPtr intPtr3 = intPtr;
		return (intPtr3 != 0) ? new CharacterBaseData(intPtr3) : null;
	}

	// Token: 0x0600413B RID: 16699 RVA: 0x00100A54 File Offset: 0x000FEC54
	[CallerCount(2)]
	[CachedScanResults(RefRangeStart = 534853, RefRangeEnd = 534855, XrefRangeStart = 534849, XrefRangeEnd = 534853, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static EnemiesManager GetEnemiesManager()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_GetEnemiesManager_Public_Static_EnemiesManager_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		IntPtr intPtr3 = intPtr;
		return (intPtr3 != 0) ? new EnemiesManager(intPtr3) : null;
	}

	// Token: 0x0600413C RID: 16700 RVA: 0x00100A9C File Offset: 0x000FEC9C
	[CallerCount(38)]
	[CachedScanResults(RefRangeStart = 534861, RefRangeEnd = 534899, XrefRangeStart = 534855, XrefRangeEnd = 534861, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static LockPointsManager GetLockPointsManager()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_GetLockPointsManager_Public_Static_LockPointsManager_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		IntPtr intPtr3 = intPtr;
		return (intPtr3 != 0) ? new LockPointsManager(intPtr3) : null;
	}

	// Token: 0x0600413D RID: 16701 RVA: 0x00100AE4 File Offset: 0x000FECE4
	[CallerCount(22)]
	[CachedScanResults(RefRangeStart = 534903, RefRangeEnd = 534925, XrefRangeStart = 534899, XrefRangeEnd = 534903, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static AchievementsSystem GetAchievementsSystem()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_GetAchievementsSystem_Public_Static_AchievementsSystem_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		IntPtr intPtr3 = intPtr;
		return (intPtr3 != 0) ? new AchievementsSystem(intPtr3) : null;
	}

	// Token: 0x0600413E RID: 16702 RVA: 0x00100B2C File Offset: 0x000FED2C
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 534925, XrefRangeEnd = 534930, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void BindVolumeController(GameVolumeController source)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(source);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_BindVolumeController_Public_Static_Void_GameVolumeController_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x0600413F RID: 16703 RVA: 0x00100B78 File Offset: 0x000FED78
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 534942, RefRangeEnd = 534943, XrefRangeStart = 534930, XrefRangeEnd = 534942, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void SetVolumeProfile(VolumeProfile profile)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(profile);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_SetVolumeProfile_Public_Static_Void_VolumeProfile_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x06004140 RID: 16704 RVA: 0x00100BC4 File Offset: 0x000FEDC4
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 534955, RefRangeEnd = 534956, XrefRangeStart = 534943, XrefRangeEnd = 534955, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void EnableAimVolumeEffect(bool enable)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref enable;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_EnableAimVolumeEffect_Public_Static_Void_Boolean_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x06004141 RID: 16705 RVA: 0x00100C0C File Offset: 0x000FEE0C
	[CallerCount(4)]
	[CachedScanResults(RefRangeStart = 534968, RefRangeEnd = 534972, XrefRangeStart = 534956, XrefRangeEnd = 534968, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void EnableStoryVolumeEffect(bool enable)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref enable;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_EnableStoryVolumeEffect_Public_Static_Void_Boolean_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x06004142 RID: 16706 RVA: 0x00100C54 File Offset: 0x000FEE54
	[CallerCount(4)]
	[CachedScanResults(RefRangeStart = 534983, RefRangeEnd = 534987, XrefRangeStart = 534972, XrefRangeEnd = 534983, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void EnableLightningMode(bool enable)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref enable;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_EnableLightningMode_Public_Static_Void_Boolean_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x06004143 RID: 16707 RVA: 0x00100C9C File Offset: 0x000FEE9C
	[CallerCount(3)]
	[CachedScanResults(RefRangeStart = 534998, RefRangeEnd = 535001, XrefRangeStart = 534987, XrefRangeEnd = 534998, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void EnableStage04VignetteEffect(bool enable)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref enable;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_EnableStage04VignetteEffect_Public_Static_Void_Boolean_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x06004144 RID: 16708 RVA: 0x00100CE4 File Offset: 0x000FEEE4
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 535013, RefRangeEnd = 535014, XrefRangeStart = 535001, XrefRangeEnd = 535013, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void EnableStage04Room08StoryEffect(bool enable)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref enable;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_EnableStage04Room08StoryEffect_Public_Static_Void_Boolean_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x06004145 RID: 16709 RVA: 0x00100D2C File Offset: 0x000FEF2C
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 535020, RefRangeEnd = 535021, XrefRangeStart = 535014, XrefRangeEnd = 535020, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void UpdateSavePoint(SavePoint savePoint)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(savePoint);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_UpdateSavePoint_Public_Static_Void_SavePoint_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x06004146 RID: 16710 RVA: 0x00100D78 File Offset: 0x000FEF78
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 535027, RefRangeEnd = 535028, XrefRangeStart = 535021, XrefRangeEnd = 535027, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void UpdateSkin(GameSkin skin)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref skin;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_UpdateSkin_Public_Static_Void_GameSkin_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x06004147 RID: 16711 RVA: 0x00100DC0 File Offset: 0x000FEFC0
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 535028, XrefRangeEnd = 535041, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void InitStageTimeSystem()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_InitStageTimeSystem_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06004148 RID: 16712 RVA: 0x00100E04 File Offset: 0x000FF004
	[CallerCount(10)]
	[CachedScanResults(RefRangeStart = 535047, RefRangeEnd = 535057, XrefRangeStart = 535041, XrefRangeEnd = 535047, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void UpdateSystemTimeScale(float timeScale, bool clearHitStop = false)
	{
		IntPtr* ptr;
		checked
		{
			ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref timeScale;
		}
		ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref clearHitStop;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_UpdateSystemTimeScale_Public_Static_Void_Single_Boolean_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06004149 RID: 16713 RVA: 0x00100E5C File Offset: 0x000FF05C
	[CallerCount(4)]
	[CachedScanResults(RefRangeStart = 535063, RefRangeEnd = 535067, XrefRangeStart = 535057, XrefRangeEnd = 535063, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void UpdateSystemTimeFactor(float timeScale, float duration)
	{
		IntPtr* ptr;
		checked
		{
			ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref timeScale;
		}
		ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref duration;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_UpdateSystemTimeFactor_Public_Static_Void_Single_Single_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x0600414A RID: 16714 RVA: 0x00100EB4 File Offset: 0x000FF0B4
	[CallerCount(7)]
	[CachedScanResults(RefRangeStart = 535073, RefRangeEnd = 535080, XrefRangeStart = 535067, XrefRangeEnd = 535073, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void UpdatePlayerTimeScale(float timeScale)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref timeScale;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_UpdatePlayerTimeScale_Public_Static_Void_Single_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x0600414B RID: 16715 RVA: 0x00100EFC File Offset: 0x000FF0FC
	[CallerCount(96)]
	[CachedScanResults(RefRangeStart = 535086, RefRangeEnd = 535182, XrefRangeStart = 535080, XrefRangeEnd = 535086, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void EnablePlayerHitStop(float duration, float timeScale)
	{
		IntPtr* ptr;
		checked
		{
			ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref duration;
		}
		ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref timeScale;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_EnablePlayerHitStop_Public_Static_Void_Single_Single_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x0600414C RID: 16716 RVA: 0x00100F54 File Offset: 0x000FF154
	[CallerCount(6)]
	[CachedScanResults(RefRangeStart = 535188, RefRangeEnd = 535194, XrefRangeStart = 535182, XrefRangeEnd = 535188, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void UpdateStageTimeScale(float timeScale)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref timeScale;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_UpdateStageTimeScale_Public_Static_Void_Single_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x0600414D RID: 16717 RVA: 0x00100F9C File Offset: 0x000FF19C
	[CallerCount(92)]
	[CachedScanResults(RefRangeStart = 535200, RefRangeEnd = 535292, XrefRangeStart = 535194, XrefRangeEnd = 535200, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void EnableStageHitStop(float duration, float timeScale)
	{
		IntPtr* ptr;
		checked
		{
			ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref duration;
		}
		ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref timeScale;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_EnableStageHitStop_Public_Static_Void_Single_Single_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x0600414E RID: 16718 RVA: 0x00100FF4 File Offset: 0x000FF1F4
	[CallerCount(88)]
	[CachedScanResults(RefRangeStart = 535303, RefRangeEnd = 535391, XrefRangeStart = 535292, XrefRangeEnd = 535303, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static float GetGameDeltaTime()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_GetGameDeltaTime_Public_Static_Single_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		return *IL2CPP.il2cpp_object_unbox(intPtr);
	}

	// Token: 0x0600414F RID: 16719 RVA: 0x00101038 File Offset: 0x000FF238
	[CallerCount(2)]
	[CachedScanResults(RefRangeStart = 535402, RefRangeEnd = 535404, XrefRangeStart = 535391, XrefRangeEnd = 535402, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static float GetSystemDeltaTime()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_GetSystemDeltaTime_Public_Static_Single_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		return *IL2CPP.il2cpp_object_unbox(intPtr);
	}

	// Token: 0x06004150 RID: 16720 RVA: 0x0010107C File Offset: 0x000FF27C
	[CallerCount(4)]
	[CachedScanResults(RefRangeStart = 535415, RefRangeEnd = 535419, XrefRangeStart = 535404, XrefRangeEnd = 535415, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static float GetPlayerTimeScale()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_GetPlayerTimeScale_Public_Static_Single_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		return *IL2CPP.il2cpp_object_unbox(intPtr);
	}

	// Token: 0x06004151 RID: 16721 RVA: 0x001010C0 File Offset: 0x000FF2C0
	[CallerCount(38)]
	[CachedScanResults(RefRangeStart = 535430, RefRangeEnd = 535468, XrefRangeStart = 535419, XrefRangeEnd = 535430, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static float GetPlayerDeltaTime()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_GetPlayerDeltaTime_Public_Static_Single_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		return *IL2CPP.il2cpp_object_unbox(intPtr);
	}

	// Token: 0x06004152 RID: 16722 RVA: 0x00101104 File Offset: 0x000FF304
	[CallerCount(37)]
	[CachedScanResults(RefRangeStart = 535479, RefRangeEnd = 535516, XrefRangeStart = 535468, XrefRangeEnd = 535479, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static float GetStageTimeScale()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_GetStageTimeScale_Public_Static_Single_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		return *IL2CPP.il2cpp_object_unbox(intPtr);
	}

	// Token: 0x06004153 RID: 16723 RVA: 0x00101148 File Offset: 0x000FF348
	[CallerCount(70)]
	[CachedScanResults(RefRangeStart = 535527, RefRangeEnd = 535597, XrefRangeStart = 535516, XrefRangeEnd = 535527, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static float GetStageDeltaTime()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_GetStageDeltaTime_Public_Static_Single_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		return *IL2CPP.il2cpp_object_unbox(intPtr);
	}

	// Token: 0x06004154 RID: 16724 RVA: 0x0010118C File Offset: 0x000FF38C
	[CallerCount(4)]
	[CachedScanResults(RefRangeStart = 535603, RefRangeEnd = 535607, XrefRangeStart = 535597, XrefRangeEnd = 535603, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static ulong GetPlayedSeconds()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_GetPlayedSeconds_Public_Static_UInt64_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		return *IL2CPP.il2cpp_object_unbox(intPtr);
	}

	// Token: 0x06004155 RID: 16725 RVA: 0x001011D0 File Offset: 0x000FF3D0
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 535607, XrefRangeEnd = 535612, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void SetupStageUI(StageUIManager stageUI)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(stageUI);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_SetupStageUI_Public_Static_Void_StageUIManager_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x06004156 RID: 16726 RVA: 0x0010121C File Offset: 0x000FF41C
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 535618, RefRangeEnd = 535619, XrefRangeStart = 535612, XrefRangeEnd = 535618, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void AppearInteractionPrompt(string promptText)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.ManagedStringToIl2Cpp(promptText);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_AppearInteractionPrompt_Public_Static_Void_String_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x06004157 RID: 16727 RVA: 0x00101268 File Offset: 0x000FF468
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 535619, XrefRangeEnd = 535625, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void HideInteractionPrompt()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_HideInteractionPrompt_Public_Static_Void_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06004158 RID: 16728 RVA: 0x0010129C File Offset: 0x000FF49C
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 535631, RefRangeEnd = 535632, XrefRangeStart = 535625, XrefRangeEnd = 535631, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void AppearGameTip(GameTipStyle style)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref style;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_AppearGameTip_Public_Static_Void_GameTipStyle_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x06004159 RID: 16729 RVA: 0x001012E4 File Offset: 0x000FF4E4
	[CallerCount(2)]
	[CachedScanResults(RefRangeStart = 535664, RefRangeEnd = 535666, XrefRangeStart = 535632, XrefRangeEnd = 535664, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void AppearPropertyObtainedPrompt(string message)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.ManagedStringToIl2Cpp(message);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_AppearPropertyObtainedPrompt_Public_Static_Void_String_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x0600415A RID: 16730 RVA: 0x00101330 File Offset: 0x000FF530
	[CallerCount(8)]
	[CachedScanResults(RefRangeStart = 535672, RefRangeEnd = 535680, XrefRangeStart = 535666, XrefRangeEnd = 535672, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void AppearEventPrompt(string content)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.ManagedStringToIl2Cpp(content);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_AppearEventPrompt_Public_Static_Void_String_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x0600415B RID: 16731 RVA: 0x0010137C File Offset: 0x000FF57C
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 535686, RefRangeEnd = 535687, XrefRangeStart = 535680, XrefRangeEnd = 535686, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void AppearSavePointMenu(SavePoint savePointData)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(savePointData);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_AppearSavePointMenu_Public_Static_Void_SavePoint_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x0600415C RID: 16732 RVA: 0x001013C8 File Offset: 0x000FF5C8
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 535693, RefRangeEnd = 535694, XrefRangeStart = 535687, XrefRangeEnd = 535693, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void AppearExitLevelMsgBox(SavePoint savePointData)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(savePointData);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_AppearExitLevelMsgBox_Public_Static_Void_SavePoint_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x0600415D RID: 16733 RVA: 0x00101414 File Offset: 0x000FF614
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 535694, XrefRangeEnd = 535700, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void SwitchStageUIAppearance()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_SwitchStageUIAppearance_Public_Static_Void_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x0600415E RID: 16734 RVA: 0x00101448 File Offset: 0x000FF648
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 535700, XrefRangeEnd = 535730, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void OpenPlayerDeathMessageBox()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_OpenPlayerDeathMessageBox_Public_Static_Void_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x0600415F RID: 16735 RVA: 0x0010147C File Offset: 0x000FF67C
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 535736, RefRangeEnd = 535737, XrefRangeStart = 535730, XrefRangeEnd = 535736, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void CloseStageUI()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_CloseStageUI_Public_Static_Void_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06004160 RID: 16736 RVA: 0x001014B0 File Offset: 0x000FF6B0
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 535743, RefRangeEnd = 535744, XrefRangeStart = 535737, XrefRangeEnd = 535743, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void MoveBackgroundUp()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_MoveBackgroundUp_Public_Static_Void_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06004161 RID: 16737 RVA: 0x001014E4 File Offset: 0x000FF6E4
	[CallerCount(2)]
	[CachedScanResults(RefRangeStart = 535750, RefRangeEnd = 535752, XrefRangeStart = 535744, XrefRangeEnd = 535750, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void MoveBackgroundDown()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_MoveBackgroundDown_Public_Static_Void_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06004162 RID: 16738 RVA: 0x00101518 File Offset: 0x000FF718
	[CallerCount(22)]
	[CachedScanResults(RefRangeStart = 535756, RefRangeEnd = 535778, XrefRangeStart = 535752, XrefRangeEnd = 535756, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static UINumberSprite GetUINumberSprites()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_GetUINumberSprites_Public_Static_UINumberSprite_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		IntPtr intPtr3 = intPtr;
		return (intPtr3 != 0) ? new UINumberSprite(intPtr3) : null;
	}

	// Token: 0x06004163 RID: 16739 RVA: 0x00101560 File Offset: 0x000FF760
	[CallerCount(32)]
	[CachedScanResults(RefRangeStart = 535782, RefRangeEnd = 535814, XrefRangeStart = 535778, XrefRangeEnd = 535782, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static UIElementSprite GetUIElementSprites()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_GetUIElementSprites_Public_Static_UIElementSprite_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		IntPtr intPtr3 = intPtr;
		return (intPtr3 != 0) ? new UIElementSprite(intPtr3) : null;
	}

	// Token: 0x06004164 RID: 16740 RVA: 0x001015A8 File Offset: 0x000FF7A8
	[CallerCount(6)]
	[CachedScanResults(RefRangeStart = 535818, RefRangeEnd = 535824, XrefRangeStart = 535814, XrefRangeEnd = 535818, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static UIEnemyHp GetUIEnemyHp()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_GetUIEnemyHp_Public_Static_UIEnemyHp_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		IntPtr intPtr3 = intPtr;
		return (intPtr3 != 0) ? new UIEnemyHp(intPtr3) : null;
	}

	// Token: 0x06004165 RID: 16741 RVA: 0x001015F0 File Offset: 0x000FF7F0
	[CallerCount(5)]
	[CachedScanResults(RefRangeStart = 535830, RefRangeEnd = 535835, XrefRangeStart = 535824, XrefRangeEnd = 535830, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void SetBlackScreen(bool isEnabled, bool isGradient = true)
	{
		IntPtr* ptr;
		checked
		{
			ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref isEnabled;
		}
		ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref isGradient;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_SetBlackScreen_Public_Static_Void_Boolean_Boolean_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06004166 RID: 16742 RVA: 0x00101648 File Offset: 0x000FF848
	[CallerCount(3)]
	[CachedScanResults(RefRangeStart = 535841, RefRangeEnd = 535844, XrefRangeStart = 535835, XrefRangeEnd = 535841, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void SetDialogArrowEnable(bool isEnabled)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref isEnabled;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_SetDialogArrowEnable_Public_Static_Void_Boolean_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x06004167 RID: 16743 RVA: 0x00101690 File Offset: 0x000FF890
	[CallerCount(2)]
	[CachedScanResults(RefRangeStart = 535850, RefRangeEnd = 535852, XrefRangeStart = 535844, XrefRangeEnd = 535850, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void SetDialogText(string speakerName, string content)
	{
		IntPtr* ptr;
		checked
		{
			ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.ManagedStringToIl2Cpp(speakerName);
		}
		ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.ManagedStringToIl2Cpp(content);
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_SetDialogText_Public_Static_Void_String_String_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06004168 RID: 16744 RVA: 0x001016F4 File Offset: 0x000FF8F4
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 535858, RefRangeEnd = 535859, XrefRangeStart = 535852, XrefRangeEnd = 535858, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void SetDialogEnable(bool isEnabled)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref isEnabled;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_SetDialogEnable_Public_Static_Void_Boolean_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x06004169 RID: 16745 RVA: 0x0010173C File Offset: 0x000FF93C
	[CallerCount(2)]
	[CachedScanResults(RefRangeStart = 535865, RefRangeEnd = 535867, XrefRangeStart = 535859, XrefRangeEnd = 535865, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void SetBlackEdge(bool isEnabled)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref isEnabled;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_SetBlackEdge_Public_Static_Void_Boolean_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x0600416A RID: 16746 RVA: 0x00101784 File Offset: 0x000FF984
	[CallerCount(5)]
	[CachedScanResults(RefRangeStart = 535873, RefRangeEnd = 535878, XrefRangeStart = 535867, XrefRangeEnd = 535873, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void SetPassiveEvent(PassiveEvent.PassiveEventType type, PassiveEvent eventTarget)
	{
		IntPtr* ptr;
		checked
		{
			ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref type;
		}
		ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(eventTarget);
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_SetPassiveEvent_Public_Static_Void_PassiveEventType_PassiveEvent_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x0600416B RID: 16747 RVA: 0x001017E4 File Offset: 0x000FF9E4
	[CallerCount(2)]
	[CachedScanResults(RefRangeStart = 535884, RefRangeEnd = 535886, XrefRangeStart = 535878, XrefRangeEnd = 535884, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static RectTransform GetUIPlayerStats()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_GetUIPlayerStats_Public_Static_RectTransform_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		IntPtr intPtr3 = intPtr;
		return (intPtr3 != 0) ? new RectTransform(intPtr3) : null;
	}

	// Token: 0x0600416C RID: 16748 RVA: 0x0010182C File Offset: 0x000FFA2C
	[CallerCount(2)]
	[CachedScanResults(RefRangeStart = 535892, RefRangeEnd = 535894, XrefRangeStart = 535886, XrefRangeEnd = 535892, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void UpdatePlayerValueVisible(float alphaValue)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref alphaValue;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_UpdatePlayerValueVisible_Public_Static_Void_Single_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x0600416D RID: 16749 RVA: 0x00101874 File Offset: 0x000FFA74
	[CallerCount(8)]
	[CachedScanResults(RefRangeStart = 535900, RefRangeEnd = 535908, XrefRangeStart = 535894, XrefRangeEnd = 535900, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void UpdatePlayerHP(bool isCured = false)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref isCured;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_UpdatePlayerHP_Public_Static_Void_Boolean_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x0600416E RID: 16750 RVA: 0x001018BC File Offset: 0x000FFABC
	[CallerCount(7)]
	[CachedScanResults(RefRangeStart = 535914, RefRangeEnd = 535921, XrefRangeStart = 535908, XrefRangeEnd = 535914, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void UpdatePlayerMP(bool isCured = false)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref isCured;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_UpdatePlayerMP_Public_Static_Void_Boolean_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x0600416F RID: 16751 RVA: 0x00101904 File Offset: 0x000FFB04
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 535927, RefRangeEnd = 535928, XrefRangeStart = 535921, XrefRangeEnd = 535927, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void UpdatePlayerSP(bool isCured = false)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref isCured;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_UpdatePlayerSP_Public_Static_Void_Boolean_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x06004170 RID: 16752 RVA: 0x0010194C File Offset: 0x000FFB4C
	[CallerCount(3)]
	[CachedScanResults(RefRangeStart = 535934, RefRangeEnd = 535937, XrefRangeStart = 535928, XrefRangeEnd = 535934, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void SetHideMoneyFlag(bool isHide)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref isHide;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_SetHideMoneyFlag_Public_Static_Void_Boolean_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x06004171 RID: 16753 RVA: 0x00101994 File Offset: 0x000FFB94
	[CallerCount(3)]
	[CachedScanResults(RefRangeStart = 535943, RefRangeEnd = 535946, XrefRangeStart = 535937, XrefRangeEnd = 535943, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void UpdateCurse()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_UpdateCurse_Public_Static_Void_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06004172 RID: 16754 RVA: 0x001019C8 File Offset: 0x000FFBC8
	[CallerCount(5)]
	[CachedScanResults(RefRangeStart = 535952, RefRangeEnd = 535957, XrefRangeStart = 535946, XrefRangeEnd = 535952, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void UpdateMoney(float moneyValue)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref moneyValue;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_UpdateMoney_Public_Static_Void_Single_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x06004173 RID: 16755 RVA: 0x00101A10 File Offset: 0x000FFC10
	[CallerCount(2)]
	[CachedScanResults(RefRangeStart = 535963, RefRangeEnd = 535965, XrefRangeStart = 535957, XrefRangeEnd = 535963, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static RectTransform GetUIPlayerSubStats()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_GetUIPlayerSubStats_Public_Static_RectTransform_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		IntPtr intPtr3 = intPtr;
		return (intPtr3 != 0) ? new RectTransform(intPtr3) : null;
	}

	// Token: 0x06004174 RID: 16756 RVA: 0x00101A58 File Offset: 0x000FFC58
	[CallerCount(2)]
	[CachedScanResults(RefRangeStart = 535971, RefRangeEnd = 535973, XrefRangeStart = 535965, XrefRangeEnd = 535971, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static RectTransform GetUIItemBar()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_GetUIItemBar_Public_Static_RectTransform_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		IntPtr intPtr3 = intPtr;
		return (intPtr3 != 0) ? new RectTransform(intPtr3) : null;
	}

	// Token: 0x06004175 RID: 16757 RVA: 0x00101AA0 File Offset: 0x000FFCA0
	[CallerCount(2)]
	[CachedScanResults(RefRangeStart = 535979, RefRangeEnd = 535981, XrefRangeStart = 535973, XrefRangeEnd = 535979, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static RectTransform GetUIMagicBar()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_GetUIMagicBar_Public_Static_RectTransform_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		IntPtr intPtr3 = intPtr;
		return (intPtr3 != 0) ? new RectTransform(intPtr3) : null;
	}

	// Token: 0x06004176 RID: 16758 RVA: 0x00101AE8 File Offset: 0x000FFCE8
	[CallerCount(7)]
	[CachedScanResults(RefRangeStart = 535987, RefRangeEnd = 535994, XrefRangeStart = 535981, XrefRangeEnd = 535987, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void UpdateChargeBarShow(bool isDirty)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref isDirty;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_UpdateChargeBarShow_Public_Static_Void_Boolean_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x06004177 RID: 16759 RVA: 0x00101B30 File Offset: 0x000FFD30
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 536000, RefRangeEnd = 536001, XrefRangeStart = 535994, XrefRangeEnd = 536000, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void SetMagicSprites(PlayerEffectPlay.Magic magicType)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref magicType;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_SetMagicSprites_Public_Static_Void_Magic_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x06004178 RID: 16760 RVA: 0x00101B78 File Offset: 0x000FFD78
	[CallerCount(7)]
	[CachedScanResults(RefRangeStart = 536007, RefRangeEnd = 536014, XrefRangeStart = 536001, XrefRangeEnd = 536007, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static int GetItemSelectPos()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_GetItemSelectPos_Public_Static_Int32_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		return *IL2CPP.il2cpp_object_unbox(intPtr);
	}

	// Token: 0x06004179 RID: 16761 RVA: 0x00101BBC File Offset: 0x000FFDBC
	[CallerCount(5)]
	[CachedScanResults(RefRangeStart = 536020, RefRangeEnd = 536025, XrefRangeStart = 536014, XrefRangeEnd = 536020, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void UpdateItemSprite(Il2CppStructArray<ItemSystem.ItemType> holdItem)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(holdItem);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_UpdateItemSprite_Public_Static_Void_Il2CppStructArray_1_ItemType_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x0600417A RID: 16762 RVA: 0x00101C08 File Offset: 0x000FFE08
	[CallerCount(3)]
	[CachedScanResults(RefRangeStart = 536031, RefRangeEnd = 536034, XrefRangeStart = 536025, XrefRangeEnd = 536031, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void UpdateItemSelectMove(int iPos)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref iPos;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_UpdateItemSelectMove_Public_Static_Void_Int32_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x0600417B RID: 16763 RVA: 0x00101C50 File Offset: 0x000FFE50
	[CallerCount(3)]
	[CachedScanResults(RefRangeStart = 536040, RefRangeEnd = 536043, XrefRangeStart = 536034, XrefRangeEnd = 536040, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void UpdateItemSize(int itemSize)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref itemSize;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_UpdateItemSize_Public_Static_Void_Int32_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x0600417C RID: 16764 RVA: 0x00101C98 File Offset: 0x000FFE98
	[CallerCount(4)]
	[CachedScanResults(RefRangeStart = 536049, RefRangeEnd = 536053, XrefRangeStart = 536043, XrefRangeEnd = 536049, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void UpdateInstructions(ItemSystem.ItemType itemType)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref itemType;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_UpdateInstructions_Public_Static_Void_ItemType_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x0600417D RID: 16765 RVA: 0x00101CE0 File Offset: 0x000FFEE0
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 536059, RefRangeEnd = 536060, XrefRangeStart = 536053, XrefRangeEnd = 536059, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void SetAimShotSizeAdd(float shotSize)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref shotSize;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_SetAimShotSizeAdd_Public_Static_Void_Single_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x0600417E RID: 16766 RVA: 0x00101D28 File Offset: 0x000FFF28
	[CallerCount(5)]
	[CachedScanResults(RefRangeStart = 536066, RefRangeEnd = 536071, XrefRangeStart = 536060, XrefRangeEnd = 536066, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void SetAimStatus(bool isAimingPointEnabled)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref isAimingPointEnabled;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_SetAimStatus_Public_Static_Void_Boolean_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x0600417F RID: 16767 RVA: 0x00101D70 File Offset: 0x000FFF70
	[CallerCount(13)]
	[CachedScanResults(RefRangeStart = 536077, RefRangeEnd = 536090, XrefRangeStart = 536071, XrefRangeEnd = 536077, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void SetAimMagicEnable(bool isEnabled)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref isEnabled;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_SetAimMagicEnable_Public_Static_Void_Boolean_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x06004180 RID: 16768 RVA: 0x00101DB8 File Offset: 0x000FFFB8
	[CallerCount(4)]
	[CachedScanResults(RefRangeStart = 536096, RefRangeEnd = 536100, XrefRangeStart = 536090, XrefRangeEnd = 536096, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void ShowShotAim(bool isSmoothMode)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref isSmoothMode;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_ShowShotAim_Public_Static_Void_Boolean_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x06004181 RID: 16769 RVA: 0x00101E00 File Offset: 0x00100000
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 536106, RefRangeEnd = 536107, XrefRangeStart = 536100, XrefRangeEnd = 536106, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void HideShotAim()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_HideShotAim_Public_Static_Void_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06004182 RID: 16770 RVA: 0x00101E34 File Offset: 0x00100034
	[CallerCount(2)]
	[CachedScanResults(RefRangeStart = 536113, RefRangeEnd = 536115, XrefRangeStart = 536107, XrefRangeEnd = 536113, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void ShowSwitchDistance(bool isEnabled)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref isEnabled;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_ShowSwitchDistance_Public_Static_Void_Boolean_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x06004183 RID: 16771 RVA: 0x00101E7C File Offset: 0x0010007C
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 536115, XrefRangeEnd = 536121, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static GameObject GetIceLockUITemplate()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_GetIceLockUITemplate_Public_Static_GameObject_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		IntPtr intPtr3 = intPtr;
		return (intPtr3 != 0) ? new GameObject(intPtr3) : null;
	}

	// Token: 0x06004184 RID: 16772 RVA: 0x00101EC4 File Offset: 0x001000C4
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 536121, XrefRangeEnd = 536127, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static Transform GetIceLockRoot()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_GetIceLockRoot_Public_Static_Transform_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		IntPtr intPtr3 = intPtr;
		return (intPtr3 != 0) ? new Transform(intPtr3) : null;
	}

	// Token: 0x06004185 RID: 16773 RVA: 0x00101F0C File Offset: 0x0010010C
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 536133, RefRangeEnd = 536134, XrefRangeStart = 536127, XrefRangeEnd = 536133, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void UpdateMagicAimIcon(PlayerEffectPlay.Magic magicType)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref magicType;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_UpdateMagicAimIcon_Public_Static_Void_Magic_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x06004186 RID: 16774 RVA: 0x00101F54 File Offset: 0x00100154
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 536140, RefRangeEnd = 536141, XrefRangeStart = 536134, XrefRangeEnd = 536140, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void SwitchPerspectiveLock(Vector2 direction)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref direction;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_SwitchPerspectiveLock_Public_Static_Void_Vector2_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x06004187 RID: 16775 RVA: 0x00101F9C File Offset: 0x0010019C
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 536141, XrefRangeEnd = 536147, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void SetPerspectiveLock()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_SetPerspectiveLock_Public_Static_Void_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06004188 RID: 16776 RVA: 0x00101FD0 File Offset: 0x001001D0
	[CallerCount(2)]
	[CachedScanResults(RefRangeStart = 536153, RefRangeEnd = 536155, XrefRangeStart = 536147, XrefRangeEnd = 536153, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static bool IsMagicSelected()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_IsMagicSelected_Public_Static_Boolean_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		return *IL2CPP.il2cpp_object_unbox(intPtr);
	}

	// Token: 0x06004189 RID: 16777 RVA: 0x00102014 File Offset: 0x00100214
	[CallerCount(4)]
	[CachedScanResults(RefRangeStart = 536161, RefRangeEnd = 536165, XrefRangeStart = 536155, XrefRangeEnd = 536161, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static bool GetMagicSelectEnable()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_GetMagicSelectEnable_Public_Static_Boolean_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		return *IL2CPP.il2cpp_object_unbox(intPtr);
	}

	// Token: 0x0600418A RID: 16778 RVA: 0x00102058 File Offset: 0x00100258
	[CallerCount(4)]
	[CachedScanResults(RefRangeStart = 536171, RefRangeEnd = 536175, XrefRangeStart = 536165, XrefRangeEnd = 536171, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void SetMagicSelectEnable(bool isEnabled)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref isEnabled;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_SetMagicSelectEnable_Public_Static_Void_Boolean_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x0600418B RID: 16779 RVA: 0x001020A0 File Offset: 0x001002A0
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 536183, RefRangeEnd = 536184, XrefRangeStart = 536175, XrefRangeEnd = 536183, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void SwitchMagic(PlayerEffectPlay.Magic magicType)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref magicType;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_SwitchMagic_Public_Static_Void_Magic_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x0600418C RID: 16780 RVA: 0x001020E8 File Offset: 0x001002E8
	[CallerCount(3)]
	[CachedScanResults(RefRangeStart = 536188, RefRangeEnd = 536191, XrefRangeStart = 536184, XrefRangeEnd = 536188, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void SetOverlayUIOpened(bool isOpened)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref isOpened;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_SetOverlayUIOpened_Public_Static_Void_Boolean_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x0600418D RID: 16781 RVA: 0x00102130 File Offset: 0x00100330
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 536197, RefRangeEnd = 536198, XrefRangeStart = 536191, XrefRangeEnd = 536197, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void SetPlayerInformationVisible(bool isVisible)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref isVisible;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_SetPlayerInformationVisible_Public_Static_Void_Boolean_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x0600418E RID: 16782 RVA: 0x00102178 File Offset: 0x00100378
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 536202, RefRangeEnd = 536203, XrefRangeStart = 536198, XrefRangeEnd = 536202, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static bool IsOverlayUIOpened()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_IsOverlayUIOpened_Public_Static_Boolean_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		return *IL2CPP.il2cpp_object_unbox(intPtr);
	}

	// Token: 0x0600418F RID: 16783 RVA: 0x001021BC File Offset: 0x001003BC
	[CallerCount(13)]
	[CachedScanResults(RefRangeStart = 536209, RefRangeEnd = 536222, XrefRangeStart = 536203, XrefRangeEnd = 536209, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void SetBossHP(CharacterBaseData bossData, Func<string> bossNameHandler)
	{
		IntPtr* ptr;
		checked
		{
			ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(bossData);
		}
		ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(bossNameHandler);
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_SetBossHP_Public_Static_Void_CharacterBaseData_Func_1_String_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06004190 RID: 16784 RVA: 0x00102220 File Offset: 0x00100420
	[CallerCount(85)]
	[CachedScanResults(RefRangeStart = 536227, RefRangeEnd = 536312, XrefRangeStart = 536222, XrefRangeEnd = 536227, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void SetHitNumber(int hitValue, Vector3 pos, PlayerEffectPlay.Magic magicElement = PlayerEffectPlay.Magic.Null)
	{
		IntPtr* ptr;
		checked
		{
			ptr = stackalloc IntPtr[unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref hitValue;
		}
		ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref pos;
		ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref magicElement;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_SetHitNumber_Public_Static_Void_Int32_Vector3_Magic_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06004191 RID: 16785 RVA: 0x0010228C File Offset: 0x0010048C
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 536318, RefRangeEnd = 536319, XrefRangeStart = 536312, XrefRangeEnd = 536318, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void UpdateMagicPointer(Vector2 value)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref value;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_UpdateMagicPointer_Public_Static_Void_Vector2_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x06004192 RID: 16786 RVA: 0x001022D4 File Offset: 0x001004D4
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 536325, RefRangeEnd = 536326, XrefRangeStart = 536319, XrefRangeEnd = 536325, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void AddIceLockUI(Transform source)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(source);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_AddIceLockUI_Public_Static_Void_Transform_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x06004193 RID: 16787 RVA: 0x00102320 File Offset: 0x00100520
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 536332, RefRangeEnd = 536333, XrefRangeStart = 536326, XrefRangeEnd = 536332, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void RemoveIceLockUI(Transform source)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(source);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_RemoveIceLockUI_Public_Static_Void_Transform_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x06004194 RID: 16788 RVA: 0x0010236C File Offset: 0x0010056C
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 536339, RefRangeEnd = 536340, XrefRangeStart = 536333, XrefRangeEnd = 536339, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void SwapIceLockTarget(Transform oldTarget, Transform newTarget)
	{
		IntPtr* ptr;
		checked
		{
			ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(oldTarget);
		}
		ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(newTarget);
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_SwapIceLockTarget_Public_Static_Void_Transform_Transform_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06004195 RID: 16789 RVA: 0x001023D0 File Offset: 0x001005D0
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 536346, RefRangeEnd = 536347, XrefRangeStart = 536340, XrefRangeEnd = 536346, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void ClearAllIceLockUI()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_ClearAllIceLockUI_Public_Static_Void_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06004196 RID: 16790 RVA: 0x00102404 File Offset: 0x00100604
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 536353, RefRangeEnd = 536354, XrefRangeStart = 536347, XrefRangeEnd = 536353, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void AddFireLockUI(Transform source)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(source);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_AddFireLockUI_Public_Static_Void_Transform_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x06004197 RID: 16791 RVA: 0x00102450 File Offset: 0x00100650
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 536360, RefRangeEnd = 536361, XrefRangeStart = 536354, XrefRangeEnd = 536360, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void RemoveFireLockUI(Transform source)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(source);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_RemoveFireLockUI_Public_Static_Void_Transform_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x06004198 RID: 16792 RVA: 0x0010249C File Offset: 0x0010069C
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 536367, RefRangeEnd = 536368, XrefRangeStart = 536361, XrefRangeEnd = 536367, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void SwapFireLockTarget(Transform source)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(source);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_SwapFireLockTarget_Public_Static_Void_Transform_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x06004199 RID: 16793 RVA: 0x001024E8 File Offset: 0x001006E8
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 536374, RefRangeEnd = 536375, XrefRangeStart = 536368, XrefRangeEnd = 536374, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void ClearFireLockUI()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_ClearFireLockUI_Public_Static_Void_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x0600419A RID: 16794 RVA: 0x0010251C File Offset: 0x0010071C
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 536381, RefRangeEnd = 536382, XrefRangeStart = 536375, XrefRangeEnd = 536381, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void AddEnemyHPBar(EnemiesManager.EnemyData data)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(data);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_AddEnemyHPBar_Public_Static_Void_EnemyData_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x0600419B RID: 16795 RVA: 0x00102568 File Offset: 0x00100768
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 536388, RefRangeEnd = 536389, XrefRangeStart = 536382, XrefRangeEnd = 536388, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void OnNobetaSkinChanged()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_OnNobetaSkinChanged_Public_Static_Void_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x0600419C RID: 16796 RVA: 0x0010259C File Offset: 0x0010079C
	[CallerCount(4)]
	[CachedScanResults(RefRangeStart = 536397, RefRangeEnd = 536401, XrefRangeStart = 536389, XrefRangeEnd = 536397, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void SwitchTitleScene(bool writeGameSave)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref writeGameSave;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_SwitchTitleScene_Public_Static_Void_Boolean_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x0600419D RID: 16797 RVA: 0x001025E4 File Offset: 0x001007E4
	[CallerCount(2)]
	[CachedScanResults(RefRangeStart = 536423, RefRangeEnd = 536425, XrefRangeStart = 536401, XrefRangeEnd = 536423, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void OnBeatingGame(BeatingGameData data)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(data);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_OnBeatingGame_Public_Static_Void_BeatingGameData_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x0600419E RID: 16798 RVA: 0x00102630 File Offset: 0x00100830
	[CallerCount(2)]
	[CachedScanResults(RefRangeStart = 536465, RefRangeEnd = 536467, XrefRangeStart = 536425, XrefRangeEnd = 536465, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void UnbindAllInputControllers()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_UnbindAllInputControllers_Public_Static_Void_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x0600419F RID: 16799 RVA: 0x00102664 File Offset: 0x00100864
	[CallerCount(12)]
	[CachedScanResults(RefRangeStart = 536496, RefRangeEnd = 536508, XrefRangeStart = 536467, XrefRangeEnd = 536496, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void SwitchScene(SceneSwitchData sceneData, float fadeInDuration = 1f)
	{
		IntPtr* ptr;
		checked
		{
			ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(sceneData);
		}
		ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref fadeInDuration;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_SwitchScene_Public_Static_Void_SceneSwitchData_Single_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x060041A0 RID: 16800 RVA: 0x001026C4 File Offset: 0x001008C4
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 536508, XrefRangeEnd = 536529, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void EnterLoaderScene()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_EnterLoaderScene_Public_Static_Void_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x060041A1 RID: 16801 RVA: 0x001026F8 File Offset: 0x001008F8
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 536548, RefRangeEnd = 536549, XrefRangeStart = 536529, XrefRangeEnd = 536548, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void FinishSceneLoading(AsyncOperation loader)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(loader);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_FinishSceneLoading_Public_Static_Void_AsyncOperation_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060041A2 RID: 16802 RVA: 0x00102744 File Offset: 0x00100944
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 536556, RefRangeEnd = 536557, XrefRangeStart = 536549, XrefRangeEnd = 536556, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void OnSceneReady()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_OnSceneReady_Private_Static_Void_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x17001843 RID: 6211
	// (get) Token: 0x060041A3 RID: 16803 RVA: 0x00102778 File Offset: 0x00100978
	// (set) Token: 0x060041A4 RID: 16804 RVA: 0x001027C0 File Offset: 0x001009C0
	public unsafe static GameTextData UISystemText
	{
		[CallerCount(0)]
		[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 536557, XrefRangeEnd = 536561, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		get
		{
			IntPtr* ptr = null;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_get_UISystemText_Public_Static_get_GameTextData_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
			IntPtr intPtr3 = intPtr;
			return (intPtr3 != 0) ? new GameTextData(intPtr3) : null;
		}
		[CallerCount(0)]
		[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 536561, XrefRangeEnd = 536566, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		set
		{
			checked
			{
				IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
				*ptr = IL2CPP.Il2CppObjectBaseToPtr(value);
				IntPtr intPtr2;
				IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_set_UISystemText_Private_Static_set_Void_GameTextData_0, 0, (void**)ptr, ref intPtr2);
				Il2CppException.RaiseExceptionIfNecessary(intPtr2);
			}
		}
	}

	// Token: 0x17001844 RID: 6212
	// (get) Token: 0x060041A5 RID: 16805 RVA: 0x0010280C File Offset: 0x00100A0C
	// (set) Token: 0x060041A6 RID: 16806 RVA: 0x00102854 File Offset: 0x00100A54
	public unsafe static GameTextDataAdvance UIValuablesText
	{
		[CallerCount(0)]
		[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 536566, XrefRangeEnd = 536570, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		get
		{
			IntPtr* ptr = null;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_get_UIValuablesText_Public_Static_get_GameTextDataAdvance_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
			IntPtr intPtr3 = intPtr;
			return (intPtr3 != 0) ? new GameTextDataAdvance(intPtr3) : null;
		}
		[CallerCount(0)]
		[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 536570, XrefRangeEnd = 536575, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		set
		{
			checked
			{
				IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
				*ptr = IL2CPP.Il2CppObjectBaseToPtr(value);
				IntPtr intPtr2;
				IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_set_UIValuablesText_Private_Static_set_Void_GameTextDataAdvance_0, 0, (void**)ptr, ref intPtr2);
				Il2CppException.RaiseExceptionIfNecessary(intPtr2);
			}
		}
	}

	// Token: 0x060041A7 RID: 16807 RVA: 0x001028A0 File Offset: 0x00100AA0
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 536575, XrefRangeEnd = 536579, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void InitTableData()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_InitTableData_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x060041A8 RID: 16808 RVA: 0x001028E4 File Offset: 0x00100AE4
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 536579, XrefRangeEnd = 536603, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void OverwriteJsonAssets(Il2CppReferenceArray<TextAsset> jsons)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(jsons);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_OverwriteJsonAssets_Public_Static_Void_Il2CppReferenceArray_1_TextAsset_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060041A9 RID: 16809 RVA: 0x00102930 File Offset: 0x00100B30
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 536631, RefRangeEnd = 536632, XrefRangeStart = 536603, XrefRangeEnd = 536631, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static GameTextDataAdvance GetStoryText(string storyKey)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.ManagedStringToIl2Cpp(storyKey);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_GetStoryText_Public_Static_GameTextDataAdvance_String_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
			IntPtr intPtr3 = intPtr;
			return (intPtr3 != 0) ? new GameTextDataAdvance(intPtr3) : null;
		}
	}

	// Token: 0x060041AA RID: 16810 RVA: 0x00102990 File Offset: 0x00100B90
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 536642, RefRangeEnd = 536643, XrefRangeStart = 536632, XrefRangeEnd = 536642, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static GameTextDataAdvance GetGameTipText()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_GetGameTipText_Public_Static_GameTextDataAdvance_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		IntPtr intPtr3 = intPtr;
		return (intPtr3 != 0) ? new GameTextDataAdvance(intPtr3) : null;
	}

	// Token: 0x060041AB RID: 16811 RVA: 0x001029D8 File Offset: 0x00100BD8
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 536653, RefRangeEnd = 536654, XrefRangeStart = 536643, XrefRangeEnd = 536653, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static GameTextDataAdvance GetAchievementText()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_GetAchievementText_Public_Static_GameTextDataAdvance_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		IntPtr intPtr3 = intPtr;
		return (intPtr3 != 0) ? new GameTextDataAdvance(intPtr3) : null;
	}

	// Token: 0x060041AC RID: 16812 RVA: 0x00102A20 File Offset: 0x00100C20
	[CallerCount(2)]
	[CachedScanResults(RefRangeStart = 536666, RefRangeEnd = 536668, XrefRangeStart = 536654, XrefRangeEnd = 536666, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static Dictionary<CombatDialogueType, CombatDialogueData> GetCombatDialogueData()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_GetCombatDialogueData_Public_Static_Dictionary_2_CombatDialogueType_CombatDialogueData_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		IntPtr intPtr3 = intPtr;
		return (intPtr3 != 0) ? new Dictionary<CombatDialogueType, CombatDialogueData>(intPtr3) : null;
	}

	// Token: 0x060041AD RID: 16813 RVA: 0x00102A68 File Offset: 0x00100C68
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 536680, RefRangeEnd = 536681, XrefRangeStart = 536668, XrefRangeEnd = 536680, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static Dictionary<int, string> GetItemVoiceData()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_GetItemVoiceData_Public_Static_Dictionary_2_Int32_String_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		IntPtr intPtr3 = intPtr;
		return (intPtr3 != 0) ? new Dictionary<int, string>(intPtr3) : null;
	}

	// Token: 0x060041AE RID: 16814 RVA: 0x00102AB0 File Offset: 0x00100CB0
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 536693, RefRangeEnd = 536694, XrefRangeStart = 536681, XrefRangeEnd = 536693, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static Dictionary<int, VideoData> GetVideoData()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_GetVideoData_Public_Static_Dictionary_2_Int32_VideoData_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		IntPtr intPtr3 = intPtr;
		return (intPtr3 != 0) ? new Dictionary<int, VideoData>(intPtr3) : null;
	}

	// Token: 0x060041AF RID: 16815 RVA: 0x00102AF8 File Offset: 0x00100CF8
	[CallerCount(3)]
	[CachedScanResults(RefRangeStart = 536722, RefRangeEnd = 536725, XrefRangeStart = 536694, XrefRangeEnd = 536722, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void UpdateTextData()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_UpdateTextData_Private_Static_Void_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x060041B0 RID: 16816 RVA: 0x00102B2C File Offset: 0x00100D2C
	[CallerCount(4)]
	[CachedScanResults(RefRangeStart = 536736, RefRangeEnd = 536740, XrefRangeStart = 536725, XrefRangeEnd = 536736, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void add_onLanguageChanged(Action<LocalizationData> value)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(value);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_add_onLanguageChanged_Public_Static_add_Void_Action_1_LocalizationData_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060041B1 RID: 16817 RVA: 0x00102B78 File Offset: 0x00100D78
	[CallerCount(3)]
	[CachedScanResults(RefRangeStart = 536751, RefRangeEnd = 536754, XrefRangeStart = 536740, XrefRangeEnd = 536751, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void remove_onLanguageChanged(Action<LocalizationData> value)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(value);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_remove_onLanguageChanged_Public_Static_rem_Void_Action_1_LocalizationData_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x17001845 RID: 6213
	// (get) Token: 0x060041B2 RID: 16818 RVA: 0x00102BC4 File Offset: 0x00100DC4
	public unsafe static GameLanguage Language
	{
		[CallerCount(8)]
		[CachedScanResults(RefRangeStart = 536758, RefRangeEnd = 536766, XrefRangeStart = 536754, XrefRangeEnd = 536758, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		get
		{
			IntPtr* ptr = null;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_get_Language_Public_Static_get_GameLanguage_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
			return *IL2CPP.il2cpp_object_unbox(intPtr);
		}
	}

	// Token: 0x17001846 RID: 6214
	// (get) Token: 0x060041B3 RID: 16819 RVA: 0x00102C08 File Offset: 0x00100E08
	public unsafe static GameFontPack FontPack
	{
		[CallerCount(0)]
		[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 536766, XrefRangeEnd = 536770, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		get
		{
			IntPtr* ptr = null;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_get_FontPack_Public_Static_get_GameFontPack_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
			IntPtr intPtr3 = intPtr;
			return (intPtr3 != 0) ? new GameFontPack(intPtr3) : null;
		}
	}

	// Token: 0x060041B4 RID: 16820 RVA: 0x00102C50 File Offset: 0x00100E50
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 536770, XrefRangeEnd = 536785, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void InitUISystem()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_InitUISystem_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x060041B5 RID: 16821 RVA: 0x00102C94 File Offset: 0x00100E94
	[CallerCount(16)]
	[CachedScanResults(RefRangeStart = 536790, RefRangeEnd = 536806, XrefRangeStart = 536785, XrefRangeEnd = 536790, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static T GetCanvas<T>() where T : GameCanvasBase
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.MethodInfoStoreGeneric_GetCanvas_Public_Static_T_0<T>.Pointer, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		return IL2CPP.PointerToValueGeneric<T>(intPtr, false, true);
	}

	// Token: 0x060041B6 RID: 16822 RVA: 0x00102CD4 File Offset: 0x00100ED4
	[CallerCount(12)]
	[CachedScanResults(RefRangeStart = 536812, RefRangeEnd = 536824, XrefRangeStart = 536806, XrefRangeEnd = 536812, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static UIMessageBox GetMessageBox(MessageBoxStyle style)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref style;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_GetMessageBox_Public_Static_UIMessageBox_MessageBoxStyle_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
			IntPtr intPtr3 = intPtr;
			return (intPtr3 != 0) ? new UIMessageBox(intPtr3) : null;
		}
	}

	// Token: 0x060041B7 RID: 16823 RVA: 0x00102D30 File Offset: 0x00100F30
	[CallerCount(21)]
	[CachedScanResults(RefRangeStart = 536828, RefRangeEnd = 536849, XrefRangeStart = 536824, XrefRangeEnd = 536828, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static UIStackingManager GetUIStackingManager()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_GetUIStackingManager_Public_Static_UIStackingManager_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		IntPtr intPtr3 = intPtr;
		return (intPtr3 != 0) ? new UIStackingManager(intPtr3) : null;
	}

	// Token: 0x060041B8 RID: 16824 RVA: 0x00102D78 File Offset: 0x00100F78
	[CallerCount(2)]
	[CachedScanResults(RefRangeStart = 536855, RefRangeEnd = 536857, XrefRangeStart = 536849, XrefRangeEnd = 536855, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void FadeInBlackScreen(float duration, Action completeHandler = null)
	{
		IntPtr* ptr;
		checked
		{
			ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref duration;
		}
		ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(completeHandler);
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_FadeInBlackScreen_Public_Static_Void_Single_Action_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x060041B9 RID: 16825 RVA: 0x00102DD8 File Offset: 0x00100FD8
	[CallerCount(3)]
	[CachedScanResults(RefRangeStart = 536863, RefRangeEnd = 536866, XrefRangeStart = 536857, XrefRangeEnd = 536863, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void FadeOutBlackScreen(float duration, Action completeHandler = null)
	{
		IntPtr* ptr;
		checked
		{
			ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref duration;
		}
		ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(completeHandler);
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_FadeOutBlackScreen_Public_Static_Void_Single_Action_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x060041BA RID: 16826 RVA: 0x00102E38 File Offset: 0x00101038
	[CallerCount(2)]
	[CachedScanResults(RefRangeStart = 536903, RefRangeEnd = 536905, XrefRangeStart = 536866, XrefRangeEnd = 536903, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void SwitchLanguage(GameLanguage language)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref language;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_SwitchLanguage_Public_Static_Void_GameLanguage_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060041BB RID: 16827 RVA: 0x00102E80 File Offset: 0x00101080
	[CallerCount(8)]
	[CachedScanResults(RefRangeStart = 536921, RefRangeEnd = 536929, XrefRangeStart = 536905, XrefRangeEnd = 536921, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static LocalizationData GetLocalizationData()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_GetLocalizationData_Public_Static_LocalizationData_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		IntPtr intPtr3 = intPtr;
		return (intPtr3 != 0) ? new LocalizationData(intPtr3) : null;
	}

	// Token: 0x060041BC RID: 16828 RVA: 0x00102EC8 File Offset: 0x001010C8
	[CallerCount(3)]
	[CachedScanResults(RefRangeStart = 536955, RefRangeEnd = 536958, XrefRangeStart = 536929, XrefRangeEnd = 536955, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void LoadFontPack(GameLanguage language)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref language;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_LoadFontPack_Private_Static_Void_GameLanguage_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060041BD RID: 16829 RVA: 0x00102F10 File Offset: 0x00101110
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 536958, XrefRangeEnd = 536963, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static string GetFontPackPath(GameLanguage language)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref language;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_GetFontPackPath_Private_Static_String_GameLanguage_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
			return IL2CPP.Il2CppStringToManaged(intPtr);
		}
	}

	// Token: 0x060041BE RID: 16830 RVA: 0x00102F60 File Offset: 0x00101160
	[CallerCount(2)]
	[CachedScanResults(RefRangeStart = 536985, RefRangeEnd = 536987, XrefRangeStart = 536963, XrefRangeEnd = 536985, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static Il2CppStringArray GetLanguageText(Il2CppStructArray<GameLanguage> languages)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(languages);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_GetLanguageText_Public_Static_Il2CppStringArray_Il2CppStructArray_1_GameLanguage_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
			IntPtr intPtr3 = intPtr;
			return (intPtr3 != 0) ? new Il2CppStringArray(intPtr3) : null;
		}
	}

	// Token: 0x060041BF RID: 16831 RVA: 0x00102FC0 File Offset: 0x001011C0
	[CallerCount(2)]
	[CachedScanResults(RefRangeStart = 537054, RefRangeEnd = 537056, XrefRangeStart = 536987, XrefRangeEnd = 537054, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static Sprite GetLocationSprite(GameStage stage, int savePoint)
	{
		IntPtr* ptr;
		checked
		{
			ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref stage;
		}
		ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref savePoint;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_GetLocationSprite_Public_Static_Sprite_GameStage_Int32_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		IntPtr intPtr3 = intPtr;
		return (intPtr3 != 0) ? new Sprite(intPtr3) : null;
	}

	// Token: 0x060041C0 RID: 16832 RVA: 0x0010302C File Offset: 0x0010122C
	[CallerCount(3)]
	[CachedScanResults(RefRangeStart = 537154, RefRangeEnd = 537157, XrefRangeStart = 537056, XrefRangeEnd = 537154, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static string GetLocationText(GameStage stage, int savePoint)
	{
		IntPtr* ptr;
		checked
		{
			ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref stage;
		}
		ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref savePoint;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_GetLocationText_Public_Static_String_GameStage_Int32_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		return IL2CPP.Il2CppStringToManaged(intPtr);
	}

	// Token: 0x060041C1 RID: 16833 RVA: 0x00103090 File Offset: 0x00101290
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 537163, RefRangeEnd = 537164, XrefRangeStart = 537157, XrefRangeEnd = 537163, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static StageUIManager GetStageUIInstance()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_GetStageUIInstance_Public_Static_StageUIManager_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		IntPtr intPtr3 = intPtr;
		return (intPtr3 != 0) ? new StageUIManager(intPtr3) : null;
	}

	// Token: 0x060041C2 RID: 16834 RVA: 0x001030D8 File Offset: 0x001012D8
	[CallerCount(3)]
	[CachedScanResults(RefRangeStart = 537168, RefRangeEnd = 537171, XrefRangeStart = 537164, XrefRangeEnd = 537168, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static UISceneLoading GetSceneLoadingUI()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_GetSceneLoadingUI_Public_Static_UISceneLoading_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		IntPtr intPtr3 = intPtr;
		return (intPtr3 != 0) ? new UISceneLoading(intPtr3) : null;
	}

	// Token: 0x060041C3 RID: 16835 RVA: 0x00103120 File Offset: 0x00101320
	[CallerCount(20)]
	[CachedScanResults(RefRangeStart = 537181, RefRangeEnd = 537201, XrefRangeStart = 537171, XrefRangeEnd = 537181, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void PlayHandlerScaleEffect(UIHandlerBase handler)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(handler);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_PlayHandlerScaleEffect_Public_Static_Void_UIHandlerBase_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060041C4 RID: 16836 RVA: 0x0010316C File Offset: 0x0010136C
	[CallerCount(3)]
	[CachedScanResults(RefRangeStart = 537207, RefRangeEnd = 537210, XrefRangeStart = 537201, XrefRangeEnd = 537207, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void ShowSavingTip()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_ShowSavingTip_Public_Static_Void_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x060041C5 RID: 16837 RVA: 0x001031A0 File Offset: 0x001013A0
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 537210, XrefRangeEnd = 537254, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void ShowDataBrokenMessageBox(string title, Action completionHandler)
	{
		IntPtr* ptr;
		checked
		{
			ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.ManagedStringToIl2Cpp(title);
		}
		ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(completionHandler);
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_ShowDataBrokenMessageBox_Public_Static_Void_String_Action_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x060041C6 RID: 16838 RVA: 0x00103204 File Offset: 0x00101404
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 537254, XrefRangeEnd = 537260, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe Game()
		: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<Game>.NativeClassPtr))
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x060041C7 RID: 16839 RVA: 0x00103250 File Offset: 0x00101450
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 537260, XrefRangeEnd = 537271, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void Method_Internal_Static_Void_PDM_0()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_Method_Internal_Static_Void_PDM_0, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x060041C8 RID: 16840 RVA: 0x00103284 File Offset: 0x00101484
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 537271, XrefRangeEnd = 537282, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void Method_Internal_Static_Void_PDM_1()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_Method_Internal_Static_Void_PDM_1, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x060041C9 RID: 16841 RVA: 0x001032B8 File Offset: 0x001014B8
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 537282, XrefRangeEnd = 537293, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void Method_Internal_Static_Void_PDM_2()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_Method_Internal_Static_Void_PDM_2, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x060041CA RID: 16842 RVA: 0x001032EC File Offset: 0x001014EC
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 537293, XrefRangeEnd = 537304, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void Method_Internal_Static_Void_PDM_3()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_Method_Internal_Static_Void_PDM_3, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x060041CB RID: 16843 RVA: 0x00103320 File Offset: 0x00101520
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 537304, XrefRangeEnd = 537315, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static void Method_Internal_Static_Void_PDM_4()
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_Method_Internal_Static_Void_PDM_4, 0, (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x060041CC RID: 16844 RVA: 0x00103354 File Offset: 0x00101554
	[CallerCount(22)]
	[CachedScanResults(RefRangeStart = 537321, RefRangeEnd = 537343, XrefRangeStart = 537315, XrefRangeEnd = 537321, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe static Sprite Method_Internal_Static_Sprite_Int32_0(int index)
	{
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref index;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.NativeMethodInfoPtr_Method_Internal_Static_Sprite_Int32_0, 0, (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
			IntPtr intPtr3 = intPtr;
			return (intPtr3 != 0) ? new Sprite(intPtr3) : null;
		}
	}

	// Token: 0x060041CD RID: 16845 RVA: 0x001033B0 File Offset: 0x001015B0
	// Note: this type is marked as 'beforefieldinit'.
	static Game()
	{
		Il2CppClassPointerStore<Game>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "", "Game");
		IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<Game>.NativeClassPtr);
		Game.NativeFieldInfoPtr_instance = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Game>.NativeClassPtr, "instance");
		Game.NativeFieldInfoPtr_gameSave = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Game>.NativeClassPtr, "gameSave");
		Game.NativeFieldInfoPtr_previewGameSave = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Game>.NativeClassPtr, "previewGameSave");
		Game.NativeFieldInfoPtr_config = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Game>.NativeClassPtr, "config");
		Game.NativeFieldInfoPtr_collection = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Game>.NativeClassPtr, "collection");
		Game.NativeFieldInfoPtr_json = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Game>.NativeClassPtr, "json");
		Game.NativeFieldInfoPtr_ui = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Game>.NativeClassPtr, "ui");
		Game.NativeFieldInfoPtr_arguments = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Game>.NativeClassPtr, "arguments");
		Game.NativeFieldInfoPtr_dataProvider = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Game>.NativeClassPtr, "dataProvider");
		Game.NativeFieldInfoPtr__Platform_k__BackingField = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Game>.NativeClassPtr, "<Platform>k__BackingField");
		Game.NativeFieldInfoPtr_useAchievement = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Game>.NativeClassPtr, "useAchievement");
		Game.NativeFieldInfoPtr_assetManager = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Game>.NativeClassPtr, "assetManager");
		Game.NativeFieldInfoPtr_audioPlayer = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Game>.NativeClassPtr, "audioPlayer");
		Game.NativeFieldInfoPtr_CONFIG_VERSION = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Game>.NativeClassPtr, "CONFIG_VERSION");
		Game.NativeFieldInfoPtr_COLLECTION_VERSION = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Game>.NativeClassPtr, "COLLECTION_VERSION");
		Game.NativeFieldInfoPtr_GAME_SAVE_VERSION = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Game>.NativeClassPtr, "GAME_SAVE_VERSION");
		Game.NativeFieldInfoPtr_GAME_SAVE_MAX = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Game>.NativeClassPtr, "GAME_SAVE_MAX");
		Game.NativeFieldInfoPtr_ITEM_SLOT_MAX = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Game>.NativeClassPtr, "ITEM_SLOT_MAX");
		Game.NativeFieldInfoPtr_LANGUAGE_AMOUNT = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Game>.NativeClassPtr, "LANGUAGE_AMOUNT");
		Game.NativeFieldInfoPtr_SLIDING_DURATION = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Game>.NativeClassPtr, "SLIDING_DURATION");
		Game.NativeFieldInfoPtr_SYSTEM_FILE_NAME = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Game>.NativeClassPtr, "SYSTEM_FILE_NAME");
		Game.NativeFieldInfoPtr_OnGameSettingsChanged = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Game>.NativeClassPtr, "OnGameSettingsChanged");
		Game.NativeFieldInfoPtr_OnScreenSettingsChanged = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Game>.NativeClassPtr, "OnScreenSettingsChanged");
		Game.NativeFieldInfoPtr_OnCameraSettingsChanged = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Game>.NativeClassPtr, "OnCameraSettingsChanged");
		Game.NativeFieldInfoPtr_OnVolumeSettingsChanged = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Game>.NativeClassPtr, "OnVolumeSettingsChanged");
		Game.NativeFieldInfoPtr_input = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Game>.NativeClassPtr, "input");
		Game.NativeFieldInfoPtr_buttonReplaceExp = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Game>.NativeClassPtr, "buttonReplaceExp");
		Game.NativeFieldInfoPtr_keyBindingChangedHanadlers = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Game>.NativeClassPtr, "keyBindingChangedHanadlers");
		Game.NativeFieldInfoPtr_resolutions = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Game>.NativeClassPtr, "resolutions");
		Game.NativeFieldInfoPtr_stageTime = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Game>.NativeClassPtr, "stageTime");
		Game.NativeFieldInfoPtr_sceneManager = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Game>.NativeClassPtr, "sceneManager");
		Game.NativeFieldInfoPtr_volumeController = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Game>.NativeClassPtr, "volumeController");
		Game.NativeFieldInfoPtr_stageUI = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Game>.NativeClassPtr, "stageUI");
		Game.NativeFieldInfoPtr_SceneData = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Game>.NativeClassPtr, "SceneData");
		Game.NativeFieldInfoPtr__UISystemText_k__BackingField = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Game>.NativeClassPtr, "<UISystemText>k__BackingField");
		Game.NativeFieldInfoPtr__UIValuablesText_k__BackingField = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Game>.NativeClassPtr, "<UIValuablesText>k__BackingField");
		Game.NativeFieldInfoPtr_fontPack = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Game>.NativeClassPtr, "fontPack");
		Game.NativeFieldInfoPtr_fontPackPath = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Game>.NativeClassPtr, "fontPackPath");
		Game.NativeFieldInfoPtr_onLanguageChanged = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Game>.NativeClassPtr, "onLanguageChanged");
		Game.NativeMethodInfoPtr_get_Platform_Public_Static_get_IGamePlatform_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667214);
		Game.NativeMethodInfoPtr_set_Platform_Private_Static_set_Void_IGamePlatform_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667215);
		Game.NativeMethodInfoPtr_get_Arguments_Public_Static_get_GameArguments_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667216);
		Game.NativeMethodInfoPtr_PrepareGameSystem_Private_Static_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667217);
		Game.NativeMethodInfoPtr_EnterGameScene_Private_Static_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667218);
		Game.NativeMethodInfoPtr_Awake_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667219);
		Game.NativeMethodInfoPtr_InitGameSystems_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667220);
		Game.NativeMethodInfoPtr_InitPlatform_Public_Static_Void_Action_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667221);
		Game.NativeMethodInfoPtr_UpdateJsonAssets_Public_Void_Il2CppReferenceArray_1_TextAsset_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667222);
		Game.NativeMethodInfoPtr_Quit_Public_Static_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667223);
		Game.NativeMethodInfoPtr_InitAchievement_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667224);
		Game.NativeMethodInfoPtr_UnlockAchievement_Public_Static_Void_GameAchievement_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667225);
		Game.NativeMethodInfoPtr_ResetAllAchievements_Public_Static_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667226);
		Game.NativeMethodInfoPtr_UpdateAchievementData_Private_Static_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667227);
		Game.NativeMethodInfoPtr_InitAssetSystem_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667228);
		Game.NativeMethodInfoPtr_BindAssetRequestUpdateHandler_Public_Static_Void_Action_1_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667229);
		Game.NativeMethodInfoPtr_AddAssetRequest_Public_Static_Void_AssetRequestBase_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667230);
		Game.NativeMethodInfoPtr_LoadAllPendingAssetAsync_Public_Static_Void_Action_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667231);
		Game.NativeMethodInfoPtr_LoadAssetAsync_Public_Static_Void_AssetRequestBase_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667232);
		Game.NativeMethodInfoPtr_LoadAsset_Public_Static_Void_AssetRequestBase_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667233);
		Game.NativeMethodInfoPtr_GetAsset_Public_Static_T_Int32_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667234);
		Game.NativeMethodInfoPtr_GetSubAsset_Public_Static_T_Int32_String_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667235);
		Game.NativeMethodInfoPtr_GetAllAssets_Public_Static_Il2CppArrayBase_1_T_Int32_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667236);
		Game.NativeMethodInfoPtr_UnloadUnusedAssets_Public_Static_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667237);
		Game.NativeMethodInfoPtr_UnloadAssetsCache_Public_Static_Void_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667238);
		Game.NativeMethodInfoPtr_InitAudioSystem_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667239);
		Game.NativeMethodInfoPtr_PlayCanvasSE_Public_Static_Void_UICanvasSFX_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667240);
		Game.NativeMethodInfoPtr_PlayHandlerSE_Public_Static_Void_UIHandlerSFX_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667241);
		Game.NativeMethodInfoPtr_PlayUpgradeSE_Public_Static_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667242);
		Game.NativeMethodInfoPtr_FadeOutUpgradeSE_Public_Static_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667243);
		Game.NativeMethodInfoPtr_GetSheetNames_Public_Static_Il2CppStringArray_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667244);
		Game.NativeMethodInfoPtr_GetJsonFileNames_Public_Static_Il2CppStringArray_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667245);
		Game.NativeMethodInfoPtr_add_OnGameSettingsChanged_Public_Static_add_Void_Action_1_GameSettings_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667246);
		Game.NativeMethodInfoPtr_remove_OnGameSettingsChanged_Public_Static_rem_Void_Action_1_GameSettings_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667247);
		Game.NativeMethodInfoPtr_add_OnScreenSettingsChanged_Public_Static_add_Void_Action_1_ScreenSettings_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667248);
		Game.NativeMethodInfoPtr_remove_OnScreenSettingsChanged_Public_Static_rem_Void_Action_1_ScreenSettings_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667249);
		Game.NativeMethodInfoPtr_add_OnCameraSettingsChanged_Public_Static_add_Void_Action_1_CameraSettings_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667250);
		Game.NativeMethodInfoPtr_remove_OnCameraSettingsChanged_Public_Static_rem_Void_Action_1_CameraSettings_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667251);
		Game.NativeMethodInfoPtr_add_OnVolumeSettingsChanged_Public_Static_add_Void_Action_1_VolumeSettings_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667252);
		Game.NativeMethodInfoPtr_remove_OnVolumeSettingsChanged_Public_Static_rem_Void_Action_1_VolumeSettings_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667253);
		Game.NativeMethodInfoPtr_get_Config_Public_Static_get_GameConfig_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667254);
		Game.NativeMethodInfoPtr_get_GameSave_Public_Static_get_GameSave_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667255);
		Game.NativeMethodInfoPtr_get_Collection_Public_Static_get_GameCollection_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667256);
		Game.NativeMethodInfoPtr_get_PreviewGameSave_Public_Static_get_Il2CppReferenceArray_1_GameSavePreviewData_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667257);
		Game.NativeMethodInfoPtr_InitFileSystem_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667258);
		Game.NativeMethodInfoPtr_InitSystemData_Public_Static_SaveDataResult_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667259);
		Game.NativeMethodInfoPtr_UpgradeSystemData_Private_Static_GameCollection_Int32_Il2CppStructArray_1_Byte_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667260);
		Game.NativeMethodInfoPtr_InitGameSaveData_Public_Static_SaveDataResult_byref_Il2CppStructArray_1_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667261);
		Game.NativeMethodInfoPtr_UpgradeGameSaveData_Private_Static_GameSave_Int32_Il2CppStructArray_1_Byte_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667262);
		Game.NativeMethodInfoPtr_HasSystemData_Private_Static_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667263);
		Game.NativeMethodInfoPtr_CreateSystemData_Public_Static_SaveDataResult_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667264);
		Game.NativeMethodInfoPtr_VerifySystemData_Private_Static_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667265);
		Game.NativeMethodInfoPtr_WriteSystemData_Public_Static_WriteFileResult_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667266);
		Game.NativeMethodInfoPtr_DeleteSystemData_Public_Static_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667267);
		Game.NativeMethodInfoPtr_HasGameSaveData_Public_Static_Boolean_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667268);
		Game.NativeMethodInfoPtr_ReadGameSave_Public_Static_ReadFileResult_Int32_byref_GameSave_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667269);
		Game.NativeMethodInfoPtr_ReadGameSaveBytes_Public_Static_ReadFileResult_Int32_byref_Il2CppStructArray_1_Byte_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667270);
		Game.NativeMethodInfoPtr_WriteGameSave_Public_Static_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667271);
		Game.NativeMethodInfoPtr_WriteGameSave_Public_Static_WriteFileResult_GameSave_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667272);
		Game.NativeMethodInfoPtr_DeleteGameSave_Public_Static_Void_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667273);
		Game.NativeMethodInfoPtr_SwitchGameSave_Public_Static_Void_GameSave_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667274);
		Game.NativeMethodInfoPtr_HasGameSave_Public_Static_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667275);
		Game.NativeMethodInfoPtr_EmitGameSettingChangedEvent_Public_Static_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667276);
		Game.NativeMethodInfoPtr_EmitScreenSettingChangedEvent_Public_Static_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667277);
		Game.NativeMethodInfoPtr_EmitCameraSettingsChangedEvent_Public_Static_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667278);
		Game.NativeMethodInfoPtr_EmitVolumeSettingsChangedEvent_Public_Static_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667279);
		Game.NativeMethodInfoPtr_GetGameSaveDataName_Private_Static_String_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667280);
		Game.NativeMethodInfoPtr_get_CurrentDevice_Public_Static_get_ControllerDevice_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667281);
		Game.NativeMethodInfoPtr_InitInputSystem_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667282);
		Game.NativeMethodInfoPtr_SwitchGameplayInput_Public_Static_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667283);
		Game.NativeMethodInfoPtr_SwitchUIControlInput_Public_Static_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667284);
		Game.NativeMethodInfoPtr_SwitchStoryControlInput_Public_Static_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667285);
		Game.NativeMethodInfoPtr_ActivatePlayerInput_Public_Static_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667286);
		Game.NativeMethodInfoPtr_DeactivatePlayerInput_Public_Static_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667287);
		Game.NativeMethodInfoPtr_EnablePauseMenuAction_Public_Static_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667288);
		Game.NativeMethodInfoPtr_DisablePauseMenuAction_Public_Static_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667289);
		Game.NativeMethodInfoPtr_AddDeviceChangedHandler_Public_Static_Void_Action_1_ControllerDevice_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667290);
		Game.NativeMethodInfoPtr_RemoveDeviceChangedHandler_Public_Static_Void_Action_1_ControllerDevice_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667291);
		Game.NativeMethodInfoPtr_AddKeyBindingChangedHandler_Public_Static_Void_Action_1_ControllerDevice_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667292);
		Game.NativeMethodInfoPtr_RemoveKeyBindingChangedHandler_Public_Static_Void_Action_1_ControllerDevice_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667293);
		Game.NativeMethodInfoPtr_BindCursorStateChangedHandler_Public_Static_Void_Action_1_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667294);
		Game.NativeMethodInfoPtr_UnbindCursorStateChangedHandler_Public_Static_Void_Action_1_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667295);
		Game.NativeMethodInfoPtr_BindAnyKeyDownHandler_Public_Static_Void_Action_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667296);
		Game.NativeMethodInfoPtr_BindSceneMenuController_Public_Static_Void_ISceneMenuController_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667297);
		Game.NativeMethodInfoPtr_UnbindSceneMenuController_Public_Static_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667298);
		Game.NativeMethodInfoPtr_BindStoryController_Public_Static_Void_IStoryController_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667299);
		Game.NativeMethodInfoPtr_UnbindStoryController_Public_Static_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667300);
		Game.NativeMethodInfoPtr_BindUIController_Public_Static_Void_IUIController_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667301);
		Game.NativeMethodInfoPtr_UnbindUIController_Public_Static_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667302);
		Game.NativeMethodInfoPtr_BindCharacterController_Public_Static_Void_ICharacterController_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667303);
		Game.NativeMethodInfoPtr_UnbindCharacterController_Public_Static_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667304);
		Game.NativeMethodInfoPtr_BindMagicController_Public_Static_Void_IMagicController_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667305);
		Game.NativeMethodInfoPtr_UnbindMagicController_Public_Static_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667306);
		Game.NativeMethodInfoPtr_BindItemController_Public_Static_Void_IItemController_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667307);
		Game.NativeMethodInfoPtr_UnbindItemController_Public_Static_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667308);
		Game.NativeMethodInfoPtr_BindPointerController_Public_Static_Void_IPointerController_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667309);
		Game.NativeMethodInfoPtr_UnbindPointerController_Public_Static_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667310);
		Game.NativeMethodInfoPtr_UpdateCursorPosData_Public_Static_Void_Vector2_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667311);
		Game.NativeMethodInfoPtr_UpdateCursorPosition_Public_Static_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667312);
		Game.NativeMethodInfoPtr_UpdateInputBindings_Public_Static_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667313);
		Game.NativeMethodInfoPtr_IsKeyboardController_Public_Static_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667314);
		Game.NativeMethodInfoPtr_GetKeyboardLabel_Public_Static_String_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667315);
		Game.NativeMethodInfoPtr_GetKeyboardSprite_Public_Static_ValueTuple_3_String_Int32_Sprite_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667316);
		Game.NativeMethodInfoPtr_GetSelectItemLeftwardSprite_Private_Static_ValueTuple_3_String_Int32_Sprite_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667317);
		Game.NativeMethodInfoPtr_GetSelectItemRightwardSprite_Private_Static_ValueTuple_3_String_Int32_Sprite_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667318);
		Game.NativeMethodInfoPtr_GetKeyboardButtonSprite_Public_Static_Sprite_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667319);
		Game.NativeMethodInfoPtr_GetGamepadSprite_Public_Static_Sprite_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667320);
		Game.NativeMethodInfoPtr_EnableVibration_Public_Static_Void_Single_Single_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667321);
		Game.NativeMethodInfoPtr_PauseVibration_Public_Static_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667322);
		Game.NativeMethodInfoPtr_ResumeVibration_Public_Static_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667323);
		Game.NativeMethodInfoPtr_DisableVibration_Public_Static_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667324);
		Game.NativeMethodInfoPtr_ResetKeyboardDefaultPaths_Public_Static_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667325);
		Game.NativeMethodInfoPtr_ResetGamepadDefaultPaths_Public_Static_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667326);
		Game.NativeMethodInfoPtr_RunKeyboardRebindOperation_Public_Static_Void_String_Action_2_Boolean_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667327);
		Game.NativeMethodInfoPtr_RunGamepadRebindOperation_Public_Static_Void_String_Action_2_Boolean_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667328);
		Game.NativeMethodInfoPtr_InitScreenSystem_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667329);
		Game.NativeMethodInfoPtr_UpdateResolutionSettings_Public_Static_Void_ScreenSettings_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667330);
		Game.NativeMethodInfoPtr_UpdateQualitySettings_Public_Static_Void_ScreenSettings_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667331);
		Game.NativeMethodInfoPtr_UpdateVSyncSettings_Public_Static_Void_ScreenSettings_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667332);
		Game.NativeMethodInfoPtr_UpdateFPSSettings_Public_Static_Void_ScreenSettings_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667333);
		Game.NativeMethodInfoPtr_RunStageServices_Public_Static_Void_Action_2_TimeEffectType_StageTimeManager_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667334);
		Game.NativeMethodInfoPtr_ClearStageServices_Public_Static_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667335);
		Game.NativeMethodInfoPtr_SetupStageManager_Public_Static_Void_SceneManager_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667336);
		Game.NativeMethodInfoPtr_GetSceneManager_Public_Static_SceneManager_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667337);
		Game.NativeMethodInfoPtr_GetPlayerManager_Public_Static_WizardGirlManage_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667338);
		Game.NativeMethodInfoPtr_GetPlayerSound_Public_Static_PlayerSound_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667339);
		Game.NativeMethodInfoPtr_GetPlayerTransform_Public_Static_Transform_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667340);
		Game.NativeMethodInfoPtr_GetStageCamera_Public_Static_Camera_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667341);
		Game.NativeMethodInfoPtr_GetCameraController_Public_Static_PlayerCamera_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667342);
		Game.NativeMethodInfoPtr_GetItemManager_Public_Static_ItemSystem_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667343);
		Game.NativeMethodInfoPtr_CreateSoul_Public_Static_Void_SoulType_Vector3_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667344);
		Game.NativeMethodInfoPtr_BindStageTimeScale_Public_Static_Void_EffectPool_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667345);
		Game.NativeMethodInfoPtr_BindStageTimeScale_Public_Static_Void_EffectPoolFull_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667346);
		Game.NativeMethodInfoPtr_BindStageTimeScale_Public_Static_Void_SoundEffect_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667347);
		Game.NativeMethodInfoPtr_AddDisposeHandler_Public_Static_Void_IDisposable_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667348);
		Game.NativeMethodInfoPtr_GetPlayerCharData_Public_Static_CharacterBaseData_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667349);
		Game.NativeMethodInfoPtr_GetEnemiesManager_Public_Static_EnemiesManager_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667350);
		Game.NativeMethodInfoPtr_GetLockPointsManager_Public_Static_LockPointsManager_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667351);
		Game.NativeMethodInfoPtr_GetAchievementsSystem_Public_Static_AchievementsSystem_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667352);
		Game.NativeMethodInfoPtr_BindVolumeController_Public_Static_Void_GameVolumeController_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667353);
		Game.NativeMethodInfoPtr_SetVolumeProfile_Public_Static_Void_VolumeProfile_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667354);
		Game.NativeMethodInfoPtr_EnableAimVolumeEffect_Public_Static_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667355);
		Game.NativeMethodInfoPtr_EnableStoryVolumeEffect_Public_Static_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667356);
		Game.NativeMethodInfoPtr_EnableLightningMode_Public_Static_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667357);
		Game.NativeMethodInfoPtr_EnableStage04VignetteEffect_Public_Static_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667358);
		Game.NativeMethodInfoPtr_EnableStage04Room08StoryEffect_Public_Static_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667359);
		Game.NativeMethodInfoPtr_UpdateSavePoint_Public_Static_Void_SavePoint_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667360);
		Game.NativeMethodInfoPtr_UpdateSkin_Public_Static_Void_GameSkin_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667361);
		Game.NativeMethodInfoPtr_InitStageTimeSystem_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667362);
		Game.NativeMethodInfoPtr_UpdateSystemTimeScale_Public_Static_Void_Single_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667363);
		Game.NativeMethodInfoPtr_UpdateSystemTimeFactor_Public_Static_Void_Single_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667364);
		Game.NativeMethodInfoPtr_UpdatePlayerTimeScale_Public_Static_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667365);
		Game.NativeMethodInfoPtr_EnablePlayerHitStop_Public_Static_Void_Single_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667366);
		Game.NativeMethodInfoPtr_UpdateStageTimeScale_Public_Static_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667367);
		Game.NativeMethodInfoPtr_EnableStageHitStop_Public_Static_Void_Single_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667368);
		Game.NativeMethodInfoPtr_GetGameDeltaTime_Public_Static_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667369);
		Game.NativeMethodInfoPtr_GetSystemDeltaTime_Public_Static_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667370);
		Game.NativeMethodInfoPtr_GetPlayerTimeScale_Public_Static_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667371);
		Game.NativeMethodInfoPtr_GetPlayerDeltaTime_Public_Static_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667372);
		Game.NativeMethodInfoPtr_GetStageTimeScale_Public_Static_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667373);
		Game.NativeMethodInfoPtr_GetStageDeltaTime_Public_Static_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667374);
		Game.NativeMethodInfoPtr_GetPlayedSeconds_Public_Static_UInt64_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667375);
		Game.NativeMethodInfoPtr_SetupStageUI_Public_Static_Void_StageUIManager_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667376);
		Game.NativeMethodInfoPtr_AppearInteractionPrompt_Public_Static_Void_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667377);
		Game.NativeMethodInfoPtr_HideInteractionPrompt_Public_Static_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667378);
		Game.NativeMethodInfoPtr_AppearGameTip_Public_Static_Void_GameTipStyle_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667379);
		Game.NativeMethodInfoPtr_AppearPropertyObtainedPrompt_Public_Static_Void_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667380);
		Game.NativeMethodInfoPtr_AppearEventPrompt_Public_Static_Void_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667381);
		Game.NativeMethodInfoPtr_AppearSavePointMenu_Public_Static_Void_SavePoint_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667382);
		Game.NativeMethodInfoPtr_AppearExitLevelMsgBox_Public_Static_Void_SavePoint_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667383);
		Game.NativeMethodInfoPtr_SwitchStageUIAppearance_Public_Static_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667384);
		Game.NativeMethodInfoPtr_OpenPlayerDeathMessageBox_Public_Static_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667385);
		Game.NativeMethodInfoPtr_CloseStageUI_Public_Static_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667386);
		Game.NativeMethodInfoPtr_MoveBackgroundUp_Public_Static_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667387);
		Game.NativeMethodInfoPtr_MoveBackgroundDown_Public_Static_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667388);
		Game.NativeMethodInfoPtr_GetUINumberSprites_Public_Static_UINumberSprite_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667389);
		Game.NativeMethodInfoPtr_GetUIElementSprites_Public_Static_UIElementSprite_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667390);
		Game.NativeMethodInfoPtr_GetUIEnemyHp_Public_Static_UIEnemyHp_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667391);
		Game.NativeMethodInfoPtr_SetBlackScreen_Public_Static_Void_Boolean_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667392);
		Game.NativeMethodInfoPtr_SetDialogArrowEnable_Public_Static_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667393);
		Game.NativeMethodInfoPtr_SetDialogText_Public_Static_Void_String_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667394);
		Game.NativeMethodInfoPtr_SetDialogEnable_Public_Static_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667395);
		Game.NativeMethodInfoPtr_SetBlackEdge_Public_Static_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667396);
		Game.NativeMethodInfoPtr_SetPassiveEvent_Public_Static_Void_PassiveEventType_PassiveEvent_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667397);
		Game.NativeMethodInfoPtr_GetUIPlayerStats_Public_Static_RectTransform_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667398);
		Game.NativeMethodInfoPtr_UpdatePlayerValueVisible_Public_Static_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667399);
		Game.NativeMethodInfoPtr_UpdatePlayerHP_Public_Static_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667400);
		Game.NativeMethodInfoPtr_UpdatePlayerMP_Public_Static_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667401);
		Game.NativeMethodInfoPtr_UpdatePlayerSP_Public_Static_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667402);
		Game.NativeMethodInfoPtr_SetHideMoneyFlag_Public_Static_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667403);
		Game.NativeMethodInfoPtr_UpdateCurse_Public_Static_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667404);
		Game.NativeMethodInfoPtr_UpdateMoney_Public_Static_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667405);
		Game.NativeMethodInfoPtr_GetUIPlayerSubStats_Public_Static_RectTransform_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667406);
		Game.NativeMethodInfoPtr_GetUIItemBar_Public_Static_RectTransform_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667407);
		Game.NativeMethodInfoPtr_GetUIMagicBar_Public_Static_RectTransform_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667408);
		Game.NativeMethodInfoPtr_UpdateChargeBarShow_Public_Static_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667409);
		Game.NativeMethodInfoPtr_SetMagicSprites_Public_Static_Void_Magic_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667410);
		Game.NativeMethodInfoPtr_GetItemSelectPos_Public_Static_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667411);
		Game.NativeMethodInfoPtr_UpdateItemSprite_Public_Static_Void_Il2CppStructArray_1_ItemType_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667412);
		Game.NativeMethodInfoPtr_UpdateItemSelectMove_Public_Static_Void_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667413);
		Game.NativeMethodInfoPtr_UpdateItemSize_Public_Static_Void_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667414);
		Game.NativeMethodInfoPtr_UpdateInstructions_Public_Static_Void_ItemType_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667415);
		Game.NativeMethodInfoPtr_SetAimShotSizeAdd_Public_Static_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667416);
		Game.NativeMethodInfoPtr_SetAimStatus_Public_Static_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667417);
		Game.NativeMethodInfoPtr_SetAimMagicEnable_Public_Static_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667418);
		Game.NativeMethodInfoPtr_ShowShotAim_Public_Static_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667419);
		Game.NativeMethodInfoPtr_HideShotAim_Public_Static_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667420);
		Game.NativeMethodInfoPtr_ShowSwitchDistance_Public_Static_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667421);
		Game.NativeMethodInfoPtr_GetIceLockUITemplate_Public_Static_GameObject_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667422);
		Game.NativeMethodInfoPtr_GetIceLockRoot_Public_Static_Transform_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667423);
		Game.NativeMethodInfoPtr_UpdateMagicAimIcon_Public_Static_Void_Magic_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667424);
		Game.NativeMethodInfoPtr_SwitchPerspectiveLock_Public_Static_Void_Vector2_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667425);
		Game.NativeMethodInfoPtr_SetPerspectiveLock_Public_Static_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667426);
		Game.NativeMethodInfoPtr_IsMagicSelected_Public_Static_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667427);
		Game.NativeMethodInfoPtr_GetMagicSelectEnable_Public_Static_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667428);
		Game.NativeMethodInfoPtr_SetMagicSelectEnable_Public_Static_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667429);
		Game.NativeMethodInfoPtr_SwitchMagic_Public_Static_Void_Magic_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667430);
		Game.NativeMethodInfoPtr_SetOverlayUIOpened_Public_Static_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667431);
		Game.NativeMethodInfoPtr_SetPlayerInformationVisible_Public_Static_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667432);
		Game.NativeMethodInfoPtr_IsOverlayUIOpened_Public_Static_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667433);
		Game.NativeMethodInfoPtr_SetBossHP_Public_Static_Void_CharacterBaseData_Func_1_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667434);
		Game.NativeMethodInfoPtr_SetHitNumber_Public_Static_Void_Int32_Vector3_Magic_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667435);
		Game.NativeMethodInfoPtr_UpdateMagicPointer_Public_Static_Void_Vector2_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667436);
		Game.NativeMethodInfoPtr_AddIceLockUI_Public_Static_Void_Transform_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667437);
		Game.NativeMethodInfoPtr_RemoveIceLockUI_Public_Static_Void_Transform_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667438);
		Game.NativeMethodInfoPtr_SwapIceLockTarget_Public_Static_Void_Transform_Transform_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667439);
		Game.NativeMethodInfoPtr_ClearAllIceLockUI_Public_Static_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667440);
		Game.NativeMethodInfoPtr_AddFireLockUI_Public_Static_Void_Transform_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667441);
		Game.NativeMethodInfoPtr_RemoveFireLockUI_Public_Static_Void_Transform_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667442);
		Game.NativeMethodInfoPtr_SwapFireLockTarget_Public_Static_Void_Transform_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667443);
		Game.NativeMethodInfoPtr_ClearFireLockUI_Public_Static_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667444);
		Game.NativeMethodInfoPtr_AddEnemyHPBar_Public_Static_Void_EnemyData_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667445);
		Game.NativeMethodInfoPtr_OnNobetaSkinChanged_Public_Static_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667446);
		Game.NativeMethodInfoPtr_SwitchTitleScene_Public_Static_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667447);
		Game.NativeMethodInfoPtr_OnBeatingGame_Public_Static_Void_BeatingGameData_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667448);
		Game.NativeMethodInfoPtr_UnbindAllInputControllers_Public_Static_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667449);
		Game.NativeMethodInfoPtr_SwitchScene_Public_Static_Void_SceneSwitchData_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667450);
		Game.NativeMethodInfoPtr_EnterLoaderScene_Public_Static_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667451);
		Game.NativeMethodInfoPtr_FinishSceneLoading_Public_Static_Void_AsyncOperation_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667452);
		Game.NativeMethodInfoPtr_OnSceneReady_Private_Static_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667453);
		Game.NativeMethodInfoPtr_get_UISystemText_Public_Static_get_GameTextData_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667454);
		Game.NativeMethodInfoPtr_set_UISystemText_Private_Static_set_Void_GameTextData_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667455);
		Game.NativeMethodInfoPtr_get_UIValuablesText_Public_Static_get_GameTextDataAdvance_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667456);
		Game.NativeMethodInfoPtr_set_UIValuablesText_Private_Static_set_Void_GameTextDataAdvance_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667457);
		Game.NativeMethodInfoPtr_InitTableData_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667458);
		Game.NativeMethodInfoPtr_OverwriteJsonAssets_Public_Static_Void_Il2CppReferenceArray_1_TextAsset_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667459);
		Game.NativeMethodInfoPtr_GetStoryText_Public_Static_GameTextDataAdvance_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667460);
		Game.NativeMethodInfoPtr_GetGameTipText_Public_Static_GameTextDataAdvance_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667461);
		Game.NativeMethodInfoPtr_GetAchievementText_Public_Static_GameTextDataAdvance_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667462);
		Game.NativeMethodInfoPtr_GetCombatDialogueData_Public_Static_Dictionary_2_CombatDialogueType_CombatDialogueData_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667463);
		Game.NativeMethodInfoPtr_GetItemVoiceData_Public_Static_Dictionary_2_Int32_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667464);
		Game.NativeMethodInfoPtr_GetVideoData_Public_Static_Dictionary_2_Int32_VideoData_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667465);
		Game.NativeMethodInfoPtr_UpdateTextData_Private_Static_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667466);
		Game.NativeMethodInfoPtr_add_onLanguageChanged_Public_Static_add_Void_Action_1_LocalizationData_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667467);
		Game.NativeMethodInfoPtr_remove_onLanguageChanged_Public_Static_rem_Void_Action_1_LocalizationData_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667468);
		Game.NativeMethodInfoPtr_get_Language_Public_Static_get_GameLanguage_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667469);
		Game.NativeMethodInfoPtr_get_FontPack_Public_Static_get_GameFontPack_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667470);
		Game.NativeMethodInfoPtr_InitUISystem_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667471);
		Game.NativeMethodInfoPtr_GetCanvas_Public_Static_T_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667472);
		Game.NativeMethodInfoPtr_GetMessageBox_Public_Static_UIMessageBox_MessageBoxStyle_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667473);
		Game.NativeMethodInfoPtr_GetUIStackingManager_Public_Static_UIStackingManager_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667474);
		Game.NativeMethodInfoPtr_FadeInBlackScreen_Public_Static_Void_Single_Action_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667475);
		Game.NativeMethodInfoPtr_FadeOutBlackScreen_Public_Static_Void_Single_Action_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667476);
		Game.NativeMethodInfoPtr_SwitchLanguage_Public_Static_Void_GameLanguage_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667477);
		Game.NativeMethodInfoPtr_GetLocalizationData_Public_Static_LocalizationData_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667478);
		Game.NativeMethodInfoPtr_LoadFontPack_Private_Static_Void_GameLanguage_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667479);
		Game.NativeMethodInfoPtr_GetFontPackPath_Private_Static_String_GameLanguage_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667480);
		Game.NativeMethodInfoPtr_GetLanguageText_Public_Static_Il2CppStringArray_Il2CppStructArray_1_GameLanguage_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667481);
		Game.NativeMethodInfoPtr_GetLocationSprite_Public_Static_Sprite_GameStage_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667482);
		Game.NativeMethodInfoPtr_GetLocationText_Public_Static_String_GameStage_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667483);
		Game.NativeMethodInfoPtr_GetStageUIInstance_Public_Static_StageUIManager_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667484);
		Game.NativeMethodInfoPtr_GetSceneLoadingUI_Public_Static_UISceneLoading_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667485);
		Game.NativeMethodInfoPtr_PlayHandlerScaleEffect_Public_Static_Void_UIHandlerBase_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667486);
		Game.NativeMethodInfoPtr_ShowSavingTip_Public_Static_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667487);
		Game.NativeMethodInfoPtr_ShowDataBrokenMessageBox_Public_Static_Void_String_Action_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667488);
		Game.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667489);
		Game.NativeMethodInfoPtr_Method_Internal_Static_Void_PDM_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667491);
		Game.NativeMethodInfoPtr_Method_Internal_Static_Void_PDM_1 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667492);
		Game.NativeMethodInfoPtr_Method_Internal_Static_Void_PDM_2 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667493);
		Game.NativeMethodInfoPtr_Method_Internal_Static_Void_PDM_3 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667494);
		Game.NativeMethodInfoPtr_Method_Internal_Static_Void_PDM_4 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667495);
		Game.NativeMethodInfoPtr_Method_Internal_Static_Sprite_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game>.NativeClassPtr, 100667496);
	}

	// Token: 0x060041CE RID: 16846 RVA: 0x0000351C File Offset: 0x0000171C
	public Game(IntPtr pointer)
		: base(pointer)
	{
	}

	// Token: 0x17001815 RID: 6165
	// (get) Token: 0x060041CF RID: 16847 RVA: 0x00104CF4 File Offset: 0x00102EF4
	// (set) Token: 0x060041D0 RID: 16848 RVA: 0x00104D1F File Offset: 0x00102F1F
	public unsafe static Game instance
	{
		get
		{
			IntPtr intPtr;
			IL2CPP.il2cpp_field_static_get_value(Game.NativeFieldInfoPtr_instance, (void*)(&intPtr));
			IntPtr intPtr2 = intPtr;
			return (intPtr2 != 0) ? new Game(intPtr2) : null;
		}
		set
		{
			IL2CPP.il2cpp_field_static_set_value(Game.NativeFieldInfoPtr_instance, IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001816 RID: 6166
	// (get) Token: 0x060041D1 RID: 16849 RVA: 0x00104D34 File Offset: 0x00102F34
	// (set) Token: 0x060041D2 RID: 16850 RVA: 0x00104D68 File Offset: 0x00102F68
	public unsafe GameSave gameSave
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Game.NativeFieldInfoPtr_gameSave);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new GameSave(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(Game.NativeFieldInfoPtr_gameSave), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001817 RID: 6167
	// (get) Token: 0x060041D3 RID: 16851 RVA: 0x00104D90 File Offset: 0x00102F90
	// (set) Token: 0x060041D4 RID: 16852 RVA: 0x00104DC4 File Offset: 0x00102FC4
	public unsafe Il2CppReferenceArray<GameSavePreviewData> previewGameSave
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Game.NativeFieldInfoPtr_previewGameSave);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new Il2CppReferenceArray<GameSavePreviewData>(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(Game.NativeFieldInfoPtr_previewGameSave), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001818 RID: 6168
	// (get) Token: 0x060041D5 RID: 16853 RVA: 0x00104DEC File Offset: 0x00102FEC
	// (set) Token: 0x060041D6 RID: 16854 RVA: 0x00104E20 File Offset: 0x00103020
	public unsafe GameConfig config
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Game.NativeFieldInfoPtr_config);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new GameConfig(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(Game.NativeFieldInfoPtr_config), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001819 RID: 6169
	// (get) Token: 0x060041D7 RID: 16855 RVA: 0x00104E48 File Offset: 0x00103048
	// (set) Token: 0x060041D8 RID: 16856 RVA: 0x00104E7C File Offset: 0x0010307C
	public unsafe GameCollection collection
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Game.NativeFieldInfoPtr_collection);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new GameCollection(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(Game.NativeFieldInfoPtr_collection), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x1700181A RID: 6170
	// (get) Token: 0x060041D9 RID: 16857 RVA: 0x00104EA4 File Offset: 0x001030A4
	// (set) Token: 0x060041DA RID: 16858 RVA: 0x00104ED8 File Offset: 0x001030D8
	public unsafe GameJsonContainer json
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Game.NativeFieldInfoPtr_json);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new GameJsonContainer(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(Game.NativeFieldInfoPtr_json), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x1700181B RID: 6171
	// (get) Token: 0x060041DB RID: 16859 RVA: 0x00104F00 File Offset: 0x00103100
	// (set) Token: 0x060041DC RID: 16860 RVA: 0x00104F34 File Offset: 0x00103134
	public unsafe GameUIManager ui
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Game.NativeFieldInfoPtr_ui);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new GameUIManager(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(Game.NativeFieldInfoPtr_ui), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x1700181C RID: 6172
	// (get) Token: 0x060041DD RID: 16861 RVA: 0x00104F5C File Offset: 0x0010315C
	// (set) Token: 0x060041DE RID: 16862 RVA: 0x00104F90 File Offset: 0x00103190
	public unsafe GameArguments arguments
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Game.NativeFieldInfoPtr_arguments);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new GameArguments(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(Game.NativeFieldInfoPtr_arguments), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x1700181D RID: 6173
	// (get) Token: 0x060041DF RID: 16863 RVA: 0x00104FB8 File Offset: 0x001031B8
	// (set) Token: 0x060041E0 RID: 16864 RVA: 0x00104FE3 File Offset: 0x001031E3
	public unsafe static GameDataProvider dataProvider
	{
		get
		{
			IntPtr intPtr;
			IL2CPP.il2cpp_field_static_get_value(Game.NativeFieldInfoPtr_dataProvider, (void*)(&intPtr));
			IntPtr intPtr2 = intPtr;
			return (intPtr2 != 0) ? new GameDataProvider(intPtr2) : null;
		}
		set
		{
			IL2CPP.il2cpp_field_static_set_value(Game.NativeFieldInfoPtr_dataProvider, IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x1700181E RID: 6174
	// (get) Token: 0x060041E1 RID: 16865 RVA: 0x00104FF8 File Offset: 0x001031F8
	// (set) Token: 0x060041E2 RID: 16866 RVA: 0x00105023 File Offset: 0x00103223
	public unsafe static IGamePlatform _Platform_k__BackingField
	{
		get
		{
			IntPtr intPtr;
			IL2CPP.il2cpp_field_static_get_value(Game.NativeFieldInfoPtr__Platform_k__BackingField, (void*)(&intPtr));
			IntPtr intPtr2 = intPtr;
			return (intPtr2 != 0) ? new IGamePlatform(intPtr2) : null;
		}
		set
		{
			IL2CPP.il2cpp_field_static_set_value(Game.NativeFieldInfoPtr__Platform_k__BackingField, IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x1700181F RID: 6175
	// (get) Token: 0x060041E3 RID: 16867 RVA: 0x00105038 File Offset: 0x00103238
	// (set) Token: 0x060041E4 RID: 16868 RVA: 0x00105056 File Offset: 0x00103256
	public unsafe static bool useAchievement
	{
		get
		{
			bool flag;
			IL2CPP.il2cpp_field_static_get_value(Game.NativeFieldInfoPtr_useAchievement, (void*)(&flag));
			return flag;
		}
		set
		{
			IL2CPP.il2cpp_field_static_set_value(Game.NativeFieldInfoPtr_useAchievement, (void*)(&value));
		}
	}

	// Token: 0x17001820 RID: 6176
	// (get) Token: 0x060041E5 RID: 16869 RVA: 0x00105068 File Offset: 0x00103268
	// (set) Token: 0x060041E6 RID: 16870 RVA: 0x00105093 File Offset: 0x00103293
	public unsafe static GameAssetManager assetManager
	{
		get
		{
			IntPtr intPtr;
			IL2CPP.il2cpp_field_static_get_value(Game.NativeFieldInfoPtr_assetManager, (void*)(&intPtr));
			IntPtr intPtr2 = intPtr;
			return (intPtr2 != 0) ? new GameAssetManager(intPtr2) : null;
		}
		set
		{
			IL2CPP.il2cpp_field_static_set_value(Game.NativeFieldInfoPtr_assetManager, IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001821 RID: 6177
	// (get) Token: 0x060041E7 RID: 16871 RVA: 0x001050A8 File Offset: 0x001032A8
	// (set) Token: 0x060041E8 RID: 16872 RVA: 0x001050D3 File Offset: 0x001032D3
	public unsafe static GameAudioManager audioPlayer
	{
		get
		{
			IntPtr intPtr;
			IL2CPP.il2cpp_field_static_get_value(Game.NativeFieldInfoPtr_audioPlayer, (void*)(&intPtr));
			IntPtr intPtr2 = intPtr;
			return (intPtr2 != 0) ? new GameAudioManager(intPtr2) : null;
		}
		set
		{
			IL2CPP.il2cpp_field_static_set_value(Game.NativeFieldInfoPtr_audioPlayer, IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001822 RID: 6178
	// (get) Token: 0x060041E9 RID: 16873 RVA: 0x001050E8 File Offset: 0x001032E8
	// (set) Token: 0x060041EA RID: 16874 RVA: 0x00105106 File Offset: 0x00103306
	public unsafe static int CONFIG_VERSION
	{
		get
		{
			int num;
			IL2CPP.il2cpp_field_static_get_value(Game.NativeFieldInfoPtr_CONFIG_VERSION, (void*)(&num));
			return num;
		}
		set
		{
			IL2CPP.il2cpp_field_static_set_value(Game.NativeFieldInfoPtr_CONFIG_VERSION, (void*)(&value));
		}
	}

	// Token: 0x17001823 RID: 6179
	// (get) Token: 0x060041EB RID: 16875 RVA: 0x00105118 File Offset: 0x00103318
	// (set) Token: 0x060041EC RID: 16876 RVA: 0x00105136 File Offset: 0x00103336
	public unsafe static int COLLECTION_VERSION
	{
		get
		{
			int num;
			IL2CPP.il2cpp_field_static_get_value(Game.NativeFieldInfoPtr_COLLECTION_VERSION, (void*)(&num));
			return num;
		}
		set
		{
			IL2CPP.il2cpp_field_static_set_value(Game.NativeFieldInfoPtr_COLLECTION_VERSION, (void*)(&value));
		}
	}

	// Token: 0x17001824 RID: 6180
	// (get) Token: 0x060041ED RID: 16877 RVA: 0x00105148 File Offset: 0x00103348
	// (set) Token: 0x060041EE RID: 16878 RVA: 0x00105166 File Offset: 0x00103366
	public unsafe static int GAME_SAVE_VERSION
	{
		get
		{
			int num;
			IL2CPP.il2cpp_field_static_get_value(Game.NativeFieldInfoPtr_GAME_SAVE_VERSION, (void*)(&num));
			return num;
		}
		set
		{
			IL2CPP.il2cpp_field_static_set_value(Game.NativeFieldInfoPtr_GAME_SAVE_VERSION, (void*)(&value));
		}
	}

	// Token: 0x17001825 RID: 6181
	// (get) Token: 0x060041EF RID: 16879 RVA: 0x00105178 File Offset: 0x00103378
	// (set) Token: 0x060041F0 RID: 16880 RVA: 0x00105196 File Offset: 0x00103396
	public unsafe static int GAME_SAVE_MAX
	{
		get
		{
			int num;
			IL2CPP.il2cpp_field_static_get_value(Game.NativeFieldInfoPtr_GAME_SAVE_MAX, (void*)(&num));
			return num;
		}
		set
		{
			IL2CPP.il2cpp_field_static_set_value(Game.NativeFieldInfoPtr_GAME_SAVE_MAX, (void*)(&value));
		}
	}

	// Token: 0x17001826 RID: 6182
	// (get) Token: 0x060041F1 RID: 16881 RVA: 0x001051A8 File Offset: 0x001033A8
	// (set) Token: 0x060041F2 RID: 16882 RVA: 0x001051C6 File Offset: 0x001033C6
	public unsafe static int ITEM_SLOT_MAX
	{
		get
		{
			int num;
			IL2CPP.il2cpp_field_static_get_value(Game.NativeFieldInfoPtr_ITEM_SLOT_MAX, (void*)(&num));
			return num;
		}
		set
		{
			IL2CPP.il2cpp_field_static_set_value(Game.NativeFieldInfoPtr_ITEM_SLOT_MAX, (void*)(&value));
		}
	}

	// Token: 0x17001827 RID: 6183
	// (get) Token: 0x060041F3 RID: 16883 RVA: 0x001051D8 File Offset: 0x001033D8
	// (set) Token: 0x060041F4 RID: 16884 RVA: 0x001051F6 File Offset: 0x001033F6
	public unsafe static int LANGUAGE_AMOUNT
	{
		get
		{
			int num;
			IL2CPP.il2cpp_field_static_get_value(Game.NativeFieldInfoPtr_LANGUAGE_AMOUNT, (void*)(&num));
			return num;
		}
		set
		{
			IL2CPP.il2cpp_field_static_set_value(Game.NativeFieldInfoPtr_LANGUAGE_AMOUNT, (void*)(&value));
		}
	}

	// Token: 0x17001828 RID: 6184
	// (get) Token: 0x060041F5 RID: 16885 RVA: 0x00105208 File Offset: 0x00103408
	// (set) Token: 0x060041F6 RID: 16886 RVA: 0x00105226 File Offset: 0x00103426
	public unsafe static float SLIDING_DURATION
	{
		get
		{
			float num;
			IL2CPP.il2cpp_field_static_get_value(Game.NativeFieldInfoPtr_SLIDING_DURATION, (void*)(&num));
			return num;
		}
		set
		{
			IL2CPP.il2cpp_field_static_set_value(Game.NativeFieldInfoPtr_SLIDING_DURATION, (void*)(&value));
		}
	}

	// Token: 0x17001829 RID: 6185
	// (get) Token: 0x060041F7 RID: 16887 RVA: 0x00105238 File Offset: 0x00103438
	// (set) Token: 0x060041F8 RID: 16888 RVA: 0x00105258 File Offset: 0x00103458
	public unsafe static string SYSTEM_FILE_NAME
	{
		get
		{
			IntPtr intPtr;
			IL2CPP.il2cpp_field_static_get_value(Game.NativeFieldInfoPtr_SYSTEM_FILE_NAME, (void*)(&intPtr));
			return IL2CPP.Il2CppStringToManaged(intPtr);
		}
		set
		{
			IL2CPP.il2cpp_field_static_set_value(Game.NativeFieldInfoPtr_SYSTEM_FILE_NAME, IL2CPP.ManagedStringToIl2Cpp(value));
		}
	}

	// Token: 0x1700182A RID: 6186
	// (get) Token: 0x060041F9 RID: 16889 RVA: 0x00105270 File Offset: 0x00103470
	// (set) Token: 0x060041FA RID: 16890 RVA: 0x0010529B File Offset: 0x0010349B
	public unsafe static Action<GameSettings> OnGameSettingsChanged
	{
		get
		{
			IntPtr intPtr;
			IL2CPP.il2cpp_field_static_get_value(Game.NativeFieldInfoPtr_OnGameSettingsChanged, (void*)(&intPtr));
			IntPtr intPtr2 = intPtr;
			return (intPtr2 != 0) ? new Action<GameSettings>(intPtr2) : null;
		}
		set
		{
			IL2CPP.il2cpp_field_static_set_value(Game.NativeFieldInfoPtr_OnGameSettingsChanged, IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x1700182B RID: 6187
	// (get) Token: 0x060041FB RID: 16891 RVA: 0x001052B0 File Offset: 0x001034B0
	// (set) Token: 0x060041FC RID: 16892 RVA: 0x001052DB File Offset: 0x001034DB
	public unsafe static Action<ScreenSettings> OnScreenSettingsChanged
	{
		get
		{
			IntPtr intPtr;
			IL2CPP.il2cpp_field_static_get_value(Game.NativeFieldInfoPtr_OnScreenSettingsChanged, (void*)(&intPtr));
			IntPtr intPtr2 = intPtr;
			return (intPtr2 != 0) ? new Action<ScreenSettings>(intPtr2) : null;
		}
		set
		{
			IL2CPP.il2cpp_field_static_set_value(Game.NativeFieldInfoPtr_OnScreenSettingsChanged, IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x1700182C RID: 6188
	// (get) Token: 0x060041FD RID: 16893 RVA: 0x001052F0 File Offset: 0x001034F0
	// (set) Token: 0x060041FE RID: 16894 RVA: 0x0010531B File Offset: 0x0010351B
	public unsafe static Action<CameraSettings> OnCameraSettingsChanged
	{
		get
		{
			IntPtr intPtr;
			IL2CPP.il2cpp_field_static_get_value(Game.NativeFieldInfoPtr_OnCameraSettingsChanged, (void*)(&intPtr));
			IntPtr intPtr2 = intPtr;
			return (intPtr2 != 0) ? new Action<CameraSettings>(intPtr2) : null;
		}
		set
		{
			IL2CPP.il2cpp_field_static_set_value(Game.NativeFieldInfoPtr_OnCameraSettingsChanged, IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x1700182D RID: 6189
	// (get) Token: 0x060041FF RID: 16895 RVA: 0x00105330 File Offset: 0x00103530
	// (set) Token: 0x06004200 RID: 16896 RVA: 0x0010535B File Offset: 0x0010355B
	public unsafe static Action<VolumeSettings> OnVolumeSettingsChanged
	{
		get
		{
			IntPtr intPtr;
			IL2CPP.il2cpp_field_static_get_value(Game.NativeFieldInfoPtr_OnVolumeSettingsChanged, (void*)(&intPtr));
			IntPtr intPtr2 = intPtr;
			return (intPtr2 != 0) ? new Action<VolumeSettings>(intPtr2) : null;
		}
		set
		{
			IL2CPP.il2cpp_field_static_set_value(Game.NativeFieldInfoPtr_OnVolumeSettingsChanged, IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x1700182E RID: 6190
	// (get) Token: 0x06004201 RID: 16897 RVA: 0x00105370 File Offset: 0x00103570
	// (set) Token: 0x06004202 RID: 16898 RVA: 0x0010539B File Offset: 0x0010359B
	public unsafe static GameInputManager input
	{
		get
		{
			IntPtr intPtr;
			IL2CPP.il2cpp_field_static_get_value(Game.NativeFieldInfoPtr_input, (void*)(&intPtr));
			IntPtr intPtr2 = intPtr;
			return (intPtr2 != 0) ? new GameInputManager(intPtr2) : null;
		}
		set
		{
			IL2CPP.il2cpp_field_static_set_value(Game.NativeFieldInfoPtr_input, IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x1700182F RID: 6191
	// (get) Token: 0x06004203 RID: 16899 RVA: 0x001053B0 File Offset: 0x001035B0
	// (set) Token: 0x06004204 RID: 16900 RVA: 0x001053DB File Offset: 0x001035DB
	public unsafe static Regex buttonReplaceExp
	{
		get
		{
			IntPtr intPtr;
			IL2CPP.il2cpp_field_static_get_value(Game.NativeFieldInfoPtr_buttonReplaceExp, (void*)(&intPtr));
			IntPtr intPtr2 = intPtr;
			return (intPtr2 != 0) ? new Regex(intPtr2) : null;
		}
		set
		{
			IL2CPP.il2cpp_field_static_set_value(Game.NativeFieldInfoPtr_buttonReplaceExp, IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001830 RID: 6192
	// (get) Token: 0x06004205 RID: 16901 RVA: 0x001053F0 File Offset: 0x001035F0
	// (set) Token: 0x06004206 RID: 16902 RVA: 0x0010541B File Offset: 0x0010361B
	public unsafe static Action<ControllerDevice> keyBindingChangedHanadlers
	{
		get
		{
			IntPtr intPtr;
			IL2CPP.il2cpp_field_static_get_value(Game.NativeFieldInfoPtr_keyBindingChangedHanadlers, (void*)(&intPtr));
			IntPtr intPtr2 = intPtr;
			return (intPtr2 != 0) ? new Action<ControllerDevice>(intPtr2) : null;
		}
		set
		{
			IL2CPP.il2cpp_field_static_set_value(Game.NativeFieldInfoPtr_keyBindingChangedHanadlers, IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001831 RID: 6193
	// (get) Token: 0x06004207 RID: 16903 RVA: 0x00105430 File Offset: 0x00103630
	// (set) Token: 0x06004208 RID: 16904 RVA: 0x0010545B File Offset: 0x0010365B
	public unsafe static Il2CppStructArray<Resolution> resolutions
	{
		get
		{
			IntPtr intPtr;
			IL2CPP.il2cpp_field_static_get_value(Game.NativeFieldInfoPtr_resolutions, (void*)(&intPtr));
			IntPtr intPtr2 = intPtr;
			return (intPtr2 != 0) ? new Il2CppStructArray<Resolution>(intPtr2) : null;
		}
		set
		{
			IL2CPP.il2cpp_field_static_set_value(Game.NativeFieldInfoPtr_resolutions, IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001832 RID: 6194
	// (get) Token: 0x06004209 RID: 16905 RVA: 0x00105470 File Offset: 0x00103670
	// (set) Token: 0x0600420A RID: 16906 RVA: 0x0010549B File Offset: 0x0010369B
	public unsafe static StageTimeManager stageTime
	{
		get
		{
			IntPtr intPtr;
			IL2CPP.il2cpp_field_static_get_value(Game.NativeFieldInfoPtr_stageTime, (void*)(&intPtr));
			IntPtr intPtr2 = intPtr;
			return (intPtr2 != 0) ? new StageTimeManager(intPtr2) : null;
		}
		set
		{
			IL2CPP.il2cpp_field_static_set_value(Game.NativeFieldInfoPtr_stageTime, IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001833 RID: 6195
	// (get) Token: 0x0600420B RID: 16907 RVA: 0x001054B0 File Offset: 0x001036B0
	// (set) Token: 0x0600420C RID: 16908 RVA: 0x001054DB File Offset: 0x001036DB
	public unsafe static SceneManager sceneManager
	{
		get
		{
			IntPtr intPtr;
			IL2CPP.il2cpp_field_static_get_value(Game.NativeFieldInfoPtr_sceneManager, (void*)(&intPtr));
			IntPtr intPtr2 = intPtr;
			return (intPtr2 != 0) ? new SceneManager(intPtr2) : null;
		}
		set
		{
			IL2CPP.il2cpp_field_static_set_value(Game.NativeFieldInfoPtr_sceneManager, IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001834 RID: 6196
	// (get) Token: 0x0600420D RID: 16909 RVA: 0x001054F0 File Offset: 0x001036F0
	// (set) Token: 0x0600420E RID: 16910 RVA: 0x0010551B File Offset: 0x0010371B
	public unsafe static GameVolumeController volumeController
	{
		get
		{
			IntPtr intPtr;
			IL2CPP.il2cpp_field_static_get_value(Game.NativeFieldInfoPtr_volumeController, (void*)(&intPtr));
			IntPtr intPtr2 = intPtr;
			return (intPtr2 != 0) ? new GameVolumeController(intPtr2) : null;
		}
		set
		{
			IL2CPP.il2cpp_field_static_set_value(Game.NativeFieldInfoPtr_volumeController, IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001835 RID: 6197
	// (get) Token: 0x0600420F RID: 16911 RVA: 0x00105530 File Offset: 0x00103730
	// (set) Token: 0x06004210 RID: 16912 RVA: 0x0010555B File Offset: 0x0010375B
	public unsafe static StageUIManager stageUI
	{
		get
		{
			IntPtr intPtr;
			IL2CPP.il2cpp_field_static_get_value(Game.NativeFieldInfoPtr_stageUI, (void*)(&intPtr));
			IntPtr intPtr2 = intPtr;
			return (intPtr2 != 0) ? new StageUIManager(intPtr2) : null;
		}
		set
		{
			IL2CPP.il2cpp_field_static_set_value(Game.NativeFieldInfoPtr_stageUI, IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001836 RID: 6198
	// (get) Token: 0x06004211 RID: 16913 RVA: 0x00105570 File Offset: 0x00103770
	// (set) Token: 0x06004212 RID: 16914 RVA: 0x0010559B File Offset: 0x0010379B
	public unsafe static SceneSwitchData SceneData
	{
		get
		{
			IntPtr intPtr;
			IL2CPP.il2cpp_field_static_get_value(Game.NativeFieldInfoPtr_SceneData, (void*)(&intPtr));
			IntPtr intPtr2 = intPtr;
			return (intPtr2 != 0) ? new SceneSwitchData(intPtr2) : null;
		}
		set
		{
			IL2CPP.il2cpp_field_static_set_value(Game.NativeFieldInfoPtr_SceneData, IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001837 RID: 6199
	// (get) Token: 0x06004213 RID: 16915 RVA: 0x001055B0 File Offset: 0x001037B0
	// (set) Token: 0x06004214 RID: 16916 RVA: 0x001055DB File Offset: 0x001037DB
	public unsafe static GameTextData _UISystemText_k__BackingField
	{
		get
		{
			IntPtr intPtr;
			IL2CPP.il2cpp_field_static_get_value(Game.NativeFieldInfoPtr__UISystemText_k__BackingField, (void*)(&intPtr));
			IntPtr intPtr2 = intPtr;
			return (intPtr2 != 0) ? new GameTextData(intPtr2) : null;
		}
		set
		{
			IL2CPP.il2cpp_field_static_set_value(Game.NativeFieldInfoPtr__UISystemText_k__BackingField, IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001838 RID: 6200
	// (get) Token: 0x06004215 RID: 16917 RVA: 0x001055F0 File Offset: 0x001037F0
	// (set) Token: 0x06004216 RID: 16918 RVA: 0x0010561B File Offset: 0x0010381B
	public unsafe static GameTextDataAdvance _UIValuablesText_k__BackingField
	{
		get
		{
			IntPtr intPtr;
			IL2CPP.il2cpp_field_static_get_value(Game.NativeFieldInfoPtr__UIValuablesText_k__BackingField, (void*)(&intPtr));
			IntPtr intPtr2 = intPtr;
			return (intPtr2 != 0) ? new GameTextDataAdvance(intPtr2) : null;
		}
		set
		{
			IL2CPP.il2cpp_field_static_set_value(Game.NativeFieldInfoPtr__UIValuablesText_k__BackingField, IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001839 RID: 6201
	// (get) Token: 0x06004217 RID: 16919 RVA: 0x00105630 File Offset: 0x00103830
	// (set) Token: 0x06004218 RID: 16920 RVA: 0x0010565B File Offset: 0x0010385B
	public unsafe static GameFontPack fontPack
	{
		get
		{
			IntPtr intPtr;
			IL2CPP.il2cpp_field_static_get_value(Game.NativeFieldInfoPtr_fontPack, (void*)(&intPtr));
			IntPtr intPtr2 = intPtr;
			return (intPtr2 != 0) ? new GameFontPack(intPtr2) : null;
		}
		set
		{
			IL2CPP.il2cpp_field_static_set_value(Game.NativeFieldInfoPtr_fontPack, IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x1700183A RID: 6202
	// (get) Token: 0x06004219 RID: 16921 RVA: 0x00105670 File Offset: 0x00103870
	// (set) Token: 0x0600421A RID: 16922 RVA: 0x00105690 File Offset: 0x00103890
	public unsafe static string fontPackPath
	{
		get
		{
			IntPtr intPtr;
			IL2CPP.il2cpp_field_static_get_value(Game.NativeFieldInfoPtr_fontPackPath, (void*)(&intPtr));
			return IL2CPP.Il2CppStringToManaged(intPtr);
		}
		set
		{
			IL2CPP.il2cpp_field_static_set_value(Game.NativeFieldInfoPtr_fontPackPath, IL2CPP.ManagedStringToIl2Cpp(value));
		}
	}

	// Token: 0x1700183B RID: 6203
	// (get) Token: 0x0600421B RID: 16923 RVA: 0x001056A8 File Offset: 0x001038A8
	// (set) Token: 0x0600421C RID: 16924 RVA: 0x001056D3 File Offset: 0x001038D3
	public unsafe static Action<LocalizationData> onLanguageChanged
	{
		get
		{
			IntPtr intPtr;
			IL2CPP.il2cpp_field_static_get_value(Game.NativeFieldInfoPtr_onLanguageChanged, (void*)(&intPtr));
			IntPtr intPtr2 = intPtr;
			return (intPtr2 != 0) ? new Action<LocalizationData>(intPtr2) : null;
		}
		set
		{
			IL2CPP.il2cpp_field_static_set_value(Game.NativeFieldInfoPtr_onLanguageChanged, IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x04002A3A RID: 10810
	private static readonly IntPtr NativeFieldInfoPtr_instance;

	// Token: 0x04002A3B RID: 10811
	private static readonly IntPtr NativeFieldInfoPtr_gameSave;

	// Token: 0x04002A3C RID: 10812
	private static readonly IntPtr NativeFieldInfoPtr_previewGameSave;

	// Token: 0x04002A3D RID: 10813
	private static readonly IntPtr NativeFieldInfoPtr_config;

	// Token: 0x04002A3E RID: 10814
	private static readonly IntPtr NativeFieldInfoPtr_collection;

	// Token: 0x04002A3F RID: 10815
	private static readonly IntPtr NativeFieldInfoPtr_json;

	// Token: 0x04002A40 RID: 10816
	private static readonly IntPtr NativeFieldInfoPtr_ui;

	// Token: 0x04002A41 RID: 10817
	private static readonly IntPtr NativeFieldInfoPtr_arguments;

	// Token: 0x04002A42 RID: 10818
	private static readonly IntPtr NativeFieldInfoPtr_dataProvider;

	// Token: 0x04002A43 RID: 10819
	private static readonly IntPtr NativeFieldInfoPtr__Platform_k__BackingField;

	// Token: 0x04002A44 RID: 10820
	private static readonly IntPtr NativeFieldInfoPtr_useAchievement;

	// Token: 0x04002A45 RID: 10821
	private static readonly IntPtr NativeFieldInfoPtr_assetManager;

	// Token: 0x04002A46 RID: 10822
	private static readonly IntPtr NativeFieldInfoPtr_audioPlayer;

	// Token: 0x04002A47 RID: 10823
	private static readonly IntPtr NativeFieldInfoPtr_CONFIG_VERSION;

	// Token: 0x04002A48 RID: 10824
	private static readonly IntPtr NativeFieldInfoPtr_COLLECTION_VERSION;

	// Token: 0x04002A49 RID: 10825
	private static readonly IntPtr NativeFieldInfoPtr_GAME_SAVE_VERSION;

	// Token: 0x04002A4A RID: 10826
	private static readonly IntPtr NativeFieldInfoPtr_GAME_SAVE_MAX;

	// Token: 0x04002A4B RID: 10827
	private static readonly IntPtr NativeFieldInfoPtr_ITEM_SLOT_MAX;

	// Token: 0x04002A4C RID: 10828
	private static readonly IntPtr NativeFieldInfoPtr_LANGUAGE_AMOUNT;

	// Token: 0x04002A4D RID: 10829
	private static readonly IntPtr NativeFieldInfoPtr_SLIDING_DURATION;

	// Token: 0x04002A4E RID: 10830
	private static readonly IntPtr NativeFieldInfoPtr_SYSTEM_FILE_NAME;

	// Token: 0x04002A4F RID: 10831
	private static readonly IntPtr NativeFieldInfoPtr_OnGameSettingsChanged;

	// Token: 0x04002A50 RID: 10832
	private static readonly IntPtr NativeFieldInfoPtr_OnScreenSettingsChanged;

	// Token: 0x04002A51 RID: 10833
	private static readonly IntPtr NativeFieldInfoPtr_OnCameraSettingsChanged;

	// Token: 0x04002A52 RID: 10834
	private static readonly IntPtr NativeFieldInfoPtr_OnVolumeSettingsChanged;

	// Token: 0x04002A53 RID: 10835
	private static readonly IntPtr NativeFieldInfoPtr_input;

	// Token: 0x04002A54 RID: 10836
	private static readonly IntPtr NativeFieldInfoPtr_buttonReplaceExp;

	// Token: 0x04002A55 RID: 10837
	private static readonly IntPtr NativeFieldInfoPtr_keyBindingChangedHanadlers;

	// Token: 0x04002A56 RID: 10838
	private static readonly IntPtr NativeFieldInfoPtr_resolutions;

	// Token: 0x04002A57 RID: 10839
	private static readonly IntPtr NativeFieldInfoPtr_stageTime;

	// Token: 0x04002A58 RID: 10840
	private static readonly IntPtr NativeFieldInfoPtr_sceneManager;

	// Token: 0x04002A59 RID: 10841
	private static readonly IntPtr NativeFieldInfoPtr_volumeController;

	// Token: 0x04002A5A RID: 10842
	private static readonly IntPtr NativeFieldInfoPtr_stageUI;

	// Token: 0x04002A5B RID: 10843
	private static readonly IntPtr NativeFieldInfoPtr_SceneData;

	// Token: 0x04002A5C RID: 10844
	private static readonly IntPtr NativeFieldInfoPtr__UISystemText_k__BackingField;

	// Token: 0x04002A5D RID: 10845
	private static readonly IntPtr NativeFieldInfoPtr__UIValuablesText_k__BackingField;

	// Token: 0x04002A5E RID: 10846
	private static readonly IntPtr NativeFieldInfoPtr_fontPack;

	// Token: 0x04002A5F RID: 10847
	private static readonly IntPtr NativeFieldInfoPtr_fontPackPath;

	// Token: 0x04002A60 RID: 10848
	private static readonly IntPtr NativeFieldInfoPtr_onLanguageChanged;

	// Token: 0x04002A61 RID: 10849
	private static readonly IntPtr NativeMethodInfoPtr_get_Platform_Public_Static_get_IGamePlatform_0;

	// Token: 0x04002A62 RID: 10850
	private static readonly IntPtr NativeMethodInfoPtr_set_Platform_Private_Static_set_Void_IGamePlatform_0;

	// Token: 0x04002A63 RID: 10851
	private static readonly IntPtr NativeMethodInfoPtr_get_Arguments_Public_Static_get_GameArguments_0;

	// Token: 0x04002A64 RID: 10852
	private static readonly IntPtr NativeMethodInfoPtr_PrepareGameSystem_Private_Static_Void_0;

	// Token: 0x04002A65 RID: 10853
	private static readonly IntPtr NativeMethodInfoPtr_EnterGameScene_Private_Static_Void_0;

	// Token: 0x04002A66 RID: 10854
	private static readonly IntPtr NativeMethodInfoPtr_Awake_Private_Void_0;

	// Token: 0x04002A67 RID: 10855
	private static readonly IntPtr NativeMethodInfoPtr_InitGameSystems_Public_Void_0;

	// Token: 0x04002A68 RID: 10856
	private static readonly IntPtr NativeMethodInfoPtr_InitPlatform_Public_Static_Void_Action_0;

	// Token: 0x04002A69 RID: 10857
	private static readonly IntPtr NativeMethodInfoPtr_UpdateJsonAssets_Public_Void_Il2CppReferenceArray_1_TextAsset_0;

	// Token: 0x04002A6A RID: 10858
	private static readonly IntPtr NativeMethodInfoPtr_Quit_Public_Static_Void_0;

	// Token: 0x04002A6B RID: 10859
	private static readonly IntPtr NativeMethodInfoPtr_InitAchievement_Private_Void_0;

	// Token: 0x04002A6C RID: 10860
	private static readonly IntPtr NativeMethodInfoPtr_UnlockAchievement_Public_Static_Void_GameAchievement_0;

	// Token: 0x04002A6D RID: 10861
	private static readonly IntPtr NativeMethodInfoPtr_ResetAllAchievements_Public_Static_Void_0;

	// Token: 0x04002A6E RID: 10862
	private static readonly IntPtr NativeMethodInfoPtr_UpdateAchievementData_Private_Static_Void_0;

	// Token: 0x04002A6F RID: 10863
	private static readonly IntPtr NativeMethodInfoPtr_InitAssetSystem_Private_Void_0;

	// Token: 0x04002A70 RID: 10864
	private static readonly IntPtr NativeMethodInfoPtr_BindAssetRequestUpdateHandler_Public_Static_Void_Action_1_Single_0;

	// Token: 0x04002A71 RID: 10865
	private static readonly IntPtr NativeMethodInfoPtr_AddAssetRequest_Public_Static_Void_AssetRequestBase_0;

	// Token: 0x04002A72 RID: 10866
	private static readonly IntPtr NativeMethodInfoPtr_LoadAllPendingAssetAsync_Public_Static_Void_Action_0;

	// Token: 0x04002A73 RID: 10867
	private static readonly IntPtr NativeMethodInfoPtr_LoadAssetAsync_Public_Static_Void_AssetRequestBase_0;

	// Token: 0x04002A74 RID: 10868
	private static readonly IntPtr NativeMethodInfoPtr_LoadAsset_Public_Static_Void_AssetRequestBase_0;

	// Token: 0x04002A75 RID: 10869
	private static readonly IntPtr NativeMethodInfoPtr_GetAsset_Public_Static_T_Int32_String_0;

	// Token: 0x04002A76 RID: 10870
	private static readonly IntPtr NativeMethodInfoPtr_GetSubAsset_Public_Static_T_Int32_String_String_0;

	// Token: 0x04002A77 RID: 10871
	private static readonly IntPtr NativeMethodInfoPtr_GetAllAssets_Public_Static_Il2CppArrayBase_1_T_Int32_String_0;

	// Token: 0x04002A78 RID: 10872
	private static readonly IntPtr NativeMethodInfoPtr_UnloadUnusedAssets_Public_Static_Void_0;

	// Token: 0x04002A79 RID: 10873
	private static readonly IntPtr NativeMethodInfoPtr_UnloadAssetsCache_Public_Static_Void_String_0;

	// Token: 0x04002A7A RID: 10874
	private static readonly IntPtr NativeMethodInfoPtr_InitAudioSystem_Private_Void_0;

	// Token: 0x04002A7B RID: 10875
	private static readonly IntPtr NativeMethodInfoPtr_PlayCanvasSE_Public_Static_Void_UICanvasSFX_0;

	// Token: 0x04002A7C RID: 10876
	private static readonly IntPtr NativeMethodInfoPtr_PlayHandlerSE_Public_Static_Void_UIHandlerSFX_0;

	// Token: 0x04002A7D RID: 10877
	private static readonly IntPtr NativeMethodInfoPtr_PlayUpgradeSE_Public_Static_Void_0;

	// Token: 0x04002A7E RID: 10878
	private static readonly IntPtr NativeMethodInfoPtr_FadeOutUpgradeSE_Public_Static_Void_0;

	// Token: 0x04002A7F RID: 10879
	private static readonly IntPtr NativeMethodInfoPtr_GetSheetNames_Public_Static_Il2CppStringArray_0;

	// Token: 0x04002A80 RID: 10880
	private static readonly IntPtr NativeMethodInfoPtr_GetJsonFileNames_Public_Static_Il2CppStringArray_0;

	// Token: 0x04002A81 RID: 10881
	private static readonly IntPtr NativeMethodInfoPtr_add_OnGameSettingsChanged_Public_Static_add_Void_Action_1_GameSettings_0;

	// Token: 0x04002A82 RID: 10882
	private static readonly IntPtr NativeMethodInfoPtr_remove_OnGameSettingsChanged_Public_Static_rem_Void_Action_1_GameSettings_0;

	// Token: 0x04002A83 RID: 10883
	private static readonly IntPtr NativeMethodInfoPtr_add_OnScreenSettingsChanged_Public_Static_add_Void_Action_1_ScreenSettings_0;

	// Token: 0x04002A84 RID: 10884
	private static readonly IntPtr NativeMethodInfoPtr_remove_OnScreenSettingsChanged_Public_Static_rem_Void_Action_1_ScreenSettings_0;

	// Token: 0x04002A85 RID: 10885
	private static readonly IntPtr NativeMethodInfoPtr_add_OnCameraSettingsChanged_Public_Static_add_Void_Action_1_CameraSettings_0;

	// Token: 0x04002A86 RID: 10886
	private static readonly IntPtr NativeMethodInfoPtr_remove_OnCameraSettingsChanged_Public_Static_rem_Void_Action_1_CameraSettings_0;

	// Token: 0x04002A87 RID: 10887
	private static readonly IntPtr NativeMethodInfoPtr_add_OnVolumeSettingsChanged_Public_Static_add_Void_Action_1_VolumeSettings_0;

	// Token: 0x04002A88 RID: 10888
	private static readonly IntPtr NativeMethodInfoPtr_remove_OnVolumeSettingsChanged_Public_Static_rem_Void_Action_1_VolumeSettings_0;

	// Token: 0x04002A89 RID: 10889
	private static readonly IntPtr NativeMethodInfoPtr_get_Config_Public_Static_get_GameConfig_0;

	// Token: 0x04002A8A RID: 10890
	private static readonly IntPtr NativeMethodInfoPtr_get_GameSave_Public_Static_get_GameSave_0;

	// Token: 0x04002A8B RID: 10891
	private static readonly IntPtr NativeMethodInfoPtr_get_Collection_Public_Static_get_GameCollection_0;

	// Token: 0x04002A8C RID: 10892
	private static readonly IntPtr NativeMethodInfoPtr_get_PreviewGameSave_Public_Static_get_Il2CppReferenceArray_1_GameSavePreviewData_0;

	// Token: 0x04002A8D RID: 10893
	private static readonly IntPtr NativeMethodInfoPtr_InitFileSystem_Private_Void_0;

	// Token: 0x04002A8E RID: 10894
	private static readonly IntPtr NativeMethodInfoPtr_InitSystemData_Public_Static_SaveDataResult_0;

	// Token: 0x04002A8F RID: 10895
	private static readonly IntPtr NativeMethodInfoPtr_UpgradeSystemData_Private_Static_GameCollection_Int32_Il2CppStructArray_1_Byte_0;

	// Token: 0x04002A90 RID: 10896
	private static readonly IntPtr NativeMethodInfoPtr_InitGameSaveData_Public_Static_SaveDataResult_byref_Il2CppStructArray_1_Int32_0;

	// Token: 0x04002A91 RID: 10897
	private static readonly IntPtr NativeMethodInfoPtr_UpgradeGameSaveData_Private_Static_GameSave_Int32_Il2CppStructArray_1_Byte_0;

	// Token: 0x04002A92 RID: 10898
	private static readonly IntPtr NativeMethodInfoPtr_HasSystemData_Private_Static_Boolean_0;

	// Token: 0x04002A93 RID: 10899
	private static readonly IntPtr NativeMethodInfoPtr_CreateSystemData_Public_Static_SaveDataResult_0;

	// Token: 0x04002A94 RID: 10900
	private static readonly IntPtr NativeMethodInfoPtr_VerifySystemData_Private_Static_Void_0;

	// Token: 0x04002A95 RID: 10901
	private static readonly IntPtr NativeMethodInfoPtr_WriteSystemData_Public_Static_WriteFileResult_0;

	// Token: 0x04002A96 RID: 10902
	private static readonly IntPtr NativeMethodInfoPtr_DeleteSystemData_Public_Static_Void_0;

	// Token: 0x04002A97 RID: 10903
	private static readonly IntPtr NativeMethodInfoPtr_HasGameSaveData_Public_Static_Boolean_Int32_0;

	// Token: 0x04002A98 RID: 10904
	private static readonly IntPtr NativeMethodInfoPtr_ReadGameSave_Public_Static_ReadFileResult_Int32_byref_GameSave_0;

	// Token: 0x04002A99 RID: 10905
	private static readonly IntPtr NativeMethodInfoPtr_ReadGameSaveBytes_Public_Static_ReadFileResult_Int32_byref_Il2CppStructArray_1_Byte_0;

	// Token: 0x04002A9A RID: 10906
	private static readonly IntPtr NativeMethodInfoPtr_WriteGameSave_Public_Static_Void_0;

	// Token: 0x04002A9B RID: 10907
	private static readonly IntPtr NativeMethodInfoPtr_WriteGameSave_Public_Static_WriteFileResult_GameSave_0;

	// Token: 0x04002A9C RID: 10908
	private static readonly IntPtr NativeMethodInfoPtr_DeleteGameSave_Public_Static_Void_Int32_0;

	// Token: 0x04002A9D RID: 10909
	private static readonly IntPtr NativeMethodInfoPtr_SwitchGameSave_Public_Static_Void_GameSave_0;

	// Token: 0x04002A9E RID: 10910
	private static readonly IntPtr NativeMethodInfoPtr_HasGameSave_Public_Static_Boolean_0;

	// Token: 0x04002A9F RID: 10911
	private static readonly IntPtr NativeMethodInfoPtr_EmitGameSettingChangedEvent_Public_Static_Void_0;

	// Token: 0x04002AA0 RID: 10912
	private static readonly IntPtr NativeMethodInfoPtr_EmitScreenSettingChangedEvent_Public_Static_Void_0;

	// Token: 0x04002AA1 RID: 10913
	private static readonly IntPtr NativeMethodInfoPtr_EmitCameraSettingsChangedEvent_Public_Static_Void_0;

	// Token: 0x04002AA2 RID: 10914
	private static readonly IntPtr NativeMethodInfoPtr_EmitVolumeSettingsChangedEvent_Public_Static_Void_0;

	// Token: 0x04002AA3 RID: 10915
	private static readonly IntPtr NativeMethodInfoPtr_GetGameSaveDataName_Private_Static_String_Int32_0;

	// Token: 0x04002AA4 RID: 10916
	private static readonly IntPtr NativeMethodInfoPtr_get_CurrentDevice_Public_Static_get_ControllerDevice_0;

	// Token: 0x04002AA5 RID: 10917
	private static readonly IntPtr NativeMethodInfoPtr_InitInputSystem_Private_Void_0;

	// Token: 0x04002AA6 RID: 10918
	private static readonly IntPtr NativeMethodInfoPtr_SwitchGameplayInput_Public_Static_Void_0;

	// Token: 0x04002AA7 RID: 10919
	private static readonly IntPtr NativeMethodInfoPtr_SwitchUIControlInput_Public_Static_Void_0;

	// Token: 0x04002AA8 RID: 10920
	private static readonly IntPtr NativeMethodInfoPtr_SwitchStoryControlInput_Public_Static_Void_0;

	// Token: 0x04002AA9 RID: 10921
	private static readonly IntPtr NativeMethodInfoPtr_ActivatePlayerInput_Public_Static_Void_0;

	// Token: 0x04002AAA RID: 10922
	private static readonly IntPtr NativeMethodInfoPtr_DeactivatePlayerInput_Public_Static_Void_0;

	// Token: 0x04002AAB RID: 10923
	private static readonly IntPtr NativeMethodInfoPtr_EnablePauseMenuAction_Public_Static_Void_0;

	// Token: 0x04002AAC RID: 10924
	private static readonly IntPtr NativeMethodInfoPtr_DisablePauseMenuAction_Public_Static_Void_0;

	// Token: 0x04002AAD RID: 10925
	private static readonly IntPtr NativeMethodInfoPtr_AddDeviceChangedHandler_Public_Static_Void_Action_1_ControllerDevice_0;

	// Token: 0x04002AAE RID: 10926
	private static readonly IntPtr NativeMethodInfoPtr_RemoveDeviceChangedHandler_Public_Static_Void_Action_1_ControllerDevice_0;

	// Token: 0x04002AAF RID: 10927
	private static readonly IntPtr NativeMethodInfoPtr_AddKeyBindingChangedHandler_Public_Static_Void_Action_1_ControllerDevice_0;

	// Token: 0x04002AB0 RID: 10928
	private static readonly IntPtr NativeMethodInfoPtr_RemoveKeyBindingChangedHandler_Public_Static_Void_Action_1_ControllerDevice_0;

	// Token: 0x04002AB1 RID: 10929
	private static readonly IntPtr NativeMethodInfoPtr_BindCursorStateChangedHandler_Public_Static_Void_Action_1_Boolean_0;

	// Token: 0x04002AB2 RID: 10930
	private static readonly IntPtr NativeMethodInfoPtr_UnbindCursorStateChangedHandler_Public_Static_Void_Action_1_Boolean_0;

	// Token: 0x04002AB3 RID: 10931
	private static readonly IntPtr NativeMethodInfoPtr_BindAnyKeyDownHandler_Public_Static_Void_Action_0;

	// Token: 0x04002AB4 RID: 10932
	private static readonly IntPtr NativeMethodInfoPtr_BindSceneMenuController_Public_Static_Void_ISceneMenuController_0;

	// Token: 0x04002AB5 RID: 10933
	private static readonly IntPtr NativeMethodInfoPtr_UnbindSceneMenuController_Public_Static_Void_0;

	// Token: 0x04002AB6 RID: 10934
	private static readonly IntPtr NativeMethodInfoPtr_BindStoryController_Public_Static_Void_IStoryController_0;

	// Token: 0x04002AB7 RID: 10935
	private static readonly IntPtr NativeMethodInfoPtr_UnbindStoryController_Public_Static_Void_0;

	// Token: 0x04002AB8 RID: 10936
	private static readonly IntPtr NativeMethodInfoPtr_BindUIController_Public_Static_Void_IUIController_0;

	// Token: 0x04002AB9 RID: 10937
	private static readonly IntPtr NativeMethodInfoPtr_UnbindUIController_Public_Static_Void_0;

	// Token: 0x04002ABA RID: 10938
	private static readonly IntPtr NativeMethodInfoPtr_BindCharacterController_Public_Static_Void_ICharacterController_0;

	// Token: 0x04002ABB RID: 10939
	private static readonly IntPtr NativeMethodInfoPtr_UnbindCharacterController_Public_Static_Void_0;

	// Token: 0x04002ABC RID: 10940
	private static readonly IntPtr NativeMethodInfoPtr_BindMagicController_Public_Static_Void_IMagicController_0;

	// Token: 0x04002ABD RID: 10941
	private static readonly IntPtr NativeMethodInfoPtr_UnbindMagicController_Public_Static_Void_0;

	// Token: 0x04002ABE RID: 10942
	private static readonly IntPtr NativeMethodInfoPtr_BindItemController_Public_Static_Void_IItemController_0;

	// Token: 0x04002ABF RID: 10943
	private static readonly IntPtr NativeMethodInfoPtr_UnbindItemController_Public_Static_Void_0;

	// Token: 0x04002AC0 RID: 10944
	private static readonly IntPtr NativeMethodInfoPtr_BindPointerController_Public_Static_Void_IPointerController_0;

	// Token: 0x04002AC1 RID: 10945
	private static readonly IntPtr NativeMethodInfoPtr_UnbindPointerController_Public_Static_Void_0;

	// Token: 0x04002AC2 RID: 10946
	private static readonly IntPtr NativeMethodInfoPtr_UpdateCursorPosData_Public_Static_Void_Vector2_0;

	// Token: 0x04002AC3 RID: 10947
	private static readonly IntPtr NativeMethodInfoPtr_UpdateCursorPosition_Public_Static_Void_0;

	// Token: 0x04002AC4 RID: 10948
	private static readonly IntPtr NativeMethodInfoPtr_UpdateInputBindings_Public_Static_Void_0;

	// Token: 0x04002AC5 RID: 10949
	private static readonly IntPtr NativeMethodInfoPtr_IsKeyboardController_Public_Static_Boolean_0;

	// Token: 0x04002AC6 RID: 10950
	private static readonly IntPtr NativeMethodInfoPtr_GetKeyboardLabel_Public_Static_String_String_0;

	// Token: 0x04002AC7 RID: 10951
	private static readonly IntPtr NativeMethodInfoPtr_GetKeyboardSprite_Public_Static_ValueTuple_3_String_Int32_Sprite_String_0;

	// Token: 0x04002AC8 RID: 10952
	private static readonly IntPtr NativeMethodInfoPtr_GetSelectItemLeftwardSprite_Private_Static_ValueTuple_3_String_Int32_Sprite_0;

	// Token: 0x04002AC9 RID: 10953
	private static readonly IntPtr NativeMethodInfoPtr_GetSelectItemRightwardSprite_Private_Static_ValueTuple_3_String_Int32_Sprite_0;

	// Token: 0x04002ACA RID: 10954
	private static readonly IntPtr NativeMethodInfoPtr_GetKeyboardButtonSprite_Public_Static_Sprite_0;

	// Token: 0x04002ACB RID: 10955
	private static readonly IntPtr NativeMethodInfoPtr_GetGamepadSprite_Public_Static_Sprite_String_0;

	// Token: 0x04002ACC RID: 10956
	private static readonly IntPtr NativeMethodInfoPtr_EnableVibration_Public_Static_Void_Single_Single_Single_0;

	// Token: 0x04002ACD RID: 10957
	private static readonly IntPtr NativeMethodInfoPtr_PauseVibration_Public_Static_Void_0;

	// Token: 0x04002ACE RID: 10958
	private static readonly IntPtr NativeMethodInfoPtr_ResumeVibration_Public_Static_Void_0;

	// Token: 0x04002ACF RID: 10959
	private static readonly IntPtr NativeMethodInfoPtr_DisableVibration_Public_Static_Void_0;

	// Token: 0x04002AD0 RID: 10960
	private static readonly IntPtr NativeMethodInfoPtr_ResetKeyboardDefaultPaths_Public_Static_Void_0;

	// Token: 0x04002AD1 RID: 10961
	private static readonly IntPtr NativeMethodInfoPtr_ResetGamepadDefaultPaths_Public_Static_Void_0;

	// Token: 0x04002AD2 RID: 10962
	private static readonly IntPtr NativeMethodInfoPtr_RunKeyboardRebindOperation_Public_Static_Void_String_Action_2_Boolean_String_0;

	// Token: 0x04002AD3 RID: 10963
	private static readonly IntPtr NativeMethodInfoPtr_RunGamepadRebindOperation_Public_Static_Void_String_Action_2_Boolean_String_0;

	// Token: 0x04002AD4 RID: 10964
	private static readonly IntPtr NativeMethodInfoPtr_InitScreenSystem_Private_Void_0;

	// Token: 0x04002AD5 RID: 10965
	private static readonly IntPtr NativeMethodInfoPtr_UpdateResolutionSettings_Public_Static_Void_ScreenSettings_0;

	// Token: 0x04002AD6 RID: 10966
	private static readonly IntPtr NativeMethodInfoPtr_UpdateQualitySettings_Public_Static_Void_ScreenSettings_0;

	// Token: 0x04002AD7 RID: 10967
	private static readonly IntPtr NativeMethodInfoPtr_UpdateVSyncSettings_Public_Static_Void_ScreenSettings_0;

	// Token: 0x04002AD8 RID: 10968
	private static readonly IntPtr NativeMethodInfoPtr_UpdateFPSSettings_Public_Static_Void_ScreenSettings_0;

	// Token: 0x04002AD9 RID: 10969
	private static readonly IntPtr NativeMethodInfoPtr_RunStageServices_Public_Static_Void_Action_2_TimeEffectType_StageTimeManager_0;

	// Token: 0x04002ADA RID: 10970
	private static readonly IntPtr NativeMethodInfoPtr_ClearStageServices_Public_Static_Void_0;

	// Token: 0x04002ADB RID: 10971
	private static readonly IntPtr NativeMethodInfoPtr_SetupStageManager_Public_Static_Void_SceneManager_0;

	// Token: 0x04002ADC RID: 10972
	private static readonly IntPtr NativeMethodInfoPtr_GetSceneManager_Public_Static_SceneManager_0;

	// Token: 0x04002ADD RID: 10973
	private static readonly IntPtr NativeMethodInfoPtr_GetPlayerManager_Public_Static_WizardGirlManage_0;

	// Token: 0x04002ADE RID: 10974
	private static readonly IntPtr NativeMethodInfoPtr_GetPlayerSound_Public_Static_PlayerSound_0;

	// Token: 0x04002ADF RID: 10975
	private static readonly IntPtr NativeMethodInfoPtr_GetPlayerTransform_Public_Static_Transform_0;

	// Token: 0x04002AE0 RID: 10976
	private static readonly IntPtr NativeMethodInfoPtr_GetStageCamera_Public_Static_Camera_0;

	// Token: 0x04002AE1 RID: 10977
	private static readonly IntPtr NativeMethodInfoPtr_GetCameraController_Public_Static_PlayerCamera_0;

	// Token: 0x04002AE2 RID: 10978
	private static readonly IntPtr NativeMethodInfoPtr_GetItemManager_Public_Static_ItemSystem_0;

	// Token: 0x04002AE3 RID: 10979
	private static readonly IntPtr NativeMethodInfoPtr_CreateSoul_Public_Static_Void_SoulType_Vector3_Int32_0;

	// Token: 0x04002AE4 RID: 10980
	private static readonly IntPtr NativeMethodInfoPtr_BindStageTimeScale_Public_Static_Void_EffectPool_0;

	// Token: 0x04002AE5 RID: 10981
	private static readonly IntPtr NativeMethodInfoPtr_BindStageTimeScale_Public_Static_Void_EffectPoolFull_0;

	// Token: 0x04002AE6 RID: 10982
	private static readonly IntPtr NativeMethodInfoPtr_BindStageTimeScale_Public_Static_Void_SoundEffect_0;

	// Token: 0x04002AE7 RID: 10983
	private static readonly IntPtr NativeMethodInfoPtr_AddDisposeHandler_Public_Static_Void_IDisposable_0;

	// Token: 0x04002AE8 RID: 10984
	private static readonly IntPtr NativeMethodInfoPtr_GetPlayerCharData_Public_Static_CharacterBaseData_0;

	// Token: 0x04002AE9 RID: 10985
	private static readonly IntPtr NativeMethodInfoPtr_GetEnemiesManager_Public_Static_EnemiesManager_0;

	// Token: 0x04002AEA RID: 10986
	private static readonly IntPtr NativeMethodInfoPtr_GetLockPointsManager_Public_Static_LockPointsManager_0;

	// Token: 0x04002AEB RID: 10987
	private static readonly IntPtr NativeMethodInfoPtr_GetAchievementsSystem_Public_Static_AchievementsSystem_0;

	// Token: 0x04002AEC RID: 10988
	private static readonly IntPtr NativeMethodInfoPtr_BindVolumeController_Public_Static_Void_GameVolumeController_0;

	// Token: 0x04002AED RID: 10989
	private static readonly IntPtr NativeMethodInfoPtr_SetVolumeProfile_Public_Static_Void_VolumeProfile_0;

	// Token: 0x04002AEE RID: 10990
	private static readonly IntPtr NativeMethodInfoPtr_EnableAimVolumeEffect_Public_Static_Void_Boolean_0;

	// Token: 0x04002AEF RID: 10991
	private static readonly IntPtr NativeMethodInfoPtr_EnableStoryVolumeEffect_Public_Static_Void_Boolean_0;

	// Token: 0x04002AF0 RID: 10992
	private static readonly IntPtr NativeMethodInfoPtr_EnableLightningMode_Public_Static_Void_Boolean_0;

	// Token: 0x04002AF1 RID: 10993
	private static readonly IntPtr NativeMethodInfoPtr_EnableStage04VignetteEffect_Public_Static_Void_Boolean_0;

	// Token: 0x04002AF2 RID: 10994
	private static readonly IntPtr NativeMethodInfoPtr_EnableStage04Room08StoryEffect_Public_Static_Void_Boolean_0;

	// Token: 0x04002AF3 RID: 10995
	private static readonly IntPtr NativeMethodInfoPtr_UpdateSavePoint_Public_Static_Void_SavePoint_0;

	// Token: 0x04002AF4 RID: 10996
	private static readonly IntPtr NativeMethodInfoPtr_UpdateSkin_Public_Static_Void_GameSkin_0;

	// Token: 0x04002AF5 RID: 10997
	private static readonly IntPtr NativeMethodInfoPtr_InitStageTimeSystem_Private_Void_0;

	// Token: 0x04002AF6 RID: 10998
	private static readonly IntPtr NativeMethodInfoPtr_UpdateSystemTimeScale_Public_Static_Void_Single_Boolean_0;

	// Token: 0x04002AF7 RID: 10999
	private static readonly IntPtr NativeMethodInfoPtr_UpdateSystemTimeFactor_Public_Static_Void_Single_Single_0;

	// Token: 0x04002AF8 RID: 11000
	private static readonly IntPtr NativeMethodInfoPtr_UpdatePlayerTimeScale_Public_Static_Void_Single_0;

	// Token: 0x04002AF9 RID: 11001
	private static readonly IntPtr NativeMethodInfoPtr_EnablePlayerHitStop_Public_Static_Void_Single_Single_0;

	// Token: 0x04002AFA RID: 11002
	private static readonly IntPtr NativeMethodInfoPtr_UpdateStageTimeScale_Public_Static_Void_Single_0;

	// Token: 0x04002AFB RID: 11003
	private static readonly IntPtr NativeMethodInfoPtr_EnableStageHitStop_Public_Static_Void_Single_Single_0;

	// Token: 0x04002AFC RID: 11004
	private static readonly IntPtr NativeMethodInfoPtr_GetGameDeltaTime_Public_Static_Single_0;

	// Token: 0x04002AFD RID: 11005
	private static readonly IntPtr NativeMethodInfoPtr_GetSystemDeltaTime_Public_Static_Single_0;

	// Token: 0x04002AFE RID: 11006
	private static readonly IntPtr NativeMethodInfoPtr_GetPlayerTimeScale_Public_Static_Single_0;

	// Token: 0x04002AFF RID: 11007
	private static readonly IntPtr NativeMethodInfoPtr_GetPlayerDeltaTime_Public_Static_Single_0;

	// Token: 0x04002B00 RID: 11008
	private static readonly IntPtr NativeMethodInfoPtr_GetStageTimeScale_Public_Static_Single_0;

	// Token: 0x04002B01 RID: 11009
	private static readonly IntPtr NativeMethodInfoPtr_GetStageDeltaTime_Public_Static_Single_0;

	// Token: 0x04002B02 RID: 11010
	private static readonly IntPtr NativeMethodInfoPtr_GetPlayedSeconds_Public_Static_UInt64_0;

	// Token: 0x04002B03 RID: 11011
	private static readonly IntPtr NativeMethodInfoPtr_SetupStageUI_Public_Static_Void_StageUIManager_0;

	// Token: 0x04002B04 RID: 11012
	private static readonly IntPtr NativeMethodInfoPtr_AppearInteractionPrompt_Public_Static_Void_String_0;

	// Token: 0x04002B05 RID: 11013
	private static readonly IntPtr NativeMethodInfoPtr_HideInteractionPrompt_Public_Static_Void_0;

	// Token: 0x04002B06 RID: 11014
	private static readonly IntPtr NativeMethodInfoPtr_AppearGameTip_Public_Static_Void_GameTipStyle_0;

	// Token: 0x04002B07 RID: 11015
	private static readonly IntPtr NativeMethodInfoPtr_AppearPropertyObtainedPrompt_Public_Static_Void_String_0;

	// Token: 0x04002B08 RID: 11016
	private static readonly IntPtr NativeMethodInfoPtr_AppearEventPrompt_Public_Static_Void_String_0;

	// Token: 0x04002B09 RID: 11017
	private static readonly IntPtr NativeMethodInfoPtr_AppearSavePointMenu_Public_Static_Void_SavePoint_0;

	// Token: 0x04002B0A RID: 11018
	private static readonly IntPtr NativeMethodInfoPtr_AppearExitLevelMsgBox_Public_Static_Void_SavePoint_0;

	// Token: 0x04002B0B RID: 11019
	private static readonly IntPtr NativeMethodInfoPtr_SwitchStageUIAppearance_Public_Static_Void_0;

	// Token: 0x04002B0C RID: 11020
	private static readonly IntPtr NativeMethodInfoPtr_OpenPlayerDeathMessageBox_Public_Static_Void_0;

	// Token: 0x04002B0D RID: 11021
	private static readonly IntPtr NativeMethodInfoPtr_CloseStageUI_Public_Static_Void_0;

	// Token: 0x04002B0E RID: 11022
	private static readonly IntPtr NativeMethodInfoPtr_MoveBackgroundUp_Public_Static_Void_0;

	// Token: 0x04002B0F RID: 11023
	private static readonly IntPtr NativeMethodInfoPtr_MoveBackgroundDown_Public_Static_Void_0;

	// Token: 0x04002B10 RID: 11024
	private static readonly IntPtr NativeMethodInfoPtr_GetUINumberSprites_Public_Static_UINumberSprite_0;

	// Token: 0x04002B11 RID: 11025
	private static readonly IntPtr NativeMethodInfoPtr_GetUIElementSprites_Public_Static_UIElementSprite_0;

	// Token: 0x04002B12 RID: 11026
	private static readonly IntPtr NativeMethodInfoPtr_GetUIEnemyHp_Public_Static_UIEnemyHp_0;

	// Token: 0x04002B13 RID: 11027
	private static readonly IntPtr NativeMethodInfoPtr_SetBlackScreen_Public_Static_Void_Boolean_Boolean_0;

	// Token: 0x04002B14 RID: 11028
	private static readonly IntPtr NativeMethodInfoPtr_SetDialogArrowEnable_Public_Static_Void_Boolean_0;

	// Token: 0x04002B15 RID: 11029
	private static readonly IntPtr NativeMethodInfoPtr_SetDialogText_Public_Static_Void_String_String_0;

	// Token: 0x04002B16 RID: 11030
	private static readonly IntPtr NativeMethodInfoPtr_SetDialogEnable_Public_Static_Void_Boolean_0;

	// Token: 0x04002B17 RID: 11031
	private static readonly IntPtr NativeMethodInfoPtr_SetBlackEdge_Public_Static_Void_Boolean_0;

	// Token: 0x04002B18 RID: 11032
	private static readonly IntPtr NativeMethodInfoPtr_SetPassiveEvent_Public_Static_Void_PassiveEventType_PassiveEvent_0;

	// Token: 0x04002B19 RID: 11033
	private static readonly IntPtr NativeMethodInfoPtr_GetUIPlayerStats_Public_Static_RectTransform_0;

	// Token: 0x04002B1A RID: 11034
	private static readonly IntPtr NativeMethodInfoPtr_UpdatePlayerValueVisible_Public_Static_Void_Single_0;

	// Token: 0x04002B1B RID: 11035
	private static readonly IntPtr NativeMethodInfoPtr_UpdatePlayerHP_Public_Static_Void_Boolean_0;

	// Token: 0x04002B1C RID: 11036
	private static readonly IntPtr NativeMethodInfoPtr_UpdatePlayerMP_Public_Static_Void_Boolean_0;

	// Token: 0x04002B1D RID: 11037
	private static readonly IntPtr NativeMethodInfoPtr_UpdatePlayerSP_Public_Static_Void_Boolean_0;

	// Token: 0x04002B1E RID: 11038
	private static readonly IntPtr NativeMethodInfoPtr_SetHideMoneyFlag_Public_Static_Void_Boolean_0;

	// Token: 0x04002B1F RID: 11039
	private static readonly IntPtr NativeMethodInfoPtr_UpdateCurse_Public_Static_Void_0;

	// Token: 0x04002B20 RID: 11040
	private static readonly IntPtr NativeMethodInfoPtr_UpdateMoney_Public_Static_Void_Single_0;

	// Token: 0x04002B21 RID: 11041
	private static readonly IntPtr NativeMethodInfoPtr_GetUIPlayerSubStats_Public_Static_RectTransform_0;

	// Token: 0x04002B22 RID: 11042
	private static readonly IntPtr NativeMethodInfoPtr_GetUIItemBar_Public_Static_RectTransform_0;

	// Token: 0x04002B23 RID: 11043
	private static readonly IntPtr NativeMethodInfoPtr_GetUIMagicBar_Public_Static_RectTransform_0;

	// Token: 0x04002B24 RID: 11044
	private static readonly IntPtr NativeMethodInfoPtr_UpdateChargeBarShow_Public_Static_Void_Boolean_0;

	// Token: 0x04002B25 RID: 11045
	private static readonly IntPtr NativeMethodInfoPtr_SetMagicSprites_Public_Static_Void_Magic_0;

	// Token: 0x04002B26 RID: 11046
	private static readonly IntPtr NativeMethodInfoPtr_GetItemSelectPos_Public_Static_Int32_0;

	// Token: 0x04002B27 RID: 11047
	private static readonly IntPtr NativeMethodInfoPtr_UpdateItemSprite_Public_Static_Void_Il2CppStructArray_1_ItemType_0;

	// Token: 0x04002B28 RID: 11048
	private static readonly IntPtr NativeMethodInfoPtr_UpdateItemSelectMove_Public_Static_Void_Int32_0;

	// Token: 0x04002B29 RID: 11049
	private static readonly IntPtr NativeMethodInfoPtr_UpdateItemSize_Public_Static_Void_Int32_0;

	// Token: 0x04002B2A RID: 11050
	private static readonly IntPtr NativeMethodInfoPtr_UpdateInstructions_Public_Static_Void_ItemType_0;

	// Token: 0x04002B2B RID: 11051
	private static readonly IntPtr NativeMethodInfoPtr_SetAimShotSizeAdd_Public_Static_Void_Single_0;

	// Token: 0x04002B2C RID: 11052
	private static readonly IntPtr NativeMethodInfoPtr_SetAimStatus_Public_Static_Void_Boolean_0;

	// Token: 0x04002B2D RID: 11053
	private static readonly IntPtr NativeMethodInfoPtr_SetAimMagicEnable_Public_Static_Void_Boolean_0;

	// Token: 0x04002B2E RID: 11054
	private static readonly IntPtr NativeMethodInfoPtr_ShowShotAim_Public_Static_Void_Boolean_0;

	// Token: 0x04002B2F RID: 11055
	private static readonly IntPtr NativeMethodInfoPtr_HideShotAim_Public_Static_Void_0;

	// Token: 0x04002B30 RID: 11056
	private static readonly IntPtr NativeMethodInfoPtr_ShowSwitchDistance_Public_Static_Void_Boolean_0;

	// Token: 0x04002B31 RID: 11057
	private static readonly IntPtr NativeMethodInfoPtr_GetIceLockUITemplate_Public_Static_GameObject_0;

	// Token: 0x04002B32 RID: 11058
	private static readonly IntPtr NativeMethodInfoPtr_GetIceLockRoot_Public_Static_Transform_0;

	// Token: 0x04002B33 RID: 11059
	private static readonly IntPtr NativeMethodInfoPtr_UpdateMagicAimIcon_Public_Static_Void_Magic_0;

	// Token: 0x04002B34 RID: 11060
	private static readonly IntPtr NativeMethodInfoPtr_SwitchPerspectiveLock_Public_Static_Void_Vector2_0;

	// Token: 0x04002B35 RID: 11061
	private static readonly IntPtr NativeMethodInfoPtr_SetPerspectiveLock_Public_Static_Void_0;

	// Token: 0x04002B36 RID: 11062
	private static readonly IntPtr NativeMethodInfoPtr_IsMagicSelected_Public_Static_Boolean_0;

	// Token: 0x04002B37 RID: 11063
	private static readonly IntPtr NativeMethodInfoPtr_GetMagicSelectEnable_Public_Static_Boolean_0;

	// Token: 0x04002B38 RID: 11064
	private static readonly IntPtr NativeMethodInfoPtr_SetMagicSelectEnable_Public_Static_Void_Boolean_0;

	// Token: 0x04002B39 RID: 11065
	private static readonly IntPtr NativeMethodInfoPtr_SwitchMagic_Public_Static_Void_Magic_0;

	// Token: 0x04002B3A RID: 11066
	private static readonly IntPtr NativeMethodInfoPtr_SetOverlayUIOpened_Public_Static_Void_Boolean_0;

	// Token: 0x04002B3B RID: 11067
	private static readonly IntPtr NativeMethodInfoPtr_SetPlayerInformationVisible_Public_Static_Void_Boolean_0;

	// Token: 0x04002B3C RID: 11068
	private static readonly IntPtr NativeMethodInfoPtr_IsOverlayUIOpened_Public_Static_Boolean_0;

	// Token: 0x04002B3D RID: 11069
	private static readonly IntPtr NativeMethodInfoPtr_SetBossHP_Public_Static_Void_CharacterBaseData_Func_1_String_0;

	// Token: 0x04002B3E RID: 11070
	private static readonly IntPtr NativeMethodInfoPtr_SetHitNumber_Public_Static_Void_Int32_Vector3_Magic_0;

	// Token: 0x04002B3F RID: 11071
	private static readonly IntPtr NativeMethodInfoPtr_UpdateMagicPointer_Public_Static_Void_Vector2_0;

	// Token: 0x04002B40 RID: 11072
	private static readonly IntPtr NativeMethodInfoPtr_AddIceLockUI_Public_Static_Void_Transform_0;

	// Token: 0x04002B41 RID: 11073
	private static readonly IntPtr NativeMethodInfoPtr_RemoveIceLockUI_Public_Static_Void_Transform_0;

	// Token: 0x04002B42 RID: 11074
	private static readonly IntPtr NativeMethodInfoPtr_SwapIceLockTarget_Public_Static_Void_Transform_Transform_0;

	// Token: 0x04002B43 RID: 11075
	private static readonly IntPtr NativeMethodInfoPtr_ClearAllIceLockUI_Public_Static_Void_0;

	// Token: 0x04002B44 RID: 11076
	private static readonly IntPtr NativeMethodInfoPtr_AddFireLockUI_Public_Static_Void_Transform_0;

	// Token: 0x04002B45 RID: 11077
	private static readonly IntPtr NativeMethodInfoPtr_RemoveFireLockUI_Public_Static_Void_Transform_0;

	// Token: 0x04002B46 RID: 11078
	private static readonly IntPtr NativeMethodInfoPtr_SwapFireLockTarget_Public_Static_Void_Transform_0;

	// Token: 0x04002B47 RID: 11079
	private static readonly IntPtr NativeMethodInfoPtr_ClearFireLockUI_Public_Static_Void_0;

	// Token: 0x04002B48 RID: 11080
	private static readonly IntPtr NativeMethodInfoPtr_AddEnemyHPBar_Public_Static_Void_EnemyData_0;

	// Token: 0x04002B49 RID: 11081
	private static readonly IntPtr NativeMethodInfoPtr_OnNobetaSkinChanged_Public_Static_Void_0;

	// Token: 0x04002B4A RID: 11082
	private static readonly IntPtr NativeMethodInfoPtr_SwitchTitleScene_Public_Static_Void_Boolean_0;

	// Token: 0x04002B4B RID: 11083
	private static readonly IntPtr NativeMethodInfoPtr_OnBeatingGame_Public_Static_Void_BeatingGameData_0;

	// Token: 0x04002B4C RID: 11084
	private static readonly IntPtr NativeMethodInfoPtr_UnbindAllInputControllers_Public_Static_Void_0;

	// Token: 0x04002B4D RID: 11085
	private static readonly IntPtr NativeMethodInfoPtr_SwitchScene_Public_Static_Void_SceneSwitchData_Single_0;

	// Token: 0x04002B4E RID: 11086
	private static readonly IntPtr NativeMethodInfoPtr_EnterLoaderScene_Public_Static_Void_0;

	// Token: 0x04002B4F RID: 11087
	private static readonly IntPtr NativeMethodInfoPtr_FinishSceneLoading_Public_Static_Void_AsyncOperation_0;

	// Token: 0x04002B50 RID: 11088
	private static readonly IntPtr NativeMethodInfoPtr_OnSceneReady_Private_Static_Void_0;

	// Token: 0x04002B51 RID: 11089
	private static readonly IntPtr NativeMethodInfoPtr_get_UISystemText_Public_Static_get_GameTextData_0;

	// Token: 0x04002B52 RID: 11090
	private static readonly IntPtr NativeMethodInfoPtr_set_UISystemText_Private_Static_set_Void_GameTextData_0;

	// Token: 0x04002B53 RID: 11091
	private static readonly IntPtr NativeMethodInfoPtr_get_UIValuablesText_Public_Static_get_GameTextDataAdvance_0;

	// Token: 0x04002B54 RID: 11092
	private static readonly IntPtr NativeMethodInfoPtr_set_UIValuablesText_Private_Static_set_Void_GameTextDataAdvance_0;

	// Token: 0x04002B55 RID: 11093
	private static readonly IntPtr NativeMethodInfoPtr_InitTableData_Private_Void_0;

	// Token: 0x04002B56 RID: 11094
	private static readonly IntPtr NativeMethodInfoPtr_OverwriteJsonAssets_Public_Static_Void_Il2CppReferenceArray_1_TextAsset_0;

	// Token: 0x04002B57 RID: 11095
	private static readonly IntPtr NativeMethodInfoPtr_GetStoryText_Public_Static_GameTextDataAdvance_String_0;

	// Token: 0x04002B58 RID: 11096
	private static readonly IntPtr NativeMethodInfoPtr_GetGameTipText_Public_Static_GameTextDataAdvance_0;

	// Token: 0x04002B59 RID: 11097
	private static readonly IntPtr NativeMethodInfoPtr_GetAchievementText_Public_Static_GameTextDataAdvance_0;

	// Token: 0x04002B5A RID: 11098
	private static readonly IntPtr NativeMethodInfoPtr_GetCombatDialogueData_Public_Static_Dictionary_2_CombatDialogueType_CombatDialogueData_0;

	// Token: 0x04002B5B RID: 11099
	private static readonly IntPtr NativeMethodInfoPtr_GetItemVoiceData_Public_Static_Dictionary_2_Int32_String_0;

	// Token: 0x04002B5C RID: 11100
	private static readonly IntPtr NativeMethodInfoPtr_GetVideoData_Public_Static_Dictionary_2_Int32_VideoData_0;

	// Token: 0x04002B5D RID: 11101
	private static readonly IntPtr NativeMethodInfoPtr_UpdateTextData_Private_Static_Void_0;

	// Token: 0x04002B5E RID: 11102
	private static readonly IntPtr NativeMethodInfoPtr_add_onLanguageChanged_Public_Static_add_Void_Action_1_LocalizationData_0;

	// Token: 0x04002B5F RID: 11103
	private static readonly IntPtr NativeMethodInfoPtr_remove_onLanguageChanged_Public_Static_rem_Void_Action_1_LocalizationData_0;

	// Token: 0x04002B60 RID: 11104
	private static readonly IntPtr NativeMethodInfoPtr_get_Language_Public_Static_get_GameLanguage_0;

	// Token: 0x04002B61 RID: 11105
	private static readonly IntPtr NativeMethodInfoPtr_get_FontPack_Public_Static_get_GameFontPack_0;

	// Token: 0x04002B62 RID: 11106
	private static readonly IntPtr NativeMethodInfoPtr_InitUISystem_Private_Void_0;

	// Token: 0x04002B63 RID: 11107
	private static readonly IntPtr NativeMethodInfoPtr_GetCanvas_Public_Static_T_0;

	// Token: 0x04002B64 RID: 11108
	private static readonly IntPtr NativeMethodInfoPtr_GetMessageBox_Public_Static_UIMessageBox_MessageBoxStyle_0;

	// Token: 0x04002B65 RID: 11109
	private static readonly IntPtr NativeMethodInfoPtr_GetUIStackingManager_Public_Static_UIStackingManager_0;

	// Token: 0x04002B66 RID: 11110
	private static readonly IntPtr NativeMethodInfoPtr_FadeInBlackScreen_Public_Static_Void_Single_Action_0;

	// Token: 0x04002B67 RID: 11111
	private static readonly IntPtr NativeMethodInfoPtr_FadeOutBlackScreen_Public_Static_Void_Single_Action_0;

	// Token: 0x04002B68 RID: 11112
	private static readonly IntPtr NativeMethodInfoPtr_SwitchLanguage_Public_Static_Void_GameLanguage_0;

	// Token: 0x04002B69 RID: 11113
	private static readonly IntPtr NativeMethodInfoPtr_GetLocalizationData_Public_Static_LocalizationData_0;

	// Token: 0x04002B6A RID: 11114
	private static readonly IntPtr NativeMethodInfoPtr_LoadFontPack_Private_Static_Void_GameLanguage_0;

	// Token: 0x04002B6B RID: 11115
	private static readonly IntPtr NativeMethodInfoPtr_GetFontPackPath_Private_Static_String_GameLanguage_0;

	// Token: 0x04002B6C RID: 11116
	private static readonly IntPtr NativeMethodInfoPtr_GetLanguageText_Public_Static_Il2CppStringArray_Il2CppStructArray_1_GameLanguage_0;

	// Token: 0x04002B6D RID: 11117
	private static readonly IntPtr NativeMethodInfoPtr_GetLocationSprite_Public_Static_Sprite_GameStage_Int32_0;

	// Token: 0x04002B6E RID: 11118
	private static readonly IntPtr NativeMethodInfoPtr_GetLocationText_Public_Static_String_GameStage_Int32_0;

	// Token: 0x04002B6F RID: 11119
	private static readonly IntPtr NativeMethodInfoPtr_GetStageUIInstance_Public_Static_StageUIManager_0;

	// Token: 0x04002B70 RID: 11120
	private static readonly IntPtr NativeMethodInfoPtr_GetSceneLoadingUI_Public_Static_UISceneLoading_0;

	// Token: 0x04002B71 RID: 11121
	private static readonly IntPtr NativeMethodInfoPtr_PlayHandlerScaleEffect_Public_Static_Void_UIHandlerBase_0;

	// Token: 0x04002B72 RID: 11122
	private static readonly IntPtr NativeMethodInfoPtr_ShowSavingTip_Public_Static_Void_0;

	// Token: 0x04002B73 RID: 11123
	private static readonly IntPtr NativeMethodInfoPtr_ShowDataBrokenMessageBox_Public_Static_Void_String_Action_0;

	// Token: 0x04002B74 RID: 11124
	private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;

	// Token: 0x04002B75 RID: 11125
	private static readonly IntPtr NativeMethodInfoPtr_Method_Internal_Static_Void_PDM_0;

	// Token: 0x04002B76 RID: 11126
	private static readonly IntPtr NativeMethodInfoPtr_Method_Internal_Static_Void_PDM_1;

	// Token: 0x04002B77 RID: 11127
	private static readonly IntPtr NativeMethodInfoPtr_Method_Internal_Static_Void_PDM_2;

	// Token: 0x04002B78 RID: 11128
	private static readonly IntPtr NativeMethodInfoPtr_Method_Internal_Static_Void_PDM_3;

	// Token: 0x04002B79 RID: 11129
	private static readonly IntPtr NativeMethodInfoPtr_Method_Internal_Static_Void_PDM_4;

	// Token: 0x04002B7A RID: 11130
	private static readonly IntPtr NativeMethodInfoPtr_Method_Internal_Static_Sprite_Int32_0;

	// Token: 0x02000146 RID: 326
	[ObfuscatedName("Game/<>c")]
	[Serializable]
	public sealed class __c : Il2CppSystem.Object
	{
		// Token: 0x0600421D RID: 16925 RVA: 0x001056E8 File Offset: 0x001038E8
		[CallerCount(1642)]
		[CachedScanResults(RefRangeStart = 7417, RefRangeEnd = 9059, XrefRangeStart = 7417, XrefRangeEnd = 9059, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe __c()
			: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<Game.__c>.NativeClassPtr))
		{
			IntPtr* ptr = null;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.__c.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}

		// Token: 0x0600421E RID: 16926 RVA: 0x00105734 File Offset: 0x00103934
		[CallerCount(0)]
		[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 530438, XrefRangeEnd = 530444, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe JsonSerializerSettings _InitGameSystems_b__18_0()
		{
			IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IntPtr* ptr = null;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.__c.NativeMethodInfoPtr__InitGameSystems_b__18_0_Internal_JsonSerializerSettings_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
			IntPtr intPtr3 = intPtr;
			return (intPtr3 != 0) ? new JsonSerializerSettings(intPtr3) : null;
		}

		// Token: 0x0600421F RID: 16927 RVA: 0x0010578C File Offset: 0x0010398C
		[CallerCount(0)]
		[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 530444, XrefRangeEnd = 530448, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe GameSavePreviewData _InitFileSystem_b__75_0(int _)
		{
			IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			checked
			{
				IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
				*ptr = ref _;
				IntPtr intPtr2;
				IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.__c.NativeMethodInfoPtr__InitFileSystem_b__75_0_Internal_GameSavePreviewData_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
				Il2CppException.RaiseExceptionIfNecessary(intPtr2);
				IntPtr intPtr3 = intPtr;
				return (intPtr3 != 0) ? new GameSavePreviewData(intPtr3) : null;
			}
		}

		// Token: 0x06004220 RID: 16928 RVA: 0x001057F4 File Offset: 0x001039F4
		[CallerCount(0)]
		public unsafe bool _HasGameSave_b__92_0(GameSavePreviewData save)
		{
			IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			checked
			{
				IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
				*ptr = IL2CPP.Il2CppObjectBaseToPtr(save);
				IntPtr intPtr2;
				IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.__c.NativeMethodInfoPtr__HasGameSave_b__92_0_Internal_Boolean_GameSavePreviewData_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
				Il2CppException.RaiseExceptionIfNecessary(intPtr2);
				return *IL2CPP.il2cpp_object_unbox(intPtr);
			}
		}

		// Token: 0x06004221 RID: 16929 RVA: 0x0010585C File Offset: 0x00103A5C
		[CallerCount(0)]
		[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 530448, XrefRangeEnd = 530452, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe void _FinishSceneLoading_b__279_0(AsyncOperation _)
		{
			IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			checked
			{
				IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
				*ptr = IL2CPP.Il2CppObjectBaseToPtr(_);
				IntPtr intPtr2;
				IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.__c.NativeMethodInfoPtr__FinishSceneLoading_b__279_0_Internal_Void_AsyncOperation_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
				Il2CppException.RaiseExceptionIfNecessary(intPtr2);
			}
		}

		// Token: 0x06004222 RID: 16930 RVA: 0x001058B8 File Offset: 0x00103AB8
		[CallerCount(0)]
		[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 530452, XrefRangeEnd = 530458, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe string _GetLanguageText_b__317_0(GameLanguage lan)
		{
			IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			checked
			{
				IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
				*ptr = ref lan;
				IntPtr intPtr2;
				IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.__c.NativeMethodInfoPtr__GetLanguageText_b__317_0_Internal_String_GameLanguage_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
				Il2CppException.RaiseExceptionIfNecessary(intPtr2);
				return IL2CPP.Il2CppStringToManaged(intPtr);
			}
		}

		// Token: 0x06004223 RID: 16931 RVA: 0x00105918 File Offset: 0x00103B18
		// Note: this type is marked as 'beforefieldinit'.
		static __c()
		{
			Il2CppClassPointerStore<Game.__c>.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore<Game>.NativeClassPtr, "<>c");
			IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<Game.__c>.NativeClassPtr);
			Game.__c.NativeFieldInfoPtr___9 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Game.__c>.NativeClassPtr, "<>9");
			Game.__c.NativeFieldInfoPtr___9__18_0 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Game.__c>.NativeClassPtr, "<>9__18_0");
			Game.__c.NativeFieldInfoPtr___9__75_0 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Game.__c>.NativeClassPtr, "<>9__75_0");
			Game.__c.NativeFieldInfoPtr___9__92_0 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Game.__c>.NativeClassPtr, "<>9__92_0");
			Game.__c.NativeFieldInfoPtr___9__279_0 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Game.__c>.NativeClassPtr, "<>9__279_0");
			Game.__c.NativeFieldInfoPtr___9__317_0 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Game.__c>.NativeClassPtr, "<>9__317_0");
			Game.__c.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game.__c>.NativeClassPtr, 100667498);
			Game.__c.NativeMethodInfoPtr__InitGameSystems_b__18_0_Internal_JsonSerializerSettings_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game.__c>.NativeClassPtr, 100667499);
			Game.__c.NativeMethodInfoPtr__InitFileSystem_b__75_0_Internal_GameSavePreviewData_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game.__c>.NativeClassPtr, 100667500);
			Game.__c.NativeMethodInfoPtr__HasGameSave_b__92_0_Internal_Boolean_GameSavePreviewData_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game.__c>.NativeClassPtr, 100667501);
			Game.__c.NativeMethodInfoPtr__FinishSceneLoading_b__279_0_Internal_Void_AsyncOperation_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game.__c>.NativeClassPtr, 100667502);
			Game.__c.NativeMethodInfoPtr__GetLanguageText_b__317_0_Internal_String_GameLanguage_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game.__c>.NativeClassPtr, 100667503);
		}

		// Token: 0x06004224 RID: 16932 RVA: 0x0000A688 File Offset: 0x00008888
		public __c(IntPtr pointer)
			: base(pointer)
		{
		}

		// Token: 0x17001847 RID: 6215
		// (get) Token: 0x06004225 RID: 16933 RVA: 0x00105A34 File Offset: 0x00103C34
		// (set) Token: 0x06004226 RID: 16934 RVA: 0x00105A5F File Offset: 0x00103C5F
		public unsafe static Game.__c __9
		{
			get
			{
				IntPtr intPtr;
				IL2CPP.il2cpp_field_static_get_value(Game.__c.NativeFieldInfoPtr___9, (void*)(&intPtr));
				IntPtr intPtr2 = intPtr;
				return (intPtr2 != 0) ? new Game.__c(intPtr2) : null;
			}
			set
			{
				IL2CPP.il2cpp_field_static_set_value(Game.__c.NativeFieldInfoPtr___9, IL2CPP.Il2CppObjectBaseToPtr(value));
			}
		}

		// Token: 0x17001848 RID: 6216
		// (get) Token: 0x06004227 RID: 16935 RVA: 0x00105A74 File Offset: 0x00103C74
		// (set) Token: 0x06004228 RID: 16936 RVA: 0x00105A9F File Offset: 0x00103C9F
		public unsafe static Func<JsonSerializerSettings> __9__18_0
		{
			get
			{
				IntPtr intPtr;
				IL2CPP.il2cpp_field_static_get_value(Game.__c.NativeFieldInfoPtr___9__18_0, (void*)(&intPtr));
				IntPtr intPtr2 = intPtr;
				return (intPtr2 != 0) ? new Func<JsonSerializerSettings>(intPtr2) : null;
			}
			set
			{
				IL2CPP.il2cpp_field_static_set_value(Game.__c.NativeFieldInfoPtr___9__18_0, IL2CPP.Il2CppObjectBaseToPtr(value));
			}
		}

		// Token: 0x17001849 RID: 6217
		// (get) Token: 0x06004229 RID: 16937 RVA: 0x00105AB4 File Offset: 0x00103CB4
		// (set) Token: 0x0600422A RID: 16938 RVA: 0x00105ADF File Offset: 0x00103CDF
		public unsafe static Func<int, GameSavePreviewData> __9__75_0
		{
			get
			{
				IntPtr intPtr;
				IL2CPP.il2cpp_field_static_get_value(Game.__c.NativeFieldInfoPtr___9__75_0, (void*)(&intPtr));
				IntPtr intPtr2 = intPtr;
				return (intPtr2 != 0) ? new Func<int, GameSavePreviewData>(intPtr2) : null;
			}
			set
			{
				IL2CPP.il2cpp_field_static_set_value(Game.__c.NativeFieldInfoPtr___9__75_0, IL2CPP.Il2CppObjectBaseToPtr(value));
			}
		}

		// Token: 0x1700184A RID: 6218
		// (get) Token: 0x0600422B RID: 16939 RVA: 0x00105AF4 File Offset: 0x00103CF4
		// (set) Token: 0x0600422C RID: 16940 RVA: 0x00105B1F File Offset: 0x00103D1F
		public unsafe static Func<GameSavePreviewData, bool> __9__92_0
		{
			get
			{
				IntPtr intPtr;
				IL2CPP.il2cpp_field_static_get_value(Game.__c.NativeFieldInfoPtr___9__92_0, (void*)(&intPtr));
				IntPtr intPtr2 = intPtr;
				return (intPtr2 != 0) ? new Func<GameSavePreviewData, bool>(intPtr2) : null;
			}
			set
			{
				IL2CPP.il2cpp_field_static_set_value(Game.__c.NativeFieldInfoPtr___9__92_0, IL2CPP.Il2CppObjectBaseToPtr(value));
			}
		}

		// Token: 0x1700184B RID: 6219
		// (get) Token: 0x0600422D RID: 16941 RVA: 0x00105B34 File Offset: 0x00103D34
		// (set) Token: 0x0600422E RID: 16942 RVA: 0x00105B5F File Offset: 0x00103D5F
		public unsafe static Action<AsyncOperation> __9__279_0
		{
			get
			{
				IntPtr intPtr;
				IL2CPP.il2cpp_field_static_get_value(Game.__c.NativeFieldInfoPtr___9__279_0, (void*)(&intPtr));
				IntPtr intPtr2 = intPtr;
				return (intPtr2 != 0) ? new Action<AsyncOperation>(intPtr2) : null;
			}
			set
			{
				IL2CPP.il2cpp_field_static_set_value(Game.__c.NativeFieldInfoPtr___9__279_0, IL2CPP.Il2CppObjectBaseToPtr(value));
			}
		}

		// Token: 0x1700184C RID: 6220
		// (get) Token: 0x0600422F RID: 16943 RVA: 0x00105B74 File Offset: 0x00103D74
		// (set) Token: 0x06004230 RID: 16944 RVA: 0x00105B9F File Offset: 0x00103D9F
		public unsafe static Func<GameLanguage, string> __9__317_0
		{
			get
			{
				IntPtr intPtr;
				IL2CPP.il2cpp_field_static_get_value(Game.__c.NativeFieldInfoPtr___9__317_0, (void*)(&intPtr));
				IntPtr intPtr2 = intPtr;
				return (intPtr2 != 0) ? new Func<GameLanguage, string>(intPtr2) : null;
			}
			set
			{
				IL2CPP.il2cpp_field_static_set_value(Game.__c.NativeFieldInfoPtr___9__317_0, IL2CPP.Il2CppObjectBaseToPtr(value));
			}
		}

		// Token: 0x04002B7B RID: 11131
		private static readonly IntPtr NativeFieldInfoPtr___9;

		// Token: 0x04002B7C RID: 11132
		private static readonly IntPtr NativeFieldInfoPtr___9__18_0;

		// Token: 0x04002B7D RID: 11133
		private static readonly IntPtr NativeFieldInfoPtr___9__75_0;

		// Token: 0x04002B7E RID: 11134
		private static readonly IntPtr NativeFieldInfoPtr___9__92_0;

		// Token: 0x04002B7F RID: 11135
		private static readonly IntPtr NativeFieldInfoPtr___9__279_0;

		// Token: 0x04002B80 RID: 11136
		private static readonly IntPtr NativeFieldInfoPtr___9__317_0;

		// Token: 0x04002B81 RID: 11137
		private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;

		// Token: 0x04002B82 RID: 11138
		private static readonly IntPtr NativeMethodInfoPtr__InitGameSystems_b__18_0_Internal_JsonSerializerSettings_0;

		// Token: 0x04002B83 RID: 11139
		private static readonly IntPtr NativeMethodInfoPtr__InitFileSystem_b__75_0_Internal_GameSavePreviewData_Int32_0;

		// Token: 0x04002B84 RID: 11140
		private static readonly IntPtr NativeMethodInfoPtr__HasGameSave_b__92_0_Internal_Boolean_GameSavePreviewData_0;

		// Token: 0x04002B85 RID: 11141
		private static readonly IntPtr NativeMethodInfoPtr__FinishSceneLoading_b__279_0_Internal_Void_AsyncOperation_0;

		// Token: 0x04002B86 RID: 11142
		private static readonly IntPtr NativeMethodInfoPtr__GetLanguageText_b__317_0_Internal_String_GameLanguage_0;
	}

	// Token: 0x02000147 RID: 327
	[ObfuscatedName("Game/<>c__DisplayClass19_0")]
	public sealed class __c__DisplayClass19_0 : Il2CppSystem.Object
	{
		// Token: 0x06004231 RID: 16945 RVA: 0x00105BB4 File Offset: 0x00103DB4
		[CallerCount(1642)]
		[CachedScanResults(RefRangeStart = 7417, RefRangeEnd = 9059, XrefRangeStart = 7417, XrefRangeEnd = 9059, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe __c__DisplayClass19_0()
			: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<Game.__c__DisplayClass19_0>.NativeClassPtr))
		{
			IntPtr* ptr = null;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.__c__DisplayClass19_0.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}

		// Token: 0x06004232 RID: 16946 RVA: 0x00105C00 File Offset: 0x00103E00
		[CallerCount(0)]
		[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 530458, XrefRangeEnd = 530459, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe void _InitPlatform_b__0()
		{
			IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IntPtr* ptr = null;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.__c__DisplayClass19_0.NativeMethodInfoPtr__InitPlatform_b__0_Internal_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}

		// Token: 0x06004233 RID: 16947 RVA: 0x00105C44 File Offset: 0x00103E44
		// Note: this type is marked as 'beforefieldinit'.
		static __c__DisplayClass19_0()
		{
			Il2CppClassPointerStore<Game.__c__DisplayClass19_0>.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore<Game>.NativeClassPtr, "<>c__DisplayClass19_0");
			IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<Game.__c__DisplayClass19_0>.NativeClassPtr);
			Game.__c__DisplayClass19_0.NativeFieldInfoPtr_nextAction = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Game.__c__DisplayClass19_0>.NativeClassPtr, "nextAction");
			Game.__c__DisplayClass19_0.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game.__c__DisplayClass19_0>.NativeClassPtr, 100667504);
			Game.__c__DisplayClass19_0.NativeMethodInfoPtr__InitPlatform_b__0_Internal_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game.__c__DisplayClass19_0>.NativeClassPtr, 100667505);
		}

		// Token: 0x06004234 RID: 16948 RVA: 0x0000A688 File Offset: 0x00008888
		public __c__DisplayClass19_0(IntPtr pointer)
			: base(pointer)
		{
		}

		// Token: 0x1700184D RID: 6221
		// (get) Token: 0x06004235 RID: 16949 RVA: 0x00105CAC File Offset: 0x00103EAC
		// (set) Token: 0x06004236 RID: 16950 RVA: 0x00105CE0 File Offset: 0x00103EE0
		public unsafe Action nextAction
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Game.__c__DisplayClass19_0.NativeFieldInfoPtr_nextAction);
				IntPtr intPtr2 = *intPtr;
				return (intPtr2 != 0) ? new Action(intPtr2) : null;
			}
			set
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
				IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(Game.__c__DisplayClass19_0.NativeFieldInfoPtr_nextAction), IL2CPP.Il2CppObjectBaseToPtr(value));
			}
		}

		// Token: 0x04002B87 RID: 11143
		private static readonly IntPtr NativeFieldInfoPtr_nextAction;

		// Token: 0x04002B88 RID: 11144
		private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;

		// Token: 0x04002B89 RID: 11145
		private static readonly IntPtr NativeMethodInfoPtr__InitPlatform_b__0_Internal_Void_0;
	}

	// Token: 0x02000148 RID: 328
	[ObfuscatedName("Game/<>c__DisplayClass324_0")]
	public sealed class __c__DisplayClass324_0 : Il2CppSystem.Object
	{
		// Token: 0x06004237 RID: 16951 RVA: 0x00105D08 File Offset: 0x00103F08
		[CallerCount(1642)]
		[CachedScanResults(RefRangeStart = 7417, RefRangeEnd = 9059, XrefRangeStart = 7417, XrefRangeEnd = 9059, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe __c__DisplayClass324_0()
			: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<Game.__c__DisplayClass324_0>.NativeClassPtr))
		{
			IntPtr* ptr = null;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.__c__DisplayClass324_0.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}

		// Token: 0x06004238 RID: 16952 RVA: 0x00105D54 File Offset: 0x00103F54
		[CallerCount(0)]
		[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 530459, XrefRangeEnd = 530462, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe void _ShowDataBrokenMessageBox_b__0()
		{
			IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IntPtr* ptr = null;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Game.__c__DisplayClass324_0.NativeMethodInfoPtr__ShowDataBrokenMessageBox_b__0_Internal_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}

		// Token: 0x06004239 RID: 16953 RVA: 0x00105D98 File Offset: 0x00103F98
		// Note: this type is marked as 'beforefieldinit'.
		static __c__DisplayClass324_0()
		{
			Il2CppClassPointerStore<Game.__c__DisplayClass324_0>.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore<Game>.NativeClassPtr, "<>c__DisplayClass324_0");
			IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<Game.__c__DisplayClass324_0>.NativeClassPtr);
			Game.__c__DisplayClass324_0.NativeFieldInfoPtr_completionHandler = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Game.__c__DisplayClass324_0>.NativeClassPtr, "completionHandler");
			Game.__c__DisplayClass324_0.NativeFieldInfoPtr_messagebox = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Game.__c__DisplayClass324_0>.NativeClassPtr, "messagebox");
			Game.__c__DisplayClass324_0.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game.__c__DisplayClass324_0>.NativeClassPtr, 100667506);
			Game.__c__DisplayClass324_0.NativeMethodInfoPtr__ShowDataBrokenMessageBox_b__0_Internal_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Game.__c__DisplayClass324_0>.NativeClassPtr, 100667507);
		}

		// Token: 0x0600423A RID: 16954 RVA: 0x0000A688 File Offset: 0x00008888
		public __c__DisplayClass324_0(IntPtr pointer)
			: base(pointer)
		{
		}

		// Token: 0x1700184E RID: 6222
		// (get) Token: 0x0600423B RID: 16955 RVA: 0x00105E14 File Offset: 0x00104014
		// (set) Token: 0x0600423C RID: 16956 RVA: 0x00105E48 File Offset: 0x00104048
		public unsafe Action completionHandler
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Game.__c__DisplayClass324_0.NativeFieldInfoPtr_completionHandler);
				IntPtr intPtr2 = *intPtr;
				return (intPtr2 != 0) ? new Action(intPtr2) : null;
			}
			set
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
				IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(Game.__c__DisplayClass324_0.NativeFieldInfoPtr_completionHandler), IL2CPP.Il2CppObjectBaseToPtr(value));
			}
		}

		// Token: 0x1700184F RID: 6223
		// (get) Token: 0x0600423D RID: 16957 RVA: 0x00105E70 File Offset: 0x00104070
		// (set) Token: 0x0600423E RID: 16958 RVA: 0x00105EA4 File Offset: 0x001040A4
		public unsafe UIMessageBox messagebox
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Game.__c__DisplayClass324_0.NativeFieldInfoPtr_messagebox);
				IntPtr intPtr2 = *intPtr;
				return (intPtr2 != 0) ? new UIMessageBox(intPtr2) : null;
			}
			set
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
				IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(Game.__c__DisplayClass324_0.NativeFieldInfoPtr_messagebox), IL2CPP.Il2CppObjectBaseToPtr(value));
			}
		}

		// Token: 0x04002B8A RID: 11146
		private static readonly IntPtr NativeFieldInfoPtr_completionHandler;

		// Token: 0x04002B8B RID: 11147
		private static readonly IntPtr NativeFieldInfoPtr_messagebox;

		// Token: 0x04002B8C RID: 11148
		private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;

		// Token: 0x04002B8D RID: 11149
		private static readonly IntPtr NativeMethodInfoPtr__ShowDataBrokenMessageBox_b__0_Internal_Void_0;
	}

	// Token: 0x02000149 RID: 329
	private sealed class MethodInfoStoreGeneric_GetAsset_Public_Static_T_Int32_String_0<T>
	{
		// Token: 0x04002B8E RID: 11150
		internal static IntPtr Pointer = IL2CPP.il2cpp_method_get_from_reflection(IL2CPP.Il2CppObjectBaseToPtrNotNull(new MethodInfo(IL2CPP.il2cpp_method_get_object(Game.NativeMethodInfoPtr_GetAsset_Public_Static_T_Int32_String_0, Il2CppClassPointerStore<Game>.NativeClassPtr)).MakeGenericMethod(new Il2CppReferenceArray<Type>(new Type[] { Type.internal_from_handle(IL2CPP.il2cpp_class_get_type(Il2CppClassPointerStore<T>.NativeClassPtr)) }))));
	}

	// Token: 0x0200014A RID: 330
	private sealed class MethodInfoStoreGeneric_GetSubAsset_Public_Static_T_Int32_String_String_0<T>
	{
		// Token: 0x04002B8F RID: 11151
		internal static IntPtr Pointer = IL2CPP.il2cpp_method_get_from_reflection(IL2CPP.Il2CppObjectBaseToPtrNotNull(new MethodInfo(IL2CPP.il2cpp_method_get_object(Game.NativeMethodInfoPtr_GetSubAsset_Public_Static_T_Int32_String_String_0, Il2CppClassPointerStore<Game>.NativeClassPtr)).MakeGenericMethod(new Il2CppReferenceArray<Type>(new Type[] { Type.internal_from_handle(IL2CPP.il2cpp_class_get_type(Il2CppClassPointerStore<T>.NativeClassPtr)) }))));
	}

	// Token: 0x0200014B RID: 331
	private sealed class MethodInfoStoreGeneric_GetAllAssets_Public_Static_Il2CppArrayBase_1_T_Int32_String_0<T>
	{
		// Token: 0x04002B90 RID: 11152
		internal static IntPtr Pointer = IL2CPP.il2cpp_method_get_from_reflection(IL2CPP.Il2CppObjectBaseToPtrNotNull(new MethodInfo(IL2CPP.il2cpp_method_get_object(Game.NativeMethodInfoPtr_GetAllAssets_Public_Static_Il2CppArrayBase_1_T_Int32_String_0, Il2CppClassPointerStore<Game>.NativeClassPtr)).MakeGenericMethod(new Il2CppReferenceArray<Type>(new Type[] { Type.internal_from_handle(IL2CPP.il2cpp_class_get_type(Il2CppClassPointerStore<T>.NativeClassPtr)) }))));
	}

	// Token: 0x0200014C RID: 332
	private sealed class MethodInfoStoreGeneric_GetCanvas_Public_Static_T_0<T>
	{
		// Token: 0x04002B91 RID: 11153
		internal static IntPtr Pointer = IL2CPP.il2cpp_method_get_from_reflection(IL2CPP.Il2CppObjectBaseToPtrNotNull(new MethodInfo(IL2CPP.il2cpp_method_get_object(Game.NativeMethodInfoPtr_GetCanvas_Public_Static_T_0, Il2CppClassPointerStore<Game>.NativeClassPtr)).MakeGenericMethod(new Il2CppReferenceArray<Type>(new Type[] { Type.internal_from_handle(IL2CPP.il2cpp_class_get_type(Il2CppClassPointerStore<T>.NativeClassPtr)) }))));
	}
}
