예제 #1
0
        private static void InitializeTypes()
        {
            _eoiDataTypes = new List <EoiDataType>();
            var staticTypes = StaticDataInterface.GetTypes();

            foreach (var staticType in staticTypes)
            {
                _eoiDataTypes.Add(new EoiDataType(staticType));
            }
        }
예제 #2
0
        public static void Init()
        {
            StaticDataInterface.Init();
            FileSystemDataInterface.Init();

            InitializeEoiData();

            EsiDataInterface.Init();

            InitEoiDataContent();
        }
예제 #3
0
        private static void InitializeBlueprints()
        {
            _eoiDataBlueprints = new List <EoiDataBlueprint>();
            var staticBlueprints = StaticDataInterface.GetBlueprints();

            foreach (var staticBlueprint in staticBlueprints)
            {
                _eoiDataBlueprints.Add(new EoiDataBlueprint(staticBlueprint));
            }

            foreach (var blueprint in _eoiDataBlueprints)
            {
                blueprint.InitializeInvention();
            }
        }