mirror of
https://github.com/SK8-ENGINE/skate-3-rust-engine.git
synced 2026-10-27 19:54:40 +00:00
- Mod emitters get their own instances by default (ModEmitterSlots::Extra); "shared" stays selectable, SKATE_AUDIO_MOD_EMITTER_SLOTS overrides either way. - Mod WAVs route through the native mixer by default when the native audio runs and a voice is free, else the Bevy path; native = true / false forces one. Positional native sounds default to a 40 m squared reach. - Replace / layer rule sounds are positional: `at` = owner (default, followed each frame, optional offset), world (fixed position) or centre; optional falloff; default reach is the owner's retail one (emitter record, cars 40 m, peds 50 m, skaters 30 m). - Dev test mod, Skyline and audio-example use the defaults; SDK docs and doc 16 updated (section L questions written as decisions). - No mod active: e2e bench byte-identical, 84 / 84; new tests for each default.