Skip to content
This repository has been archived by the owner on Mar 25, 2022. It is now read-only.

v1.0

Compare
Choose a tag to compare
@zeobviouslyfakeacc zeobviouslyfakeacc released this 27 Aug 11:53
· 49 commits to master since this release

Release for The Long Dark version 1.0 - 1.21.
Tested with TLD v1.12 on Windows and Linux.
JAR SHA1: bd38352690e7689afea698ede4ebcddf581731b4

Unfortunately, the hook in Rewired_Core.dll had to be changed, so this version is incompatible with Rewired_Core.dll files that were patched using an older version of the installer.

To install the new version, you'll need to restore the original Rewired_Core.dll by either re-running an older version of the installer or by using Steam's "Verify Integrity of Game Files" feature.

Changes:

  • Defined load order for mods with dependencies on other mods
    • First, all DLLs are loaded in an unspecified order
    • Then, the mods are ordered such that for each mod, all dependencies will be ordered before that mod.
      Apart from that restriction, mods are ordered in alphabetical order.
    • In this order, Harmony patches are applied
    • And again in this order, OnLoad methods are called
  • Integrated AddModdedToVersionLabel into the mod loader
  • The version label now turns red and specific error messages are displayed below if a mod failed to load
  • The buttons to start / load games are now disabled if a mod failed to load
    • This is to prevent mod data that is stored in TLD's save files from being lost