Skip to content

2.1.0

Choose a tag to compare

@vawser vawser released this 03 Jan 19:29
· 900 commits to main since this release

Project

Features

  • Added the ability to configure which output occurs upon manual and automatic saving.
  • Added option in System settings to clear the primary project (which stops the auto-load of said project on Smithbox start).

Fixes

  • Stopped the auto-save from occurring immediately on project init.
  • Folder Tag is now actually saved on project creation if set.

Map Editor

Features

  • Added support for the PartPose map objects in the Map Editor for DS2 and DS3 projects. Allows new corpses to be given proper poses.
  • Added BTAB (Light Atlas) and BTPB (Light Probe) support in the Map Editor for projects that use them.
  • Added specific alias word wrap bools for the Map and Model Editor.
  • Updated the GrassConfigStruct in ER MSB (credit to Axi)
  • Mass Edit: added bool support
  • Mass Edit: added more detailed logging when a MSB mass edit fails so the user has some chance to understand what is going wrong.
  • Mass Edit: added bool support to the variance toggle
  • Mass Edit: added variance support to the array values
  • Mass Edit: added bool support to the array values
  • Split normal collisions and connect collisions into two differently colored meshes and added a separate render type for connect collisions.
  • Added the ability to configure the coloring of collisions, connect collisions and navmeshes.
  • Added support for viewing the f collisions (called Fall Protection in the Collision Type menu) in ER and NR projects.
  • Moved the Model Insight stuff for the Map Editor into the Tool Window to match the presentation from the Model Editor.

Fixes

  • Enabled the ignoreEmpty bool to the Collision validation in the Map Validator tool.
  • Fixed tooltip for property padding toggle in Map Editor property view
  • Added a guard to AddWorldMapLoadTask incase Project is null.
  • Connect Collision mesh will always use the low mesh.
  • Fixed the rendering of map collision in DS1R projects.
  • Fixed the display of navmesh in DS1/DS1R projects.
  • Fixed the model loading for DES projects.
  • Fixed the map piece texture loading for DES projects.
  • Fixed navmesh visibility for DES projects.

Model Editor

Features

  • Added a Mesh Provider tab to the Resource List window so which providers have been created can be tracked.

Fixes

  • Fixed issue with Go to Model action in Map Editor property view where it would fail to find the model entry and then throw an exception.
  • Fixed bug with extracting part models with the Model Insight tool.
  • Fixed dummy and node positions in the viewport, the entities are now correctly parented.
  • Fixed the model loading for DES projects.

Param Editor

Features

  • Param Def and Meta updates by MaybeBirb, Supuritto and El Fonz0
  • Updated Param Upgrader for NR 1.03.3
  • Added handling for copying a FXR ID directly into a param row property input (if valid) - it will strip the f character and trim the leading zeros.

Fixes

  • Make regulation encryption use vanilla IV (credit to Axi)

File Browser

Features

  • Changed the source list to use tabs instead of collapsible headers.

Texture Viewer

Features

  • Changed the source list to use tabs instead of collapsible headers.

Material Editor

Features

  • Switched the property edit implementation. This supports MTD but MATBIN support has regressed temporarily.
  • Changed the source list to use tabs instead of collapsible headers.

Fixes

  • DS2S projects now display the mtd files properly.
  • Hidden the MATBIN tab for projects that don't support MATBINs.