// ReSharper disable CheckNamespace // ReSharper disable InconsistentNaming using System; using System.CodeDom.Compiler; using System.IO; using System.Text; using MonoMod; using LooseDBTables; using UnityEngine; namespace DB; [MonoModIgnore] [GeneratedCode("LooseDBTables.GeneratePatches", "1.0.0.0")] public class SystemInitializeTextIDEnum { public static extern bool LoadFromFile(string filename); public static extern void DumpToFile(string filename); protected static SystemInitializeTextTableRecord[] records; } [GeneratedCode("LooseDBTables.GeneratePatches", "1.0.0.0")] [Serializable] public class SerializableSystemInitializeTextTableRecord { public System.Int32 EnumValue; public System.String EnumName; public System.String Name; } [GeneratedCode("LooseDBTables.GeneratePatches", "1.0.0.0")] public class patch_SystemInitializeTextIDEnum : SystemInitializeTextIDEnum { public new static bool LoadFromFile(string filename) { if (!File.Exists(filename)) { return false; } var table = JsonUtility.FromJson