github IzzyTheDreamingFox/FoxTech-DNA v0.1.6-alpha

latest releases: v0.4.2-alpha, v0.4.1-alpha, v0.4.0-alpha...
2 years ago

Minor feature

Custom Inventory Stack Settings

Due to the fact that inventory management is such a big feature of DNA I decided to include basic support for mods that alter the stack sizes of products and substances. Specifically mods that alter the file called ‘GCGAMEPLAYGLOBALS.GLOBAL.MBIN’. Mods that alter items individually will not be supported. (Check out the wiki for more information. )
This includes the following:

  • An automated check to see if the settings need to be changed. Triggered when opening the dashboard and can be disabled by navigating to FoxTech => Settings and setting the 'Check Inventory Stacks' to False in case there is no wish to use the inventory system.
  • A new form that can be found on the Platform-Details page by clicking the Change InventoryStack Settings.
    (Changes will be applied only to that specific platform.)
  • Includes 4 presets ranging from the default settings to: x2, x10 and x100 which seem to be most popular mods.
  • Big change in the inventory system as in how it now checks the new settings and the Absolute Stack Limits.

Update checker

The current update checker was a simple call to see if there was a new version of the game available and thus meaning there was probably a new version of the app as well.
The new update checker will make a API call to GitHub (only once every 12hours when the app is running) when the user opens the application.
The current version will be checked with the latest release and the user will be prompted with a dialog and a link to download the new release.
While still not an auto-updater, it's a step in the right direction.
In case the current version is preferred, there is also the option to disable this dialog by navigating to FoxTech => Settings and setting the 'Check App Version' to False.

Quality Of Life

  • NOBANK decided to add reactive buttons to their transfer form for quicker transfers.

BugFixes

  • Some technologies were not being charged to 100% when using the QuickCharge service.
  • An incompatibly issue has been resolved that caused an editor such as the one by goatfungus or NomNom to crash on startup when a save-file was edited by DNA. This was automatically resolved by the game itself upon reload as the game disregards the missing null terminator that DNA didn't place when saving changes. This terminator will now be placed when saving changes.
  • Custom colours were not being applied correctly in DevMode when setting them on living ships.
  • The option to log item data was missing from the context menu in DevMode.

Don't miss a new FoxTech-DNA release

NewReleases is sending notifications on new releases.