You are viewing a potentially older version of this package. View all versions.
HawChow-GlowStickOnBody_Restored-1.2.0 icon

GlowStickOnBody Restored

Restored for the latest GTFO: RMB puts glowsticks on your body and the light follows you. v1.2.0 adds permanent glow (configurable) on top of the rainbow color mode. Credits to Localia's original.

Date uploaded 3 days ago
Version 1.2.0
Download link HawChow-GlowStickOnBody_Restored-1.2.0.zip
Downloads 75
Dependency string HawChow-GlowStickOnBody_Restored-1.2.0

This mod requires the following mods to function

BepInEx-BepInExPack_GTFO-3.2.3 icon
BepInEx-BepInExPack_GTFO

BepInEx pack for GTFO. Preconfigured and includes Unity Base DLLs.

Preferred version: 3.2.3

README

GlowStickOnBody Restored

为最新版 GTFO 复活的随身荧光棒 MOD(原版停更于 2022 年,在新版 BepInEx 6 IL2CPP 环境下无法加载,本插件将其完整移植)。

1.2.0 新增「永久发光」:荧光棒点着就不会灭、也不会消失,默认开启。 1.1.0 新增「彩虹变色」:颜色循环变化,默认开启。

右键把荧光棒"挂"到自己身上,让它变成可移动光源:

  • 自己视角:荧光棒挂在胸口,光源跟随相机移动
  • 队友视角:荧光棒挂在右腿骨骼上
  • 挂载状态光强增幅、荧光棒寿命延长
  • 仅主机需安装即可同步(消耗逻辑主机权威)

使用方法

  1. 装备荧光棒(GlowStick)
  2. 按鼠标右键 → 荧光棒直接上身,光随身动
  3. 正常左键投掷不受影响

永久发光(1.2.0 新增)

默认开启。 荧光棒点着之后不会随时间长灭,也不会消失——挂身那支会一直亮着;投掷到地上的也一直亮。 换新棒时旧棒仍会正常"让位"淡出,不会在胸口堆一串常亮。

  • 关掉 荧光棒永久发光 即恢复原版寿命
  • 关掉之后可以用 寿命倍率 单独调长短:1.0 = 原版,2.0 = 双倍,0.1 = 最短
  • 只想让挂身那支永久、地上投掷的照常熄灭 → 打开 永久发光仅限挂身的荧光棒

彩虹变色(1.1.0 新增)

所有荧光棒(挂在身上的、投掷落地的、拿在手里的)都会循环变色,光源颜色与棒体本体材质一起变彩,默认开启,装了就生效。

风格 行为
平滑色相环(默认) 连续走完一整圈彩虹,默认 3 秒一圈,全程鲜艳不灰
随机艳色过渡 参考 Rainbow_Scouts 的做法:每个间隔随机一个新的鲜艳目标色,然后在色相空间平滑过渡过去;默认每 1 秒换一次

变色是本地视觉效果:只有装了本插件的客户端才会看到彩虹。没装的队友看到的仍是荧光棒原本的颜色,功能与光照强度完全一致。

配置

配置文件:BepInEx\config\HawChow.GlowStickOnBodyRestored.cfg(游戏内改完保存即可热生效)

[荧光棒寿命]

键 默认 说明
荧光棒永久发光 true 总开关。开启后不会长灭也不会消失;false 回到原版寿命
寿命倍率 1 仅当永久发光关闭时生效:1.0 = 原版,2.0 = 双倍,最低 0.1
永久发光仅限挂身的荧光棒 false true = 只有挂身那支永久,地上投掷的照常熄灭

[彩虹变色]

键 默认 说明
启用彩虹变色 true 总开关。设为 false 完全恢复原版颜色
变色风格 平滑色相环 另一选项:随机艳色过渡
色相循环周期(秒) 3 平滑风格走完整圈彩虹的秒数,越小变色越快
随机换色间隔(秒) 1 随机风格的换色间隔
棒体材质同步变色 true false = 只变光源,模型保持原色
仅对挂身的荧光棒生效 false true = 只给挂在身上的荧光棒变彩
输出诊断日志 false true = 每秒打印一次当前颜色/寿命与命中数量,供排查

安装

BepInEx/plugins/GlowStickOnBodyRestored/GlowStickOnBodyRestored.dll 放入游戏目录对应位置。 依赖:仅 BepInExPack_GTFO。

致谢

反馈

问题反馈与功能建议请到:https://qingju.me

CHANGELOG

Changelog

1.2.0

  • 新增:荧光棒永久发光(默认开启)——点着之后不会随时间长灭,也不会消失
    • 覆盖所有荧光棒:挂在身上的、投掷落地的(可用 永久发光仅限挂身的荧光棒 收窄到只挂身)
    • 换新棒时旧棒仍会正常"让位"淡出,不会在胸口堆一串常亮
    • 关闭开关即回到原版寿命;另有 寿命倍率 可在非永久模式下把寿命拉长/缩短(1.0 = 原版,2.0 = 双倍,最低 0.1)
  • 新增配置面 [荧光棒寿命]:荧光棒永久发光(默认 true)、寿命倍率(默认 1.0)、永久发光仅限挂身的荧光棒(默认 false)
  • 新增诊断行 [GSOB-Life](跟随 输出诊断日志 开关),每秒打印一次:永久状态、命中数量、当前状态与寿命、救回次数
  • 说明:永久发光是本地表现层的"续命",不改游戏数据结构;队友看到的效果取决于对方是否也装本插件
  • 保持:彩虹变色(1.1.0)与挂身/光源跟随/光强增益(1.0.0)逻辑不变,公开表面只增不减

1.1.0

  • 新增:荧光棒彩虹变色效果,默认开启
    • 覆盖所有荧光棒:挂在身上的、投掷落地的、拿在手里的
    • 光源颜色 + 棒体本体材质一起变彩
    • 两种风格可在配置中切换:平滑色相环(默认,连续彩虹循环)与 随机艳色过渡(参考 Brandonious 的 Rainbow_Scouts:随机鲜艳目标色 + 定时平滑过渡)
    • 色相空间插值:过渡全程保持满饱和鲜艳,不会在中途发灰
  • 新增配置面 BepInEx\config\HawChow.GlowStickOnBodyRestored.cfg: 启用彩虹变色(默认 true)、变色风格、色相循环周期(秒)、随机换色间隔(秒)、 棒体材质同步变色、仅对挂身的荧光棒生效、输出诊断日志
  • 新增:彩虹诊断日志([GSOB-Rainbow] 行),开启后每秒打印当前颜色与命中数量,便于排查
  • 说明:变色为本地视觉效果,未安装本插件的队友看到的仍是原版颜色
  • 保持:挂身、光源跟随相机、光强/寿命增益逻辑与 1.0.0 完全一致(公开表面无删除,仅新增)

1.0.0

  • 为最新版 GTFO(BepInEx 6 IL2CPP)完整移植 Localia 的 GlowStickOnBody 1.2.3
  • 右键把荧光棒挂到身上:自己视角挂胸口跟随相机,队友视角挂右腿骨骼
  • 挂载状态光强增幅、荧光棒寿命延长;左键正常投掷不受影响