1using System.Collections.Generic;
2using System.Reflection;
91 private List<SourceData>
list =
new List<SourceData>();
118 Debug.Log(
"SourceManager Init");
125 FieldInfo[] fields = GetType().GetFields();
126 foreach (FieldInfo fieldInfo
in fields)
128 if (typeof(
SourceData).IsAssignableFrom(fieldInfo.FieldType))
134 if (ModManagerCore.enableSheetLoading)
176 listAttackElements.Clear();
177 for (
int j = 910; j < 927; j++)
198 item.ExportTexts(path);
206 item.ExportTexts(path, update:
true);
232 string text = Lang.setting.dir +
"validation.txt";
static void PublishEvent(string eventId, object data=null)
static SourceManager sources
static List< SourceElement.Row > ListAttackElements
static LangSetting setting
void ImportAllModSourceSheets()
static new ModManager Instance
SourceResearch researches
SourceHomeResource homeResources
SourceCollectible collectibles
SourceSpawnList spawnLists
void UpdateSourceTexts(string path)
SourceGlobalTile globalTiles
SourceCellEffect cellEffects
SourceCharaText charaText
SourceZoneAffix zoneAffixes
SourceCategory categories
void ExportSourceTexts(string path)