Changelog
New updates and improvements to StoryFlow Editor.
StoryFlow Editor v1.3.1
UE5 Plugin, Random Branch & Script Input/Output
The official Unreal Engine 5 plugin is now available, bringing StoryFlow dialogue directly into your game projects. This update also introduces the Random Branch node for weighted random outcomes, a full RunScript interface with parameter passing and output extraction, real-time WebSocket sync for game engine integration, resizable dialogue nodes, markdown file support, and many quality of life improvements.
What's New
New Features
-
Random Branch Node: Add randomness to your stories with weighted probability
- Randomly picks one of multiple output paths at runtime
- Configurable integer weights per output to control probability
- Add or remove outputs directly on the node
- Weights can be connected to integer variable nodes for dynamic control
-
RunScript Interface: Define a public interface for your scripts
- Mark variables as Input or Output in the variable details panel
- Input parameters appear as handles on the left side of Run Script nodes
- Output variables appear as handles on the right side for reading values back
- Mark flows as Exit Routes to route execution based on how the called script ends
-
WebSocket Sync: Push your project to game engines in real time
- Start a WebSocket server directly from the editor
- Connected game engine clients receive live project updates on sync
- View connected client details including engine name, version, and plugin version
- Individual disconnect buttons for each connected client
- Game Engine Plugins section with links to integration pages
-
Click-to-Advance Dialogue: New continuation option for dialogue nodes without buttons
- Dialogue nodes with no options show an output handle in the header
- At runtime, a pulsing “Click to advance…” indicator appears
- Clicking anywhere on the screen advances to the next connected node
-
Text Option Type: Display non-interactive text in dialogue options area
- Add read-only text blocks alongside buttons and inputs
- Supports variable interpolation and conditional visibility
- Useful for instructions, flavor text, or additional information
-
Markdown File Support: Create and edit Markdown files within your project
- Create .md files directly in the Content Browser
- Three view modes: edit, preview, and split (side-by-side)
- Supports GitHub-Flavored Markdown with tables, task lists, and code blocks
-
Resizable Dialogue Nodes: Adjust dialogue node size on the canvas
- Drag edges or corners to resize dialogue nodes
- Nodes automatically grow when adding options and shrink when removing them
- Dynamic minimum height based on visible content
-
Auto-Label Buttons: Automatically fill in button text from connections
- New toggle in canvas settings menu
- Connecting a button option to another dialogue node fills the button text with the target’s title
Improvements
- Unified Export Button: Export and WebSocket Sync merged into a single split button with format selection
- Resizable Variables & Flows Panels: Drag to resize the divider between Variables and Flows panels, with size persisted between sessions
- Tab Context Menu: Right-click tabs for Close, Close Other, and Close All options with keyboard shortcuts
- Close Other Tabs: Quickly close all tabs except the one you right-click
- Tab Persistence: Open tabs are remembered and restored across app restarts
- Content Browser State Persistence: Collapsed state remembered between sessions
- Audio Volume Persistence: Playback volume setting remembered between play sessions
- Keyboard Navigation in Node Menu: Navigate the node creation menu with arrow keys
- Open Variable Details from Get Nodes: Clicking a Get Variable node opens its details panel
- Spellcheck Setting: Toggle spellcheck on or off for text fields in settings
- Unsaved Changes Indicator: Dialogue nodes show an asterisk when they have unsaved changes
- New Options Added to Bottom: New dialogue options are now added to the bottom of the list instead of the top
- Folder Deletion File Count: Deletion confirmation now shows how many files are in a folder
- Changelog in Help Menu: Quick access to the changelog from the Help menu
- Localized String Variables: String variable values are now included in the localization table for JSON exports
- Dialogue Options Sections: Options area reorganized into separate text blocks, input elements, and button sections with independent reordering
- Settings Menu Stays Open: Settings dropdown no longer closes when clicking menu items
- Theme-Aware Scrollbars: Scrollbar colors now match the current theme
Bug Fixes
- Fixed Node Data Loss on File Open: Opening a script file could silently lose node settings like audio reset, image reset, and other properties
- Fixed Search Focus: Right-clicking to reopen the node creation menu now correctly focuses the search field
- Fixed Long Name Overflow: Long file names in selectors no longer stretch the dialogue editor layout
- Fixed Media Drag-and-Drop: Dragging media files from Content Browser onto dialogue nodes works correctly again
- Fixed DELETE Key in Text Fields: Forward-delete key now works properly in dialogue text editors
- Fixed Deletion Alert Layout: Long item names in deletion confirmations now properly truncate with ellipsis
- Fixed Editor Focus After ESC: Closing the variable suggestion menu with Escape properly restores editor focus
StoryFlow Editor v1.3.0
Flows, Arrays, Enums & Enhanced Dialogue Editor
A major update introducing Flows for reusable subflows within scripts, array and enum variable types, new image/character/audio variable types, input fields in dialogue options, and a redesigned variable editing experience.
What's New
New Features
-
Flows: Create reusable subflows within your scripts
- Add Entry Flow and Run Flow nodes to organize complex logic
- Dedicated Flows panel with search and collapsible UI
- Auto-create flows when pasting flow nodes
- Flows are saved per-file for organized project structure
-
Array Variables: Store and manipulate lists of values
- Create arrays of any variable type (boolean, integer, float, string, image, character, audio)
- Array operation nodes: Add, Remove, Get, Set, Length, Clear, Contains
- Get Random Element nodes for retrieving random items from arrays
- For Each loop node for iterating over array elements
- Array support for character file variables
-
Enum Variables: Define custom sets of named values
- Create enums with custom options for type-safe choices
- Enum conversion nodes for working with enum values
- Enum input type for dialogue options
- Automatic syncing of character enum values across files
-
Input Fields in Dialogue Options: Collect player input during dialogue
- Add text input fields to dialogue options
- Multiple connections supported from input Value handles
- Perfect for name entry, passwords, or custom responses
-
Image, Character, and Audio Variable Types: Store references to project assets
- Create variables that reference images, characters, and audio files
- File selector dropdowns for easy asset selection
- Image as built-in field for Get/Set Character Variable nodes
-
Character Variable Interpolation: Use character variables directly in dialogue text
- Reference character properties like {Character.Name} in dialogue
- Nested interpolation support for referencing variables within character variables
- Dynamic text updates based on character data
-
Variable Edit Panel: Redesigned variable editing experience
- New right sidebar panel alongside the dialogue editor
- Unified Variable/Category Details panel
- Clickable value display for quick editing
- Improved panel styling and layout
-
Collapsible Panels: Better workspace management
- Collapsible Content Browser with minimized bar
- Collapsible Variables and Flows panels
- Unified styling across all panels
-
Compatible Filter: Find compatible nodes faster
- New checkbox filter in node creation menu
- Shows only nodes compatible with your current connection
-
Runtime Error Bar: Better error feedback during playback
- Simplified error messages for easier debugging
- Clear visual indication when errors occur
Improvements
- Variables in Undo/Redo: Variable changes now tracked in history system
- Keyboard Navigation: Navigate variable suggestions with arrow keys and Enter
- Multiline Dialogue Options: Options now support multiple lines of text
- Drag-and-Drop Reordering: Reorder character variables by dragging
- Delete Button on Variable Chips: Quickly remove variables from dialogue text
- Float Precision: Improved accuracy for decimal arithmetic in runtime
- Redesigned Variable Creation: New form-based interface for creating variables
- Redesigned Variable Type Dropdown: Single-column layout for easier selection
Bug Fixes
- Fixed Set Background Node: Resolved file selector styling and drag-drop issues
- Fixed Variable Suggestion Menu: Escape key now properly closes the menu
- Fixed Memory Leak: Resolved IPC listener leak in Content Browser
StoryFlow Editor v1.2.2
Quick Node Creation & Set Character Variable Node
This update introduces the Set Character Variable node for modifying character data, edge drop auto-connect for faster node creation, and character variables in the runtime debugger. Plus numerous bug fixes and polish improvements.
What's New
New Features
-
Set Character Variable Node: Modify character file variables directly from your script
- Change character properties like Name during gameplay
- Dynamically update character data based on story events
-
Edge Drop Auto-Connect: Create nodes faster with automatic connection handling
- Dropping a connection on empty space shows a pending connection line
- New nodes automatically connect to the pending connection
-
Character Variables in Runtime Debugger: View and debug character data while testing
- Character variables now appear in the runtime debugger
- Live updates when character Name changes during playback
-
Get Character Variable Improvements: Name is now selectable as a variable in the Get Character Variable node
Improvements
- Reduced Notification Clutter: Removed unnecessary success toasts for file saves
- Variable Text Editor Polish: Improved UI and visual polish in the variable text editor
Bug Fixes
-
Fixed Dialogue Text Input: Pressing Enter now correctly adds new lines in the dialogue text field
-
Fixed Variable Picker Dropdown: Resolved dropdown overflow clipping in the Dialogue Editor
-
Fixed Folder Deletion: Deleting a folder now properly closes any open files from that folder in editor tabs
-
Fixed Folder Navigation: Resolved folder navigation issues on different operating systems
-
Fixed File Loading: Fixed errors that could occur when loading files with certain path formats
-
Fixed Projects List: Resolved an issue where the projects list could disappear
-
Fixed Undo/Redo: Undo and redo no longer restore invalid references to deleted files
-
Fixed JSON Export: Resolved potential export conflicts with character filenames
-
Fixed Alternative Controls Mode: Edge drop auto-connect now works correctly in alternative viewport controls mode
StoryFlow Editor v1.2.1
Now Available on Linux
StoryFlow Editor now runs natively on Linux! This update brings full Linux support with AppImage distribution, proper platform-specific UI elements, and ensures compatibility with case-sensitive Linux file systems.
What's New
New Features
- Linux Native Support: StoryFlow Editor is now officially available on Linux
- Native AppImage builds for easy installation without dependencies
- Proper Linux-specific UI elements and window controls
- File browser integration labeled correctly for Linux environments
- Full compatibility with case-sensitive file systems
Bug Fixes
- Fixed Folder Color Updates: Folder colors now update instantly in the content browser when changed
- Fixed File Reference Updates: Resolved multiple issues where file references were not updating correctly
StoryFlow Editor v1.2.0
Audio System, Characters & Enhanced Dialogue Editor
A major update introducing full audio support with playback controls, a complete character system with custom variables, and a redesigned dialogue editor with improved variable insertion. Plus new nodes, one-time options, and additive selection.
What's New
New Features
-
Full Audio System: Complete audio support throughout your stories
- Add audio files (MP3 and WAV formats) to your project content
- Attach audio to dialogue nodes with in-editor playback preview
- Loop audio option for background music and ambient sounds
- Audio volume controls in the runtime player
- Audio indication in runtime debugger for testing
- Reset checkbox to clear audio from dialogue nodes
-
Play Audio Node: Dedicated node for triggering audio playback at any point in your story flow
-
Character System: Create and manage characters for your stories
- Create characters directly in the content browser
- Add custom character variables for dynamic character data
- Editable character names in character editor and dialogue selector
- Characters integrated into dialogue nodes and runtime
- Get Character Variable node for reading character data in your scripts
-
Set Background Image Node: New node to dynamically change background images during story execution
-
Improved Variable Text Editor: Redesigned dialogue text editor
- Rich variable insertion directly in dialogue text and options
- Visual variable type indicators within the editor
- Deletion warnings when removing variables used in dialogue text
- Improved cursor handling and text editing experience
-
One-Time Options: Dialogue options that automatically hide after being clicked, perfect for exploration-based narratives
-
Additive Selection: Hold Shift, Ctrl, or Cmd to add nodes and edges to your current selection
-
Connection Style Settings: Customize edge appearance with new connection style options
- Edge type setting now applies to connection line while dragging
-
Comment Node Grouping: Moving a comment node now moves all nodes positioned inside it
Improvements
- Redesigned Dialogue Editor: More compact layout with collapsible title block for better screen utilization
- Audio Export Support: Audio files included in both HTML and JSON exports
- Character Export Support: Character data and dialogue properties exported to JSON format
- Improved Performance: General performance improvements throughout the editor
- Enhanced Styling: Refined visuals for nodes, dropdowns, runtime debugger, and content browser elements
- Background Image Reset: Reset checkbox added to clear background images from dialogue nodes
Bug Fixes
-
Fixed Memory Leak: Resolved an issue that could cause the editor to slow down over time
-
Fixed Selection Box Issues: Fixed selection box getting stuck when pressing multiple mouse buttons simultaneously
-
Fixed Project Loading: Resolved errors that could occur when loading projects
-
Fixed Dialogue Editor Sync: Fixed lost input when typing quickly in the dialogue editor
-
Fixed Content Browser Navigation: Fixed issues with “Show in Content Browser” not scrolling correctly and path not updating after folder moves
-
Fixed Audio Playback on macOS: Resolved audio playback issues in the dialogue editor on macOS
-
Fixed Export Errors: Fixed errors in exported HTML files
-
Fixed Dropdown Menus: Dropdown menus no longer appear below other nodes
-
Fixed Drag and Drop: Resolved issues with audio and image file drag-and-drop operations
-
Fixed Save Indicator: Save operation now correctly clears the unsaved changes indicator
-
Fixed Favorites Folder Color: Folder colors no longer reset after renaming
-
Fixed Variable Button: Variable button now works correctly when options section is collapsed
StoryFlow Editor v1.1.2
Enhanced Variables System & Project Organization
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.
What's New
New Features
-
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
Improvements
- New variables now appear at the top of the list instead of the bottom
- Unified comparison operator symbols across all node types for consistency
- Standardized behavior of various search inputs throughout the application
- Removed border animation over nodes editor canvas for cleaner visuals
- Updated folder icons with improved design
- Updated dependencies for better performance and security
Bug Fixes
-
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
StoryFlow Editor v1.1.1
Quality of Life Improvements & Bug Fixes
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.
What's New
New Features
-
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
- D + Click → Create Dialogue node
- R + Click → Create Run Script node
- B + Click → Create Branch node
- E + Click → Create End node
- C + Click → Create Comment node
-
Snap to Grid Setting: New option to snap nodes to grid in the editor, keeping your node graphs organized with automatic grid alignment
Improvements & Bug Fixes
-
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 v1.1.0
Now Available on macOS + Enhanced Variable System
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.
What's New
New Features
-
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
- Concatenate Node: Combine multiple strings together
- Contains Node: Check if a string contains specific text
- Length Node: Get the length of a string
- To Upper/Lower Case Nodes: Convert text to uppercase or lowercase
-
Enhanced Math Operations: Additional integer math nodes
- Multiply Node: Multiply two integer values
- Divide Node: Divide two integer values
- Random Integer Node: Generate random numbers within a range
-
Variables in Dialogue Editor: Use variables directly within dialogue text
- Reference any variable in dialogue text and options using {variableName} syntax
-
Customizable Editor Settings: New settings panel for personalized workflows
- Viewport Controls: Choose between different navigation styles
- Undo/Redo Shortcuts: Customize keyboard shortcuts for undo/redo
- Redesigned settings menu with improved organization
- Settings persist across sessions
-
Context Menus for Input Fields: Right-click menus in text input areas
- Cut, copy, paste, and select all functionality
- Available in dialogue editor text fields
- Available in projects window input fields
- Consistent with native application behavior
Improvements
- Alternative Variable Color Scheme: Optional Unreal Engine-style variable colors
- Force Dark Theme: All native UI elements now consistently use dark theme
- Path Validation: Added validation for project location paths
- UI/UX Refinements: Various visual and interaction improvements
StoryFlow Editor v1.0.2
Bug Fixes
This update fixes an issue where integer variables could not be converted to global scope, and enables the Delete key in dialogue text fields.
What's New
Bug Fixes
-
Fixed Integer Variable Global Conversion: Resolved issue where converting an integer variable to global scope would fail
- Integer variables can now be properly converted to global using the right-click menu
- Ensures variables maintain their correct type when transitioning between local and global scope
- No more conversion errors when working with integer variables
-
Fixed Delete Key in Dialogue Editor: The Delete key now works correctly in dialogue text fields
- Previously only Backspace worked for deleting text
- Delete key now functions as expected when editing dialogue
- Improves text editing workflow in the dialogue editor
StoryFlow Editor v1.0.1
Quality of Life Improvements
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.
What's New
New Features
-
Drag and Drop Run Script Nodes: Drag .sfe script files directly onto Run Script nodes to quickly assign them
- Streamlines the workflow when working with multiple scripts
- Drop scripts directly from the Content Browser
- No need to manually open the script selector
-
Quick Run Script Node Creation: Drag .sfe script files onto the canvas to instantly create a new Run Script node
- Automatically creates the node and assigns the script
- Faster story graph creation with fewer clicks
- Works with scripts from the Content Browser
Improvements
-
Project Name Validation: Added validation for project name input field
- Prevents invalid characters and names
- Provides clear feedback when creating new projects
- Ensures project names work across all platforms
-
Updated Dependencies: Updated project dependencies for improved stability and performance
Bug Fixes
-
Fixed Path Normalization: Resolved path handling issues across Windows, macOS, and Linux
- Scripts and assets now load correctly on all platforms
- Fixed file path errors that could occur on cross-platform projects
- Improved reliability when opening projects created on different operating systems
-
Fixed False “Unsaved Changes” Detection: Fixed issue where the dialogue editor incorrectly showed unsaved changes
- Editor state now properly tracks when changes are actually made
- No more false warnings when switching between files
- Improved reliability of the save indicator
StoryFlow Editor v1.0.0
Steam Release Update
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.
What's New
Major New Features
-
Global Variables: Create variables that persist across all scripts in your project
- Switch any variable between local and global scope with one click
- Global variables are shared across all story scripts
- Perfect for tracking player stats, inventory, and persistent story flags
-
Integer Variables: Track numbers, scores, and quantities with the new integer variable type
- Use Greater Than, Less Than, and Equal nodes to compare numbers
- Add and subtract with Plus and Minus nodes
- Ideal for health systems, currency, counters, and scoring
-
Runtime Debugger: Test and debug your stories with real-time variable inspection
- Watch variables change as you play through your story
- See the call stack to understand script execution flow
- Quickly identify and fix issues in complex story flows
-
JSON Export: Export your stories for integration with Unity, Unreal Engine, Godot, and custom engines
- Preserves your entire story structure in a portable format
- Export alongside HTML or use exclusively for game engine projects
- Engine plugins coming soon to simplify integration
-
Comment Node: Add notes and documentation directly in your story graphs
- Document complex logic and story branches
- Leave reminders for yourself or team members
- Improve project organization and maintainability
Boolean Logic Nodes
- Added Equal node to compare two boolean values
- Added OR node for “either/or” logic conditions
- Added AND node to require multiple conditions
- Improved Branch node to handle missing connections gracefully
Dialogue Editor
- Completely redesigned interface with improved layout
- Drag and drop to reorder dialogue options
- “Reset Changes” button shows when you have unsaved edits
- Added scrollbar for long dialogue text
- Drag images directly from Content Browser into dialogue nodes
- Support for multiple lines in dialogue text
- Improved state persistence when switching between files
Content Browser
- Duplicate files and folders with right-click menu
- Drag and drop files between folders
- Rearrange files by dragging in the tree view
- Search bars in script selectors for finding files quickly
- File extensions now hidden for cleaner appearance
- Improved folder rename handling
Variables Panel
- Drag variables directly onto the canvas to create Get/Set nodes instantly
- Visual indicator shows when dragging a variable over the editor
- Redesigned variable type indicators for better clarity
- Fixed state issues when interacting with integer inputs
Editor Tabs
- Drag and drop tabs to reorder your open files
- Automatic scrolling when switching between many open files
- Horizontal scroll for managing lots of tabs
- Improved tab management and workflow
Image Editor
- Zoom in and out on images with mouse wheel
- View image dimensions and file size
- Automatically scroll to show the full image
- Improved image loading performance
Runtime & Playback
- Script nodes are now fully modular and reusable during playback
- Fixed issues with scripts not executing correctly
- Improved Play button state management
- Better error handling during story execution
Undo/Redo System
- Full undo/redo support throughout the editor
- Fixed undo behavior after reordering dialogue options
- Fixed undo when renaming files
- Improved history tracking for all editing actions
User Interface
- Improved styling throughout the editor
- Better visual feedback when dragging elements
- Smoother animations and transitions
- Fixed various layout issues with long file names
- Improved spacing and alignment across the interface
Bug Fixes
- Fixed incorrect value comparisons in Greater Than and Less Than nodes
- Fixed issues with dialogue images not loading correctly
- Fixed Play button getting stuck in wrong state
- Fixed background image selector not closing properly
- Fixed vertical scrolling issues when dragging
- Fixed various crashes and stability issues
- Improved overall performance and responsiveness
Project Management
- Added default save location when creating new projects
- Documentation button in menubar for quick access to guides
- Improved project switching between different stories
- Better validation when opening projects
StoryFlow Editor v0.0.2
Images Support Update
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.
What's New
User Interface & Styling
- Redesigned the window title bar for a cleaner, modern appearance
- Updated buttons, menus, and the “About” window for better clarity and usability
- Highlighted “Delete” buttons in context menus with red for better visibility
Images & Content Browser
- Major new feature: Added full image support
- Enhanced image previews and added support for .png, .jpg and .jpeg files
- Added ability to import multiple images at once
- Renamed “Story Script” to “Script” for clarity
- Added “Show in Content Browser” button for quick navigation
- Fixed folder renaming and file path issues
Dialogues & Nodes
- Added image support in dialogues and runtime, including image exporting
- Fixed issues where dialogue images failed to load or caused incorrect file changes
- Removed the max connection limit from “Run Script” nodes
- Fixed script self-reference errors after renaming files
Menus & Editor Tabs
- Improved context menus with correct positioning and proper updates
- Added horizontal scrolling for Editor Tabs and automatic scrolling when switching files
Project & File Validation
- Added project file validation to prevent errors when opening
- Added project version checking to ensure compatibility
Editor Features
- Added complete “About StoryFlow Editor” window with platform information
- Improved project switching for smoother workflow
Bug Fixes
- Fixed image preview and updating issues after running scripts
- Corrected layout and width issues in menus and nodes
- Improved export notifications and fixed indicators on edited files
- Fixed errors when loading .sfe files at startup
StoryFlow Editor v0.0.1
Alpha Release with Core Features
The initial release of StoryFlow Editor with essential storytelling tools and visual scripting capabilities.
Development Begins
Stay Updated
Get notified about new features, updates, and tips for creating better interactive stories.
We respect your privacy. Unsubscribe at any time.