StonehearthEditor.Module.LoadFiles C# (CSharp) Method

LoadFiles() public method

public LoadFiles ( ) : void
return void
        public void LoadFiles()
        {
            foreach (Dictionary<string, ModuleFile> dict in mModuleFiles.Values)
            {
                foreach (ModuleFile moduleFile in dict.Values)
                {
                    moduleFile.TryLoad();
                }
            }
        }

Usage Example

Exemplo n.º 1
0
        public void Load()
        {
            // Parse Manifests
            string[] modFolders = Directory.GetDirectories(mModsDirectoryPath);
            if (modFolders == null)
            {
                return;
            }

            foreach (string modPath in modFolders)
            {
                string formatted = JsonHelper.NormalizeSystemPath(modPath);
                Module module    = new Module(formatted);
                module.InitializeFromManifest();
                mModules.Add(module.Name, module);
            }

            foreach (Module module in mModules.Values)
            {
                module.LoadFiles();
            }

            foreach (Module module in mModules.Values)
            {
                module.PostLoadFixup();
            }
        }
All Usage Examples Of StonehearthEditor.Module::LoadFiles