v1.0.0-beta1
Pre-release
Pre-release
·
36 commits
to main
since this release
Release v1.0.0-beta1
Build Details:
- Commit: 1611f2d
- Author: Filroden
Changelog
Changes since v1.0.0-alpha4
FEATURES
- Export to Scene: Maps can now be exported directly to a playable scene. The base map contains player-visible information, while GM-only data is saved to a hidden map tile. The tool also generates a journal containing region and feature descriptions, and creates map pins linked directly to these journal pages.
- Labels: A new label tool displays names for points of interest, routes, and regions. In edit mode, labels can be dragged or rotated (using the scroll wheel). Left-clicking adds a custom label, and
CTRL/CMD + left-clickremoves it. Labels from other tools can be hidden but not deleted. Text outlines automatically adapt to the background colour for readability. - Cartography Decorations: Scale bars, borders, and custom images can be added to the map. In edit mode, these can be dragged, rotated with the scroll wheel, and resized using
SHIFT + scroll wheel. - Slope Brushes: Two new terrain brushes allow for gradual sloping. The strength setting controls the gradient, and feathering controls the blend with surrounding terrain.
- Global Scaling: Moving or scaling the terrain now automatically updates the position and scale of all vector layers (features, infrastructure, regions, and labels) to maintain alignment.
IMPROVEMENTS
- Feature visibility now uses a three-state system: Player, GM, or None.
- Added map controls to toggle the display of features based on their visibility state.
- The mouse cursor updates to show the brush area when using terrain or biome tools in edit mode.
- Reduced the minimum brush size to 2px for finer detailing.
- The application now prompts to save or discard unsaved changes before closing or loading a different map.
- Renamed the "Scene" tool to "Create New Map" and moved the map seed input into this section.
- The brush size tool now applies when placing or blocking river springs. River sources and blocked springs can be dragged or removed just like standard pins.
- Added UI warnings if the terrain scale is set above or below the generator's limits.
- Moved the grid layer to render beneath labels and cartography decorations.
- Infrastructure icons can now be resized.
- Consolidated performance updates: The UI refreshes significantly faster when using vector tools, as the full map only recalculates when pixel layers are modified. Maps also now only calculate once on loading.
BUG FIXES
- Moving or scaling the map after using the terrain brush correctly reapplies the brush strokes at the new coordinates.
- Changing the map seed reliably generates a new map.
- Creating a new map resets the quick save state, preventing accidental overwrites.
UNDER THE HOOD
- Consolidated UI action handlers across multiple tools.