github IzzyTheDreamingFox/FoxTech-DNA v0.4.3-alpha

5 hours ago

Update 0.4.3a

FEATURES

  • DNA is now updated for the latest version of NMS: The Swarm.
  • The Thermonuclear Egg should now be resolved!

There are cases where (either due to an early version of DNA, other save-editors or even NMS itself) multiple eggs with the same Id, or eggData that has no item attached, can cause issues in the game itself.
The main issue with DNA was transferring eggs into account storage (or leaving them in transferred ships) and transferring it to other saves which would result in data not having an egg or eggs without data.
This is why egg transfer has been outright disabled for so long.

Now, each time the save is loaded, the EggManager will look through your inventories and egg array, look for any issues and fix them. (Deleting eggs with no data. Exception: if data is found with no egg then a copy of this data is saved as a backup.)
This manager now allows storing eggs safely in the account inventory and transfer to other saves.
While the game has a limit of 18 eggs (and the inventory system will account for that when you transfer from account to your save file) the account inventory has no such limit.
Any transfers from account to the player save will replace the Id of the egg item with whichever is available and save the data in the appropriate place. Transfer to the player will be disabled if the limit of 18 is reached.

If you notice an egg has disappeared because of DNA this is most likely that it's data has been corrupted already
(Which is apparently quite common in-game, especially when working with the egg-sequencer)
If you are curious if you had any data with no eggs, there is a new page under FoxTech => EggRestoration (dev-mode) where lost eggData can be recovered. This system will recreate an egg-item with the lost data in the account inventory.

  • Eggs will now have a small window popup in the bottom left showing details similar to that in-game. This as an attempt of making eggs easier to manage.
  • HyperdriveHaven store now has multiple new stores for corvette parts. The prices work similarly to the rest and are randomized daily. Making the prices either cheaper of more expensive than in-game.
  • DeSter now sells corvette parts as well but for precious tainted metal instead of units.
    (You can also trade in Rusted Metal for Tainted Metal.)
  • You can now upgrade the class of your freighter for nanites and tainted metal. The new stats of this class increase will be calculated on your initial roll of the freighter stats and then mapped to the min-max values found in the game files. So a B-class with a 15 value (min:10,max:20) will be mapped to 30 (min:20,max:40) in A-class.

BUGFIXES

  • Jengalaxy's booking is now fixed and will deduct the correct amount of units.
  • Fixed an error where the account-inventory would cause multiple options to not show up in the context window.
  • Fixed translation issue when transferring items to exocrafts through the context window (Could have sworn this was already fixed.)
  • Fixed an issue where the context issue could overlap the header. Disabling any buttons covered by the header.
  • Standings should now be correctly calculated and appropriate titles displayed.

CHANGES

  • An option to disable the dev-mode warning timer has been included in the settings for those (like myself) that switches back and forth a lot between modes. (Default True. If Dev-mode has been enabled it will auto set that value to True)
  • General daily flux pricing of HyperdriveHaven has been lowered by 33%
  • Ships can no longer be transferred if they have an Egg in them. (This to prevent data loss of the egg.)
  • Exporting Ships will remove any egg outright of the exported copy.
  • Importing Ships that still have eggs (from previous versions of DNA) will also remove that egg.
  • Freighters can no longer be transferred if they have an Egg in them. (This to prevent data loss of the egg.)
  • Exporting Freighters will remove any egg outright of the exported copy.
  • Importing Freighters that still have eggs (from previous versions of DNA) will also remove that egg.
  • As much as I love my Ozzy popping up in the inventory, I've added additional packaged tech that DNA didn't recognize.

Don't miss a new FoxTech-DNA release

NewReleases is sending notifications on new releases.