PEAK
You are viewing a potentially older version of this package. View Latest Version
Install with App

Details

Date Uploaded
Downloads
2.8K
Size
138KB

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)

  1. Install BepInEx for PEAK (BepInExPack_PEAK).
  2. Put the file com.peakmodding.RollOfTheScoutClient.dll into PEAK/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:


中文

RollOfTheScoutClient(童子军的命运之骰:客机显示) 是 RollOfTheScout 的客机显示附属模组。主模组在主机端决定每名玩家的职业;本附属模组只负责把主机广播过来的数据绘制在你自己屏幕上 —— 职业分配面板、职业效果提示,以及头顶的「【职业】昵称」前缀。

一些特色

  • 在客机自己屏幕上看到职业 按下可配置的按键即可打开职业分配面板;职业效果提示会以 Toast 形式显示。
  • 头顶职业前缀 玩家名牌上显示「【职业】昵称」,由各客户端本地绘制。
  • 兼容第三方头顶 id 显示模组(BetterPlayerDistance / Sense of Direction),通过兼容层让前缀也能出现在它们的标签上。
  • 纯接收、很安全 本模组从不发送网络事件,也绝不改变玩法规则;未安装它的玩家不受任何影响。
  • 自我停用 若本机已安装主模组,本附属模组会自动停用。

安装

客机(本附属模组)

  1. 为 PEAK 安装 BepInEx(BepInExPack_PEAK)。
  2. 将文件 com.peakmodding.RollOfTheScoutClient.dll 放入 PEAK/BepInEx/plugins/。

主机

无需额外操作,但主机必须正在运行主模组 RollOfTheScout 并开启「职业显示-网络同步」,否则没有可接收的广播。

配置

  • 配置文件将在首次运行自动生成(BepInEx/config/com.peakmodding.RollOfTheScoutClient.cfg)。
  • 建议额外安装 ModConfig 或 ModConfigEnhance 模组,方便游戏内实时调整配置。你也可以直接编辑配置文件。

问答

  • 还需要装主模组吗? 不需要。装主模组(它本身也提供客机显示)或装本轻量附属模组即可;若本机已有主模组,本附属模组会自动停用。
  • 会影响主机或其他玩家吗? 不会。它只绘制在你自己的屏幕上,并且从不发送任何数据。
  • 什么都没显示,为什么? 主机必须正在运行主模组并开启「职业显示-网络同步」;另外,如果你自己就是主机,则没有可接收的广播。

许可与致谢

  • 许可证:GPLv3。
  • 本模组使用 Deepseek V4.1 Flash 制作。
  • 特别感谢PEAK同好群群友对本模组的大力支持。

有BUG或建议?通用联系方式:

Thunderstore development is made possible with ads. Please consider making an exception to your adblock.