public void CustomLevelProgress(ulong hash, int checkpoint) { if (checkpoint == -1) { customLevelsProgressData.ClearValue(hash); WriteProgress(); } else if (customLevelsProgressData.UpdateValue(hash, (uint)checkpoint)) { WriteProgress(); } }