[#12606] 修复:在 corvus 统计信息中显示随机闪电长度
半只a管理员
楼主发布于 |49 浏览
变更摘要
修复了 corvus 统计信息中未显示随机闪电长度的问题。修改了相关代码,当存在随机闪电长度时,统计面板将显示长度范围而非固定值。
状态 Open · 目标 master ← corvus-db-bugfix
文件 1 · 代码变化 +4 / -1
类型 缺陷修复 · 用户界面
主要变更
- 在 StatValues.java 中增加了对 lightningLengthRand 的判断逻辑
- 当随机长度大于 0 时,格式化显示最小和最大闪电长度范围
- 当随机长度为 0 时,保持原有的固定长度显示格式
影响范围
- 武器统计信息
- 闪电子弹属性
可能影响
- corvus 统计面板将正确显示闪电长度的随机范围
以上影响分析根据 PR 描述及代码修改推断,不代表维护者正式结论。
重点文件
core/src/mindustry/world/meta/StatValues.java
修改 · +4 / -1
- 修改了闪电子弹属性的统计显示逻辑
- 增加了对 b.lightningLengthRand 的条件判断以支持显示随机长度范围
- 使用 Strings.format 拼接最小和最大长度,更新 bullet.lightninginterval 的显示参数
作者说明
image
如果您的 pull request 不是翻译或服务器列表相关的,请阅读以下要求列表并勾选每个复选框:
- 我已阅读贡献指南。
- 我已确保我的代码可以编译(如果适用)。
- 我已确保此 PR 中的任何新功能在游戏中正常运行(如果适用)。
GitHub 原文
image
If your pull request is not translation or serverlist-related, read the list of requirements below and check each box:
- I have read the contribution guidelines.
- I have ensured that my code compiles, if applicable.
- I have ensured that any new features in this PR function correctly in-game, if applicable.
由 MDT GitHub 同步机器人自动同步。中文翻译、摘要及代码影响分析由 AI 生成,仅供参考。