orbit/js
Brian Fertig 6dcc340a3b Add system-complete comm and audioPool random clip support
- Introduce the oac-system-complete visual comm that fires on the
  'systemComplete' trigger when a system's jumpgate research unlocks,
  arming before the generic researchComplete sign-off so the FIFO plays
  specific -> generic.
- Support an optional audioPool list of speech clips in CommsModel; the
  hub picks one at random per arm so only the chosen clip is fetched and
  cached, with validation that audio comms need a clip or pool.
- Wire GameScene to trigger systemComplete on activateGates when the
  system nav chart is complete.
- Update comms tests for the new comm, pool normalization/asset rolling,
  roster counts, and add a tether-rules audit script plus station shop
  video references and lava assets.
2026-09-09 22:20:30 -06:00
..
build
comms Add system-complete comm and audioPool random clip support 2026-09-09 22:20:30 -06:00
config
dev
entities
galaxy Add world preview (?type=) for judging landable worlds/stations 2026-09-09 16:46:24 -06:00
mining
quests
reputation
research Shorten research labels and fix console layout clipping 2026-09-09 08:28:32 -06:00
save Added Comms Feature 2026-09-09 10:10:38 -06:00
scan
scenes Add system-complete comm and audioPool random clip support 2026-09-09 22:20:30 -06:00
tether
ui Fix save panel layout, text overflow, and animation timing bugs 2026-09-09 14:43:28 -06:00
utils Add system effect SFX, per-context music volumes, and storm teardown 2026-09-09 15:40:26 -06:00
vendor
visuals Add system effect SFX, per-context music volumes, and storm teardown 2026-09-09 15:40:26 -06:00
main.js