
RollOfTheScoutClient
Client display addon for RollOfTheScout: shows the class panel, effect toasts and the overhead [Class] prefix on the client's own screen. RollOfTheScout 的客机显示附属模组。RollOfTheScoutClient — 童子军的命运之骰:客机显示
English | 中文
English
RollOfTheScoutClient is the client display addon for RollOfTheScout. The main mod decides every player's class on the host; this addon simply draws what the host broadcasts on your own screen — the class-assignment panel, effect notifications and the overhead 【Class】Nickname prefix.
Some highlights
- See your class on your own screen. Press the configurable key to open the class-assignment panel; effect notifications appear as toasts.
- Overhead class prefix. Players' name tags show
【Class】Nickname, drawn locally on each client. - Works alongside third-party name-tag mods (BetterPlayerDistance / Sense of Direction) through a compatibility layer.
- Receive-only and safe. It never raises network events and never changes the rules; players who don't install it are unaffected.
- Self-disabling. If the main mod is installed on the same machine, this addon turns itself off.
- Bilingual config, selected automatically by the game language.
Installation
Clients (this addon)
- Install BepInEx for PEAK (
BepInExPack_PEAK). - Put the file
com.peakmodding.RollOfTheScoutClient.dllintoPEAK/BepInEx/plugins/.
Host
Nothing extra is needed, but the host must be running the main mod RollOfTheScout with class-display network sync enabled — otherwise there is no broadcast to receive.
Configuration
Config files are generated automatically on first run(BepInEx/config/com.peakmodding.RollOfTheScoutClient.cfg).
Installing the ModConfig or ModConfigEnhance mod as well is recommended, so you can adjust the config live in-game. You can also edit the config file directly.
FAQ
- Do I need the main mod as well? No. Install either the main mod (it also provides the client-side display) or this lightweight addon — the addon disables itself if the main mod is present.
- Will this affect the host or other players? No. It only draws on your own screen, and it never sends anything.
- Nothing shows up — why? The host must run the main mod and have class-display network sync enabled. Also, if you yourself are the host, there is no broadcast to receive.
License & credits
License: GPLv3. This mod was made with Deepseek V4.1 Flash. Special thanks to the PEAK community friends for their great support of this mod.
Found a bug or have a suggestion? General contact:
- Email: [email protected]
中文
RollOfTheScoutClient(童子军的命运之骰:客机显示) 是 RollOfTheScout 的客机显示附属模组。主模组在主机端决定每名玩家的职业;本附属模组只负责把主机广播过来的数据绘制在你自己屏幕上 —— 职业分配面板、职业效果提示,以及头顶的「【职业】昵称」前缀。
一些特色
- 在客机自己屏幕上看到职业。 按下可配置的按键即可打开职业分配面板;职业效果提示会以 Toast 形式显示。
- 头顶职业前缀。 玩家名牌上显示「【职业】昵称」,由各客户端本地绘制。
- 兼容第三方头顶 id 显示模组(BetterPlayerDistance / Sense of Direction),通过兼容层让前缀也能出现在它们的标签上。
- 纯接收、很安全。 本模组从不发送网络事件,也绝不改变玩法规则;未安装它的玩家不受任何影响。
- 自我停用。 若本机已安装主模组,本附属模组会自动停用。
安装
客机(本附属模组)
- 为 PEAK 安装 BepInEx(
BepInExPack_PEAK)。 - 将文件
com.peakmodding.RollOfTheScoutClient.dll放入PEAK/BepInEx/plugins/。
主机
无需额外操作,但主机必须正在运行主模组 RollOfTheScout 并开启「职业显示-网络同步」,否则没有可接收的广播。
配置
配置文件将在首次运行自动生成(BepInEx/config/com.peakmodding.RollOfTheScoutClient.cfg)。
建议额外安装 ModConfig 或 ModConfigEnhance 模组,方便游戏内实时调整配置。你也可以直接编辑配置文件。
问答
- 还需要装主模组吗? 不需要。装主模组(它本身也提供客机显示)或装本轻量附属模组即可;若本机已有主模组,本附属模组会自动停用。
- 会影响主机或其他玩家吗? 不会。它只绘制在你自己的屏幕上,并且从不发送任何数据。
- 什么都没显示,为什么? 主机必须正在运行主模组并开启「职业显示-网络同步」;另外,如果你自己就是主机,则没有可接收的广播。
许可与致谢
许可证:GPLv3。 本模组使用 Deepseek V4.1 Flash 制作。 特别感谢PEAK同好群群友对本模组的大力支持。
有BUG或建议?通用联系方式: