Add a setting to disable the movement history
This commit is contained in:
+2
-1
@@ -122,7 +122,8 @@ function onTokenLeftDragStart(event) {
|
||||
ruler.clear();
|
||||
ruler._state = Ruler.STATES.STARTING;
|
||||
ruler.rulerOffset = {x: tokenCenter.x - event.data.origin.x, y: tokenCenter.y - event.data.origin.y}
|
||||
ruler.dragRulerAddWaypointHistory(getMovementHistory(this));
|
||||
if (game.settings.get(settingsKey, "enableMovementHistory"))
|
||||
ruler.dragRulerAddWaypointHistory(getMovementHistory(this));
|
||||
ruler.dragRulerAddWaypoint(tokenCenter, false);
|
||||
}
|
||||
|
||||
|
||||
@@ -38,6 +38,15 @@ export function registerSettings() {
|
||||
default: true,
|
||||
})
|
||||
|
||||
game.settings.register(settingsKey, "enableMovementHistory", {
|
||||
name: "drag-ruler.settings.enableMovementHistory.name",
|
||||
hint: "drag-ruler.settings.enableMovementHistory.hint",
|
||||
scope: "world",
|
||||
config: true,
|
||||
type: Boolean,
|
||||
default: true,
|
||||
});
|
||||
|
||||
// This setting will be modified by the api if modules register to it
|
||||
game.settings.register(settingsKey, "speedProvider", {
|
||||
scope: "world",
|
||||
|
||||
Reference in New Issue
Block a user