diff --git a/macrovision.js b/macrovision.js index e2d056ac..c772953f 100644 --- a/macrovision.js +++ b/macrovision.js @@ -2301,6 +2301,31 @@ const settingsData = { } } }, + "axis-spacing": { + name: "Axis Spacing", + desc: "How frequent the axis lines are", + type: "select", + default: "standard", + options: [ + "dense", + "standard", + "sparse" + ], + get value() { + return config.axisSpacing; + }, + set value(param) { + config.axisSpacing = param; + const factor = { + "dense": 0.5, + "standard": 1, + "sparse": 2 + }[param]; + config.minLineSize = factor * 100; + config.maxLineSize = factor * 150; + updateSizes(); + } + }, "solid-ground": { name: "Ground", desc: "Draw solid ground at the y=0 line",