Example #1
0
    public object Clone()
    {
        var newConfig = new ModConfig
        {
            ConfigFile   = (ConfigFile)ConfigFile.Clone(),
            MusicOffsets = new Dictionary <string, int>()
        };

        foreach (var offset in this.MusicOffsets)
        {
            newConfig.MusicOffsets.Add(offset.Key, offset.Value);
        }

        return(newConfig);
    }