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