Playnite extension to sync library with GG.deals website.
You can add games via:
- Game menu;
- Extensions menu;
- Games are added to GG.deals automatically when you add them to your library.
Currently there is no way to remove games from GG.deals via this extension, and it's not planned.
Currently, there is no GG.deals API, so the extension simulates clicks on the GG.deals website to add games to your library. This requires you to login into your account.
When asked to add a game the extension will use the game name to guess the url on the website. If the game exists by that url, the game will be added to respective launcher (depending on the library plugin).
- Authenticate in the addon settings;
- Select libraries you want to sync. By default all libraries except for Steam and GOG will be synced;
- Either sync individual games via the game menu, or sync all games via Main menu -> Extensions -> GG.deals -> Add games to GG.deals collection...;
- In case there are any syncing failures, check the Main menu -> Extensions -> GG.deals -> Show failures...;
- Manually add the games to your collection on the website. Remove these games from failures list;
In my experience this extension can successfully add ~80% of games. Sadly, the url pattern is not as consistent as I expected, hence some manual labor will be required.
- This extension is not affiliated with GG.deals in any way;
- The extension requires you to login into your GG.deals account;
- The extension simulates clicks on the website on your behalf;
- The extension does not use GG.deals API, instead it uses the website. Expect it to break when the website changes. Expect that I won't have the time to fix it.
- The extension uses game name to add it to your collection. If the game has Deluxe Edition, Complete Edition or any other subvariant it might fail to add the right one. Likewise, if there are multiple games with the same name, it might add the wrong one.
You can install it either from Playnite's addon browser, or from the web addon browser.
You can help with translation by visiting the project on Crowdin.