AuriRex / GTFO_TheArchive

GTFO Quality of Life mod for almost* any version of the game
MIT License
28 stars 10 forks source link

Discord Rich Presence Support [R8.0] #69

Open Stewerc opened 9 months ago

Stewerc commented 9 months ago

Hello Auri:

Given the recent release of Rundown 8.0 brought discord rich presence support for players. Given how the rich presence of the archive displays data, it is much more descriptive than the one provided by default in GTFO. As of the update it seems that the rich presence compatibility of The Archive has broken down (at least in the BepInEx builds'). I have attempted all I could to get it to function as it did before the update so it is my assumption that GTFO's RP is the source of the problem, however I may be incorrect in that. I am unsure if you will continue to support it or will discard it for the one provided by the devs.

If the latter is considered, then I would argue that the discord rich presence of The Archive should remain as it is much better, in my opinion. The one given by GTFO only displays basic data like on steam such as "Dropping" "In Expedition" or "Expedition Failed" and then the team size and time since lobby creation. I hope that this part of the mod is kept, at least for those that enjoy it. Other than that I wish you luck with the further development of The Archive. Thank you again for this and your other great mods.

AuriRex commented 9 months ago

I did intentionally (try to) disable it on R8 release at first but made an error with my code and it doesn't disable properly haha

There's currently a pre-release on the releases page that fixes my broken code and lets you choose between the built in or the mods rich presence (or both at the same time even lol). Feel free to try that version, the only annoyance with that is that it keeps showing that there's an "update" to the older version for now.
([Mod Settings] > Archive Core > Update Notifier Settings > Show Only Once to On should prevent that tho)

Haven't yet set it as a normal release because the updater popup still keeps crashing on BepInEx builds due to IL2CPP modding being janky ...