Перейти к содержанию

Gizmo: как наклонять детали и выравнивать угловую крышу

Модификаторы X/Z, точность поворота и V для сброса; применение Roof Mode к угловой крыше без путаницы с Local Frame Mode.
Версия не проверена

ComfyGizmo позволяет наклонять отдельную строительную деталь по дополнительным осям. Для угловых деталей крыши есть Roof Mode: он поворачивает базис осей X/Z на 45° вокруг Y, чтобы наклон соответствовал направлению балки. Local Frame Mode меняет другой принцип вращения и отключает Roof Mode.

Установка и область действия

Этот гайд относится к Gizmo от ComfyMods, в источнике отмеченному версией 1.16.0. При ручной установке автор помещает ComfyGizmo.dll в Valheim/BepInEx/plugins. Если уже установлена старая дублирующая сборка ComfyGizmo, сначала отключите её. Перенос и вращение целого чертежа здесь не рассматриваются.

Информация
В тексте установки сохранены примеры импорта пакета 1.15.0 и отключения старых версий до 1.8.0. Это исторические примеры страницы, а не указание скачать именно эти архивы. Мод и геометрия размещения в игре нами не проверялись.

Выберите ось и точность поворота

Действие · Стандартное управление или настройка по автору
ДействиеСтандартное управление или настройка по автору
Поворот по XУдерживать LeftShift
Поворот по ZУдерживать LeftAlt
Сброс выбранной осиV
Сброс всех осейПо умолчанию отключён; отдельная настройка
ТочностьОт 2 до 256 шагов на 180°

Выберите размещаемую деталь и используйте нужный модификатор оси вместе с обычным управлением её поворотом в своей раскладке. Меняйте одну ось за раз, чтобы видеть результат. При ошибочном наклоне сбросьте выбранную ось через V и повторите настройку.

Число шагов на 180° задаёт дробность поворота: это не угол в градусах для каждого значения поля. Источник разрешает переназначать модификаторы, поэтому LeftShift, LeftAlt и V — значения по умолчанию, а не обязательные клавиши любой установки. Отдельную клавишу открытия меню режимов источник не называет.

Какой режим нужен

Режим · Что меняется · Важное ограничение
РежимЧто меняетсяВажное ограничение
Roof ModeОси X/Z сдвинуты на 45° вокруг Y, чтобы вращение совпадало с балкой угловой крышиРаботает только при выборе одной из восьми угловых деталей крыши
Local Frame ModeВращение вокруг локальной Y детали вместо мировой YПри включении отключает Roof Mode
Old Rotation ModeПоведение ComfyGizmo 1.2.0–1.4.0Отличается при последовательном вращении вокруг нескольких осей

Порядок для угловой крыши

  1. Выберите именно угловую деталь крыши: Roof Mode не активен для любой произвольной детали.
  2. В настройках режима отключите Local Frame Mode и включите Roof Mode. У этих режимов взаимоисключающее поведение.
  3. Настройте нужный наклон по X или Z. В Roof Mode эти оси ориентированы по угловой детали, что автор связывает с согласованием наклонных плоских участков крыши.
  4. Сверьте положение детали перед установкой. Если нужен поворот этой угловой детали вокруг традиционных X/Z, выключите Roof Mode.
  5. Для другой задачи отдельно выберите Local Frame Mode, если требуется вращение вокруг локальной Y; не ожидайте одновременного сохранения Roof Mode.

Если деталь не реагирует на Gizmo

В разделе [Ignored] проверьте ignoreTerrainOpPrefab и ignorePrefabNameList. Первый параметр исключает префабы, меняющие рельеф; второй содержит список имён с переключателями формата prefab_name=0 или prefab_name=1. Для списка автор описывает отдельный интерфейс ConfigurationManager. Не меняйте неизвестное имя префаба наугад: сначала проверьте, что оно относится к нужной детали.

  • Если Roof Mode будто не работает, проверьте тип выбранной детали и состояние Local Frame Mode.
  • Если после нескольких поворотов ориентация неожиданная, проверьте, не включён ли Old Rotation Mode.
  • Если сбрасывается не весь наклон, учитывайте: V относится к выбранной оси, а сброс всех осей по умолчанию выключен.
  • Если вращение вообще игнорируется, проверьте исключения [Ignored] и собственные назначения модификаторов.
Информация
Эти настройки относятся к вращению одной размещаемой детали. Для каждой крыши отдельно проверяйте стыки и положение опор перед установкой; универсальная схема для любого угла и любой постройки здесь не задана.

Гайд был полезен?