CDXD-Hextech icon

Hextech

击败每关传送器 Boss 后三选一全队海克斯,并提供可配置刷新次数。

By CDXD
Last updated 3 months ago
Total downloads 40
Total rating 1 
Categories Mods
Dependency string CDXD-Hextech-1.0.0
Dependants 0 other packages depend on this package

This mod requires the following mods to function

RiskofThunder-R2API_Networking-1.0.4 icon
RiskofThunder-R2API_Networking

Networking API around the Unity UNet Low Level API (LLAPI)

Preferred version: 1.0.4
RiskofThunder-R2API_RecalculateStats-1.6.6 icon
RiskofThunder-R2API_RecalculateStats

API for manipulating Character Stats

Preferred version: 1.6.6
RiskofThunder-RoR2BepInExPack-1.43.0 icon
RiskofThunder-RoR2BepInExPack

Simplify the modding ecosystem of Risk of Rain 2, making it easier for modders to create and maintain their mods while preventing harmful bugs.

Preferred version: 1.43.0

README

Hextech

Risk of Rain 2 的全队共享海克斯模组。

玩法

  • 击败每关传送器 Boss 后先记录一次待选择海克斯,不会立即遮挡战斗画面。
  • 金币吸收完且人物化为光点后暂停切关,主机完成 3 选 1 后自动进入下一关。
  • 选择结果对全队生效,并持续到本局结束。
  • 每次选择有可配置的刷新次数,默认 99 次。
  • 同一个海克斯每局只能获得一次。
  • 左上角显示已获得的海克斯,按 F7 临时隐藏。
  • 专用服务器无法显示 UI,默认自动选择第一项。

当前按 LOL海克斯_ROR2适配清单.xlsx 实现全部 27 种海克斯,包括 15 种基础效果、坦克引擎等 8 种新增战斗效果、潘朵拉,以及三种质变重铸效果。

安装

推荐使用 r2modman/Thunderstore Mod Manager,将发布包导入配置文件。所有联机玩家都需要安装相同版本。

手动安装时,将 Hextech.dll 放入:

Risk of Rain 2/BepInEx/plugins/Hextech/Hextech.dll

并安装依赖:

  • RoR2BepInExPack 1.43.0+
  • R2API.RecalculateStats 1.6.6+
  • R2API.Networking 1.0.4+

配置

首次启动后生成:

BepInEx/config/com.dmh.hextech.cfg
  • General.RerollsPerStage:每关刷新次数,默认 99,范围 0-99。
  • General.AutoPickOnDedicatedServer:专用服务器自动选择,默认开启。
  • UI.ShowActiveHexes:显示左上海克斯列表,默认开启。

构建

本机已有游戏和 r2modman 配置时,可直接运行:

.\build.ps1

脚本会使用游戏/r2modman 中的实际程序集编译,并生成可上传 Thunderstore 的 artifacts/Hextech-1.0.0.zip。

也可使用安装了 .NET SDK 的 Visual Studio 2022 打开 Hextech.sln,还原 NuGet 包后以 Release 构建:

msbuild Hextech.sln -restore -p:Configuration=Release