FOX的杂项Figura回溯移植

FOX的杂项Figura回溯移植

一个Figura附加模组。将我为主流版本Figura 0.1.6编写的流行改动和修复回溯移植到Figura 0.1.5。

工具

功能

将我为自己在 Figura 0.1.6 中编写的热门改动和修复反向移植到 Figura 0.1.5,包括:

此附加组件并非上述 PR 的替代品,因此不适用于 Figura 0.1.6

可搜索的离线头像

Figura 出于某种原因明确禁止离线头像被搜索。由于更改权限对于拥有头颅的玩家来说很重要,这导致用户使用置顶(hoist)来命名他们的头像,以便它们能显示在玩家列表的顶部。

此改动允许在权限选项卡中搜索离线头像。

在 Figura 权限界面上按名称搜索头像,并启用了“显示已断开的头像”开关

渲染任务修复

修复了一个导致渲染任务(例如 ItemTasks 或 SpriteTasks)变暗或染红的错误。该错误由其他头像设置某个组 ModelPart 的光照等级或效果叠加层引起,导致所有头像中的所有任务都会出现视觉错误,无论该效果是由哪个头像设置的。

该错误的一个副作用是任务无法被环境正确着色。此改动修复了这两个问题。

Figura 头像预览,由于渲染器错误,背景被染成了红色

可在头颅上使用的弹出菜单

为拥有头像的玩家头颅添加了头像弹出菜单功能。这使得玩家可以快速提升头颅头像的权限,或在出现错误时重新加载该头像。

玩家正看着地上的玩家头颅,同时打开其弹出菜单来管理权限

弹出菜单中的快捷声音设置

在弹出菜单中添加了一个按钮,可在三种不同的音量状态之间循环切换:100%、50% 和 0%

一个弹出提示显示“音量已更改为 50%”