Files
NobetaSource/Interop/Assembly-CSharp/GameCollection.cs
2023-09-06 22:09:22 +02:00

711 lines
33 KiB
C#

using System;
using Il2CppInterop.Common.Attributes;
using Il2CppInterop.Runtime;
using Il2CppInterop.Runtime.InteropTypes.Arrays;
using Il2CppSystem;
// Token: 0x02000121 RID: 289
[Serializable]
public class GameCollection : Object
{
// Token: 0x06003D5E RID: 15710 RVA: 0x000F27C0 File Offset: 0x000F09C0
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 545770, RefRangeEnd = 545771, XrefRangeStart = 545744, XrefRangeEnd = 545770, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void VerifyData()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameCollection.NativeMethodInfoPtr_VerifyData_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06003D5F RID: 15711 RVA: 0x000F2804 File Offset: 0x000F0A04
[CallerCount(3)]
[CachedScanResults(RefRangeStart = 545771, RefRangeEnd = 545774, XrefRangeStart = 545771, XrefRangeEnd = 545771, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe bool HasAchievementFlagUnlocked(int index)
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = ref index;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameCollection.NativeMethodInfoPtr_HasAchievementFlagUnlocked_Public_Boolean_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
return *IL2CPP.il2cpp_object_unbox(intPtr);
}
}
// Token: 0x06003D60 RID: 15712 RVA: 0x000F2868 File Offset: 0x000F0A68
[CallerCount(2)]
[CachedScanResults(RefRangeStart = 545775, RefRangeEnd = 545777, XrefRangeStart = 545774, XrefRangeEnd = 545775, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void UnlockAchievementFlag(int index)
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = ref index;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameCollection.NativeMethodInfoPtr_UnlockAchievementFlag_Public_Void_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
}
// Token: 0x06003D61 RID: 15713 RVA: 0x000F28BC File Offset: 0x000F0ABC
[CallerCount(0)]
public unsafe void UpdateSkin(GameSkin skin)
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = ref skin;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameCollection.NativeMethodInfoPtr_UpdateSkin_Public_Void_GameSkin_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
}
// Token: 0x06003D62 RID: 15714 RVA: 0x000F2910 File Offset: 0x000F0B10
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 545777, RefRangeEnd = 545778, XrefRangeStart = 545777, XrefRangeEnd = 545777, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe int IncreaseSpeedSpellcasting()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameCollection.NativeMethodInfoPtr_IncreaseSpeedSpellcasting_Public_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
return *IL2CPP.il2cpp_object_unbox(intPtr);
}
// Token: 0x06003D63 RID: 15715 RVA: 0x000F2960 File Offset: 0x000F0B60
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 545778, RefRangeEnd = 545779, XrefRangeStart = 545778, XrefRangeEnd = 545778, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe int IncreaseMeleeSpellcasting()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameCollection.NativeMethodInfoPtr_IncreaseMeleeSpellcasting_Public_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
return *IL2CPP.il2cpp_object_unbox(intPtr);
}
// Token: 0x06003D64 RID: 15716 RVA: 0x000F29B0 File Offset: 0x000F0BB0
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 545779, RefRangeEnd = 545780, XrefRangeStart = 545779, XrefRangeEnd = 545779, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe int IncreaseManaAbsorbed(int increment)
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = ref increment;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameCollection.NativeMethodInfoPtr_IncreaseManaAbsorbed_Public_Int32_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
return *IL2CPP.il2cpp_object_unbox(intPtr);
}
}
// Token: 0x06003D65 RID: 15717 RVA: 0x000F2A14 File Offset: 0x000F0C14
[CallerCount(3)]
[CachedScanResults(RefRangeStart = 545780, RefRangeEnd = 545783, XrefRangeStart = 545780, XrefRangeEnd = 545780, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe int IncreaseSoulAcquired(int increment)
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = ref increment;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameCollection.NativeMethodInfoPtr_IncreaseSoulAcquired_Public_Int32_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
return *IL2CPP.il2cpp_object_unbox(intPtr);
}
}
// Token: 0x06003D66 RID: 15718 RVA: 0x000F2A78 File Offset: 0x000F0C78
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 545783, RefRangeEnd = 545784, XrefRangeStart = 545783, XrefRangeEnd = 545783, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe int IncreaseEnemyDefeated()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameCollection.NativeMethodInfoPtr_IncreaseEnemyDefeated_Public_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
return *IL2CPP.il2cpp_object_unbox(intPtr);
}
// Token: 0x06003D67 RID: 15719 RVA: 0x000F2AC8 File Offset: 0x000F0CC8
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 545784, RefRangeEnd = 545785, XrefRangeStart = 545784, XrefRangeEnd = 545784, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe int IncreaseGameCleared()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameCollection.NativeMethodInfoPtr_IncreaseGameCleared_Public_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
return *IL2CPP.il2cpp_object_unbox(intPtr);
}
// Token: 0x06003D68 RID: 15720 RVA: 0x000F2B18 File Offset: 0x000F0D18
[CallerCount(2)]
[CachedScanResults(RefRangeStart = 545785, RefRangeEnd = 545787, XrefRangeStart = 545785, XrefRangeEnd = 545785, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void EnableTaniaPropsFlag()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameCollection.NativeMethodInfoPtr_EnableTaniaPropsFlag_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06003D69 RID: 15721 RVA: 0x000F2B5C File Offset: 0x000F0D5C
[CallerCount(2)]
[CachedScanResults(RefRangeStart = 545787, RefRangeEnd = 545789, XrefRangeStart = 545787, XrefRangeEnd = 545787, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void EnableMonicaPropsFlag()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameCollection.NativeMethodInfoPtr_EnableMonicaPropsFlag_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06003D6A RID: 15722 RVA: 0x000F2BA0 File Offset: 0x000F0DA0
[CallerCount(2)]
[CachedScanResults(RefRangeStart = 545789, RefRangeEnd = 545791, XrefRangeStart = 545789, XrefRangeEnd = 545789, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void EnableVanessaPropsFlag()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameCollection.NativeMethodInfoPtr_EnableVanessaPropsFlag_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06003D6B RID: 15723 RVA: 0x000F2BE4 File Offset: 0x000F0DE4
[CallerCount(2)]
[CachedScanResults(RefRangeStart = 545791, RefRangeEnd = 545793, XrefRangeStart = 545791, XrefRangeEnd = 545791, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void EnableCatPropsFlag()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameCollection.NativeMethodInfoPtr_EnableCatPropsFlag_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06003D6C RID: 15724 RVA: 0x000F2C28 File Offset: 0x000F0E28
[CallerCount(2)]
[CachedScanResults(RefRangeStart = 545793, RefRangeEnd = 545795, XrefRangeStart = 545793, XrefRangeEnd = 545793, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void EnableNobetaPropsFlag()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameCollection.NativeMethodInfoPtr_EnableNobetaPropsFlag_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06003D6D RID: 15725 RVA: 0x000F2C6C File Offset: 0x000F0E6C
[CallerCount(1659)]
[CachedScanResults(RefRangeStart = 7639, RefRangeEnd = 9298, XrefRangeStart = 7639, XrefRangeEnd = 9298, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe GameCollection()
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<GameCollection>.NativeClassPtr))
{
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameCollection.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06003D6E RID: 15726 RVA: 0x000F2CB8 File Offset: 0x000F0EB8
// Note: this type is marked as 'beforefieldinit'.
static GameCollection()
{
Il2CppClassPointerStore<GameCollection>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "", "GameCollection");
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<GameCollection>.NativeClassPtr);
GameCollection.NativeFieldInfoPtr_dataVersion = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameCollection>.NativeClassPtr, "dataVersion");
GameCollection.NativeFieldInfoPtr_currentSkin = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameCollection>.NativeClassPtr, "currentSkin");
GameCollection.NativeFieldInfoPtr_speedSpellcasting = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameCollection>.NativeClassPtr, "speedSpellcasting");
GameCollection.NativeFieldInfoPtr_meleeSpellcasting = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameCollection>.NativeClassPtr, "meleeSpellcasting");
GameCollection.NativeFieldInfoPtr_manaAbsorbed = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameCollection>.NativeClassPtr, "manaAbsorbed");
GameCollection.NativeFieldInfoPtr_soulAcquired = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameCollection>.NativeClassPtr, "soulAcquired");
GameCollection.NativeFieldInfoPtr_enemiesDefeated = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameCollection>.NativeClassPtr, "enemiesDefeated");
GameCollection.NativeFieldInfoPtr_gameCleared = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameCollection>.NativeClassPtr, "gameCleared");
GameCollection.NativeFieldInfoPtr_achievements = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameCollection>.NativeClassPtr, "achievements");
GameCollection.NativeFieldInfoPtr_allTaniaPropsUnlocked = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameCollection>.NativeClassPtr, "allTaniaPropsUnlocked");
GameCollection.NativeFieldInfoPtr_allMonicaPropsUnlocked = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameCollection>.NativeClassPtr, "allMonicaPropsUnlocked");
GameCollection.NativeFieldInfoPtr_allVanessaPropsUnlock = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameCollection>.NativeClassPtr, "allVanessaPropsUnlock");
GameCollection.NativeFieldInfoPtr_allCatPropsUnlock = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameCollection>.NativeClassPtr, "allCatPropsUnlock");
GameCollection.NativeFieldInfoPtr_allNobetaPropsUnlock = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameCollection>.NativeClassPtr, "allNobetaPropsUnlock");
GameCollection.NativeFieldInfoPtr_isDirty = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameCollection>.NativeClassPtr, "isDirty");
GameCollection.NativeMethodInfoPtr_VerifyData_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameCollection>.NativeClassPtr, 100667080);
GameCollection.NativeMethodInfoPtr_HasAchievementFlagUnlocked_Public_Boolean_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameCollection>.NativeClassPtr, 100667081);
GameCollection.NativeMethodInfoPtr_UnlockAchievementFlag_Public_Void_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameCollection>.NativeClassPtr, 100667082);
GameCollection.NativeMethodInfoPtr_UpdateSkin_Public_Void_GameSkin_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameCollection>.NativeClassPtr, 100667083);
GameCollection.NativeMethodInfoPtr_IncreaseSpeedSpellcasting_Public_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameCollection>.NativeClassPtr, 100667084);
GameCollection.NativeMethodInfoPtr_IncreaseMeleeSpellcasting_Public_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameCollection>.NativeClassPtr, 100667085);
GameCollection.NativeMethodInfoPtr_IncreaseManaAbsorbed_Public_Int32_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameCollection>.NativeClassPtr, 100667086);
GameCollection.NativeMethodInfoPtr_IncreaseSoulAcquired_Public_Int32_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameCollection>.NativeClassPtr, 100667087);
GameCollection.NativeMethodInfoPtr_IncreaseEnemyDefeated_Public_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameCollection>.NativeClassPtr, 100667088);
GameCollection.NativeMethodInfoPtr_IncreaseGameCleared_Public_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameCollection>.NativeClassPtr, 100667089);
GameCollection.NativeMethodInfoPtr_EnableTaniaPropsFlag_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameCollection>.NativeClassPtr, 100667090);
GameCollection.NativeMethodInfoPtr_EnableMonicaPropsFlag_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameCollection>.NativeClassPtr, 100667091);
GameCollection.NativeMethodInfoPtr_EnableVanessaPropsFlag_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameCollection>.NativeClassPtr, 100667092);
GameCollection.NativeMethodInfoPtr_EnableCatPropsFlag_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameCollection>.NativeClassPtr, 100667093);
GameCollection.NativeMethodInfoPtr_EnableNobetaPropsFlag_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameCollection>.NativeClassPtr, 100667094);
GameCollection.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameCollection>.NativeClassPtr, 100667095);
}
// Token: 0x06003D6F RID: 15727 RVA: 0x0000A74C File Offset: 0x0000894C
public GameCollection(IntPtr pointer)
: base(pointer)
{
}
// Token: 0x170016C6 RID: 5830
// (get) Token: 0x06003D70 RID: 15728 RVA: 0x000F2F54 File Offset: 0x000F1154
// (set) Token: 0x06003D71 RID: 15729 RVA: 0x000F2F7C File Offset: 0x000F117C
public unsafe int dataVersion
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameCollection.NativeFieldInfoPtr_dataVersion);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameCollection.NativeFieldInfoPtr_dataVersion)) = value;
}
}
// Token: 0x170016C7 RID: 5831
// (get) Token: 0x06003D72 RID: 15730 RVA: 0x000F2FA0 File Offset: 0x000F11A0
// (set) Token: 0x06003D73 RID: 15731 RVA: 0x000F2FC8 File Offset: 0x000F11C8
public unsafe GameSkin currentSkin
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameCollection.NativeFieldInfoPtr_currentSkin);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameCollection.NativeFieldInfoPtr_currentSkin)) = value;
}
}
// Token: 0x170016C8 RID: 5832
// (get) Token: 0x06003D74 RID: 15732 RVA: 0x000F2FEC File Offset: 0x000F11EC
// (set) Token: 0x06003D75 RID: 15733 RVA: 0x000F3014 File Offset: 0x000F1214
public unsafe int speedSpellcasting
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameCollection.NativeFieldInfoPtr_speedSpellcasting);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameCollection.NativeFieldInfoPtr_speedSpellcasting)) = value;
}
}
// Token: 0x170016C9 RID: 5833
// (get) Token: 0x06003D76 RID: 15734 RVA: 0x000F3038 File Offset: 0x000F1238
// (set) Token: 0x06003D77 RID: 15735 RVA: 0x000F3060 File Offset: 0x000F1260
public unsafe int meleeSpellcasting
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameCollection.NativeFieldInfoPtr_meleeSpellcasting);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameCollection.NativeFieldInfoPtr_meleeSpellcasting)) = value;
}
}
// Token: 0x170016CA RID: 5834
// (get) Token: 0x06003D78 RID: 15736 RVA: 0x000F3084 File Offset: 0x000F1284
// (set) Token: 0x06003D79 RID: 15737 RVA: 0x000F30AC File Offset: 0x000F12AC
public unsafe int manaAbsorbed
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameCollection.NativeFieldInfoPtr_manaAbsorbed);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameCollection.NativeFieldInfoPtr_manaAbsorbed)) = value;
}
}
// Token: 0x170016CB RID: 5835
// (get) Token: 0x06003D7A RID: 15738 RVA: 0x000F30D0 File Offset: 0x000F12D0
// (set) Token: 0x06003D7B RID: 15739 RVA: 0x000F30F8 File Offset: 0x000F12F8
public unsafe int soulAcquired
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameCollection.NativeFieldInfoPtr_soulAcquired);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameCollection.NativeFieldInfoPtr_soulAcquired)) = value;
}
}
// Token: 0x170016CC RID: 5836
// (get) Token: 0x06003D7C RID: 15740 RVA: 0x000F311C File Offset: 0x000F131C
// (set) Token: 0x06003D7D RID: 15741 RVA: 0x000F3144 File Offset: 0x000F1344
public unsafe int enemiesDefeated
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameCollection.NativeFieldInfoPtr_enemiesDefeated);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameCollection.NativeFieldInfoPtr_enemiesDefeated)) = value;
}
}
// Token: 0x170016CD RID: 5837
// (get) Token: 0x06003D7E RID: 15742 RVA: 0x000F3168 File Offset: 0x000F1368
// (set) Token: 0x06003D7F RID: 15743 RVA: 0x000F3190 File Offset: 0x000F1390
public unsafe int gameCleared
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameCollection.NativeFieldInfoPtr_gameCleared);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameCollection.NativeFieldInfoPtr_gameCleared)) = value;
}
}
// Token: 0x170016CE RID: 5838
// (get) Token: 0x06003D80 RID: 15744 RVA: 0x000F31B4 File Offset: 0x000F13B4
// (set) Token: 0x06003D81 RID: 15745 RVA: 0x000F31E8 File Offset: 0x000F13E8
public unsafe Il2CppReferenceArray<AchievementData> achievements
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameCollection.NativeFieldInfoPtr_achievements);
IntPtr intPtr2 = *intPtr;
return (intPtr2 != 0) ? new Il2CppReferenceArray<AchievementData>(intPtr2) : null;
}
set
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameCollection.NativeFieldInfoPtr_achievements), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x170016CF RID: 5839
// (get) Token: 0x06003D82 RID: 15746 RVA: 0x000F3210 File Offset: 0x000F1410
// (set) Token: 0x06003D83 RID: 15747 RVA: 0x000F3238 File Offset: 0x000F1438
public unsafe bool allTaniaPropsUnlocked
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameCollection.NativeFieldInfoPtr_allTaniaPropsUnlocked);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameCollection.NativeFieldInfoPtr_allTaniaPropsUnlocked)) = value;
}
}
// Token: 0x170016D0 RID: 5840
// (get) Token: 0x06003D84 RID: 15748 RVA: 0x000F325C File Offset: 0x000F145C
// (set) Token: 0x06003D85 RID: 15749 RVA: 0x000F3284 File Offset: 0x000F1484
public unsafe bool allMonicaPropsUnlocked
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameCollection.NativeFieldInfoPtr_allMonicaPropsUnlocked);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameCollection.NativeFieldInfoPtr_allMonicaPropsUnlocked)) = value;
}
}
// Token: 0x170016D1 RID: 5841
// (get) Token: 0x06003D86 RID: 15750 RVA: 0x000F32A8 File Offset: 0x000F14A8
// (set) Token: 0x06003D87 RID: 15751 RVA: 0x000F32D0 File Offset: 0x000F14D0
public unsafe bool allVanessaPropsUnlock
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameCollection.NativeFieldInfoPtr_allVanessaPropsUnlock);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameCollection.NativeFieldInfoPtr_allVanessaPropsUnlock)) = value;
}
}
// Token: 0x170016D2 RID: 5842
// (get) Token: 0x06003D88 RID: 15752 RVA: 0x000F32F4 File Offset: 0x000F14F4
// (set) Token: 0x06003D89 RID: 15753 RVA: 0x000F331C File Offset: 0x000F151C
public unsafe bool allCatPropsUnlock
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameCollection.NativeFieldInfoPtr_allCatPropsUnlock);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameCollection.NativeFieldInfoPtr_allCatPropsUnlock)) = value;
}
}
// Token: 0x170016D3 RID: 5843
// (get) Token: 0x06003D8A RID: 15754 RVA: 0x000F3340 File Offset: 0x000F1540
// (set) Token: 0x06003D8B RID: 15755 RVA: 0x000F3368 File Offset: 0x000F1568
public unsafe bool allNobetaPropsUnlock
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameCollection.NativeFieldInfoPtr_allNobetaPropsUnlock);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameCollection.NativeFieldInfoPtr_allNobetaPropsUnlock)) = value;
}
}
// Token: 0x170016D4 RID: 5844
// (get) Token: 0x06003D8C RID: 15756 RVA: 0x000F338C File Offset: 0x000F158C
// (set) Token: 0x06003D8D RID: 15757 RVA: 0x000F33B4 File Offset: 0x000F15B4
public unsafe bool isDirty
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameCollection.NativeFieldInfoPtr_isDirty);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameCollection.NativeFieldInfoPtr_isDirty)) = value;
}
}
// Token: 0x04002824 RID: 10276
private static readonly IntPtr NativeFieldInfoPtr_dataVersion;
// Token: 0x04002825 RID: 10277
private static readonly IntPtr NativeFieldInfoPtr_currentSkin;
// Token: 0x04002826 RID: 10278
private static readonly IntPtr NativeFieldInfoPtr_speedSpellcasting;
// Token: 0x04002827 RID: 10279
private static readonly IntPtr NativeFieldInfoPtr_meleeSpellcasting;
// Token: 0x04002828 RID: 10280
private static readonly IntPtr NativeFieldInfoPtr_manaAbsorbed;
// Token: 0x04002829 RID: 10281
private static readonly IntPtr NativeFieldInfoPtr_soulAcquired;
// Token: 0x0400282A RID: 10282
private static readonly IntPtr NativeFieldInfoPtr_enemiesDefeated;
// Token: 0x0400282B RID: 10283
private static readonly IntPtr NativeFieldInfoPtr_gameCleared;
// Token: 0x0400282C RID: 10284
private static readonly IntPtr NativeFieldInfoPtr_achievements;
// Token: 0x0400282D RID: 10285
private static readonly IntPtr NativeFieldInfoPtr_allTaniaPropsUnlocked;
// Token: 0x0400282E RID: 10286
private static readonly IntPtr NativeFieldInfoPtr_allMonicaPropsUnlocked;
// Token: 0x0400282F RID: 10287
private static readonly IntPtr NativeFieldInfoPtr_allVanessaPropsUnlock;
// Token: 0x04002830 RID: 10288
private static readonly IntPtr NativeFieldInfoPtr_allCatPropsUnlock;
// Token: 0x04002831 RID: 10289
private static readonly IntPtr NativeFieldInfoPtr_allNobetaPropsUnlock;
// Token: 0x04002832 RID: 10290
private static readonly IntPtr NativeFieldInfoPtr_isDirty;
// Token: 0x04002833 RID: 10291
private static readonly IntPtr NativeMethodInfoPtr_VerifyData_Public_Void_0;
// Token: 0x04002834 RID: 10292
private static readonly IntPtr NativeMethodInfoPtr_HasAchievementFlagUnlocked_Public_Boolean_Int32_0;
// Token: 0x04002835 RID: 10293
private static readonly IntPtr NativeMethodInfoPtr_UnlockAchievementFlag_Public_Void_Int32_0;
// Token: 0x04002836 RID: 10294
private static readonly IntPtr NativeMethodInfoPtr_UpdateSkin_Public_Void_GameSkin_0;
// Token: 0x04002837 RID: 10295
private static readonly IntPtr NativeMethodInfoPtr_IncreaseSpeedSpellcasting_Public_Int32_0;
// Token: 0x04002838 RID: 10296
private static readonly IntPtr NativeMethodInfoPtr_IncreaseMeleeSpellcasting_Public_Int32_0;
// Token: 0x04002839 RID: 10297
private static readonly IntPtr NativeMethodInfoPtr_IncreaseManaAbsorbed_Public_Int32_Int32_0;
// Token: 0x0400283A RID: 10298
private static readonly IntPtr NativeMethodInfoPtr_IncreaseSoulAcquired_Public_Int32_Int32_0;
// Token: 0x0400283B RID: 10299
private static readonly IntPtr NativeMethodInfoPtr_IncreaseEnemyDefeated_Public_Int32_0;
// Token: 0x0400283C RID: 10300
private static readonly IntPtr NativeMethodInfoPtr_IncreaseGameCleared_Public_Int32_0;
// Token: 0x0400283D RID: 10301
private static readonly IntPtr NativeMethodInfoPtr_EnableTaniaPropsFlag_Public_Void_0;
// Token: 0x0400283E RID: 10302
private static readonly IntPtr NativeMethodInfoPtr_EnableMonicaPropsFlag_Public_Void_0;
// Token: 0x0400283F RID: 10303
private static readonly IntPtr NativeMethodInfoPtr_EnableVanessaPropsFlag_Public_Void_0;
// Token: 0x04002840 RID: 10304
private static readonly IntPtr NativeMethodInfoPtr_EnableCatPropsFlag_Public_Void_0;
// Token: 0x04002841 RID: 10305
private static readonly IntPtr NativeMethodInfoPtr_EnableNobetaPropsFlag_Public_Void_0;
// Token: 0x04002842 RID: 10306
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
// Token: 0x02000122 RID: 290
[ObfuscatedName("GameCollection/<>c")]
[Serializable]
public sealed class __c : Object
{
// Token: 0x06003D8E RID: 15758 RVA: 0x000F33D8 File Offset: 0x000F15D8
[CallerCount(1659)]
[CachedScanResults(RefRangeStart = 7639, RefRangeEnd = 9298, XrefRangeStart = 7639, XrefRangeEnd = 9298, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe __c()
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<GameCollection.__c>.NativeClassPtr))
{
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameCollection.__c.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06003D8F RID: 15759 RVA: 0x000F3424 File Offset: 0x000F1624
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 545740, XrefRangeEnd = 545744, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe AchievementData _VerifyData_b__15_0(GameAchievement value)
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = ref value;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameCollection.__c.NativeMethodInfoPtr__VerifyData_b__15_0_Internal_AchievementData_GameAchievement_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
IntPtr intPtr3 = intPtr;
return (intPtr3 != 0) ? new AchievementData(intPtr3) : null;
}
}
// Token: 0x06003D90 RID: 15760 RVA: 0x000F348C File Offset: 0x000F168C
// Note: this type is marked as 'beforefieldinit'.
static __c()
{
Il2CppClassPointerStore<GameCollection.__c>.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore<GameCollection>.NativeClassPtr, "<>c");
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<GameCollection.__c>.NativeClassPtr);
GameCollection.__c.NativeFieldInfoPtr___9 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameCollection.__c>.NativeClassPtr, "<>9");
GameCollection.__c.NativeFieldInfoPtr___9__15_0 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameCollection.__c>.NativeClassPtr, "<>9__15_0");
GameCollection.__c.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameCollection.__c>.NativeClassPtr, 100667097);
GameCollection.__c.NativeMethodInfoPtr__VerifyData_b__15_0_Internal_AchievementData_GameAchievement_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameCollection.__c>.NativeClassPtr, 100667098);
}
// Token: 0x06003D91 RID: 15761 RVA: 0x0000A74C File Offset: 0x0000894C
public __c(IntPtr pointer)
: base(pointer)
{
}
// Token: 0x170016D5 RID: 5845
// (get) Token: 0x06003D92 RID: 15762 RVA: 0x000F3508 File Offset: 0x000F1708
// (set) Token: 0x06003D93 RID: 15763 RVA: 0x000F3533 File Offset: 0x000F1733
public unsafe static GameCollection.__c __9
{
get
{
IntPtr intPtr;
IL2CPP.il2cpp_field_static_get_value(GameCollection.__c.NativeFieldInfoPtr___9, (void*)(&intPtr));
IntPtr intPtr2 = intPtr;
return (intPtr2 != 0) ? new GameCollection.__c(intPtr2) : null;
}
set
{
IL2CPP.il2cpp_field_static_set_value(GameCollection.__c.NativeFieldInfoPtr___9, IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x170016D6 RID: 5846
// (get) Token: 0x06003D94 RID: 15764 RVA: 0x000F3548 File Offset: 0x000F1748
// (set) Token: 0x06003D95 RID: 15765 RVA: 0x000F3573 File Offset: 0x000F1773
public unsafe static Func<GameAchievement, AchievementData> __9__15_0
{
get
{
IntPtr intPtr;
IL2CPP.il2cpp_field_static_get_value(GameCollection.__c.NativeFieldInfoPtr___9__15_0, (void*)(&intPtr));
IntPtr intPtr2 = intPtr;
return (intPtr2 != 0) ? new Func<GameAchievement, AchievementData>(intPtr2) : null;
}
set
{
IL2CPP.il2cpp_field_static_set_value(GameCollection.__c.NativeFieldInfoPtr___9__15_0, IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x04002843 RID: 10307
private static readonly IntPtr NativeFieldInfoPtr___9;
// Token: 0x04002844 RID: 10308
private static readonly IntPtr NativeFieldInfoPtr___9__15_0;
// Token: 0x04002845 RID: 10309
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
// Token: 0x04002846 RID: 10310
private static readonly IntPtr NativeMethodInfoPtr__VerifyData_b__15_0_Internal_AchievementData_GameAchievement_0;
}
}