docs: record player-citizen loop, care needs, regrowth, and seasons
This commit is contained in:
@@ -984,6 +984,20 @@ resolve the need without adding a dialogue tree, quest acceptance, rewards, a
|
||||
quest log, reputation, a generic conversation framework, or saved presentation
|
||||
state in that slice.
|
||||
|
||||
That observation-to-agency slice is now complete: the player-facing field note
|
||||
surfaces the inspected villager's exact open need and the currently
|
||||
authoritative response, and a real player harvest-to-pantry deposit resolves
|
||||
it through the ordinary carry path. The player is also a real citizen now: a
|
||||
persisted `PlayerStateRecord` tracks hunger, energy, and carried inventory,
|
||||
gathering moves yield into that carried inventory, depositing restocks the
|
||||
typed storage, and eating eases hunger from carried or pantry food. Player
|
||||
restocks are witnessed and can raise a hungry familiar villager's directed
|
||||
trust toward the player. The opportunity family grew to four types
|
||||
(`restock_empty_pantry`, `supply_missing_wood`, `feed_weak_villager`, and
|
||||
`repair_home_roof`), finite berry sources regrow toward an authored cap, and a
|
||||
cold season halves gather yields and pauses regrowth to create recurring
|
||||
scarcity.
|
||||
|
||||
Recently completed:
|
||||
|
||||
- `Jajce Villager Field Note 12`: a separate player-facing note selects the
|
||||
|
||||
Reference in New Issue
Block a user