Changelog β v1.3.0
v1.3.0 focuses on visual asset workflow, richer enemy and dungeon data, language tooling improvements, and UX polish.
New Features
| Area | Change |
|---|---|
| Assets | Texture picker added to Materials and Equipment editors β browse, preview in chooser, auto-copy to assets/textures/, path written to JSON field |
| Rooms | Rooms editor rewritten β now includes display name, description, loot table (chance + min/max count), and boss-room flag |
| Enemies | Enemies editor rewritten β now includes loot table on death and free meta key/value pairs |
| Dungeons | Dungeons editor rewritten β simplified schema, removed deprecated missionArea and missionAllowed fields |
| Languages | Multi-language sync β new keys pushed to all open language editors automatically when any file is saved |
| Languages | Retro-fill button β adds all registry keys missing from an older language file in one click |
| Materials | Store meta fields β price, sell value, show weight, featured discount & weight |
| Equipment | Store meta fields β same price and sell fields as Materials |
| Quests | Quest language keys now use quests.pack.id format with a dedicated Quests section in the language file |
Changes
- Custom exit confirmation dialog with larger, easier-to-hit buttons
- About dialog redesigned β tabbed layout (Features + Changelog tabs), HTML table formatting
Fixes
- Form panels no longer produce horizontal scrollbars (
formScrollPanefix) - Light mode fully repaints all panels, spinners, combos, and split panes β no stale dark elements