using System; using Il2CppInterop.Common.Attributes; using Il2CppInterop.Runtime; using Il2CppSystem; // Token: 0x02000137 RID: 311 public class GameSaveBasicDataVer46 : Object { // Token: 0x06003FA3 RID: 16291 RVA: 0x000FB000 File Offset: 0x000F9200 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 547418, XrefRangeEnd = 547422, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe GameSaveBasicData UpgradeVersion() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameSaveBasicDataVer46.NativeMethodInfoPtr_UpgradeVersion_Public_GameSaveBasicData_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); IntPtr intPtr3 = intPtr; return (intPtr3 != 0) ? new GameSaveBasicData(intPtr3) : null; } // Token: 0x06003FA4 RID: 16292 RVA: 0x000FB058 File Offset: 0x000F9258 [CallerCount(0)] public unsafe ulong GetGamingTime() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameSaveBasicDataVer46.NativeMethodInfoPtr_GetGamingTime_Private_UInt64_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } // Token: 0x06003FA5 RID: 16293 RVA: 0x000FB0A8 File Offset: 0x000F92A8 [CallerCount(0)] public unsafe int GetGameCleared() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameSaveBasicDataVer46.NativeMethodInfoPtr_GetGameCleared_Private_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } // Token: 0x06003FA6 RID: 16294 RVA: 0x000FB0F8 File Offset: 0x000F92F8 [CallerCount(1659)] [CachedScanResults(RefRangeStart = 7639, RefRangeEnd = 9298, XrefRangeStart = 7639, XrefRangeEnd = 9298, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe GameSaveBasicDataVer46() : this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore.NativeClassPtr)) { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameSaveBasicDataVer46.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06003FA7 RID: 16295 RVA: 0x000FB144 File Offset: 0x000F9344 // Note: this type is marked as 'beforefieldinit'. static GameSaveBasicDataVer46() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "", "GameSaveBasicDataVer46"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); GameSaveBasicDataVer46.NativeFieldInfoPtr_dataIndex = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "dataIndex"); GameSaveBasicDataVer46.NativeFieldInfoPtr_difficulty = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "difficulty"); GameSaveBasicDataVer46.NativeFieldInfoPtr_stage = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "stage"); GameSaveBasicDataVer46.NativeFieldInfoPtr_savePoint = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "savePoint"); GameSaveBasicDataVer46.NativeFieldInfoPtr_showTeleportMenu = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "showTeleportMenu"); GameSaveBasicDataVer46.NativeFieldInfoPtr_timeStamp = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "timeStamp"); GameSaveBasicDataVer46.NativeFieldInfoPtr_playedSeconds = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "playedSeconds"); GameSaveBasicDataVer46.NativeFieldInfoPtr_gameBeatingCounter = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "gameBeatingCounter"); GameSaveBasicDataVer46.NativeFieldInfoPtr_gamingTime = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "gamingTime"); GameSaveBasicDataVer46.NativeFieldInfoPtr_gameClearedTimes = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "gameClearedTimes"); GameSaveBasicDataVer46.NativeMethodInfoPtr_UpgradeVersion_Public_GameSaveBasicData_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667202); GameSaveBasicDataVer46.NativeMethodInfoPtr_GetGamingTime_Private_UInt64_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667203); GameSaveBasicDataVer46.NativeMethodInfoPtr_GetGameCleared_Private_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667204); GameSaveBasicDataVer46.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667205); } // Token: 0x06003FA8 RID: 16296 RVA: 0x0000A74C File Offset: 0x0000894C public GameSaveBasicDataVer46(IntPtr pointer) : base(pointer) { } // Token: 0x1700179F RID: 6047 // (get) Token: 0x06003FA9 RID: 16297 RVA: 0x000FB28C File Offset: 0x000F948C // (set) Token: 0x06003FAA RID: 16298 RVA: 0x000FB2B4 File Offset: 0x000F94B4 public unsafe int dataIndex { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveBasicDataVer46.NativeFieldInfoPtr_dataIndex); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveBasicDataVer46.NativeFieldInfoPtr_dataIndex)) = value; } } // Token: 0x170017A0 RID: 6048 // (get) Token: 0x06003FAB RID: 16299 RVA: 0x000FB2D8 File Offset: 0x000F94D8 // (set) Token: 0x06003FAC RID: 16300 RVA: 0x000FB300 File Offset: 0x000F9500 public unsafe GameDifficulty difficulty { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveBasicDataVer46.NativeFieldInfoPtr_difficulty); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveBasicDataVer46.NativeFieldInfoPtr_difficulty)) = value; } } // Token: 0x170017A1 RID: 6049 // (get) Token: 0x06003FAD RID: 16301 RVA: 0x000FB324 File Offset: 0x000F9524 // (set) Token: 0x06003FAE RID: 16302 RVA: 0x000FB34C File Offset: 0x000F954C public unsafe GameStage stage { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveBasicDataVer46.NativeFieldInfoPtr_stage); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveBasicDataVer46.NativeFieldInfoPtr_stage)) = value; } } // Token: 0x170017A2 RID: 6050 // (get) Token: 0x06003FAF RID: 16303 RVA: 0x000FB370 File Offset: 0x000F9570 // (set) Token: 0x06003FB0 RID: 16304 RVA: 0x000FB398 File Offset: 0x000F9598 public unsafe int savePoint { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveBasicDataVer46.NativeFieldInfoPtr_savePoint); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveBasicDataVer46.NativeFieldInfoPtr_savePoint)) = value; } } // Token: 0x170017A3 RID: 6051 // (get) Token: 0x06003FB1 RID: 16305 RVA: 0x000FB3BC File Offset: 0x000F95BC // (set) Token: 0x06003FB2 RID: 16306 RVA: 0x000FB3E4 File Offset: 0x000F95E4 public unsafe bool showTeleportMenu { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveBasicDataVer46.NativeFieldInfoPtr_showTeleportMenu); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveBasicDataVer46.NativeFieldInfoPtr_showTeleportMenu)) = value; } } // Token: 0x170017A4 RID: 6052 // (get) Token: 0x06003FB3 RID: 16307 RVA: 0x000FB408 File Offset: 0x000F9608 // (set) Token: 0x06003FB4 RID: 16308 RVA: 0x000FB430 File Offset: 0x000F9630 public unsafe long timeStamp { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveBasicDataVer46.NativeFieldInfoPtr_timeStamp); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveBasicDataVer46.NativeFieldInfoPtr_timeStamp)) = value; } } // Token: 0x170017A5 RID: 6053 // (get) Token: 0x06003FB5 RID: 16309 RVA: 0x000FB454 File Offset: 0x000F9654 // (set) Token: 0x06003FB6 RID: 16310 RVA: 0x000FB47C File Offset: 0x000F967C public unsafe ulong playedSeconds { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveBasicDataVer46.NativeFieldInfoPtr_playedSeconds); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveBasicDataVer46.NativeFieldInfoPtr_playedSeconds)) = value; } } // Token: 0x170017A6 RID: 6054 // (get) Token: 0x06003FB7 RID: 16311 RVA: 0x000FB4A0 File Offset: 0x000F96A0 // (set) Token: 0x06003FB8 RID: 16312 RVA: 0x000FB4C8 File Offset: 0x000F96C8 public unsafe int gameBeatingCounter { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveBasicDataVer46.NativeFieldInfoPtr_gameBeatingCounter); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveBasicDataVer46.NativeFieldInfoPtr_gameBeatingCounter)) = value; } } // Token: 0x170017A7 RID: 6055 // (get) Token: 0x06003FB9 RID: 16313 RVA: 0x000FB4EC File Offset: 0x000F96EC // (set) Token: 0x06003FBA RID: 16314 RVA: 0x000FB514 File Offset: 0x000F9714 public unsafe ulong gamingTime { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveBasicDataVer46.NativeFieldInfoPtr_gamingTime); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveBasicDataVer46.NativeFieldInfoPtr_gamingTime)) = value; } } // Token: 0x170017A8 RID: 6056 // (get) Token: 0x06003FBB RID: 16315 RVA: 0x000FB538 File Offset: 0x000F9738 // (set) Token: 0x06003FBC RID: 16316 RVA: 0x000FB560 File Offset: 0x000F9760 public unsafe int gameClearedTimes { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveBasicDataVer46.NativeFieldInfoPtr_gameClearedTimes); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameSaveBasicDataVer46.NativeFieldInfoPtr_gameClearedTimes)) = value; } } // Token: 0x04002982 RID: 10626 private static readonly IntPtr NativeFieldInfoPtr_dataIndex; // Token: 0x04002983 RID: 10627 private static readonly IntPtr NativeFieldInfoPtr_difficulty; // Token: 0x04002984 RID: 10628 private static readonly IntPtr NativeFieldInfoPtr_stage; // Token: 0x04002985 RID: 10629 private static readonly IntPtr NativeFieldInfoPtr_savePoint; // Token: 0x04002986 RID: 10630 private static readonly IntPtr NativeFieldInfoPtr_showTeleportMenu; // Token: 0x04002987 RID: 10631 private static readonly IntPtr NativeFieldInfoPtr_timeStamp; // Token: 0x04002988 RID: 10632 private static readonly IntPtr NativeFieldInfoPtr_playedSeconds; // Token: 0x04002989 RID: 10633 private static readonly IntPtr NativeFieldInfoPtr_gameBeatingCounter; // Token: 0x0400298A RID: 10634 private static readonly IntPtr NativeFieldInfoPtr_gamingTime; // Token: 0x0400298B RID: 10635 private static readonly IntPtr NativeFieldInfoPtr_gameClearedTimes; // Token: 0x0400298C RID: 10636 private static readonly IntPtr NativeMethodInfoPtr_UpgradeVersion_Public_GameSaveBasicData_0; // Token: 0x0400298D RID: 10637 private static readonly IntPtr NativeMethodInfoPtr_GetGamingTime_Private_UInt64_0; // Token: 0x0400298E RID: 10638 private static readonly IntPtr NativeMethodInfoPtr_GetGameCleared_Private_Int32_0; // Token: 0x0400298F RID: 10639 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; }