I inherited this code and have no idea how the snapping logic even works - should I make the assumption that it should be safe to just remove the snapping logic entirely?
Update: there are some discussions on github about this and which mod is at fault and ways to fix, so I suppose @protocol-1903 might have more insight on what to do
I dont know if you should remove it entirely, but could you provide a way to disable the snapping logic via a mod setting? A hidden startup setting should be perfect.
Adding some way for mods to turn off the 'snapping' functionality of your mod, whether that be player setting or startup setting or mod-data or remote interface. My preference (and the usual option) is a mod setting.
Would just adding a setting that completely removes the control stage scripting work? I didn't write the snapping functionality so I don't actually know how it works lmao