BusyBubble

BusyBubble

当你打开菜单时,头顶会出现一个思考气泡 - 其他玩家可见,但你自己看不到。就像一个小小的"..."云朵,让大家都知道你正忙着翻找背包/菜单。

游戏玩法

Discord


BusyBubble

当你打开菜单时,一个思想气泡会出现在你的头顶——其他玩家可见,但你自己不可见。就像一个小小的"..."云朵,让所有人都知道你正忙着翻找你的物品栏/菜单。


功能简介

当你打开物品栏、箱子、地图或任何其他菜单时,一个漫画风格的思想气泡会出现在你的角色头顶。附近的玩家可以看到它,但你无法看到自己的气泡——因此,这是一种自然的社交提示,同时又不会弄乱你自己的屏幕。

每种菜单类型都有其独特的省略号图案,气泡会播放流畅的入场动画(小云朵、中云朵、完整思想气泡淡入),然后循环显示。


支持的菜单

  • 物品栏 (Tab键) - 背包/装备界面 [Inventory]
  • 容器 - 箱子、工作台、熔炉等 [Container]
  • 地图 - 世界地图覆盖层 [Map]
  • 暂停菜单 - 退出菜单(仅限单人游戏) [Paused]
  • 自定义模组页面 - 其他模组的菜单 [Menu]

当你关闭菜单或移动时,气泡会自动清除。


显示效果

  1. 你打开一个菜单
  2. 一个小云朵出现在你的头顶
  3. 一个中云朵紧随其后
  4. 完整的思想气泡淡入,并带有动画省略号 (...)
  5. 省略号循环显示,直到你关闭菜单或离开

范围内的其他玩家可以看到整个过程。你完全看不到自己的气泡。


命令

  • /bbub - 为自己启用/禁用忙碌气泡
  • /bbub color - 打开颜色选择器界面(实时气泡预览)
  • /bbub color #RRGGBB - 通过十六进制代码设置自定义气泡颜色
  • /bbub color reset - 重置为默认米白色
  • /bbub status - 显示你的当前状态和追踪信息
  • /bbub range - 显示当前可见范围
  • /bbub range <blocks> - 设置玩家可以看到气泡的距离(默认:40)
  • /bbub anim on|off - 切换动画气泡或静态气泡(默认:on)
  • /bbub debug - 切换查看自己的气泡(用于测试)
  • /bbub help - 显示所有命令

须知事项

  • 你看不到自己的气泡 - 只有其他玩家能看到。如果你想测试性地看到自己的气泡,请使用 /bbub debug
  • 冷却时间 - 气泡之间有一个短暂的冷却时间,以防止在快速打开/关闭菜单时出现视觉效果重叠。
  • 暂停菜单 - 仅在单人游戏中触发,因为多人游戏实际上不会暂停。
  • 移动即清除 - 即使移动半个方块也会消除气泡,因此只有在你静止地站在菜单中时才会显示。
  • 静态模式 (/bbub anim off) - 立即显示所有三个点,而不是逐一动画显示。缺点是没有动画,但关闭菜单时气泡消失得更快(约1.5秒对比约5秒),并且冷却时间更短(1秒对比4秒)。

兼容性

  • 独立运行,无需依赖

当前限制

  • 无法检测 Alt+Tab(数据包层面)
  • 无法检测聊天菜单/打开聊天(数据包层面),但发送聊天消息是可以检测的(不过那不是我的目标,所以暂时忽略)。
  • 我找不到一个“销毁粒子”的调用/事件——粒子在过期之前会播放完它们的完整动画。

安装方法

  • 下载 JAR 文件
  • 放入你的 Hytale 模组文件夹:%APPDATA%\Hytale\UserData\Mods\
  • 启动游戏

鸣谢

  • BeyondSmash 制作
  • 测试:Advocaite

支持

发现错误或有建议?加入我们的 Discord!


更新日志

v1.2.0 - 自定义气泡颜色

新功能:

  • 颜色选择器界面 (/bbub color) - 交互式颜色选择器,带有实时气泡纹理预览,可实时重新着色
  • 自定义气泡颜色 - 通过界面或 /bbub color #RRGGBB 设置任何颜色,使用 /bbub color reset 重置
  • 灰度可着色纹理 - 气泡艺术在运行时被着色,支持无限的颜色选项

v1.0.3

  • 修复了思想气泡不被照亮的问题,使其在任何世界光照下都可见

v1.0.2 - 空闲/瞌睡检测

新功能:

  • 完全闲置5分钟(没有移动、按键或交互)的玩家现在会显示一个空闲思想气泡(EllipsisThought_Base),上方漂浮着一个“昏昏欲睡”的粒子

v1.0.1

  • 提升了气泡位置 - 气泡现在位于玩家头顶更高位置,不再与姓名标签重叠
  • 静态模式 (/bbub anim off) - 新的按玩家设置的选项,立即显示所有三个点(无逐帧动画),并具有快速淡出(约1.5秒)和更短的冷却时间(1秒),带来更灵敏的体验
  • 两种模式下仍会播放入场云朵动画