This repository has been archived on 2026-05-24. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files

1.4 KiB

Ground Zero Freshwater Source

The Ground Zero map now has a first-pass gameplay freshwater source.

Placement

  • Actor label: AGR_GZ_FreshWaterSource_01
  • Blueprint: /Game/Agrarian/Blueprints/World/BP_FreshWaterSource
  • Placement intent: drainage-candidate area identified during the landform pass.

The previous water/shoreline analysis found no ocean, lake, or confirmed stream inside the current 1 km tile. This actor is therefore a gameplay MVP freshwater source, not a confirmed hydrography feature.

Gameplay

The water source is an interactable actor. On server-authoritative interaction, it restores thirst through UAgrarianSurvivalComponent::AddWater.

  • Restore amount: 45
  • Interaction text: Drink from Fresh Water Spring
  • Player path: focus the source, use the shared interact input, and let AAgrarianGameCharacter::ServerInteract validate range before calling the water source interaction.
  • Automation: Scripts/verify_ground_zero_water_source.py validates placement and restore amount, while Scripts/verify_water_gathering_interaction.py verifies the native interaction path and documentation remain wired.

Follow-Up

Later hydrography work should validate this drainage candidate against USGS NHD or equivalent data. If a confirmed stream or spring is available, replace this placeholder with the real watercourse location and geometry.