orbit/assets/videos
Brian Fertig 6dc0e99dee Add habitable storm visual effect and ice landing videos
- New StormLayer renders purple cloud clusters with a seeded charge → strike → afterglow envelope in the upper sky, using sprite compositing (back/flash/front trios) rather than shaders
- Add `stormEnvelope` + `sstep01` to SystemEffectsMath.js; refactor NebulaAtmosphere's cloud shape into a shared `cloudAlpha` used by both `drawCloud` and the storm's flash texture
- Extend EmberField with optional per-spark twinkle (rate/depth) so habitable fireflies pulse while redDwarf embers stay steady
- Wire StormLayer create/update/destroy into GameScene alongside the other content effects
- Populate `types.habitable.effect` in systems.json with grade, void, particles, and storm blocks; update landing.json to use ice land/takeoff videos for slots 02 and 03
- Add 7 new test checks covering the storm envelope math, habitable data contract, bundle sanity, and facade apply(); bump live types from three to four
2026-09-08 21:46:15 -06:00
..
build.mp4
gasgiant-land-01.mp4
gasgiant-land-02.mp4
gasgiant-land-03.mp4
gasgiant-shop-01.mp4
gasgiant-shop-02.mp4
gasgiant-shop-03.mp4
gasgiant-surface-01.mp4
gasgiant-surface-02.mp4
gasgiant-surface-03.mp4
gasgiant-takeoff-01.mp4
gasgiant-takeoff-02.mp4
gasgiant-takeoff-03.mp4
ice-land-01.mp4 Expand system effects to a composable bundle of sub-effects 2026-09-08 20:03:41 -06:00
ice-land-02.mp4 Expand system effects to a composable bundle of sub-effects 2026-09-08 20:03:41 -06:00
ice-land-03.mp4 Add habitable storm visual effect and ice landing videos 2026-09-08 21:46:15 -06:00
ice-takeoff-01.mp4 Expand system effects to a composable bundle of sub-effects 2026-09-08 20:03:41 -06:00
ice-takeoff-02.mp4 Expand system effects to a composable bundle of sub-effects 2026-09-08 20:03:41 -06:00
ice-takeoff-03.mp4 Add habitable storm visual effect and ice landing videos 2026-09-08 21:46:15 -06:00
jump.mp4
map.mp4
quests.mp4
research-computer.mp4
rocky-land-01.mp4
rocky-land-02.mp4
rocky-land-03.mp4
rocky-shop-01.mp4
rocky-shop-02.mp4
rocky-shop-03.mp4
rocky-surface-01.mp4
rocky-surface-02.mp4
rocky-surface-03.mp4
rocky-takeoff-01.mp4
rocky-takeoff-02.mp4
rocky-takeoff-03.mp4
ss-land-01.mp4
ss-land-02.mp4
ss-land-03.mp4
ss-shop-01.mp4
ss-shop-02.mp4
ss-surface-01.mp4
ss-surface-02.mp4
ss-surface-03.mp4
ss-takeoff-01.mp4
ss-takeoff-02.mp4
ss-takeoff-03.mp4
terran-land-01.mp4
terran-land-02.mp4
terran-land-03.mp4
terran-shop-01.mp4
terran-shop-02.mp4
terran-shop-03.mp4
terran-surface-01.mp4
terran-surface-02.mp4
terran-surface-03.mp4
terran-takeoff-01.mp4
terran-takeoff-02.mp4
terran-takeoff-03.mp4