Playnite Forums
Escape from Tarkov (Battlestate Games) library plugin - Printable Version

+- Playnite Forums (https://playnite.link/forum)
+-- Forum: Extension Database (https://playnite.link/forum/forum-3.html)
+--- Forum: Library Plugins (https://playnite.link/forum/forum-7.html)
+--- Thread: Escape from Tarkov (Battlestate Games) library plugin (/thread-1066.html)



Escape from Tarkov (Battlestate Games) library plugin - DrinkFromTheCup - 01-03-2022

Second plugin from a series of 'Plugins made Pop-Art' is live.

This time you can enjoy a Playnite integration for Escape from Tarkov, your #1 Perma-Beta Royale-in-Disguise Videogame.

Feature breakdown:
- adds Escape from Tarkov into your game library upon install,
- detects installed Battlestate Games Launcher, if present - marks EfT as installed,
- runs BSG Launcher upon request to launch EfT
- 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 (again...):
- 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.
Since someone keeps scaring their security dept since their childhood, it's unlikely that proper auth could be implemented by more able developers anyway)

Tested on Win10 x64, Playnite 9.14 (latest public release to date).
Plugin installer file: [attachment=2135]
Code for pondering and blaming: its GitHub page.
Integration with unified plugins list (including web-list): available!

NB: Interactions with Playnite plugins which might trigger false alarms from BSG anticheat are UNTESTED.
My laptop can't handle it, unfortunately :|


RE: Escape from Tarkov (Battlestate Games) library plugin - Crow - 01-03-2022

I'm not sure it makes that much sense creating separate library plugins for a single game launchers. Have you consider maybe consolidating these into one plugin that supports multiple games?


RE: Escape from Tarkov (Battlestate Games) library plugin - DrinkFromTheCup - 01-03-2022

For BSG in particular, they sell offer for free some more games at Steam (Hired Ops, published through third-party publisher) and through separate website (Contract Wars).
These extra games may or may not arrive to BSG Launcher eventually, in same manner with Wargaming's launchers (which had games from all over the place listed).
The main EFT game itself is not free to play though so... eh... it indeed might fail to fit into Playnite development paradigm.

I, however, am pondering the idea of Last Epoch stand-alone and Path of Exile stand-alone (the latter of which made it into GOG Galaxy somehow) integrations currently.
For these it indeed might be a bit redundant since neither launcher will get any extra games in foreseeable future.

(besides, since we touched this topic... there is a publisher called Nutaku - is that OK to try to assemble an integration for their launcher?)


RE: Escape from Tarkov (Battlestate Games) library plugin - Crow - 01-03-2022

I don't have any issues with Nutaku integration existing as long as you don't link to any adult content directly here.


RE: Escape from Tarkov (Battlestate Games) library plugin - DrinkFromTheCup - 01-03-2022

Appreciated!
Will correct my plans accordingly.
(fortunately, they have SFW landing & listings so not even a single trace of _that content_ will appear anywhere)


RE: Escape from Tarkov (Battlestate Games) library plugin - DBJ - 03-15-2022

Hm maybe you want to set the BSG Launcher as default exe to run?
You can't play the game directly without the launcher as it won't load the main menu.

And even if it does, you would still have to run the launcher frequently to download every small hotfix BSG drops.


RE: Escape from Tarkov (Battlestate Games) library plugin - Kincaid - 07-16-2022

I added the game through this add on but I'm unable to start the game. I see the loading screen and get a timeout after some time. Starting the game through the launcher works without any issues.