/// <summary> /// Called from GUI /// </summary> public void ReloadMods() { PeopleModData = XMLSerie.ReadXMLPeopleModData(); if (PeopleModData != null) { Text.text = "MOD ok"; } else { Text.text = "MOD error"; } _shown = Time.time; }
//Mods public static PeopleModData ReadXMLPeopleModData() { string path = Application.dataPath + "/Mod/MyMod/People.xml"; var loaded = DataContainer.Load(path); PeopleModData res = null; if (loaded != null) { res = loaded.PeopleModData; } return(res); }
private static void ReloadModStatic() { if (PeopleModData == null) { var modController = FindObjectOfType <ModController>(); PeopleModData = XMLSerie.ReadXMLPeopleModData(); if (PeopleModData != null) { if (modController != null) { modController.Text.text = "MOD loaded"; } } else { if (modController != null) { modController.Text.text = "no MOD"; } } } }