- Wire GameScene._questRefresh to arm the quest's own `payoffTrigger` on the once-per-quest READY moment, so Trestle's two-beat sign-off (job boards + level-5 hook) plays when 'Pirate Problems' becomes complete + unclaimed. - Add trestle-q4-4/5 ack comms (data/comms.json) and declare `payoffTrigger: "trestleQ4Payoff"` on the quest (data/quests.json). - Reorder stationVideos in data/landing.json to put ss-02 before ss-01. - Extend dev/comms.test.mjs roster count and add payoff pair checks; add new dev/quest-payoff.test.mjs pinning the arming seam; extend dev/quests.test.mjs with payoff wiring checks. |
||
|---|---|---|
| .. | ||
| build | ||
| combat | ||
| comms | ||
| config | ||
| dev | ||
| economy | ||
| entities | ||
| galaxy | ||
| mining | ||
| quests | ||
| reputation | ||
| research | ||
| save | ||
| scan | ||
| scenes | ||
| ship | ||
| tether | ||
| ui | ||
| utils | ||
| vendor | ||
| vignettes | ||
| visuals | ||
| main.js | ||