feat: author discoverable forest edge

This commit is contained in:
Rijad Zuzo
2026-07-18 19:09:04 +02:00
parent 2719b0398b
commit 1f09ebe6b6
21 changed files with 911 additions and 180 deletions
+12 -5
View File
@@ -792,14 +792,21 @@ Completed:
player berry harvests thin fruit and leaves; real NPC wood gathers thin the
crown and leave a stump. Low and depleted saves restore the same visuals
using only `amount_remaining`, with matched Metal comparison frames.
39. `Jajce Forest Edge 06`: `tree_forest_grove_01` and
`tree_forest_grove_02` now anchor a bounded forest-edge cluster beyond the
first 24 m discovery pass. Two decorative trees plus 24 fern, mushroom, and
stone instances stay presentation-only. Both finite trees remain reachable,
deplete into shared stumps, restore from authoritative amount, and keep the
world/save total at eighteen resources.
Next:
1. Move the existing `tree_forest_grove_01` and `tree_forest_grove_02` anchors
into one bounded forest-edge authoring cluster. Reuse the proven tree amount
presentation, preserve both stable IDs, and prove reachable expanding
discovery plus depletion/restore without serializing decorative foliage.
2. Add livestock only with a real identity and interaction contract.
1. Add one named goat as an identity-backed simulation vertical slice: stable
animal ID, authoritative position and hunger/feed state, loaded visual
binding, and an exact feed interaction shared by one NPC and the player.
Feeding must withdraw real pantry food and survive deterministic save/load.
2. Add a small herd, breeding, or animal products only after that single-animal
identity and conservation contract is proven.
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