BlazeDiscordRPC

版本 v1.0.1·更新於 2023-01-03

Discord Rich Presence for Lethal League Blaze

模組介紹 作者原文

Blaze DiscordRPC

Blaze Discord Rich Presence.. C?

Yeah i don't know why the C is there either, ask Discord.

Well it's actually because it stands for "Remote procedure call"

Major thanks to axolotl for creating the original mod and allowing me to recreate it in BepInEx.

Another major thanks to Glom for his amazing LLBML library which makes development a breeze.

A few notes:

This mod sends third party data to

The data in question is:

  • Steamid
  • Discord Rich Presence state
  • Discord Rich Presence details

This mod also copies a file into the games root directory.

"discord_game_sdk.dll" which is a library to integrate Discord Rich Presence.

Right click a friend to invite them.

You can also invite directly from a channel, either by right clicking a player and inviting them there, or by using the plus icon next to the chatbox.

Some problems with the LLBMM mod has been fixed, namely how steam opened Discord instead of LLB when starting the mod, thus making steam think that Discord is LLB, stopping the game from launching.

Known issues:

The "Ask to join" button directly in a users rich presence does not work, this is a problem with the Discord Game SDK and there isn't anything i can do about it at this point.

The "Ask for invite" button when right clicking a user will send the request twice.

Troubleshooting.

If after installing, rich presence does not work. Check the LLB root folder for a discord_game_sdk.dll. If it isn't present, manually copy the discord_game_sdk file from the BlazeDiscordRPC folder and place it in LLBs root folder and rename it discord_game_sdk.dll

Changelog

1.0.0

  • First official release!
  • Added Grid
  • Added party and invite support
  • Added configuration (Opt out of BlazeLB updates, even if i would prefer if you didn't!)
  • Fixed a bug where details would not clear after leaving a game
  • Now properly clears status on BlazeLB if the game is closed

0.0.4

  • Sent data to localhost instead of blazelb...

0.0.3

  • Fixed a typo... sorry axolotl
  • Added a comment about the vanishing of Grid
  • Updated readme

0.0.2

  • Updated dependencies

安裝與使用 安裝:按包內說明操作

  1. 解壓本站下載的壓縮包,先讀包內的 readme / 說明檔案。
  2. 多數模組依賴遊戲的模組載入器:常見做法是用社群模組管理器(如 r2modman)選中本遊戲安裝,由管理器自動處理載入器與依賴。
  3. 手動安裝時,把模組檔案放進遊戲目錄下對應的 Mod / plugins 資料夾。
  4. 啟動遊戲確認載入成功;帶「前置依賴」的模組需要把依賴一併安裝。

不同模組的安裝位置差異較大,包內說明是最可靠的依據。

前置依賴

下面這些內容需要先安裝,否則該模組不會生效:

BepInEx-BepInExPack_LLBlazeGlomzubuk-LLBModdingLib

檔案與校驗

檔案名稱
BlazeDiscordRPC-1.0.1.zip
檔案大小
1.6 MiB