speech bubble fixes, multi objects

This commit is contained in:
2026-06-13 13:59:13 -05:00
parent f327e77e3d
commit 887e1fefea
7 changed files with 675 additions and 178 deletions
+4 -2
View File
@@ -307,8 +307,10 @@ content = """
[[boards.room1.objects]] # optional; array of tables
# Placement: either `x`/`y`, OR a `palette` char that appears in the grid.
# Convention: object palette chars are uppercase letters (here `G`). The char
# must appear exactly once in the grid, be unique across objects, and not be a
# [palette] key; the cell under it loads as Empty.
# may appear multiple times — one ObjectDef is spawned per occurrence in reading
# order. Only one [[objects]] entry may use a given char, and it must not be a
# [palette] key. Each matching cell loads as Empty. If the entry has a `name`,
# only the first spawned instance keeps it (names must be board-unique).
palette = "G"
tile = "#"
fg = "#aa3333"