using System; using System.Collections.Generic; using Cpp2IlInjected; // Token: 0x02000165 RID: 357 [Token(Token = "0x2000165")] public class GameTextDataAdvance { // Token: 0x170000A1 RID: 161 // (get) Token: 0x060011CF RID: 4559 RVA: 0x00028D1C File Offset: 0x00026F1C [Token(Token = "0x170000A1")] public GameLanguage Language { [Token(Token = "0x60011CF")] [Address(RVA = "0x365F50", Offset = "0x364750", VA = "0x180365F50")] get { return this.language; } } // Token: 0x170000A2 RID: 162 // (get) Token: 0x060011D0 RID: 4560 RVA: 0x00028D30 File Offset: 0x00026F30 [Token(Token = "0x170000A2")] public int RowAmount { [Token(Token = "0x60011D0")] [Address(RVA = "0x50DFA0", Offset = "0x50C7A0", VA = "0x18050DFA0")] get { return this.dataMap.Keys.Count; } } // Token: 0x060011D1 RID: 4561 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60011D1")] [Address(RVA = "0x50DC50", Offset = "0x50C450", VA = "0x18050DC50")] public GameTextDataAdvance(string json, GameLanguage language, int columnsPerLanguage) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060011D2 RID: 4562 RVA: 0x00028D54 File Offset: 0x00026F54 [Token(Token = "0x60011D2")] [Address(RVA = "0x50DBF0", Offset = "0x50C3F0", VA = "0x18050DBF0")] public GameTextDataAdvance(Dictionary dataMap, GameLanguage language, int columnsPerLanguage) { this.dataMap = dataMap; this.columnsPerLanguage = columnsPerLanguage; this.language = language; this.pointer = (int)language; } // Token: 0x060011D3 RID: 4563 RVA: 0x00028D88 File Offset: 0x00026F88 [Token(Token = "0x60011D3")] [Address(RVA = "0x50DBE0", Offset = "0x50C3E0", VA = "0x18050DBE0")] public GameTextDataAdvance UpdateLanguage(GameLanguage language) { this.language = language; this.pointer = (int)language; return this; } // Token: 0x060011D4 RID: 4564 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60011D4")] [Address(RVA = "0x50D9F0", Offset = "0x50C1F0", VA = "0x18050D9F0")] public string[] GetText(int id) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x04001BC9 RID: 7113 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4001BC9")] private GameLanguage language; // Token: 0x04001BCA RID: 7114 [FieldOffset(Offset = "0x14")] [Token(Token = "0x4001BCA")] private int pointer; // Token: 0x04001BCB RID: 7115 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4001BCB")] private int columnsPerLanguage; // Token: 0x04001BCC RID: 7116 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4001BCC")] private Dictionary dataMap; }