Layout (per design paper §11): - Top toolbar with Mode buttons (Auto-Tile / Direct), Save, Erase, Rotate, Help. - Right Layers side-panel (8 rows, top-down draw order) as single source of truth for visibility + active layer — replaces the old left-edge layer chips. - Bottom status bar. State + actions: - mode = "auto-tile" | "direct" (Tab toggles). - cheatsheet_open modal toggle (I key, dimmed overlay + key/action table). - SPOREL_CI=1 auto-exits after 30 frames (matches vagrant pattern; ci_frames in manifest is not engine-enforced for kind:"module"). Paint behaviour itself is unchanged from 0.1.0 — bottom palette + the real Auto-Tile / Direct paint loops land in 0.2.0b/c/d. deps: lib-core.maps 0.5.1 -> 0.5.2 (consumes set_vertex / get_vertex).
19 lines
525 B
Plaintext
19 lines
525 B
Plaintext
{
|
|
"id": "map-editor",
|
|
"version": "0.2.0a",
|
|
"kind": "module",
|
|
"api": "^0.1",
|
|
"ci_frames": 30,
|
|
"entry_point": "init.lua",
|
|
"asset_aliases": {
|
|
"fa_terrain_v1": "lib-asset.prototype-fa-starter"
|
|
},
|
|
"deps": [
|
|
{"id":"lib-core.maps","version":"0.5.2"},
|
|
{"id":"lib-core.render","version":"0.1.0"},
|
|
{"id":"lib-core.camera","version":"0.3.0"},
|
|
{"id":"lib-core.input","version":"0.4.0"},
|
|
{"id":"lib-asset.prototype-fa-starter","version":"0.2.0"}
|
|
]
|
|
}
|