简单生命恢复

简单生命恢复

一个简单的生命恢复,用来搭配Biorand、Berserker、Valkyrie、Inferno等难度模组游玩,或者只是单纯尝试获得那个Frugalist成就

[size=4][b]描述[/b][/size]
- 简单的 reframework Lua 脚本,用于在生命值达到 95% 或超过生命值上限之前随时间恢复生命值。
[color=#d4d4d8]- 如果[/color][s][color=#d4d4d8]你的生命值低于 5% 或高于 95% 或设置的“生命值上限”,出于稳定性考虑,它不会做任何事[/color][/s][color=#d4d4d8]。现在它会恢复到 100% [/color][i][color=#ff7700]新[/color][/i]
- 如果觉得太简单了,只需调低设置:生命值恢复速度调到 2 到 10 之间,生命值恢复上限调到 1000 - 1400。
- 演示视频展示的是最大([i]也就是非常简单[/i])设置,所以不要担心,如果你不太想作弊,就保持默认设置。
- RE9 版本 [url=https://www.nexusmods.com/residentevilrequiem/mods/1950]在此[/url]

[size=4][b]安装说明:[/b][/size]
[size=3][color=#D4D4D8]- 像其他模组一样,将 .rar 文件拖入 Fluffy Mod Manager[/color][/size]

- 注意:对于 [b][i]Separated-way[/i][/b],你可能想要调高“生命值上限”选项,调到 2000 以上,因为 Ada 似乎出于某种原因比 Leon 拥有多得多得多的生命值

[size=4][b]主要功能:[/b][/size]
[size=3]- 可切换选项,在脱战一段时间后立即恢复至满血。[i][color=#ff7700]新[/color][/i][/size]
[color=#D4D4D8]- 它只是增加你的生命值,直到达到上限,我为什么一直在说这个……[/color]
[color=#d4d4d8]- 可在 [b]Reframework[/b] 的“[i]Script generated UI[/i]”部分自定义。如果你想看演示,将恢复速度设为 100[/color]
- 默认设置保持最低值,生命值恢复会非常慢,甚至在停止前还有一个恢复量上限。所以这不算太“作弊”模组
- 如果你被击中,模组会将恢复延迟 2 秒后再开始恢复,就像许多 RPG 游戏那样,这既是出于稳定性考虑,也是为了沉浸感。

[size=4][b]需求:[/b][/size]
[color=#d4d4d8]- 当然是 REFRAMEWORK[/color]

[size=4][b]致谢:[/b][/size]
[size=3][color=#D4D4D8]- 感谢 Dodge Roll、IFrame、KickOpenDoor……的作者们,他们的模组在帮助我理解 Reframework 脚本方面帮了很大忙。[/color][/size]
[color=#D4D4D8]- 感谢 Google AI 机器人帮助我参考 reframework API + 开发工具以及 Lua 脚本 API。这极大地加快了模组制作过程
[size=4]
[b]常见问题:[/b][/size][/color]
[color=#D4D4D8] - 似乎没有恢复生命值?
--> 确保没有达到最大“生命值上限”,并且你的角色生命值既低于最大角色生命值的 95% 又高于 5%,试着被击中让生命值稍微降低一点,然后把“生命值恢复速度”调高,再检查一次。[/color]
[color=#D4D4D8] --> 还要确保游戏没有暂停或处于过场动画中,并且角色已加载进游戏[/color]

[color=#D4D4D8]- 我的角色变得无敌了?[/color]
[color=#D4D4D8] --> 将“生命值上限”设为中间值,比如 1200 到 1600 之间,然后点击“重置到生命值上限”,你的角色生命值将恢复到这个值,并再次缓慢增加。我想这可能会发生,可能是因为游戏内的生命值存储为“[b][i]short[/i][/b]”数据类型,其值只能从 [b]0[/b] -> [b]65535([/b]或者也许是“[b][i]long[/i][/b]”,我不知道),而我的模组直接将其设置为 [b]-1,[/b]造成了类似下溢的情况,值会恢复为该数据类型能处理的最大值。[/color]
[color=#D4D4D8] --> 如果这确实发生了,请在“[b][i]Bug[/i][/b]”标签页中报告该 bug[/color]



另外,你可以对我的模组做任何你想做的事,我很乐意收到更多功能建议和改进

[b]更新日志:[/b]
v1.0.1
- 添加了在脱战一段时间后立即恢复至满血的选项
- 移除 95% 上限,改为 100%