多彩发光棒中文说明

Updated 3 months ago

多彩发光棒很可能不再更新,原因是作者本人没有足够的知识水平去解决2.0.0多人同步的奇怪问题,且不愿上discord等社区寻求帮助。如果您是有能之士,若您有兴趣重写此插件还欢迎您一试,不过别看这个插件的Source了,有点屎。

您可通过电子邮件发送至[email protected]联系到作者本人(讲中文)

可用版本:

1.2.1(本地/推荐),欢迎任何人使用它。

2.0.0(多人同步/不稳定),需要包含在BepInEx for GTFO 3.2.1中的GTFO-API.dll(0.4.1)。

2.0.1版本不是实质更新,它同时包含了上述的两个版本的文件。如果你在用r2modman那么不要选它。

📄介绍

使发光棒的光亮颜色可以自定义。

此插件只会修改发光棒的光照颜色,而非它们的模型颜色。效果看起来就比如一根绿色发光棒发出了红色光。

可能与涉及发光棒的Rundown Mod有不兼容性。

🎨发光棒颜色

你可以在配置文件中从两种运作模式中任选其一:

[A: GlowStick Properties Setting]
UseColorGenerator = <false|true>

(使用颜色生成模式 = <否|是>)

[颜色生成模式]

随机生成颜色,每个新颜色都是未知的。

如果禁用了配置文件条目"ForceBright"(强制明亮),发光棒有可能随机出非常深暗的颜色(比如黑色)。

[指定颜色模式]

每次从预设的颜色池中随机抽取一个颜色。你可以按照自己的想法设定颜色池。

"ColorPool"条目格式:

<R>,<G>,<B> [<R>,<G>,<B> [...(更多)]]

(数字使用0至255整数)

(用英文逗号分隔R、G、B)

(用空格分隔不同颜色)

示例1: [包含了#FFFFFF(白色) #000000(黑色),各自拥有50%的概率]

255,255,255 0,0,0

示例2: [包含了#FF0000(红色) #00FF00(绿色) #0000FF(蓝色),各自拥有1/3的概率]

255,0,0 0,255,0 0,0,255

示例3: [包含了#99FF33(淡绿) #FF88FF(粉色),淡绿75%概率,粉红25%概率]

153,255,51 153,255,51 153,255,51 255,136,255

🌐网络同步(仅限2.0.0,但是不推荐)

(极易可能发生意料之外的故障)

按照以下操作来启用网络同步。

[D: Network Sync]
EnableSync = true

(启用同步 = 是)

此插件将会在你丢发光棒的时候将你发光棒的数据发送给大厅中的其他玩家。同样,你也会收到来自其他玩家丢发光棒时他发送的数据。如果有人没装这个插件,你会看到他丢出来的是原版发光棒。

所以要记住了,如果你想用这个插件作点小弊(比如制作大范围发光棒照亮全图什么的),最好还是别开网络同步。除非你队友们都同意你这样搞。

这样子给了发光棒更多乐趣的可能。你用预设颜色池的话这下也更有意思了,可以给其他玩家展示你别具一格的颜色品味。或是用发光棒来抽奖,抽个谁去潜行刀触手之类的。

如果不启用,插件会按照以往的方式运作(你的发光棒数据不会被发送给其他玩家)。这样也可以使你免遭一些熊孩子基于这种途径的恶搞。

以下数据会被共享:

光照范围,光照时间,颜色,亮度。

🔧更新

2.0.1 (只是修改了README)

  • 没啥变化。

2.0.0 (作者修不了这里面的漏洞)

  • 加入了"网络同步"。
  • 插件重命名。
  • 优化了一部分屎代码。

1.2.1 (非常推荐的👍👍👍,不知道下哪个下这个就对了)

  • 把配置文件中的条目"LightRange"(光照范围)的默认值修正到了原版的数值。
  • 现在[预设颜色模式]可以在"保持颜色池排序"和"随机取色"中切换。
  • 现在可以修改发光棒的持续时间。

1.2.0 (太过古早)

  • 加入了"预设颜色模式"。(从上个版本的"锁定颜色"功能更新而来)
  • 插件重命名。
  • 修改了配置文件。

1.1.0 (太过古早)

  • 修复了代码里面的一些屎。
  • 加入了"锁定颜色"功能。

1.0.2 (太过古早)

  • 修复了插件对圣诞/万圣/黄色发光棒无效的问题。