No description
  • C# 97.4%
  • ShaderLab 1.7%
  • Mathematica 0.4%
  • GLSL 0.3%
Find a file
LuminaApps 6076db5704
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
Wrap up Phase 2.5: proof-of-life cues, scene/prefab wiring, notes
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>
2026-06-06 13:19:12 +02:00
.claude Claude update 2026-05-18 22:41:31 +02:00
.forgejo/workflows Source Discord notes from RELEASE_NOTES.md; drop Web link 2026-06-05 08:37:21 +02:00
.vscode Initial Unity 6 project with Mirror Networking 2026-03-31 23:52:14 +02:00
Assets Wrap up Phase 2.5: proof-of-life cues, scene/prefab wiring, notes 2026-06-06 13:19:12 +02:00
deploy Publishing workflow 2026-04-02 09:31:40 +02:00
docs Wrap up Phase 2.5: proof-of-life cues, scene/prefab wiring, notes 2026-06-06 13:19:12 +02:00
Packages Update to Unity 6000.3.15f1 2026-05-18 22:51:58 +02:00
ProjectSettings Wire Audio import presets 2026-06-06 10:26:27 +02:00
.editorconfig Project setup 2026-04-01 00:10:53 +02:00
.gitattributes Update .gitattributes 2026-05-10 03:14:56 +02:00
.gitignore Reorganise root docs into docs/ + add quality-presets reference 2026-06-05 08:17:48 +02:00
.vsconfig Initial Unity 6 project with Mirror Networking 2026-03-31 23:52:14 +02:00
CLAUDE.md Scaffold Assets/Audio/ folder layout and import conventions 2026-06-06 00:37:37 +02:00
EpochFall.slnx Humanoid player character 2026-04-05 14:17:30 +02:00