feat: add physical animal care delivery
This commit is contained in:
@@ -801,9 +801,9 @@ Completed:
|
||||
40. `Jajce Goat 07`: Dunja is the first identity-backed animal, with a stable
|
||||
goat ID, simulation-owned position and hunger, and a loaded cozy
|
||||
presentation with an honest hungry cue. NPC and player feeding share one
|
||||
exact transaction that withdraws pantry food, changes only Dunja's state,
|
||||
and emits one economic fact. World-schema v10 save/restore preserves the
|
||||
result without replaying the transient feed response.
|
||||
exact target mutation backed by real food that changes only Dunja's state
|
||||
and emits one exact `animal_fed` fact. World-schema v10 save/restore
|
||||
preserves the result without replaying the transient feed response.
|
||||
41. `Jajce Dunja Habitat 08`: a self-contained timber shelter and clover
|
||||
pasture now expose two stable routine sites in an open south-village
|
||||
clearing. Dunja alternates between them without RNG, follows the real
|
||||
@@ -823,14 +823,21 @@ Completed:
|
||||
availability, reports success or blockage, remains visible in cinematic
|
||||
mode, and also covers existing resource, pantry, guard, and study actions.
|
||||
Restore discards transient feedback and re-derives context from live facts.
|
||||
44. `Jajce Care Delivery 11`: NPC animal care now keeps one exact named-goat
|
||||
claim while walking first to the real pantry and then to that goat. Pantry
|
||||
pickup creates authoritative carried inventory and reveals the existing
|
||||
food sack; delivery consumes that unit and records the inventory-to-animal
|
||||
fact. One-unit contention, both route legs, and post-pickup continuation
|
||||
prove conservation without adding a saved phase field.
|
||||
|
||||
Next:
|
||||
|
||||
1. Make NPC feeding visibly collect one real pantry food into the caretaker's
|
||||
existing inventory/carried-food presentation before delivery to the exact
|
||||
reserved goat.
|
||||
2. Prove conservation, claim continuity, and save/restore during both travel
|
||||
legs; keep herd, product, indexing, and LOD systems deferred.
|
||||
1. Give the player one restrained nearby-villager inspection context backed by
|
||||
the authoritative task, exact target, carried item, and recorded decision
|
||||
reason when it currently exists.
|
||||
2. Prove that the field note follows live task changes and, after restore,
|
||||
re-derives the persistent facts while honestly awaiting the next decision
|
||||
reason. It must not become dialogue, quest, or saved presentation state.
|
||||
|
||||
Do not start with GIS data, a full city, a large asset pack, or more NPC
|
||||
mechanics. The next proof is a beautiful stage for the systems that already
|
||||
|
||||
Reference in New Issue
Block a user