// Copyright (c) 2007-2018 ppy Pty Ltd . // Licensed under the MIT Licence - https://raw.githubusercontent.com/ppy/osu/master/LICENCE using osu.Game.Beatmaps.Formats; namespace osu.Game.Skinning { public class LegacySkinDecoder : LegacyDecoder { public LegacySkinDecoder() : base(1) { } protected override void ParseLine(SkinConfiguration output, Section section, string line) { switch (section) { case Section.General: var pair = SplitKeyVal(line); switch (pair.Key) { case @"Name": output.SkinInfo.Name = pair.Value; break; case @"Author": output.SkinInfo.Creator = pair.Value; break; } break; } base.ParseLine(output, section, line); } } }