Repository navigation
✨ New Features
Unified Actions & Rules Editor
- Actions and rules are now displayed in a single unified section within the state editor
- Color-coded borders distinguish between actions (green) and rules (blue)
- Drag-and-drop reordering allows interleaving actions and rules in any order
- Reordered items persist correctly when saving quests and templates
Improved Template Management
- "Save as Template" button added to state editor for quick template creation
- "Reset State" button to clear all actions/rules and start fresh
- State templates now open directly in the editor (removed redundant dialog)
- Quest template editor no longer closes when saving individual states
- Template changes now properly persist and refresh in the UI
Actions & Rules Editor Pages
- Redesigned with single-column, full-width layout for better readability
- Drag-and-drop reordering with order persisted to config files
- Edited items now stay in their original position instead of moving to the bottom
🐛 Bug Fixes
Text Editor Syntax Highlighting
- Fixed issue where pressing Enter after a rule would cause the next line to be highlighted incorrectly
- State names after
gotono longer bleed styling into subsequent lines - Decorations now properly update when editing text
Template System
- Fixed templates not appearing after creation until app restart
- Fixed deletion not removing templates from the UI
- Fixed state template rules not saving (now defaults to "NextState" placeholder)
- Replaced unsupported
prompt()with custom dialog for template naming
🔧 Technical Improvements
- EQF parser now maintains interleaved action/rule order via
itemsarray - Config service properly clears cache on save/delete operations
- Improved INI file parsing for more robust section handling

