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

Ability to synchronize the song to the grid #498

Open SCSR-is-too-short-username opened 9 months ago

SCSR-is-too-short-username commented 9 months ago

What is your request? Currently the song time offset seems to be disabled, however there is no alternate way of synchronizing the song to the grid. This has a significant negative impact on the user experience. Other editors I've used still has the offset and the maps work fine in game, so I have no idea why it is disabled in the first place...

Top-Cat commented 9 months ago

there is no alternate way of synchronizing the song to the grid

Yes there is. Follow the bsmg guides: https://bsmg.wiki/mapping/#mapping-quick-start

the maps work fine in game

Except they don't. Just because you haven't noticed the issues doesn't mean they don't exist.

SCSR-is-too-short-username commented 9 months ago

Except they don't. Just because you haven't noticed the issues doesn't mean they don't exist.

Well, what issue does it have? Anyway, having some form of syncing built in the editor would still be nice, even if you can't use the song time offset. Having to do it in another program is a bit of a pain.

LightAi39 commented 9 months ago

Note syncing breaks at any other speed than 100%. Beat Games have said they will not fix it, and have thus also disabled it in the official editor. It's a deprecated feature and would break any maps timings when using SS, FS, or SF.

Caeden117 commented 9 months ago

There has been small discussions about this in the past. From my understanding, syncing the song to the start beat would be sometime after BPM detection, which is currently blocked by the Unity 2021.3 upgrade