private static void LoadParticleSystemSettings() { string dir = System.IO.Path.Combine(System.Reflection.Assembly.GetExecutingAssembly().Location, "../Content/resources/particleSystemSettings"); System.IO.DirectoryInfo di = new System.IO.DirectoryInfo(dir); System.IO.FileInfo[] files = di.GetFiles("*.vtpss"); foreach (System.IO.FileInfo file in files) { StreamReader read = new StreamReader(file.FullName); ParticleSystemSettings psset = new ParticleSystemSettings(); psset.Load(read); read.Close(); RendererAssetPool.ParticleSystemSettings.Add(Path.GetFileNameWithoutExtension(file.Name), psset); } }