Releases: whystars/STSFifth
Releases · whystars/STSFifth
Release list
v1.2.0-pre - Omega Warhead System
STSFifth v1.2.0-pre
🎉 重大更新:完整实现 Omega 核弹系统
✨ 新增功能
Omega 核弹系统
- 硬币启动机制:队长生成时获得特殊硬币(放大尺寸),在核弹室投掷启动
- 所有成员可用:任何 STS-5 成员都可以拾取并使用硬币
- Alpha 核弹锁定:启动 Omega 核弹时自动停止并锁定 Alpha 核弹本局
- 130 秒倒计时:可配置的精确倒计时,实时显示在所有玩家屏幕上
- 设施灯光变色:启动时全设施灯光变为可配置的 RGB 颜色(默认蓝色)
- CASSIE 公告系统:启动/停止/重启时播放带钟声的 CASSIE 公告
- 核弹音频:播放专属核弹音频(支持循环配置)
- 可停止重启:按核弹面板按钮停止,再次投掷硬币重启(时间重置)
- 爆炸效果:
- 杀死所有非基金会阵营(SCP、混沌、D级人员等)
- 传送基金会阵营(科学家、九尾狐、设施警卫)到地表撤离点
- 强制结束回合,基金会胜利
管理员命令
omeganuke start- 强制启动 Omega 核弹omeganuke stop- 强制停止 Omega 核弹
🔧 改进
- 物品发放优化:生成时清空原版物品,仅发放配置的装备
- 硬币识别优化:STS-5 成员掉落的硬币自动放大(可配置倍数)
- 高度可配置:RGB 灯光、倒计时时长、HUD 位置、音频循环等均可配置
📋 配置示例
Nuke:
IsEnabled: true
DetonationSeconds: 130.0
GiveCoinToCommander: true
CoinPickupScale: 1.8
NukeAudioVolume: 0.8
LoopNukeAudio: false
EnableLightEffect: true
LightColorR: 0 # RGB 颜色配置
LightColorG: 128
LightColorB: 255
CountdownHudX: 0
CountdownHudY: 200
CountdownHudFontSize: 30📦 安装
- 下载
STSFifth.dll - 放入服务器
LabMods目录 - 启动服务器生成配置文件
- 根据需要编辑配置
- 重启服务器
⚠️ 注意事项
- 这是预发布版本(pre-release),建议先在测试服务器上测试
- 需要 LabAPI 1.1.7+、HintServiceMeow 5.5.0、AudioManagerAPI 2.4.2
- 完整文档请查看 README.md
🐛 已知问题
无重大问题。如有问题请在 Issues 中反馈。
完整更新日志: https://github.com/whystars/STSFifth/blob/main/README.md#更新日志
STSFifth v1.1.2-pre
⬆️ 依赖升级版本(Pre-release)
更新内容
- ⬆️ 升级 AudioManagerAPI 2.3.6 → 2.4.2
- 🔧 适配 AudioManagerAPI 2.4.x 新的泛型状态参数 API
- 📝 更新依赖文档
依赖版本
- LabAPI: 1.1.7+
- HintServiceMeow: 5.5.0
- AudioManagerAPI: 2.4.2(已升级)
⚠️ 重要说明
- 本版本为预发布版本,升级了 AudioManagerAPI 到 2.4.2
- AudioManagerAPI 2.4.x 使用了新的泛型状态参数 API,已完成适配
- 建议在测试服务器上验证后再部署到生产环境
- 本版本仍未包含 Omega 核弹功能
安装方法
- 确保服务器已安装 AudioManagerAPI 2.4.2 或更高版本
- 下载
STSFifth.dll - 放入服务器
LabMods目录 - 重启服务器生成配置文件
从旧版本升级
如果你从 v1.1.0/v1.1.1-pre 升级:
- 需要同时升级 AudioManagerAPI 到 2.4.2
- 配置文件无需修改
完整文档请查看 README.md
STSFifth v1.1.1-pre
🐛 Bug 修复版本(Pre-release)
修复内容
- 🐛 修复 CustomInfoArea 残留 UnitID 的问题
- 🐛 修复角色介绍 HUD 坐标过低导致文本重叠(1000 -> 850)
- ✨ 增强 CASSIE 入场字幕延时功能,支持配置显示时长
- 🔧 暂时移除 Omega 核弹功能(等待重新设计)
依赖版本
- LabAPI: 1.1.7+
- HintServiceMeow: 5.5.0
- AudioManagerAPI: 2.3.6
⚠️ 重要说明
本版本为预发布版本,已移除 Omega 核弹功能。如需使用 Omega 核弹,请等待后续正式版本。
安装方法
- 下载
STSFifth.dll - 放入服务器
LabMods目录 - 重启服务器生成配置文件
- 根据需要编辑配置文件
完整文档请查看 README.md
STSFifth v1.1.0
首次发布 STSFifth v1.1.0
功能特性
第五特别行动组
- 定时生成(回合开始 15 分钟后从旁观者中随机选择 3-6 名玩家)
- 五种职位(队长、压制者、特种干员、精英、士兵),各有独特装备和血量
- 自定义展示(头顶职位名称,屏幕任务提示)
- 专属音效(入场 CASSIE 公告和成员专属背景音乐)
Omega 核弹系统
- 地表按钮启动(仅 STS-5 成员,130 秒倒计时)
- 地下按钮关闭(任何人)
- 重新启动(从剩余时间继续倒计时)
- 循环背景音乐(启动时播放,关闭时停止)
- 游戏原生 CASSIE 语音播报(核弹启动/关闭)
- 爆炸结算(基金会传送逃生区,非基金会死亡,强制基金会获胜)
管理员命令
stsrole <PlayerId> <RoleUid>- 手动设置玩家职位stsnuke start/stsnuke stop- 强制控制核弹状态
依赖要求
- LabAPI 1.1.7+
- HintServiceMeow 5.5.0+
- AudioManagerAPI 2.3.6+
- SCP:SL 14.x
安装
- 下载
STSFifth.dll到服务器的LabMods目录 - 启动服务器生成配置文件
- 编辑
LabMods/STSFifth/config.yml进行配置 - 重启服务器
文件校验
- 文件名:
STSFifth.dll - 大小: 58 MB
- SHA-256:
c1c52f7fdffcdc42d19b1bfd4efc08693e01fa5a66519a3dcb214a41753bc2c8
注意事项
许可证
本项目基于 GPL-3.0 许可证开源。