Giter Site home page Giter Site logo

Comments (1)

Mgamerz avatar Mgamerz commented on September 23, 2024

Changelog (until release is finalized)

This is a feature release for M3. The main feature is localization support, which has proven to be a huge amount of work.

New features

  • NexusMods integration allows you to endorse/unendorse mods directly from within Mod Manager, once you provide your API key. Only mods that have nexusmod's url's set or nexus codes assigned in their moddesc will work - other mods will need to be updated to link them to a nexusmods page
  • The groundwork for localizing the application into other languages has been implemented, however no localization are complete yet. Localiazations for Russian, German, Polish and French are in progress. You can change languages in-app, but some (or none at all for early-work translations) will change. The app will be updated as my translators complete their work.
    • This was a very large amount of work. If you want to help contribute or report issues please file an issue on github or come to the Discord.
  • Mod Manager can now import and install .me2mod files, as well as handle archives containing .me2mod files (files for RCW Mod Manager).
  • Mass Effect Ini Modder has been merged into Mod Manager. Mass Effect Ini Modder (the standalone program version) has now been deprecated and is unsupported.
  • Developers can now specify default options that are checked for alternate files and alternate dlc's.
  • Developers can now specify alternate "groups", where only one option in the group can be picked. At least 1 option in a group must be selected.
  • A new operation has been added that does nothing for both alternate DLC and alternate files. This is used in conjunction with alternate groups to provide a default option where the mod is essentially unchanged (the default version of the mod).
  • Implemented ASI Manager, so you can manage ASI mods for all three games.
  • LODs (alot texture settings) are enabled/disabled when the active target changes, to prevent incorrect LODs from being used by the active target if they don't match.
  • Implemented support for the addfilesreadonlytargets attribute in moddesc.ini files (used by EGM)

Changed features

  • Non validated exe mods will no longer attempt to import into M3, as their contents may be parsed by the TPMI service even though they need special handling.
  • Some strings in the english version have changed after feedback from localization group
  • Some UI elements have been changed.
  • The size required to install or import a mod is now checked (if possible, depends on archive type) before the action is performed, plus a 5% buffer. If there is not enough space, the operation is aborted.
  • Lots more logging for troubleshooting

Bugfixes

  • Fixed an issue that prevented mods from being able to use . as the moddir path. This is a workaround to support existing mod archives in the scene, such as ME1 Ultrawide.
  • Fixed application crash on theme change
  • Fix some status strings not showing due to strange threading issues
  • Implement alternate operation OP_INSTALL, which was curiously missing from 102.
  • Fix multi-dlc conditional alternates always applying even if they are not applicable (e.g. a mod was checking if multiple dlc existed, did not exist, any existed or non existed)
  • Fix issues in alternate files being applied that would apply them backwards when mapping target to source path. This would cause files to be placed in the wrong location and not have any effect.

from me3tweaksmodmanager.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.