コード例 #1
0
        private static void CreateArmors(Location loadedLocation)
        {
            string projectPath = AppDomain.CurrentDomain.BaseDirectory;
            string path        = projectPath + @"\JSON\Items\Armors\";


            foreach (string armorItemName in loadedLocation.ItemJsonFileNames)
            {
                foreach (string fileName in Directory.GetFiles(path, "*.json").Select(Path.GetFileName))
                {
                    if (fileName == armorItemName + ".json")
                    {
                        loadedLocation.Items.Add(Armor.CreateArmor(fileName));
                    }
                }
            }
        }