参与编辑

HansJackmr_tunna

参与评分

暂无

加入评论

暂无

血量条

healthbar
收录时间2026/05/29 20:33
最后编辑2026/06/07 12:41
编辑次数1
版本更新2026/05/15 22:25

相关链接

支持的VS版本

开发者与贡献

StachoPL 头像StachoPL

显示生物血条。颜色变化、尺寸、动画速度等可配置(需 Configlib)。

配置文件:VintagestoryData/ModConfig/HealthBar.json

特性 默认设置 描述
Enabled true 开关血条显示,默认为开启
TargetOnlyHealthBar false 只显示目前目标的血量条。不受 DisplayRange.影响。默认为关闭。
DisplayRange 20 显示血量条的最远距离,影响性能。
ShowOnPlayer true 显示玩家血量条。默认为开启。
ShowHpText true 在血量条中显示数字说明。默认为开启。
HorizontalFOV 60 显示血量条的视野水平角度,在视野判定中的实体才会显示血量条。
MaxBarsDisplayed 7 显示血量条的数量上限。
MaxTargetBarsDisplayed 1 '显示目前目标的血量条'模式开启后,显示血量条的数量上限。
AlwaysShowTargetInAround true 目标血量条不计入血量条数量上限。默认为开启。
Theme Basic 血量条风格:Basic / Pixel。 (ConfigLib 将存储所选标签)
BarWidth 66 血量条的宽度(像素)。
BarHeight 7 血量条的高度(像素)。
MinScale 0.75 远处实体血量条面积的最小倍率。
MaxScale 8 近处实体血量条面积的最小倍率。
VerticalOffset 22 血量条距离实体头部的距离(像素)。更高大的实体会额外增加距离。
MinOffsetScale 1.0 实体较远时血量条距离实体头部距离的最小倍率(避免血量条遮挡怪物)。
MaxOffsetScale 2.0 实体较远时血量条距离实体头部距离的最大倍率(避免血量条遮挡怪物)。
FadeInSpeed 0.3 血量条完全淡入(完全可见)的时间(单位:秒)。
FadeOutSpeed 0.5 血量条完全淡出(完全消失)的时间(单位:秒)。
MidHealthThreshold 60 血量低于百分之<填入数字>时,血量条颜色变成 MidHealthColor.
LowHealthThreshold 25 血量低于百分之<填入数字>时,血量条颜色变成 LowHealthColor.
FullHealthColor "#44FF44" 血量条满血的颜色。
MidHealthColor "#FFCC00" 血量条百分比在MidHealthThreshold时的颜色。
LowHealthColor "#FF4444" 血量条百分比在LowHealthThreshold时的颜色。
FrameColor "#cccccc" 血量条边框的颜色。

 

0.0

44

总浏览

0

评分人数

下载最新