Skip to content

v0.4.1

Compare
Choose a tag to compare
@jxjacob jxjacob released this 22 Oct 01:20
· 130 commits to master since this release

First minor revision of the fourth release of the GSTHD DK64 fork

  • Added compatibility for the autotracker to subtract values from other values (in DK64, this would be subtracting blueprints you've turned in to Snides from your total collected blueprints)
    • This can be toggled with the "Subtract from Collectables" setting in the Autotracker menu
    • For CollectedItems, this can be enabled with the "AutoSubName": "<GroupNameHere>" string
  • Added autosaving of the current tracker every 5 minutes to preserve data in the event of a crash/freeze
    • GST will also delete old autosaves once 25 have accumulated
    • Both of these can be toggled in the Options menu
  • Added "DefaultIndex: <int>" to Items
  • Restored BackColor functionality to ItemGrids that vanished a while back
  • Moved the Stone Cycling Timer to the main layout instead of being per-stone
    • This also solved some memory bugs and crashes
  • Fixed a very stupid Process Handle leak that would cause a crash if GST is left autotracking for 6-9 hours
  • Fixed crash when resetting at the same time a stone is scheduled to cycle
  • Fixed crash when loading a saved state that contains a cycling stone within a WotH hint
  • Fixed crash regarding elements that weren't properly disposed upon reset
  • Fixed crashes when loading a savestate to a layout that has mismatching items
  • Fixed semi-random bug where a cycling stone will be displayed as a red X and never turn back to normal
  • Fixed bug where settings changes wouldn't be reflected on the layout if the change is made after a reset
  • Fixed bug where dragging an item from one stone to another would semi-duplicate the item
  • Fixed issue with trying to open a json that didn't come from GST
  • Made many performance optimizations that I really should've written correctly the first time
  • DK64 layouts have been updated with the latest changes to the 2.1 dev build (melon crates & slam 1 shuffle)
    • Dropsanity has not been added to any layout because it is unfeasible to (auto)track
  • General system stability improvements to enhance the user's experience. 😉