Example #1
0
        public static void outputDeJure(DeJureTitles titles)
        {
            string outputPath             = ImportantPaths.getOutputPath() + "\\common\\landed_titles\\newDeJureTitles.txt";
            List <DeJureKingdom> kingdoms = titles.getTitles();

            using (StreamWriter writer = File.CreateText(outputPath)) {
                foreach (DeJureKingdom kingdom in kingdoms)
                {
                    writeDeJureKingdomInfo(writer, kingdom);
                    List <DeJureDuchy> duchies = kingdom.getDuchies();
                    foreach (DeJureDuchy duchy in duchies)
                    {
                        writeDeJureDuchyInfo(writer, duchy);
                    }
                }
            }
        }
Example #2
0
        public static void outputDeJure(DeJureTitles titles)
        {
            string outputFile             = ImportantPaths.getOutputPath() + "\\localisation\\newDeJureTitles.csv";
            List <DeJureKingdom> kingdoms = titles.getTitles();

            using (StreamWriter writer = File.CreateText(outputFile)) {
                foreach (DeJureKingdom kingdom in kingdoms)
                {
                    outputDeJureInfo(writer, true, kingdom.getName(), kingdom.getScreenName(), kingdom.getScreenName());
                    List <DeJureDuchy> duchies = kingdom.getDuchies();
                    foreach (DeJureDuchy duchy in duchies)
                    {
                        outputDeJureInfo(writer, false, duchy.getName(), duchy.getScreenName(), duchy.getScreenName());
                    }
                }
            }
        }