orbit/dev
Brian Fertig 1cbbf502df Add take-off clip to surface scene before resuming flight
- Introduce a `takeoff` video entry in landing.json for each world; missing/
  null entries leave the surface instantly (no regression)
- SurfaceScene.takeOff now plays the one-shot take-off clip full-screen,
  hides the deck, and only then stops the scene and wakes GameScene
- Guard against a clip that never starts or runs past its duration so the
  player is never stranded; finishTakeoff is idempotent
- Update surface-flow/surface-shot dev harnesses to assert and screenshot
  the new take-off stage
- Re-map gas giant frames in planets.json from [0,1,2] to [3,4,5] to match
  their sheet positions
2026-09-04 22:44:51 -06:00
..
asteroids.test.mjs
cdp-eval.mjs
cdp-firefox.mjs
cdpshot.mjs
clickout-test.html
clickout-test.mjs
comms-click.html Add comms panel and free-space station entities 2026-09-04 19:45:12 -06:00
comms-click.mjs Add comms panel and free-space station entities 2026-09-04 19:45:12 -06:00
comms-shot.html Add comms panel and free-space station entities 2026-09-04 19:45:12 -06:00
comms-shot.mjs Add comms panel and free-space station entities 2026-09-04 19:45:12 -06:00
decode.test.mjs
discovery.test.mjs
galaxy.test.mjs
landing-click.html Add SurfaceScene with landing video and surface deck 2026-09-04 21:25:44 -06:00
landing-click.mjs Add SurfaceScene with landing video and surface deck 2026-09-04 21:25:44 -06:00
mining-test.html Add asteroid mining: energy arm, beam FX, and context menu 2026-09-04 17:09:16 -06:00
mining-test.mjs Add ship state machine and let movement break the mining sequence 2026-09-04 18:06:33 -06:00
planet.test.mjs
popup-shot.html Fix mining popup width and layout to fit real font metrics 2026-09-04 17:16:56 -06:00
popup-shot.mjs Fix mining popup width and layout to fit real font metrics 2026-09-04 17:16:56 -06:00
reputation.test.mjs Add comms panel and free-space station entities 2026-09-04 19:45:12 -06:00
research-builds.test.mjs
saves-ui-test.html
saves-ui-test.mjs Fix SavePanel button overflow, header decode freeze, and card lock state 2026-09-04 14:48:36 -06:00
saves.test.mjs
ship-behavior.test.mjs
shot-firefox.mjs Add SurfaceScene with landing video and surface deck 2026-09-04 21:25:44 -06:00
smoke-game.mjs
starfield.test.mjs
surface-flow.mjs Add take-off clip to surface scene before resuming flight 2026-09-04 22:44:51 -06:00
surface-shot.html Add SurfaceScene with landing video and surface deck 2026-09-04 21:25:44 -06:00
surface-shot.mjs Add take-off clip to surface scene before resuming flight 2026-09-04 22:44:51 -06:00
surface-test.html Add SurfaceScene with landing video and surface deck 2026-09-04 21:25:44 -06:00
system-hud.test.mjs Add asteroid mining: energy arm, beam FX, and context menu 2026-09-04 17:09:16 -06:00
test-game.html
tether.test.mjs
wdshot.mjs Add comms panel and free-space station entities 2026-09-04 19:45:12 -06:00
zorder-test.html Fix menu sub-bar, save panel, and confirm dialog input and z-order bugs 2026-09-04 14:31:34 -06:00
zorder-test.mjs Fix menu sub-bar, save panel, and confirm dialog input and z-order bugs 2026-09-04 14:31:34 -06:00