Code: Select all
public class SolarSystemConfig
{
public int Star;
public List<SolarPathNode> Paths;
public List<GameObject> PathNodes;
}
Code: Select all
//Saves but node data in list is all default
ES3.Save(saveName, _currentConfig);
//Works - this is an individual node game object
ES3.Save("nodeTest", _currentConfig.PathNodes[3]);
//Works - this is an individual Solar node component
ES3.Save("solarNodeTest", ChosenPath[3]);
public class SolarPathNode : MonoBehaviour
{
public int CordsX;
public int CordsY;
public GameObject ZonePrefab;
public ScenarioType TypeChosen;
public string ScenarioName;
}