Skip to content

Releases: LMH01/MGT2_Mod_Tool

v4.2.0

20 Jun 21:02
Compare
Choose a tag to compare

Important

  • Previously exported licences will not work together with this release

New feature

  • Licences can now be assigned good / bad fitting genres and the release year.
    • This is a response to update 2022.06.16A (fr #69)
  • When the tool is incompatible with the current game version the reason is now displayed

Other

  • Improved the message that is shown when the content integrity check fails
  • When a new initial backup should be created but the uninstallation fails the user can now decide to create the new initial backup anyway
  • Linux:
    • Added information message that is shown when the tool runs on linux and the integrity of a game file is violated.

v4.1.0

29 May 12:20
Compare
Choose a tag to compare

New feature

  • Custom hardware icons can now be added
    • Hardware icons that have been set by editing the game files are now recognized. This means that they will be included when importing and exporting the hardware.

Removed features

  • It is no longer possible to add a description to custom hardware
    • This is because the game no longer supports descriptions for custom hardware
    • When the game supports the description again, it will be added back

Other

  • Updated some spinner values:
    • Global:
      • Research point cost:
        • Max: 10.000 -> 6.000
    • Engine feature:
      • Gameplay, Graphics, Sound, Tech
        • Max: 4.500 -> 3.000
    • Gameplay feature:
      • Gameplay, Graphics, Sound, Tech
        • Default: 100 -> 30
        • Max: 4.500 -> 400
    • Hardware:
      • Price
        • Max: 10.000.000 -> 30.000.000
        • Step size: 10.000 -> 100.000
      • Dev costs:
        • Max: 100.000.000 -> 50.000.000
    • Npc engine:
      • Profit share:
        • Default: 10 -> 5
    • Publisher:
      • Speed:
        • Default: 5 -> 3
      • Com value:
        • Min: 10.000.000 -> 2.000.000
        • Max: 100.000.000 -> 40.000.000
        • Step size: 500.000 -> 200.000

Bug fixes

  • Fixed export fail when a npc engine was exported where genre/platform ids where -1
    • This would only occur when the safety features where off, and it was tried to export the without engine npc engine
  • Fixed game content not showing up in export selected lists when safety feature Include original contents in lists was off
  • Fixed import failing when DESC EN tag was missing even though it was not needed

v4.0.0

28 May 21:56
Compare
Choose a tag to compare

Important

  • Previously exported mods will not work together with this release
  • Restore points that have been created prior to this release will not work together with this release

New feature

  • Added new possibilities to customize new publishers
    • The country of publishers and developers can now be set
  • Gameplay features can now be of type artificial intelligence
  • The integrity of the most game files (The .txt files) is now checked at the start
    • These checks include:
      • Check if images are available
      • Check if data entries are existing, valid and can be parsed as numbers (where applicable)
    • This check can be disabled by disabling the safety features
  • Added button reanalyze game files to the utilities menu
    • This way the game files can be manually analyzed, useful if the integrity check fails, and you want to fix it

Removed feature

  • It is no longer possible to select a custom genre id when adding a genre
  • Removed experimental menu: Publishers can no longer be replaced with real life publishers

Other

  • Added an informative message that explains how the hardware component rating is determined
  • Significant performance improvements when adding and removing mods
    • The .txt files are now only written once per cycle and not once for each content.
    • Example: Before it could take about 3 and 1/2 minutes to remove 9870 NpcEngines. Now it is almost instant.
  • General improvements to the text area outputs and the progress bar
  • Split disable safety features up into multiple options
    • This way it is now possible to disable specific safety features only
      • For example, it is now possible to only unlock the spinners without turning of other safety features
  • All combo boxes are now sorted alphabetically
  • The presence of image files is now checked before the images are copied and the content is added when importing mods
    • If images are missing the import is canceled and a message is shown that displays which image files are missing
  • Reworked the backend of the tool
  • Massive internal code changes
  • Updated default content files
  • Improved and added some missing translations
  • In the settings.toml file it can now be enabled to write the text area output to the console

Bug fixes

  • Turkish translation is now displayed in the translation summary again
  • The description text label should now be correct when adding a new hardware and hardware feature
  • Fixed #95 - Many things would fail if more than one empty lines are between two data entries in the game files

v3.2.0

31 Mar 11:47
Compare
Choose a tag to compare

New feature

  • Platforms can now be marked as available from the start of the game (fr #80)

Other

  • Updated some texts in the "add npcip" window

Bug fixes

  • Fixed bug #81 - Npcip requirements are now correct
  • Fixed bug #82 - Npcip topics are now set correctly
  • Fixed bug #83 - Startplatforms are now available again after a new platform has been added

v3.1.0

14 Feb 17:52
Compare
Choose a tag to compare

New feature

  • NPC IPs can now be added to the game

Other

  • Updated default content files

Bug fixes

  • It now possible again to select the genre of a publisher

v3.0.3

26 Oct 17:26
Compare
Choose a tag to compare

Other

  • Added button to utilities menu with which the settings.toml file can be opened
  • Updated default content files
  • It is now checked if the initial backup is up-to-date when the tool is started
    • This feature can be disabled in the settings.toml file

Bug fixes

  • Button Restore mod restore point is no longer disabled when the safety feature are off
  • Import no longer fails when gameplay features are imported that are missing bad / good genres
  • Theme export no longer replaces genre names falsely
  • Program will no longer fail to load when the settings.toml file does not contain valid toml

v3.0.2

20 Sep 16:35
Compare
Choose a tag to compare

v3.0.2

Other

  • Import
    • When an image file already exists it is now replaced and the import of the mod is not canceled
    • The import will no longer be canceled when a folder can not be accessed

Bug fixes

  • "Import selected" button now works properly and the action will no longer fail.
  • One translation key was not found

v3.0.1

20 Sep 09:15
Compare
Choose a tag to compare

v3.0.1

Bug fixes

  • Fixed: "Export selected" button now works properly and the action will no longer fail.

v3.0.0

20 Sep 08:46
Compare
Choose a tag to compare

v3.0.0

Important

  • Previously saved settings will not work together with this release
  • Previously exported mods will not work together with this release
  • Restore points that have been created prior to this release will not work together with this release

New feature

  • The tool now works under Linux (fr #72)
  • Mod export has been rewritten to use .toml files. This increases the speed at wich mods are exported. (fr #73)
  • Mod import has been rewritten from scratch. The result is a speed improvement, better reliability and more user-friendliness (fr #73)
  • Mods can now be exported in a bundle, this means that all mod data is stored in a single .toml file. This increases export speed.

Other

  • Settings file now uses the .toml file format
  • It is no longer possible to add randomized genres
  • It is no longer possible to enable the debug logging in the settings window, instead the storage of exports can now be enabled.
    • Debug logging can still be enabled by editing the settings.toml file
  • Improved performance when handling files
  • Improved text area outputs when importing, exporting, adding and removing mods
  • Improved the error handling massively
    • Whenever something goes wrong the stacktrace is now written to the text area and an explanation of what went wrong is displayed
  • Internal code has been massively improved
  • Internal handling of paths and files has been improved
    • Renamed some folders to be more consistent
  • When an initial backup is created the user is now prompted to verify the game files
  • It is now checked if the initial backup is up-to-date when the tool is started
    • This feature is currently wip, to enable it set "enableInitialBackupCheck" to true in the "settings.toml" file
  • Improved disclaimer message text
  • Added new entry to the export menu
    • Export selected -> with this function only selected mods can be exported. Either single or together in a bundle.
  • Mods are now sorted by alphabet when they are displayed in panels
    • e.g. When the user can choose which mods should be imported
  • Translations
    • Fixed some translations
    • Added some missing translations

Bug fixes

  • When the hardware file was modified a specific data entry was not written to the file. This caused the controllers and screens to lose the requirements needed to implement them into a console.

v3.0.0-alpha-1

16 Sep 23:38
Compare
Choose a tag to compare
v3.0.0-alpha-1 Pre-release
Pre-release

Important

  • Previously saved settings will not work together with this release
  • Previously exported mods will not work together with this release
  • Restore points that have been created prior to this release will not work together with this release

New feature

  • The tool now works under Linux (fr #72)
  • Mod export has been rewritten to use .toml files. This increases the speed at wich mods are exported. (fr #73)
  • Mod import has been rewritten from scratch. The result is a speed improvement, better reliability and more user-friendliness (fr #73)
  • Mods can now be exported in a bundle, this means that all mod data is stored in a single .toml file. This increases export speed.

Other

  • Settings file now uses the .toml file format
  • It is no longer possible to add randomized genres
  • It is no longer possible to enable the debug logging in the settings window, instead the storage of exports can now be enabled. Debug logging can still be enabled by editing the settings.toml file
  • Improved performance when handling files
  • Improved text area outputs when importing, exporting, adding or removing mods
  • Improved the error handling massively
    • Whenever something goes wrong the stacktrace is now written to the text area and an explanation of what went wrong is displayed
  • Internal code has been massively improved
  • Internal handling of paths and files has been improved
    • Renamed some folders to be more consistent
  • When an initial backup is created the user is now prompted to verify the game files

Bug fixes

  • When the hardware file was modified a specific data entry was not written to the file. This caused the controllers and screens to lose the requirements needed to implement them into a console.