コード例 #1
0
 protected override void UnloadData()
 {
     UnloadNet();
     m_objects?.Clear();
     m_planetDefinitions?.Clear();
     m_settings = null;
     Static     = null;
 }
コード例 #2
0
        public override void LoadData()
        {
            Static = this;

            LoadNet();

            m_planetDefinitions = MyDefinitionManager.Static.GetPlanetsGeneratorsDefinitions().ToList();
            m_mandatoryPlanets  = new List <MyPlanetGeneratorDefinition>();
            m_moonDefinitions   = new List <MyPlanetGeneratorDefinition>();
            FilterDefinitions();
        }
コード例 #3
0
        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;
        }
コード例 #4
0
        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();
        }