docs: describe ordered setup placements
Document that setup is an ordered list of placements, each moving its parts to a path, in the format reference and the tabletop plan.
This commit is contained in:
@@ -101,8 +101,8 @@ interface PartState {
|
||||
### 4. Setup seeding (`setup.ts`) ✅
|
||||
|
||||
- `SetupLoader`: side-effect-only component that seeds the store from a
|
||||
`Setup` — enables its `surfaces` (or all when omitted) and places parts on
|
||||
`setup` paths.
|
||||
`Setup` — enables its `surfaces` (or all when omitted) and applies its
|
||||
ordered `setup` placements (each moves its `parts` to a `path`).
|
||||
- `setup` value expansion: a bare `type` (no id) expands to all parts of that
|
||||
type (documented in `bgm-format.md` §3; the loader doesn't do this — it's a
|
||||
game-state init concern, so it lives here).
|
||||
|
||||
Reference in New Issue
Block a user