Skip to content

Releases: zeobviouslyfakeacc/ModSettings

1.9.0

05 Jan 22:01
Compare
Choose a tag to compare

Update for MelonLoader 0.6.0 and TLD 2.06

v1.8.2

27 Mar 02:10
Compare
Choose a tag to compare

Release for The Long Dark versions 1.95+ and MelonLoader v0.4.3 or newer.

Changes:

  • Future-proofed a part of ModSettings that will prevent the mod from breaking with upcoming versions of MelonLoader
  • Fixed a bug that caused the custom mode settings page to not work anymore after having loaded a save file and exited back to the main menu

DLL SHA-1: f4478fb261de94201127f10d3d4dc3fec9acb03b

v1.8.1

07 Oct 04:53
dbe4638
Compare
Choose a tag to compare

This release addresses the recent changes from TLD 1.95 and requires MelonLoader 0.4.3 or newer.

v1.8

11 Apr 21:02
Compare
Choose a tag to compare

Release for The Long Dark versions 1.84+ and MelonLoader v0.2.7 or newer.

Changes:

  • Added support for custom key binding settings. Contributed by @ds5678. Thanks!

DLL SHA-1: cad7bf68f2701a7807b42df0dcce49ba9a7dc576

v1.7.1

03 Mar 23:37
Compare
Choose a tag to compare

Release for The Long Dark versions 1.84+ and MelonLoader v0.2.7 or newer.

Changes:

  • When closing and re-opening the mod settings window, remember the previously selected mod tab.

DLL SHA-1: 3a40789ed58e36c06953f5ace3f4695048ab0f2f

v1.7

30 Oct 19:13
Compare
Choose a tag to compare

Release for The Long Dark versions 1.84+ and MelonLoader v0.2.7 or newer.

Changes:

  • Switched to TLD's own InputManager class due to Unity's legacy Input system being removed
  • Fix an issue where the label of a slider would display an incorrect value after the underlying field being modified in an OnChange method
  • Use MelonLoader's newer attribute classes and properties to maintain compatibility with future versions

DLL SHA-1: eba2076752eee0f3e6de738b50cf2431e5a47bd9

v1.6

30 Jun 20:17
Compare
Choose a tag to compare

Release for The Long Dark versions 1.78 - 1.83 and MelonLoader v0.2.3 or newer.

Changes:

  • Ported the mod to MelonLoader and the current version of The Long Dark
  • Add JsonModSettings extending ModSettingsBase for settings backed by a single .json file
  • Slider sounds:
    • Don't play slider sounds for stepless sliders
    • Prevent erroneous slider sound when the mod settings menu is opened
  • Mark values as confirmed after running the OnConfirm method to allow for easier input validation

DLL SHA-1: 789a27f7cb303281f0aba95a45bdd25c26d64259

v1.5

16 Jan 17:36
Compare
Choose a tag to compare

Release for The Long Dark version 1.41 and up.

Changes:

  • Added RefreshGUI method.
  • Sort mod settings tabs alphabetically
  • More and better organized examples

DLL SHA-1: 46aae455218593cbc20312922e9e50a43a69ca96

v1.4

21 Dec 14:28
Compare
Choose a tag to compare

Release for The Long Dark version 1.41 and up.

Changes:

  • In the mod settings menu, made the confirm button confirm the changes made to all mod pages, not just the currently visible mod page.
  • Removed old and obsolete ModSettingsBase#RequiresConfirmation method. Seeing how all mods need to update to this new version of ModSettings anyway, this shouldn't be much of a problem.
  • Some performance optimizations

DLL SHA-1: 9ca185c38d0bcb3db2c21d691a6dd8eb5d2d9428

v1.3

07 Oct 15:17
Compare
Choose a tag to compare

Release for The Long Dark version 1.27 - 1.40.

Changes:

  • Extend supported numeric types for Choice and Slider attributes
    • Choice attributes now support bool and all integer types except for ulong
    • Slider attributes now support all numeric types except for ulong
    • Improve validation for these attributes (e.g. do explicit bounds checking)
  • The slider color fix introduced in v1.2 was a bit too inclusive and also modified scroll bars and circular progress bars. This issue should now be fixed. Please let me know if any other progress bars look strange.

DLL SHA-1: 8fb476172141f26e1ba2755cde3d5576440eab8d