예제 #1
0
파일: Item.cs 프로젝트: NQNStudios/JamLib
        public static Item FromFile(string filename, string group)
        {
            string type;
            string name = "Content/Items/" + filename;

            using (StreamReader sr = new StreamReader(name))
            {
                type = sr.ReadLine();
                sr.Close();
            }

            switch (type)
            {
            case "[Weapon]":
                return(Weapon.FromFile(name, group));

            case "[Consumable]":
                return(Consumable.FromFile(name));

            default:
                return(null);
            }
        }