Patch Notes

Versions and changes for RIFFSOURCE World Studio.

Version 1.0.039 changesVersion 1.0.0 · complete overviewI have submitted version 1.0.0 to Unity. This is the scope of the first complete edition. Store availability is pending. Complete edition: URP; verified configuration Unity 6000.5.9f1 / URP 17.5.0.Added18Changed2Improved3Fixed16Show all changesHide changes

Added

  • A local Unity workspace for 2D, isometric and 3D worlds, using your own assets and included geometric examples.
  • Grid-aware placement, painting, selection and transforms, with variants, stamps and reversible edits.
  • Single, area and round brushes, precision presets, hex grids and fine subgrids.
  • An asset library with categories, subcategories, previews, tags, favorites, and list and tile views.
  • Reviewed local suggestions for readable names and categories, metadata editing and saved dynamic collections.
  • Layers, groups, named selections, snapshots and linked assemblies that preserve local adjustments.
  • Structured object search and hierarchies for larger worlds.
  • Portable kits with source checksums, stamps, assemblies and compatible brush presets.
  • Spatially reviewed asset replacement that preserves placement identities and transforms.
  • A cancelable world check with actionable findings, source repair and a local report.
  • Explicit saving, JSON backups and reviewed recovery.
  • Preflighted output as game prefabs, native Unity prefabs, supported Tilemaps and reusable world sections.
  • Runtime section loading with spatial search, bounded scheduling and pooling.
  • Local offline help, complete German and English manuals, and guided introductions in four languages.
  • Four interface languages, adjustable text size and contrast, and customizable shortcuts.
  • Hand, secondary-drag and Space-drag navigation for mouse and trackpad.
  • A simple starting workspace and optional Expert settings in the same editor.
  • Editable C# source and separate optional local-import and provider helpers.

Changed

  • Version 1.0.0 is my first complete Store edition, and I have submitted it to Unity. Review and public availability follow the Asset Store process.
  • Verified Store configuration: Unity 6000.5.9f1, URP 17.5.0, macOS on Apple M2 Pro with Metal. The included material and demo are prepared for URP.

Improved

  • A connected workflow from your own assets through the library and map to reviewed output.
  • Bounded, staged work for the library, preview, hierarchy, world checks and section loading.
  • Shared identities, sources and editable world data remain traceable across the supported workflows.

Fixed

  • Opening Settings in English could trigger an event loop and hang the Editor; translated captions are now applied without false input events.
  • Translated child captions in choice fields are no longer treated as language, text-size or update-setting input.
  • Dynamic map instructions, mode names and selection markers are translated before composition; missing English empty-list, metric and navigation text was also added.
  • Clipped setup actions were corrected for the checked combinations of window size, language and text size.
  • The first portable-kit import now creates a missing destination folder correctly.
  • Applying 2D triggers repeatedly no longer creates a second collider, and destroyed Unity object references are handled safely.
  • Space-drag pans the view while Fill and Eyedropper are active, preserving selection, zoom and world data.
  • Invalid local camera, brush and height-filter preferences are normalized safely.
  • A failed session setup releases its resources completely; adding and removing view bookmarks refreshes navigation.
  • Tilemap preflight and actual output treat hidden and non-planar placements consistently.
  • Old search rows cannot be selected while a new query is pending; invalid filters keep their error visible.
  • Output cancellation and failure clean only the newly owned destinations, preserving previous output and unrelated scene content.
  • Late streaming results from an old catalog are released; invalid or duplicate catalog entries do not cause endless loading-error loops.
  • Extreme section coordinates and large bounds are handled without integer overflow, and reduced pool limits are enforced.
  • Invalid assembly transform bases, conflicting IDs and incomplete recovery data are rejected before changes are applied.
  • 2D spline projection preserves the selected logical height; optional Addressables registration remains one Undo operation with explicit saving.