玩家颜色

玩家颜色

Distinguish players by color when sharing the same character in multiplayer. 多人模式下使用相同角色时,通过颜色区分玩家。

游戏玩法

PlayerColors

多人模式下使用相同角色时,通过颜色区分玩家。

功能特性

  • 重复角色颜色区分:当多名玩家选择相同角色时,自动为每位玩家分配不同的颜色
  • 全方位颜色覆盖:画画、Ping 标记、目标线、鼠标、投票头像边框、队友头像边框全部染色
  • 目标线 & 鼠标:多人模式下始终染色区分(即使角色不同)
  • 支持最多 16 人:预设 16 种差异化颜色,自动循环使用
  • Bug 修复:修复原版目标线 gradient 共享导致颜色逐渐变黑的问题(多人模式下始终生效)

安装

  1. PlayerColors.dllPlayerColors.json 复制到游戏目录下的 mods 文件夹:
Slay the Spire 2/
└── mods/
    ├── PlayerColors.dll
    └── PlayerColors.json
  1. 启动游戏,MOD 会自动加载

颜色方案

  • Slot 0:红 / 亮红 / 亮红
  • Slot 1:蓝 / 亮蓝 / 亮蓝
  • Slot 2:绿 / 黄绿 / 亮绿
  • Slot 3:橙 / 亮橙 / 亮橙
  • Slot 4:紫 / 亮紫 / 亮紫
  • Slot 5:青 / 亮青 / 亮青
  • Slot 6:黄 / 亮黄 / 亮黄
  • Slot 7:粉红 / 亮粉红 / 亮粉红
  • ……(共 16 种颜色,自动循环使用)

技术实现

  • 使用 Harmony 库进行运行时 Patch
  • 无需配置,开箱即用
  • 不影响原版单人模式和不同角色的多人模式体验

源代码

https://github.com/Masaicker/PlayerColorsMod-sts2

致谢

本项目基于 Alchyr/ModTemplate-StS2 模板创建。

许可证

本项目遵循原游戏的 MOD 许可政策。