You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Game Pass saves in the Save Manager: Game Pass accounts are detected automatically and listed next to Steam accounts, with no save folder to select. Bases and corvettes can be imported, exported, pinned and backed up the same way as Steam saves. Game Pass backups are kept in %LOCALAPPDATA%\NMS Base Builder\gamepass_backups.
Transformations panel: edit Position, Rotation and Scale directly. Copy an object's transformations and paste all of them onto other objects, or just the position, rotation or scale. Reset sets rotation back upright and scale back to 1. The panel is always visible and greyed out when no object is active. The active-curve options now live here too.
Groups: group and ungroup objects without losing anything.
Curve weights: changing the weight of a curve point changes how densely objects are placed around it.
Space Station and Flag colours added.
Batch tools: improvements and new features.
Simplified workspace: can now be turned off again, and it also hides the unneeded buttons in the toolbar on the left of the viewport.
Performance
Faster importing, especially for bases with lots of power lines and pipes. Clearing the scene before an import is much faster, and imports no longer leave unused meshes behind.
Lighter duplicates: Shift+D no longer makes a separate copy of the mesh for each duplicate. You can turn this off in the addon preferences.
Curves: many speed improvements.
Fewer scene refreshes: building and deleting parts no longer triggers an update after every change.
Saving: save files are written to a temporary file first and then swapped in, with some small speed-ups.
For addon developers
Builder and part classes: other addons can provide the builder with get_builder / set_builder, and add part classes with register_override / unregister_override.
Materials: other addons can replace the material logic. Subclass MaterialProvider, then call set_material_provider() in your register(), and set_material_provider(None) to restore the default.
Code layout: the builder is now a package (builder/), and addon preferences have their own module.