Caeden117 / ChroMapper

GitHub repository for ChroMapper, the Unity-based map editor for Beat Saber.
https://cm.topc.at/dl
GNU General Public License v2.0
300 stars 87 forks source link

Update to Unity 2021.3 #493

Closed Caeden117 closed 8 months ago

Caeden117 commented 11 months ago

This PR updates the Unity version of ChroMapper to Unity 2021.3.32f1.

This Unity update brings updates to several packages, as well as a switch to .NET Standard 2.1 so newer features of .NET can be used in the project. The change to .NET Standard is important for future additions I want to make to the project (AudioSync, the BPM detection library I wrote, heavily relies on Span<T>, which was added in .NET Standard 2.1)

TODO:

XAce1337manX commented 11 months ago

Bonus: I believe this may fix #416.

Caeden117 commented 10 months ago

SortedSet<T>.GetViewBetween() crashing issue has been fixed by completely getting rid of SortedSet<T> 👍