Calic 9fefe7619a Add editor actions module composing maps write APIs
paint_cell_at, erase_cell_at, cycle_rotation, save plus thin
wrappers for the UI hit-tests (set_active_layer/_atlas/_tile,
toggle_layer_visible/_roof_mode/_picker). Each action updates
state and delegates the actual map mutation to lib-core.maps.
2026-05-24 01:11:35 +02:00

sporel-module-map-editor

Interactive map editor module for v2 Sporel maps. Click-to-paint, vertical layer-chip overlay, collapsible atlas+tile picker.

Status

v0.1.0 — initial POC. See docs/superpowers/specs/2026-05-23-sporel-module-map-editor-design.md in sporel-meta for the full spec.

Run

bash scripts/run-map-editor.sh [target_map.json]

(Detailed hotkey reference and UI walkthrough added in a later commit.)

Description
Interactive map editor for v2 Sporel map files.
Readme 603 KiB
Languages
Lua 98.3%
Shell 1.7%