
ZPerl UnitFrames 谷风修复版
替换普通单位、队伍、目标、宠物框架,并添加目标的目标

2025-11-23:版本更新,修复报错,添加汉化,适配 3.80.0
Perl,加了额外内容。它大幅提升了Nymbia的Perl单元框架,完全取代了暴雪默认的单位框架,包括团队副本框架和团队工具,几乎没有保留原版Nymbia代码。
- 距离测量器(结合可选的生命值检定和/或减益检定)适用于所有帧,基于法术或物品的射程测试。
- “持续治疗监测”会清晰标出拥有“你自己”激活的持续治疗法术的单位。无论团队成员身上有多少其他的持续治疗增益,你都可以记录自己的增益以及它们的过期时间。
- 所有友方帧体都会以标准减益颜色高亮。优先显示“你”能先治疗的减益效果。
- 团队战甲、增益图标、MT列表单位以及其他部分或Z-Perl都是按需创建的。在系统启动时节省了大量时间和内存。将许多Z-Perl部分的创建推迟到真正需要的时候。当然,除了突袭外,大多数情况下它们从未被要求,也不会被创建。
- 突袭目标图标支持目标、目标的目标、移动目标。
- 如果你调出死者的提示,突袭提示会显示可用的战斗复苏器(即已准备好重生(或很快可用)的德鲁伊,以及任何普通的战斗外复苏器)。
- 所有单位的战斗指示器。
- 为玩家、宠物、目标、焦点、队伍打造3D肖像。自选。当然,这可能会降低帧率,因为你显示的3D角色模型比没有这个选项更多的。但有些人喜欢漂亮,而且看起来确实很酷。
- 当玩家、宠物、目标、队伍、队友宠物、团队宠物、团队成员受到伤害/治疗时,红色和绿色战斗闪烁一帧。这是一些事情发生的有用指示。
- 在团队副本中增加了“剩余时间”,显示队友/目标的增益/减益效果,这些在一定程度上依赖于CTRA通过附加信道发送的相关信息,虽然部分信息可以由Z-Perl在运行时确定,比如当玩家获得增益时,我们知道增益应该持续多久,从而知道它应该持续多久,从而知道它何时会有效。
- 全新的选项窗口,包括所有Z-Perl选项,并通过小地图图标和/zperl溅水命令访问。
- 可配置边框和背景颜色。包括职业颜色名称和可配置的反应颜色。在代码大小、内存负载、每周期内存使用等方面都非常谨慎。LuaProfiler/OnEvent 模组被广泛且定期使用,以确保 Z-Perl 不会做超出绝对必要的工作量。