Commit Graph
441 Commits
Author SHA1 Message Date
Zash fba4bd84dd Add mapping GameIniFiles: iniFiles() to BasicGame (#123) 2023-10-21 21:22:43 +02:00
Jeremy Rimpo bcf7f0e184 Merge pull request #125 from ZashIn/cyberpunk-archive-load-order
Fix mods expecting alphabetical load order
2023-10-18 22:43:25 -05:00
Zash 8995d233ba Fix mods expecting alphabetical load order
Disable `enforce_archive_load_order` by default
2023-10-18 23:32:25 +02:00
Jeremy Rimpo b99c053576 Merge pull request #124 from ZashIn/cyberpunk
Fix CyberpunkModDataChecker not accepting extra files
2023-10-18 15:37:08 -05:00
Zash 22f88eb706 Fix CyberpunkModDataChecker not accepting extra files 2023-10-16 20:23:53 +02:00
Zash cf2a700fc3 Cyberpunk full support (#105)
* fix: Cyberpunk ini files (path)

* Add basic savegame support: list only

* Add profile specific save games (BasicLocalSavegames)

* Add Cyberpunk savegame metadata, including Date, Play Time, Quest, Level, ...

* Add ModDataChecker
mod support: archive, redscript, RED4ext and CET v1.27.0 (Patch 2.01)
moves RED4ext and CET framework to root folder

* Fix r6/cache files being overritten in game dir.
Copy cache files to overwrite before game start to catch file overwrites.

Fix wrong log message (onAboutToRun, qInfo)

* Version bump: Cyberpunk support v2.0.0

* Add executables with default arguments

* Fix using save dates from folder instead of file

* Add option to enforce archive load order
Generating archive/pc/mod/modlist.txt from MOs load order
(enforce_archive_load_order=True by default)

* Add REDMod support
- auto_deploy_redmod = True (default)
  Deploy redmod before game launch if necessary
- enforce_redmod_load_order = True (default)
  Enforce the current load order on redmod deployment

Clears the deployed files when not needed or for redeploy
on load order change.

* Add %modlist% to manual deployment. clean up execs

* Version Bump: cyberpunk plugin v2.1

* Add auto install for REDmod's not in mods/

* Add default RootBuilder settings
Applied once (setting "configure_RootBuilder") on UI init or RB enabled

* Add REDmod exit code check + executable deploy
2023-10-15 16:02:46 +02:00
Zash 44645a54f7 Add metadata to BasicGameSaveGameInfo(Widget) (#109)
* Fix subnautica preview file path

* Add BasicGameSaveGameInfo with "File Date" to all BasicGames

* Add max_width option to BasicGameSaveGameInfo(Widget)

* Refactor Blade & Sorcery with get_metadata

* Refactor & cleanup Black & White SaveGameInfo
2023-10-08 18:24:33 +02:00
Zash 583bb78977 Add BasicLocalSavegames (basic_feature) (#122)
* Add `basic_feature.BasicLocalSavegames`
(profile specific save games)

* Refactor Black & White 2 with BasicLocalSavegames

* Refactor Valheim with BasicLocalSavegames

* Refactor Vampire Bloodlines with BasicLocalSavegames

* Add info about basic local save games to readme
2023-10-08 09:12:14 +02:00
Jeremy Rimpo 27d17eec70 Merge pull request #121 from ModOrganizer2/uibase_updates
Use defaults set in UIBase
2023-10-04 13:00:06 -05:00
Jeremy Rimpo 34ec66322e Bump stubs to dev15 2023-10-04 12:56:27 -05:00
Jeremy Rimpo 7d3da34fa7 Use defaults set in UIBase 2023-10-04 02:58:22 -05:00
Jeremy Rimpo 265b1741d0 Merge pull request #120 from ModOrganizer2/loot_0_22
Add enabledPlugins
2023-10-03 23:15:14 -05:00
Jeremy Rimpo 4354644d66 Add enabledPlugins 2023-10-03 23:02:36 -05:00
Mikaël Capelle 01d2c33a24 Merge pull request #119 from ZashIn/fix/BasicModDataChecker.dataLooksValid
Fix valid match in `BasicModDataChecker.dataLooksValid()`
2023-10-02 22:24:15 +02:00
Zash c441e4228a Fix valid match in BasicModDataChecker.dataLooksValid() 2023-10-02 21:36:17 +02:00
Mikaël Capelle 2802df3f87 Merge pull request #118 from ZashIn/fix/python11_deps_linters
Fix python11 deps + linters
2023-09-26 16:17:31 +02:00
Zash 3749d18825 Add .venv linter exception + cleanup 2023-09-26 15:37:25 +02:00
Zash f99da818b4 Fix python 3.11 psutil error 2023-09-26 15:37:25 +02:00
Mikaël Capelle 0c15b518b5 Merge pull request #117 from ModOrganizer2/dev/poe
Use poe for linting.
2023-09-25 20:38:08 +02:00
Mikaël Capelle 5ca38c7269 Use poe for linting. 2023-09-25 20:37:04 +02:00
Mikaël Capelle 2c68322cf7 Merge pull request #116 from ModOrganizer2/dev/fix-moddatachecker-usage
Fix subnautica mod data checker initialization.
2023-09-24 21:07:32 +02:00
Mikaël Capelle 050739ecad Fix subnautica mod data checker initialization. 2023-09-24 20:39:44 +02:00
Mikaël Capelle adcd06df45 Merge pull request #113 from ModOrganizer2/python311
Updates for Python 3.11 compatibility
2023-09-24 09:03:04 +02:00
Mikaël Capelle 5fe30fecfa Merge pull request #115 from kols/patch-1
Sekiro: Shadows Die Twice Support Plugin
2023-09-23 15:14:46 +02:00
kane 7d4002eb9c Sekiro: Shadows Die Twice Support Plugin 2023-09-23 13:03:15 +00:00