using System; using System.IO; using Cpp2IlInjected; using UnityEngine; // Token: 0x0200031B RID: 795 [Token(Token = "0x200031B")] public class GameSaveTest : MonoBehaviour { // Token: 0x06001FCE RID: 8142 RVA: 0x0004CB74 File Offset: 0x0004AD74 [Token(Token = "0x6001FCE")] [Address(RVA = "0x50D260", Offset = "0x50BA60", VA = "0x18050D260")] private void Test() { string text = Path.Combine(Application.dataPath, "Game_Test/GameSaveTest/Save01.dat"); this.gameSaveLegacy = new GameSaveLegacy { iDifficulty = (int)((ulong)1L), iHPLevel = (int)((ulong)1L), iMPLevel = (int)((ulong)1L), iSPLevel = (int)((ulong)1L), iSTRLevel = (int)((ulong)1L), iINTLevel = (int)((ulong)1L), iDEXLevel = (int)((ulong)1L), iMagicNull = (int)((ulong)1L), iItemSize = (int)((ulong)4L) }; GameSave gameSave = this.gameSaveLegacy.Convert(text); this.gameSave = gameSave; throw new NullReferenceException(); } // Token: 0x06001FCF RID: 8143 RVA: 0x0004CC0C File Offset: 0x0004AE0C [Token(Token = "0x6001FCF")] [Address(RVA = "0x33E460", Offset = "0x33CC60", VA = "0x18033E460")] public GameSaveTest() { } // Token: 0x04002956 RID: 10582 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4002956")] private GameSaveLegacy gameSaveLegacy; // Token: 0x04002957 RID: 10583 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4002957")] private GameSave gameSave; }