Skip to content

ReMapper Settings

Swifter edited this page Mar 9, 2025 · 2 revisions

ReMapper has settings that are global to the entire program. You can access it as rm.settings

There's multiple properties you can set on it:

Force Note Jump Offset

rm.settings.forceNoteJumpStartBeatOffset = true // default

On converting gameplay objects to JSON, set their noteJumpStartBeatOffset in customData to the difficulty's noteJumpStartBeatOffset if they don't already have their own.

https://github.com/Aeroluna/Heck/wiki/Objects#all-objects

Force Note Jump Speed

rm.settings.forceNoteJumpMovementSpeed = true // default

On converting gameplay objects to JSON, set their noteJumpMovementSpeed in customData to the difficulty's noteJumpMovementSpeed if they don't already have their own.

https://github.com/Aeroluna/Heck/wiki/Objects#all-objects

Force Default Scale

rm.settings.forceDefaultScale = true // default

Sets the scale of notes, bombs and chains to [1,1,1] at the start of the map. This is to prevent mods from changing note sizes.

Decimal Precision

rm.settings.decimalPrecision = 7 // default

Sets the amount of decimals to export numbers to when a difficulty is saved to JSON. Set to undefined in order to bypass this setting.

Convert Rotation Events To Object Rotation

rm.settings.convertRotationEventsToObjectRotation = false // default

Before difficulties are saved, convert all 360 rotation events into the worldRotation properties on gameplay objects.

Clone this wiki locally