No description
- C# 97.4%
- ShaderLab 1.7%
- Mathematica 0.4%
- GLSL 0.3%
|
All checks were successful
Epochfall Build / Compile Check (push) Successful in 5m17s
Epochfall Build / Build Linux Client (push) Successful in 8m13s
Epochfall Build / Build Linux Server (push) Successful in 5m44s
Epochfall Build / Build macOS Client (push) Successful in 8m14s
Epochfall Build / Build macOS Server (push) Successful in 5m39s
Epochfall Build / Build Web Client (push) Successful in 1s
Epochfall Build / Build Windows Client (push) Successful in 7m36s
Epochfall Build / Build Windows Server (push) Successful in 5m25s
Epochfall Build / Deploy Dedicated Server (push) Successful in 13s
Epochfall Build / Deploy Web Client (push) Has been skipped
Epochfall Build / Discord Notification (push) Successful in 6s
Phase 2.5 (Audio Foundation) complete. Editor-side artifacts created
following the in-editor walkthrough generated by the workflow:
- 4 AudioCue assets under Assets/Audio/:
- SFX_2D/UI_Click_01.asset (UI bus, 2D)
- Music/MainMenuMusic.asset (Music bus, 2D, looping handled by
MainMenuMusic coroutine not AudioSource)
- Ambient/ForestAmbient.asset (Ambient bus, 2D stereo, looping)
- Wildlife/WildlifeAlert_Boar.asset (SFX bus, 3D, mono)
- Assets/Resources/EpochFallAudioCueRegistry.asset with the boar
alert at slot 0 (only network-broadcast cues belong; UI/music/
ambient are local-only and never traverse the network)
- EF_Boar_02.prefab: NetworkAudioEmitter component on the root +
WildlifeAlert_Boar.asset wired into BoarAI._territorialAlertCue
- SampleScene: MainMenuMusic component on the canvas's GameObject,
cue references wired into the new MainMenu and BiomeAmbientManager
Inspector slots
- .cs.meta touches are Unity's auto-update from new SerializeField
shapes; no manual changes
RELEASE_NOTES.md Unreleased section grows with five player-facing
entries spanning the audio feature set: cues that ship now (menu
music, forest ambient, UI clicks, boar territorial grunt), the new
volume sliders with log-curve scaling and persistence, the
conservative shipping defaults + sidechain ducking that keep the
first launch from blasting the player, and the AudioListener
relocated to the character's head.
Caveat (untested but code-path verified): the boar territorial
grunt has not been audibly confirmed in-game because wildlife
encounters are now rare after the per-chunk spawn rebalance. The
hook mirrors WolfAI's `_packAlerted` precedent verbatim and went
through the binding gate. If a tester reports silence on
territorial detection, start by checking the registry index in
Phase 3+ player builds.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
||
|---|---|---|
| .claude | ||
| .forgejo/workflows | ||
| .vscode | ||
| Assets | ||
| deploy | ||
| docs | ||
| Packages | ||
| ProjectSettings | ||
| .editorconfig | ||
| .gitattributes | ||
| .gitignore | ||
| .vsconfig | ||
| CLAUDE.md | ||
| EpochFall.slnx | ||