01-06-2022, 03:23 PM
(This post was last modified: 02-10-2022, 09:00 PM by DrinkFromTheCup.)
I brought something useful to you all, fellow gamers, this time.
Scrap Epic Games Store's copies of Riot's games!
Get your native integration today!
Feature breakdown:
- adds League of Legends, Teamfight Tactics, Valorant, Legends of Runeterra into your game library upon install,
- detects installed Riot Games Launcher
- properly runs games which it managed to detect (new in v0.2 - including custom install locations!)
- properly opens Windows' Programs and Components menu on Uninstall attempt
- and if you lost your launcher installer somehow - Install button will bring you to the right place
What's NOT in the package:
- since most of us use IGDB anyway, I didn't inflated the code with custom metadata downloaders.
(- nor with authentification: if the player do have account - player do want the plugin. And the auth is an unnecessary step for free to play title based plugin anyway)
Nuances exist.
It is assumed that at least 1 any Riot's installer did its job prior to plugin's activation.
Since v0.2 update, the plugin have to take a peek into your C:\ProgramData folder for launcher's config files. Safe yet might trigger antivirus' false alarms and UAC prompts. It's lesser evil...
Oh, and since stand-alone (i. e. not bound to particular game) launcher installer does not exist, I'm forced to use Runeterra's launcher as default (because it's the only region-independant launcher to date).
As it's unknown when Riot would gonna decide to release separate TFT client, I'm keeping it as a separate entry (as EGS did) which updates its status together with LOL when possible (unlike EGS did...)
Tested on Win10 x64, Playnite 9.15 (latest public release to date).
Plugin installer files:
Riot_0_2.pext (Size: 46.83 KB / Downloads: 746)
Riot_0_1.pext (Size: 45.93 KB / Downloads: 241)
Code for pondering and blaming: its GitHub page.
Integration with unified plugins list (including web-list): available!
Scrap Epic Games Store's copies of Riot's games!
Get your native integration today!
Feature breakdown:
- adds League of Legends, Teamfight Tactics, Valorant, Legends of Runeterra into your game library upon install,
- detects installed Riot Games Launcher
- properly runs games which it managed to detect (new in v0.2 - including custom install locations!)
- properly opens Windows' Programs and Components menu on Uninstall attempt
- and if you lost your launcher installer somehow - Install button will bring you to the right place
What's NOT in the package:
- since most of us use IGDB anyway, I didn't inflated the code with custom metadata downloaders.
(- nor with authentification: if the player do have account - player do want the plugin. And the auth is an unnecessary step for free to play title based plugin anyway)
Nuances exist.
It is assumed that at least 1 any Riot's installer did its job prior to plugin's activation.
Since v0.2 update, the plugin have to take a peek into your C:\ProgramData folder for launcher's config files. Safe yet might trigger antivirus' false alarms and UAC prompts. It's lesser evil...
Oh, and since stand-alone (i. e. not bound to particular game) launcher installer does not exist, I'm forced to use Runeterra's launcher as default (because it's the only region-independant launcher to date).
As it's unknown when Riot would gonna decide to release separate TFT client, I'm keeping it as a separate entry (as EGS did) which updates its status together with LOL when possible (unlike EGS did...)
Tested on Win10 x64, Playnite 9.15 (latest public release to date).
Plugin installer files:
Code for pondering and blaming: its GitHub page.
Integration with unified plugins list (including web-list): available!