farm.yaml 2.5 KB

123456789101112131415161718192021222324252627282930313233343536
  1. # Sample-game map: Pinefield Valley. 16x16 with a pond (water, top-left),
  2. # a pre-tilled bed (visual variety; runtime plots are world entities created
  3. # by till), and open grass for buildings. Tile ids use the render palette
  4. # (grass/tilled/water); unknown ids fall back to a neutral color. The `tiles`
  5. # mapping (D31) binds each tile id to an image asset (content/assets/) the
  6. # viewport draws when available — missing ids fall back to tileColor().
  7. id: farm
  8. width: 16
  9. height: 16
  10. tilesetRef: "farm-tiles"
  11. spawn: { x: 2, y: 4 }
  12. walkable:
  13. water: false
  14. tiles:
  15. grass: grass-1
  16. water: water-1
  17. tilled: tilled-1
  18. layers:
  19. - name: ground
  20. data:
  21. - [water, water, water, water, grass, grass, grass, grass, grass, grass, grass, grass, grass, grass, grass, grass]
  22. - [water, water, water, water, grass, grass, grass, grass, grass, grass, grass, grass, grass, grass, grass, grass]
  23. - [water, water, water, water, grass, grass, grass, grass, grass, grass, grass, grass, grass, grass, grass, grass]
  24. - [grass, grass, grass, grass, grass, grass, grass, grass, grass, grass, grass, grass, grass, grass, grass, grass]
  25. - [grass, grass, grass, grass, tilled, tilled, tilled, tilled, grass, grass, grass, grass, grass, grass, grass, grass]
  26. - [grass, grass, grass, grass, tilled, tilled, tilled, tilled, grass, grass, grass, grass, grass, grass, grass, grass]
  27. - [grass, grass, grass, grass, tilled, tilled, tilled, tilled, grass, grass, grass, grass, grass, grass, grass, grass]
  28. - [grass, grass, grass, grass, tilled, tilled, tilled, tilled, grass, grass, grass, grass, grass, grass, grass, grass]
  29. - [grass, grass, grass, grass, grass, grass, grass, grass, grass, grass, grass, grass, grass, grass, grass, grass]
  30. - [grass, grass, grass, grass, grass, grass, grass, grass, grass, grass, grass, grass, grass, grass, grass, grass]
  31. - [grass, grass, grass, grass, grass, grass, grass, grass, grass, grass, grass, grass, grass, grass, grass, grass]
  32. - [grass, grass, grass, grass, grass, grass, grass, grass, grass, grass, grass, grass, grass, grass, grass, grass]
  33. - [grass, grass, grass, grass, grass, grass, grass, grass, grass, grass, grass, grass, grass, grass, grass, grass]
  34. - [grass, grass, grass, grass, grass, grass, grass, grass, grass, grass, grass, grass, grass, grass, grass, grass]
  35. - [grass, grass, grass, grass, grass, grass, grass, grass, grass, grass, grass, grass, grass, grass, grass, grass]
  36. - [grass, grass, grass, grass, grass, grass, grass, grass, grass, grass, grass, grass, grass, grass, grass, grass]