public TileBaseType(string Name, string RTF, int MovementCost) { data = new TileBaseTypeData { Name = Name, RTF = RTF, MovementCost = MovementCost }; }
private TileBaseType(string Name) { XmlSerializer serializer = new XmlSerializer(typeof(TileBaseTypeData)); using (Stream file = File.OpenRead(SavePath + "\\" + Name + ".xml")) { data = (TileBaseTypeData)serializer.Deserialize(file); } }