feat(editor): add --gen-kitchen-pack composite (11th themed pack)

Tavern back-of-house / cookhouse scene composite. Pairs
naturally with --gen-tavern-pack (front-of-house common
room) for a complete inn setup.

Emits 7 .wom files into outDir:
  • stove        — pot-bellied cookfire stove
  • cauldron     — large hanging pot
  • prep-table   — flat work surface
  • stool        — cook's seat
  • barrel       — water / ale / flour storage
  • mug          — drink ready for the inn customer
  • mortar       — herb / spice grinding tool

This is the 11th themed pack (camp, blacksmith, village,
temple, graveyard, garden, dock, tavern, mining, arena,
kitchen). Notable for being the first pack that uses the
two recently-added drinking-vessel + alchemy primitives
(mug from batch 111, mortar-pestle from batch 113), proving
out the "build small primitives, then compose into themed
packs" workflow.

All 7 emitted primitives pass --validate-wom on first
generation. 468 kArgRequired entries total.
This commit is contained in:
Kelsi 2026-05-09 14:53:01 -07:00
parent 40a0194e18
commit e30c81ddae
3 changed files with 24 additions and 0 deletions

View file

@ -86,6 +86,7 @@ const char* const kArgRequired[] = {
"--gen-temple-pack", "--gen-graveyard-pack",
"--gen-garden-pack", "--gen-dock-pack", "--gen-tavern-pack",
"--gen-mining-pack", "--gen-arena-pack",
"--gen-kitchen-pack",
"--gen-mesh-table", "--gen-mesh-lamppost", "--gen-mesh-bed",
"--gen-mesh-ladder", "--gen-mesh-well", "--gen-mesh-signpost",
"--gen-mesh-mailbox", "--gen-mesh-tombstone", "--gen-mesh-crate",