protected override void UnloadData() { UnloadNet(); m_objects?.Clear(); m_planetDefinitions?.Clear(); m_settings = null; Static = null; }
public override void LoadData() { Static = this; LoadNet(); m_planetDefinitions = MyDefinitionManager.Static.GetPlanetsGeneratorsDefinitions().ToList(); m_mandatoryPlanets = new List <MyPlanetGeneratorDefinition>(); m_moonDefinitions = new List <MyPlanetGeneratorDefinition>(); FilterDefinitions(); }
protected override void UnloadData() { PluginLog.Log("Unloading system generator data"); UnloadNet(); m_objects?.Clear(); m_planetDefinitions?.Clear(); m_moonDefinitions?.Clear(); m_mandatoryPlanets?.Clear(); m_gasGiants?.Clear(); m_settings = null; Static = null; }
public override void LoadData() { PluginLog.Log("Loading definitions and network data"); Static = this; LoadNet(); m_planetDefinitions = MyDefinitionManager.Static.GetPlanetsGeneratorsDefinitions().ToList(); m_mandatoryPlanets = new List <MyPlanetGeneratorDefinition>(); m_moonDefinitions = new List <MyPlanetGeneratorDefinition>(); m_gasGiants = new List <MyPlanetGeneratorDefinition>(); m_availableMoons = new List <MyPlanetGeneratorDefinition>(); m_availablePlanets = new List <MyPlanetGeneratorDefinition>(); FilterDefinitions(); }