FEATURES
-
DNA has been updated to the latest Breach update.
-
Settlement management is back on the menu allowing you to collect/change production of all your settlements along with paying of any collected debts.
-
Updated the property management to the new version allowing access to a new company: REALESTAR.
You can now register and transfer your bases similar to existing services for ships/multitools/etc between saves and platforms.
Remember to upload your base in game after transfer if you want it to show up for other players! -
EXPORT/IMPORT!
All data (as long as it's either in a hangar or in the current loaded save) can now be exported (and imported) in DNA format. This format includes the image used on the card, a raw and simplified collection of the data on that card and the data NMS needs for that object to function. Currently only the DNA format is supported with the next export/import addition to support the file formats of the NMSSaveEditor.
All NMS data within the format is in plain json and can be copy pasted in any save editor that supports editing a save file in json.
This function gives a user another way to keep their ships/tools/etc safe in case an update of DNA takes longer than usual.
In order to use it you'll have to navigate to 'Witness' => 'Card collection'.
Here you can select cards to be exported (like it worked with png export) and either export/import a single or many cards in a format listed on their relevant tab. Before export you'll be requested a folder location for the files. Any errors will be logged within that folder as well to provide more information as to why an export failed. While it has been tested to work with my own database (that predates the application itself... with all the issues that comes with that) problems can still occur. The main one being that the selected card doesn't have any data attached (including the hangar). This will pop up if the data is located on a different save file instead of the one currently loaded. Once you load the correct save file export will work as intended.
If you encounter any other issue than this, please contact me on the FoxTech discord with the log generated of your export.
You can also import/export singular objects directly into the relevant hangar. A button for this is located next to the banner of that hangar.
BUGFIXES
- Added a missing enum value relating to technology categories. While no longer being an issue during normal operation it still caused technologies to not show up in item-details in the inventory manager under dev-mode.
- Fixed an issue where the glyphs of a galactic address was partly displayed as hex as opposed to using the actual glyphs.
- Fixed an alignment issue with the standard buttons.
- Banished another Ozzy by adding missing packaged technologies.
- Fixed an issue where a pet of type: 'PLANTCAT' was missing its relevant information.
- Fixed an issue where an Atlas/Atlantid mutltitool was being miscategorised.
- The name of a base now properly shows up as it's translated version in its image.
- Fixed an issue where a wrong version of NMS translations was being loaded to be used in the inventory management. Resulting in missing keys.
- Fixed an issue where the scrolling text of marquees was moving according to a fixed value instead of deltaTime following the screen refresh rate instead of a fixed rate. Resulting in blazing fast scrolling on screens with higher rate than 60hz.
- Fixed an issue where the cursor slot seen in inventory management stayed active regardless of which page the user was in. Resulting in unnecessary calculations and inventory checks when right clicking.
- Fixed an issue where marquees where not being properly disposed off after leaving a page, resulting in a memory leak.
- Fixed an issue of keys not being translated within the context-menu.
CHANGES
- The default titleBar has now been replaced by a custom one to fit in better with the overall aesthetics of the app. This function is enabled by default and can be disabled (as in reverted back to the default one) by changing the setting 'Header type' found in 'FoxTech'=>'Settings'.
- Updated icon font.
- Added, changed, and deleted many models to more closely fit the data from NMS. But also to make future updating of the models to follow NMS easier. This also provides the basis for better validation for later database edits and current import/export features.
- All edited models now have better validation, along with default values in case any are missing, as a first step to replace older validation code.
- Updated default NMS templates to conform with the latest version.
- Various project restructuring in preparation of possibly separating save-data reading/writing/compression/decompression into its own project for a future open-source release as well as for making room for possible support of the microsoft store version of NMS.