New updates and improvements to StoryFlow Editor.
This update brings powerful new ways to organize your projects and variables. Introducing variable categories, search, and reordering capabilities, along with folder favorites and colors for better project structure. Plus, new background style options and the ability to rename projects directly.
Variable Categories: Organize your variables into custom categories for better project management and easier navigation in complex projects
Variables Search: Quickly find any variable with the new search functionality in the variables panel
Variables Reordering: Drag and drop variables to reorder them within the panel
Quick Variable Creation: Right-click anywhere inside the variables panel to instantly create a new variable
Favorite Folders: Mark frequently used folders as favorites for quick access in the content browser
Folder Colors: Color-code your folders for visual organization and faster navigation
Background Style Options: Choose between Lines, Dots, and Cross grid patterns in editor settings for your preferred visual style
Project Renaming: Rename your projects directly from the editor window
Image Drag and Drop: Drag images directly onto dialogue nodes to quickly assign background images
Fixed Variable Type Colors: Variable type color squares now display correctly in the variables panel
Fixed Variables Panel Scrolling: Resolved issue where scrolling would break when dragging variables outside the panel
Fixed Content Browser Glitch: Fixed visual glitch caused by stale folder data in the content browser
Fixed Dialogue Editor Panel: Dialogue editor panel now correctly collapses when reopening files
Fixed Folder Drag and Drop: Prevented folders from being dragged over themselves, which could cause issues
Fixed Float Comparison: Corrected float comparison evaluation in runtime for accurate numerical comparisons
This update brings several quality of life improvements including drag-and-drop file importing, keyboard shortcuts for node creation, snap to grid functionality, and multiple bug fixes to enhance stability and user experience.
Drag-and-Drop File Import: Import files by dragging them directly into the content browser to quickly add external files to your project
Quick Node Creation Hotkeys: Create nodes instantly with keyboard shortcuts
Snap to Grid Setting: New option to snap nodes to grid in the editor, keeping your node graphs organized with automatic grid alignment
Real-Time Dialogue Updates: Dialogue nodes now update instantly when changes are made in the dialogue editor
Fixed Node Creation Menu: Resolved issue where right-clicking would not open the node creation menu in default control scheme
Fixed Comment Node Input: Comment nodes are no longer draggable through their input field - text input now works correctly without triggering node movement
Fixed Deletion Alert Input: Enter key now works correctly inside file deletion confirmation dialogs
Fixed Node Selection Visual: Node selection box now hides when not actively dragging for reduced visual clutter
Fixed Play Window Loading State: Resolved issue where the play window could get stuck in loading state
Fixed Menu Bar Visibility: Correctly hide menu bar for all windows for a consistent UI experience
Fixed Developer Tools Access: Blocked dev tools in play window to prevent accidental opening during playtesting
About Window Behavior: About window now stays on top of other windows for easier access to version information
StoryFlow Editor is now officially available on macOS! This major update also introduces float and string variable types, powerful string manipulation nodes, customizable settings, and numerous quality of life improvements for a smoother editing experience.
macOS Support: StoryFlow Editor is now officially available on macOS
Float and String Variable Types: Expanded variable system now supports decimal numbers and text
Variable Conversion Nodes: Convert between different variable types seamlessly
String Manipulation Nodes: Powerful new nodes for working with text
Enhanced Math Operations: Additional integer math nodes
Variables in Dialogue Editor: Use variables directly within dialogue text
Customizable Editor Settings: New settings panel for personalized workflows
Context Menus for Input Fields: Right-click menus in text input areas
This update fixes an issue where integer variables could not be converted to global scope, and enables the Delete key in dialogue text fields.
Fixed Integer Variable Global Conversion: Resolved issue where converting an integer variable to global scope would fail
Fixed Delete Key in Dialogue Editor: The Delete key now works correctly in dialogue text fields
This update improves the workflow with drag-and-drop support for Run Script nodes, cross-platform path fixes, enhanced project name validation, and bug fixes for the dialogue editor.
Drag and Drop Run Script Nodes: Drag .sfe script files directly onto Run Script nodes to quickly assign them
Quick Run Script Node Creation: Drag .sfe script files onto the canvas to instantly create a new Run Script node
Project Name Validation: Added validation for project name input field
Updated Dependencies: Updated project dependencies for improved stability and performance
Fixed Path Normalization: Resolved path handling issues across Windows, macOS, and Linux
Fixed False “Unsaved Changes” Detection: Fixed issue where the dialogue editor incorrectly showed unsaved changes
This major release introduces global variables that work across all your scripts, integer variables for tracking numbers and scores, and a powerful runtime debugger for testing your stories. New logic nodes make branching more flexible, JSON export enables game engine integration, and the dialogue editor has been completely redesigned.
Global Variables: Create variables that persist across all scripts in your project
Integer Variables: Track numbers, scores, and quantities with the new integer variable type
Runtime Debugger: Test and debug your stories with real-time variable inspection
JSON Export: Export your stories for integration with Unity, Unreal Engine, Godot, and custom engines
Comment Node: Add notes and documentation directly in your story graphs
This release adds full support for .png, .jpg, and .jpeg images throughout the editor, allowing you to include images in dialogues and runtime. The interface has been updated with a modern design that improves menus, buttons, and window layouts. The Content Browser now allows importing files. Project management, context menus, and editor tabs have been improved, and many bugs have been resolved for better overall performance.
The initial release of StoryFlow Editor with essential storytelling tools and visual scripting capabilities.