MAJOR 2.0.0 UPDATE!!!

major update

FMVMachine · published · build 22852436

FMVMachine Update Notes

Version 2.0.0

April 18, 2026

==================================================

VARIABLES & CONDITIONS SYSTEM [NEW]

==================================================

A powerful new system for creating dynamic, branching interactive experiences with state management.

- Create number, boolean, and string variables

- Variables persist across video playback and sessions

- Variable values display live in the sidebar during editing

- Full integration with hotspots and quizzes for conditional visibility

- Actions: set, increment, decrement, and toggle operations

- Condition operators: equals, notEquals, greaterThan, lessThan, greaterOrEqual, lessOrEqual

==================================================

CONDITIONAL LOGIC FOR HOTSPOTS & QUIZZES [NEW]

==================================================

Advanced IF/ELSE branching logic enables dynamic gameplay without scripting.

Hotspot IF/ELSE

- Hotspots can check conditions before appearing

- Primary outcome (IF) executes when condition passes

- Fallback outcome (ELSE) executes when condition fails

- ELSE actions: navigate to alternate video, show popup, modify variables

Quiz IF/ELSE

- Visibility conditions control when quizzes appear

- Outcome conditions checked when user answers

- Correct answer branching with IF/ELSE video links

- Wrong answer branching with IF/ELSE video links

- Variable actions on both correct and wrong outcomes

==================================================

UI & UX IMPROVEMENTS [IMPROVED]

==================================================

Major redesign focused on usability, visual consistency, and workflow efficiency.

- Modal-based Lists: Hotspots, Quizzes, and Variables now open in clean modal overlays instead of stacked sidebar lists

- Icon-Only Menu: Top toolbar redesigned with Lucide icons and fast custom tooltips for a cleaner look

- Retro Neon Theme: Consistent dark theme with purple, cyan, and magenta accents throughout

- Variables Sidebar: Live variable display with type indicators and current values

- Form Styling: Consistent form layouts with proper spacing and visual hierarchy

- Loading States: Spinner indicators during save/load/export operations

- Drag & Drop: Improved video reordering with better visual feedback

- Playback Mode: Clean distraction-free mode hiding all editing UI

==================================================

STANDALONE DESKTOP EXPORT [NEW]

==================================================

Export your interactive video projects as native desktop applications.

- Windows EXE: NSIS installer generates ready-to-distribute .exe

- macOS DMG: Disk image with drag-to-Applications installation

- Custom Branding: Set your own project name and app icon

- No Menu Bar: Clean player window without Electron default menus

- Full Feature Support: Hotspots, quizzes, variables, and conditions all work in exported apps

- Cross-platform export (build Windows on Windows, macOS on macOS)

- Project data embedded - no external dependencies

Export Flow:

1. Choose Export Type -> Desktop App

2. Select Platform -> Windows (.exe) or macOS (.dmg)

3. Set Project Name & Icon (optional)

4. Build completes -> Ready to distribute!

==================================================

ADDITIONAL FEATURES & FIXES

==================================================

- Story Editor: Visual node-based narrative editor with pan/zoom and drag-and-drop

- Validation Tools: Built-in QA checks for dead ends, missing links, and orphaned content

- Safe Playback: Fixed video autopromise rejection crashes

- Cross-Platform Projects: Windows-saved projects now load correctly on macOS

- 9 Language Support: English, Chinese, Korean, Spanish, French, Portuguese, Russian, Japanese, Hindi

- Modular Architecture: Codebase reorganized for maintainability (~35% reduction)

==================================================

FMVMachine by Midnight Roach Media

Interactive Full Motion Video Editor | Version 2.0.0

==================================================

MAJOR 2.0.0 UPDATE!!! · FMVMachine patch notes · SteamPeaks