orbit/data
Brian Fertig 8afe4c78c6 Add Trestle's first-foreign-planet intro comm pair and ACK pulse cue
- Introduce the `firstForeignPlanet` trigger: when the player discovers a planet in a non-home system, Trestle (new out-of-system mentor character) delivers a two-part ack comm pair (meetup + quest claim), with dedicated video and speech assets.
- Make audio cache keys folder-scoped so characters with identically-named clips (e.g. both having `intro-01.mp3`) don't collide in the loader.
- Add an amber pulsing attention cue (halo + staggered sonar rings) on the ACKNOWLEDGE button for ack comms, driven per-frame from CommsBox.update().
- Put the ActionBar deck into a standby state while an ack comm holds: slots go inert (no hover/press), dimmed visually; re-arms when the comm ends. GameScene wires this via `actionBar.setEnabled()` each frame based on `comms.paused`.
- Extend MenuButton to accept a custom border color so the ACK button can wear the box's amber against the cyan UI.
- Add dev self-check harnesses (`comms-trestle.mjs`, `comms-trestle-hold.mjs`) and update existing tests to cover the new pair, folder-scoped keys, deck standby behavior, and pulse animation.
- Disable browser module caching in CDP probe/shot scripts to avoid stale ES modules shadowing on-disk changes during dev testing.
2026-09-09 12:12:34 -06:00
..
research Shorten research labels and fix console layout clipping 2026-09-09 08:28:32 -06:00
actionbar.json
…
asteroids.json
…
builds.json
…
comms.json Add Trestle's first-foreign-planet intro comm pair and ACK pulse cue 2026-09-09 12:12:34 -06:00
galaxy.json Force starting system to be a Main Sequence star 2026-09-08 21:58:34 -06:00
game.json
…
gates.json Shorten research labels and fix console layout clipping 2026-09-09 08:28:32 -06:00
landing.json Add full OAC tutorial comms chain and ice-surface video assets 2026-09-09 11:28:22 -06:00
manifest.json Added Comms Feature 2026-09-09 10:10:38 -06:00
map.json
…
menu.json
…
mineralhud.json
…
music.json
…
naming.json
…
planets.json
…
quests.json
…
reputation.json
…
research.json
…
save.json
…
scan.json
…
settlements.json
…
sfx.json
…
ship.json
…
signalCompass.json
…
stations.json
…
systems.json Add habitable storm visual effect and ice landing videos 2026-09-08 21:46:15 -06:00
tether.json
…
theme.json
…