极简空间站HUD

极简空间站HUD

显示Use将放入工作站的内容及其顺序,以紧凑的物品槽形式显示在准星旁,并在附近的熔炉、窑、烹饪台、发酵桶和蜂箱上方显示进度条:剩余时间、队列、燃料以及工作站停止的原因。客户端侧。

极简工作站 HUD

在按下 E 键之前先看清会放入什么——并在基地任意位置掌握其运行状况。

[English below · Русский ниже]


English

为熔炉、窑炉、烹饪台、发酵桶及相关设施新增两项小型 HUD 增强。

输入槽位

看向工作站输入口时,准星旁会出现一排紧凑的槽位:显示按下 Use 键后实际会被放入的物品,以及你携带的数量。

  • 真实的装载顺序。 最靠近准星的槽位最先放入,最左侧的最后放入。顺序直接读取自工作站本身,与游戏选取物品的方式完全一致。
  • 按输入口区分。 看向煤炭口显示燃料,看向矿石口显示矿石。
  • 仅显示当前可放入的物品。 工作站无法接收任何物品时(已满、烹饪台下无火、桶正在使用中),不会显示任何内容。
  • 弩炮:显示已装填的弩矢类型;若为空,则显示物品栏左上角的那一组,与游戏行为一致。
工作站上方的进度条

25 米内正在运行的工作站头顶会显示一个小进度条,无需逐个走近查看。

  • 熔炉、高炉、炭窑、埃特尔精炼炉、风车、纺车: 当前物品及剩余时间、队列长度及整个队列所需时间、剩余燃料及队列还差多少燃料。
  • 烹饪台、铁烹饪台、石炉: 每个槽位一条进度条。完成时变为黄色,并倒计时至烧焦。
  • 发酵桶: 剩余时间,或显示“完成”。
  • 蜂箱、树液提取器: 已存储数量及下一单位所需时间。
  • 营火、壁炉、火把、火盆: 燃料及燃烧时间(默认关闭,可在配置中启用)。
  • 停止原因: 无燃料、无风、需要屋顶、烟雾受阻、无火、需要遮蔽、生物群系不符。进度条变灰并显示原因。
须知
  • 仅客户端。 可在原版服务器上使用,其他玩家无需安装。
  • 兼容多人游戏。 读取游戏本就同步的工作站状态。
  • 自动识别模组物品(若模组将其加入工作站的配方列表)。
  • 性能开销低。 使用独立的 UI 画布,工作分摊到多帧,平均每帧低于 0.1 毫秒。
  • 语言: 英语和俄语。物品名称来自游戏自身的本地化。
  • 适用于 Valheim 1.0.17。
配置

BepInEx/config/MinimalisticStationsHUD.cfg,或在游戏内使用 BepInEx Configuration Manager。

  • [InputSlots] Enabled、Offset、SlotSize、FontSize
  • [WorldBars] Enabled、Radius (25)、MaxStations (16)、Fireplaces(关闭)、HeightOffset、FontSize
安装
  1. 安装 BepInExPack for Valheim(见 Requirements)。
  2. 通过 Vortex 安装,或将 MinimalisticStationsHUD.dll 放入 Valheim/BepInEx/plugins/。

卸载:删除该 DLL 即可。


Русский

Два небольших дополнения к интерфейсу для плавилен, печей, стоек для готовки, бродильных бочек и прочих станций.

Ячейки загрузки

Посмотрите на вход станции, и рядом с прицелом появится компактный ряд ячеек. В нём предметы из инвентаря, которые E реально положит в станцию, и сколько их у вас.

  • Настоящий порядок загрузки. Ячейка у прицела уходит первой, самая левая — последней. Порядок берётся из самой станции, ровно так, как его выбирает игра.
  • Для каждого входа отдельно. Смотрите в отверстие для угля — видите топливо, в отверстие для руды — руду.
  • Только то, что войдёт прямо сейчас. Если станция ничего не примет, ячеек нет: она заполнена, под стойкой для готовки нет огня или бочка занята.
  • Баллиста: заряженный тип болтов, а если она пустая — стопка из самой левой верхней ячейки инвентаря, как в игре.
Полосы прогресса над станциями

Над работающими станциями в радиусе 25 м видна небольшая полоса, так что не нужно подходить к каждой.

  • Плавильня, доменная печь, углевыжигательная печь, машина для переработки эйтра, мельница, прялка: текущий предмет и оставшееся время, размер очереди и время на всю очередь, остаток топлива и сколько его не хватит на очередь.
  • Стойка для готовки, железная стойка для готовки, каменная печь: полоса на каждый слот. Когда готово, становится жёлтой и показывает, когда сгорит.
  • Бродильная бочка: оставшееся время или «Готово».
  • Улей, экстрактор живицы: накопленное количество и время до следующей единицы.
  • Костры, очаги, факелы, жаровни: топливо и время горения (выключено по умолчанию, включается в конфиге).
  • Почему встала: нет топлива, нет ветра, нужна крыша, дым не выходит, нет огня, нужно укрытие, не тот биом. Полоса становится серой и показывает причину.
Полезно знать
  • Только клиент. Работает на ванильных серверах, другим игрокам ставить не нужно.
  • Работает в мультиплеере. Читает состояние станций, которое игра и так синхронизирует.
  • Модовые предметы подхватываются сами, если мод добавляет их в список рецептов станции.
  • Не нагружает игру. Свой холст интерфейса, работа распределена по кадрам, в среднем меньше 0,1 мс на кадр.
  • Языки: английский и русский. Названия предметов берутся из локализации игры.
  • Собрано под Valheim 1.0.17.
Настройки

BepInEx/config/MinimalisticStationsHUD.cfg или в игре через BepInEx Configuration Manager.

  • [InputSlots] Enabled, Offset, SlotSize, FontSize
  • [WorldBars] Enabled, Radius (25), MaxStations (16), Fireplaces (выкл.), HeightOffset, FontSize
Установка
  1. Установите BepInExPack for Valheim (см. Requirements).
  2. Установите через Vortex или положите MinimalisticStationsHUD.dll в Valheim/BepInEx/plugins/.

Удаление: удалите DLL。