You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
v0.4.0 — Production type configs, multi-scene sequencing, scene variety scoring
Added
ProductionTypeConfig system — every production type (Mega-Demo, 64KB/4KB Intro, MusicDisk, Cracktro, Slide Show) now has typed config defining max effects, size budgets, per-category score bonuses, and suggested effort splits
Multi-scene sequencing — scene count selector (1–6) with per-scene effect assignment, 7 transition types (cut, fade, crossfade, slide, zoom, dissolve), and a SceneTimeline in the summary modal
Scene variety scoring — bonuses for scene count, unique transitions, and effect distribution across scenes
Production type scoring modifiers — each type biases scoring categories (4KB boosts originality; MusicDisk boosts music; Cracktro boosts audience appeal; etc.)
4 new rival groups — Crest (France), Spaceballs (Sweden), Triton (Germany), Complex (Finland) — plus 7 new sceners (Gibson, Zardax, Prowizard, Crypton, Membrane, Sync, Pixie)
Enhanced DemoStudio — type info banner with size budget tracking (color-coded at 50%/80%), multi-scene scene editor cards with transition dropdowns
Enhanced DemoSummary — SceneTimeline, production type config section, two new factor tiles (Scene Variety, Type Modifier)
Changed
Version bumped 0.3.2 → 0.4.0
DemoStudio expanded controls grid; App.tsx scene state wiring; scoring test expectations updated
Also in this release (carried forward from earlier commits)
6 new dev-tools editor tabs completing the 8-tab DevMenu
2 new content types (SceneEvent, MusicTrackMetadata) + curated JSON packs
Social graph projections bridge — 9 pure projection functions wiring editor data into the social graph
Content store reactivity fix — immutable upsert pattern so editors re-render after saves