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