work.map.json was still schema-v2 with the legacy fa_terrain_v1 atlas — neither has a `material` field on its layers, so the renderer's vertex/blob path never fired and Auto-Tile painting had no visible effect (the set_vertex writes landed but the renderer fell back to the cell-tile path that doesn't consume them). Migration: - schema_version 2 -> 3 - size 4x4 -> 16x16 (room to paint) - atlases: fa_terrain_v1 -> blob_rect_stone (S-V2E2-RM-Blob 14-slot atlas from lib-asset.prototype-blob-geom) - layers: surface + wall, both with "material": "blob_rect_stone"; vertices+overrides start empty (lib-core.maps lazy-allocates on first set_vertex) Manifest: - asset_aliases: fa_terrain_v1 -> blob_rect_stone (lib-asset. prototype-blob-geom) - deps: drop prototype-fa-starter, add prototype-blob-geom 0.1.0
19 lines
527 B
Plaintext
19 lines
527 B
Plaintext
{
|
|
"id": "map-editor",
|
|
"version": "0.2.0b.1",
|
|
"kind": "module",
|
|
"api": "^0.1",
|
|
"ci_frames": 30,
|
|
"entry_point": "init.lua",
|
|
"asset_aliases": {
|
|
"blob_rect_stone": "lib-asset.prototype-blob-geom"
|
|
},
|
|
"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-blob-geom","version":"0.1.0"}
|
|
]
|
|
}
|