Diomedes

版本 v0.9.1·更新於 2026-10-10

(Open Beta) Go head-to-head against your opponents in Knockout, Race and Bingo!

模組介紹 作者原文

Diomedes (Open Beta)

Go head-to-head against your opponents in Knockout, Race and Bingo!

  • Diomedes Discord
  • Bluesky (status updates)
  • Guidelines
  • GitHub (Diomedes itself is not avaliable, but related projects are!)
  • Developed by: loaforc and Xu, Icon by: Maya Modez

Diomedes requries connection to our external server in order to function and your access can be restricted (read our guidelines above!). When you first use the mod you'll be prompted in your browser to authenticate with Discord, which is how we identify your account; You don't have to join our discord (but you should).

Diomedes is also in Open Beta, so expect things to break a lot! Specifically while in a match try not to close the game, it is possible to rejoin if you aren't the "Captain" but this comes with caveats.

❤️ Thanks for trying out the mod and have fun!

Knockout

Be the last crew standing!

Random moons are generated for the quota and everyone plays the day at the same time!

After the 3 days of the quota are up, sell all your scrap at the company (most scrap is deleted if you don't sell it!) and everyone is ranked depending on how much they sold. The crews who sold the least that quota (default 50%) will lose a life (default 3 lives) and a new quota starts until 1 crew is left!

Race

Be the first crew to complete the target quota!

By default crews will race to complete the 3rd quota. Each quota has it's moons, weathers and seeds already picked out. Quota scaling is simplified by default starting at 400 and increasing by 100.

Sell everything as quickly as possible! You can route to the company anytime and you don't get any more money or keep unsold scrap after the quota (e.g selling $500 when the quota is only $400 means you lose $100). If you don't meet the quota, or think you could've done better on previous days you can restart the current quota from the beginning and try it again, the seeds don't change!

Daily Race

Daily race resets at UTC midnight everyday and instead of playing against opponents live, your times are put on the daily race leaderboard. You can play the daily race with up to 4 players (quota scaling is higher with more players).

Custom Moons in Race and Knockout

Custom moons are supported for race and knockout but they need to be manually enabled. In a lobby under Settings enable Generate Locally.

By default this uses DawnLib tags to inform the generator, so you'll need to use LunarConfig to apply the following tags (moon creators using dawnlib can also manually apply these if they like):

diomedes:earlygame, diomedes:midgame, diomedes:lategame, diomedes:moon_gen_exclude

(custom weathers aren't currently supported by the default generator)

Or if you know how to code the methods DiomedesClientAPI.RegisterKnockoutGenerator and DiomedesClientAPI.RegisterRaceGenerator are avaliable when you reference me.loaforc.diomedes.dll and Diomedes.API.dll (API will be unstable due to being in open beta)

Bingo

Be the first to complete 13 squares, locking out your opponent.

Bingo is still a heavy work-in-progress and right now only supports 2 teams.

A 5x5 grid of challenges is randomly generated at the beginning of the match, you can view them by looking in the pause menu.

Bingo follows lockout rules, so once a challenge is completed by one team, it can't be completed by the other. Other than being a competition to complete the challenges, no other gameplay rules are changed.

Custom Bingo Challenges

Unlike Race/Knockout bingo challenges are always defined by the client. The method DiomedesClientAPI.DefineBingoChallenge is the main method to call when defining bingo challenges and follows the standard format of DawnLib definition methods. The factory parameter should always return a new instance of a class that derives BingoChallenge

A BingoChallengeGroup helps inform the board generator of better rules to make sure the board is filled with a variety of challenges and difficulties (but right now it goes unused lol)

Diomedes.ExtraChallenge

安裝與使用 安裝:BepInEx 外掛

  1. 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
  2. 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
  3. 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
  4. 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。

帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。

前置依賴

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

Sigurd-Serilog_Packdotnet_lethal_company-Serilog_Exceptionsdotnet_lethal_company-Serilog_Sinks_Mapdotnet_lethal_company-Serilog_Sinks_FileTeamXiaolan-DawnLibmattymatty-LobbyControl

檔案與校驗

檔案名稱
Diomedes-0.9.1.zip
檔案大小
1.1 MiB