Add MVP frontend audio hooks

This commit is contained in:
2026-05-19 12:35:30 -07:00
parent f6e126aabb
commit d0ad64418d
5 changed files with 99 additions and 1 deletions
+5
View File
@@ -323,6 +323,11 @@ Wildlife expose idle, flee/chase, death, and harvest sound slots. The server
multicasts state-change and harvest cues so clients hear wildlife reactions from
the authoritative AI state while the dedicated server remains silent.
UI sounds are optional 2D hooks on `UAgrarianMvpFrontendWidget`. The frontend
exposes confirm, back, selection, and save/quit sound slots. Keyboard and mouse
actions play the same cues so menu feedback stays consistent across input
methods while the widget remains silent until UI assets are assigned.
Player movement audio starts with native footstep placeholders on
`AAgrarianGameCharacter`. The character owns a spatialized
`FootstepAudioComponent` plus assignable walk, sprint, crouch, and prone sound