fertig-classic-games/assets/images/vega
Brian Fertig 508feea4c9 feat(mastervega): split colony management into full-screen colony view
Move colony management (sliders, build queue, catalogue) from the
system-view modal into a dedicated full-screen colony view
(VegaColonyView.js). The system view now inspects worlds read-only
with a "View Colony" button to open the management screen.

Key changes:
- Add VegaColonyView.js with colony screen, build queue flyout,
  scrolling catalogue, allocation sliders with padlocks, and
  planet-type backdrops
- Add world backdrop artwork support (1920×1080, one per planet type)
  declared in mastervega-artwork.json worldBackgrounds
- Add headless queue helpers to VegaLogic.js: collapseQueue,
  moveQueueRun, colonyBuildRate, queueEtas, enqueueMany
- Fix star map pointer blocking (drags no longer pan map through modal)
- Move ORBIT constant to VegaScreens.js, add D.colony depth layer
- Update docs (build-plan, sprites) and verification suite

The colony screen stacks over the system view without requiring a
second modal, hiding the system layer and pausing the orrery while
open.
2026-08-02 11:49:33 -06:00
..
background-menu.png
char-cerebrai.png feat(masterofvega): add species portraits, speech, landing screen, and music 2026-08-02 00:04:06 -06:00
char-human.png
char-kestralli.png
char-kkrix.png feat(masterofvega): add species portraits, speech, landing screen, and music 2026-08-02 00:04:06 -06:00
char-lithox.png feat(masterofvega): add species portraits, speech, landing screen, and music 2026-08-02 00:04:06 -06:00
char-mekhan.png feat(masterofvega): add species portraits, speech, landing screen, and music 2026-08-02 00:04:06 -06:00
char-rrashaa.png feat(masterofvega): add species portraits, speech, landing screen, and music 2026-08-02 00:04:06 -06:00
char-ssakar.png feat(masterofvega): add species portraits, speech, landing screen, and music 2026-08-02 00:04:06 -06:00
char-umbrix.png feat(masterofvega): add species portraits, speech, landing screen, and music 2026-08-02 00:04:06 -06:00
char-ursaal.png
menu-title.png
planets.png feat(mastervega): split colony management into full-screen colony view 2026-08-02 11:49:33 -06:00
planets.psd feat(mastervega): split colony management into full-screen colony view 2026-08-02 11:49:33 -06:00
world-arid-01.png feat(mastervega): split colony management into full-screen colony view 2026-08-02 11:49:33 -06:00
world-barren-01.png feat(mastervega): split colony management into full-screen colony view 2026-08-02 11:49:33 -06:00
world-dead-01.png feat(mastervega): split colony management into full-screen colony view 2026-08-02 11:49:33 -06:00
world-desert-01.png feat(mastervega): split colony management into full-screen colony view 2026-08-02 11:49:33 -06:00
world-gas-giant-01.png feat(mastervega): split colony management into full-screen colony view 2026-08-02 11:49:33 -06:00
world-inferno-01.png feat(mastervega): split colony management into full-screen colony view 2026-08-02 11:49:33 -06:00
world-minimal-01.png feat(mastervega): split colony management into full-screen colony view 2026-08-02 11:49:33 -06:00
world-ocean-01.png feat(mastervega): split colony management into full-screen colony view 2026-08-02 11:49:33 -06:00
world-radiated-01.png feat(mastervega): split colony management into full-screen colony view 2026-08-02 11:49:33 -06:00
world-steppe-01.png feat(mastervega): split colony management into full-screen colony view 2026-08-02 11:49:33 -06:00
world-terran-01.png feat(mastervega): split colony management into full-screen colony view 2026-08-02 11:49:33 -06:00
world-toxic-01.png feat(mastervega): split colony management into full-screen colony view 2026-08-02 11:49:33 -06:00
world-tundra-01.png feat(mastervega): split colony management into full-screen colony view 2026-08-02 11:49:33 -06:00