Document MVP weather sound hooks

This commit is contained in:
2026-05-19 12:29:19 -07:00
parent 61548d1153
commit 6cad0682ff
4 changed files with 87 additions and 1 deletions
+24
View File
@@ -0,0 +1,24 @@
# MVP Weather Sounds
Weather sounds are owned by `AAgrarianWeatherAudioController`, which is placed
in the Ground Zero demo map as `AGR_DemoWeatherAudioController`.
The controller exposes these sound slots:
- `RainLoopSound`
- `WindLoopSound`
- `StormLoopSound`
- `ClearAmbientSound`
- `BiomeAmbientLoopSound`
The MVP weather audio path is intentionally asset-agnostic. The packaged build
remains silent until placeholder or final loops are assigned, but the runtime
logic already follows server-replicated weather state, provider wind speed, and
day/night state. Rain, wind, and storm volumes fade independently so weather can
move from clear coastal ambience to rain, cold wind, or storm without changing
gameplay code.
Final assets should remain grounded and local to Ground Zero: coastal wind,
distant surf, light rain on brush, heavier storm gusts, and subtle night/day
texture. Weather audio must support the non-ray-traced default investor build
and headless multiplayer server builds by keeping actual playback client-side.