chicken.yaml 672 B

12345678910111213
  1. # Example animal (D19/D23: GrowthSystem reuse — no animal system). Chicken
  2. # advances through stages exactly like a crop: feedRequired replaces
  3. # waterRequired (the animal must be fed via GrowthSystem.feed / animal.feed to
  4. # advance a feedRequired stage, and to produce while mature). The produce table
  5. # is data only — the egg is actually granted by behavior-language content that
  6. # hooks the animal-produce event (see content/statemachines/chicken-egg.yaml).
  7. id: chicken
  8. stages:
  9. - { name: chick, days: 2, feedRequired: false }
  10. - { name: grown, days: 2, feedRequired: true }
  11. - { name: laying, days: 1, feedRequired: true }
  12. produces:
  13. - { itemId: egg, qty: 1 }