public override void ApplyChanges(Patch patch)
        {
            var changedValues = Adjustments.Clone();

            if (Adjustments.SkipIntroLogos == DefaultAdjustments.SkipIntroLogos)
            {
                changedValues.SkipIntroLogos = null;
            }
            if (Adjustments.RemoveMenuMusic == DefaultAdjustments.RemoveMenuMusic)
            {
                changedValues.RemoveMenuMusic = null;
            }

            MiscLogic.CreatePatch(patch, Adjustments);
        }