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

modio Unity Plugin v2.0.5a

Compare
Choose a tag to compare
@Melodatron Melodatron released this 19 Apr 06:52
· 2009 commits to master since this release

Features:

  • [DownloadClient] Implemented the ability to cancel mod binary downloads, adding the "wasAborted" field to the FileDownloadInfo object.

Improvements:

  • [General] APIClient no provides uses the gameId, gameAPIKey, or apiURL key. These fields should now be accessed through the PluginSettings.data object.
  • [APIClient] Now handles the encoding of Steam Encrypted App Tickets within the function call.
  • [ModManager] Changed UpdateAllInstalledMods() to DownloadAndUpdateMods() which accepts a list of ids as a parameter, allowing it to be called for subscriptions, instead of just mods that are already installed.
  • [UserAuthenticatedData] Now loads the instance from file whenever called if the Application is not playing to allow for changes made to PluginSettings within the editor.

Fixes:

  • [UI.ModBrowser] Now correctly cancels mod downloads that are unsubscribed during the download process.
  • [UI.ExplorerView] Now clears collected mod views OnDisable, preventing null-refs in the modViews iterator.
  • [UI.ScaleFitter] Now performs the resize earlier, preventing a "jump" on load
  • [IOUtilities] Allows for a null value when using CombinePath