Open for adoption!

Due to https://github.blog/2022-05-04-software-security-starts-with-the-developer-securing-developer-accounts-with-2fa/ , I can't continue my advancements at GitHub. Feel free to take over this repo, if you like.

Paradox Stand-alone launcher library integration for Playnite

As of v0.2 (current release), the extension can:

  • add CKIII, Battletech and Stellaris into your games library regardless of ownership
  • properly detect install status of all three games AND the launcher itself (due to static games folder placement in PDX Launcher)
  • properly run all three games AND the launcher itself (including running Launcher v2 for fetching mods, where applicable)
  • properly attempt to install/uninstall all three games through launcher
  • interact with non-Paradox based metadata sources to fetch games' metadata
  • overall, interact with ALL third-party plugins, such as DuplicateHider by FelixKMH, just fine

Goals for 1.0:

  • ownership based adding to library
  • dynamically generated games list to iterate through
  • proper install/uninstall support for both launcher and game list
  • overall, getting rid of spaghetti

Caveat Emptor

Extension's codebase is, essentially, a big bowl of spaghetti which just works.

Good enough for code made by person which is incompatible with programming on genetic level.

Exercise discretion prior to installing.

-- Aliaksandr