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
