Verify water gathering interaction

This commit is contained in:
2026-05-17 16:08:41 -07:00
parent 054552202d
commit fa9d1835f9
5 changed files with 93 additions and 3 deletions
+8
View File
@@ -430,6 +430,14 @@ construction recipes have an in-world source instead of relying on debug grants.
Edible plants are represented by `BP_EdiblePlantResourceNode`, which yields the
MVP `food` item from scrub, grassland, and drainage-candidate forage patches.
Freshwater gathering uses `AAgrarianWaterSource` instead of the depleting
resource-node class. The placed `BP_FreshWaterSource` is still an
`IAgrarianInteractable`, appears through the same focused interaction prompt,
and restores thirst through `UAgrarianSurvivalComponent::AddWater` on server
authority. This keeps drinking compatible with the existing replicated survival
component while leaving later container filling, water quality, and source
depletion rules for future water-system work.
### Wildlife Navigation
MVP wildlife movement is server authoritative. `AAgrarianWildlifeBase` uses an