Wagon
(Информация о фургоне со стартовыми товарами см. Wagon (embark).)
| |
Портрет | |
---|---|
Нет портрета | |
Биом | |
| |
Атрибуты | |
Не приручается | |
Размер | |
Взрослый: | 12 000 см3
|
Возраст | |
Взрослый: | При рождении |
Максимальный: | Бессмертный |
Превращается после смерти | |
Wagon wood |
- A rolling platform for carrying passengers or cargo.
![](/images/thumb/8/8a/Depot_alley.png/300px-Depot_alley.png)
![](/images/thumb/1/16/Depot_accessible.png/300px-Depot_accessible.png)
Повозки — особые "существа", используемые людьми и дварфами в караванах. Повозки имеют гораздо большую грузоподъемность по сравнению с вьючными животных, что увеличивает количество импортируемых товаров в вашу крепость и объём экспортируемых товаров. Удивительно, но несмотря на их вместимость и то, что они единственные многоклеточные существа, повозки составляют лишь 1/5 объема дварфа — неудивительно, что их так легко сломать.
Для того чтобы повозки могли достичь вашей крепости, необходимы особые условия: путь для повозок должен быть шириной три тайла, простираясь от края экрана к вашему торговому депо, и не должен содержать ловушек или нажимных плит. Если повозки не могут найти путь к вашему торговому депо (или если вообще не построено депо), они обойдут вашу крепость стороной, и вы сможете торговать только теми товарами, что доступны на вьючных животных торговцев.
Повозки, которые были уничтожены, заброшены или испорчены, оставляют после себя уникальный тип древесины: древесину повозки. Поскольку они считаются существами, мертвые повозки могут быть увековечены на плитах (хотя призрачных повозок пока что не наблюдалось).
Дварфы никогда не будут иметь предпочтения к повозкам, так как у повозок нет [PREFSTRING]
. В их raw-файле есть заметка, что повозки реализованы как существа лишь временно, пока в игру не будут добавлены подвижные осадные машины.
Доступность к торговому депо
В настоящее время нет инструмента для проверки доступности пути для повозокv50.11, скриншоты сделаны в предыдущих версиях.
Торговые повозки не посетят вашу крепость, пока у вас нет дворянина с титулом барона или выше (графа, герцога и т.д.).
![](/images/0/0a/Wagon_access.png)
Чтобы появиться вместе караванами, повозки должны иметь подходящее место на краю карты для спавна и беспрепятственный путь к торговому депо.
Доступность рассчитывается от вашего депо к краям карты; даже если вы видите зеленую зону вокруг вашего депо, она может быть недоступной снаружи. Убедитесь, что путь простирается до какого-либо края карты. Отображение может вводить в заблуждение: одноклеточный зеленый путь достаточен для трехклеточную повозок, и зеленые W представляют собой только центр повозки, и вся 3×3 может поместиться вокруг нее. Поэтому трехклеточный путь, который может вместить повозку, будет показан как одноклеточная линия из W. Если маршрут повозок проходит через холмы (рампы), трудно оценить, будет ли он непрерывным до края карты, поэтому убедитесь, что на экране доступа к депо вы видите слова "Depot accessible".
Пока у вас есть трехклеточный путь к депо, достигающий любых природных тайлов на краю карты, повозки смогут добраться до депо. Если существует только один путь, который они могут пройти, они выберут его. Вы можете заставить их входить и выходить с карты в определенном месте — предпочтительнее очень близко к вашему депо — устанавливая стены или копая каналы, чтобы все пути, кроме желаемого, были заблокированы. Обратите внимание, что все караваны предпочтут входить на карту через точку доступа для повозок, что также может быть использовано даже для эльфийских караванов.
Повозки не появятся на неестественных поверхностях на краю карты (например, на "мосту в никуда"), хотя иногда их можно побудить покинуть край карты этим путём. Повозки также будут с задержкой появляться на краю карты, если их предполагаемое местоположение в настоящее время заблокировано каким-либо другим существом, например мигрантами.
Торговые депо на разных z-уровнях
Если ваше торговое депо находится под землей, должен быть склон шириной не менее 3 тайлов, чтобы повозка могла подняться на следующий уровень. Если склон ведет в вашу крепость, вам может понадобиться как-то защитить его от нападений и нежелательных существ, например, с помощью моста.
Перемещение
![](/images/d/d5/Wagon_enter_anim.gif)
При определении движения повозка имеет "площадь" 3х3 (9 квадратов). Однако во многих целях учитывается только центральный квадрат. Животные, тянущие повозку, не учитываются при определении движения.
Повозки могут двигаться горизонтально через:
- Обычную землю
- Мелкие растения, например, траву, кустарники
- Построенные дороги или полы
- Мосты
- Закрытые люки, даже если под ними открытое пространство
- Рампы (как "вверх" на следующий z-уровень, так и в дыру над рампами "вниз" на z-уровень ниже)
- Проходимые постройки (например, мастерские и привязи)
- Существа, за исключением других повозок
- Редукторы и горизонтальные оси, построенные на проходимых тайлах
Повозки не могут двигаться горизонтально через:
- Пустое пространство (даже если это дыра в земле в 1 клетку)
- Валуны (их можно сгладить, чтобы сделать их проходимыми)
- Ловушки
- Нажимные плиты
- Любой тип плит лестниц, за исключением лестниц вниз с люком сверху
- Непроходимые постройки (например, статуи)
- Двери, даже если они управляются рычагом и оставлены открытыми
- Осушенные мутные пруды или реки (построение и, при необходимости, удаление пола или дороги сверху сделает их проходимыми)
Повозки могут перемещаться вверх или вниз по z-уровням с помощью рамп, при условии, что над ними нет люков. У повозок есть особые правила для перемещения по рампам — они могут подниматься по скату к поднятому полу над пустотой, но не могут пересекать ряд скатов, оставаясь на том же уровне.
Повозки могут перемещаться вверх и вниз по z-уровням по рампам, при условии, что над ними нет люков. У повозок есть особые правила для перемещения по рампам — они могут подниматься по рампе на пол на пустым пространством, но не могут пересекать линию рамп, оставаясь на том же уровне. При тщательном проектировании можно создать мосты, которые контролируют доступность торгового депо, не позволяя чему-либо пересекать их, или пути, по которым могут двигаться только повозки, но не дварфы или наоборот.
Может показаться немного странным, но повозки могут подниматься и спускаться по туннелям с рампами 3×2 (это последовательность диагонально смежных 1×3 рамп, идущих в одном направлении). При движении вверх и вниз по этим рампам части повозки могут клиповать внутрь стен без видимых последствий. Это становится менее странным, если учесть, что спуск по (используемому дварфами) склону всегда гарантирует, что на нижнем уровне не может быть как минимум 3×3 свободного места, так как минимум один тайл, смежный с верхней рампой, должен быть твердым, чтобы позволить подъем обычным юнитам. Возможно, поэтому у повозок упрощённые правила перемещения по рампам, и они могут подниматься по таким склонам даже при отсутствии твердых тайлов (даже если другие юниты не могут пользоваться такими проходами).
Входы только для повозок
Повозки способны проезжать через определенные проходы, которые другие (ходячие) существа не могут использовать. Конкретно, повозки могут подниматься по склонам, которые для обычных нелетающих существ считаются "непригодными". Построив набор рамп, которые исключительно "непригодны" для использования, вы можете направить повозки по прямому маршруту, фильтруя весь остальной трафик через путь, усыпанный ловушками.
Примечание: Вьючные животные с караванами не будут следовать по маршруту "только для повозок". Однако это означает, что ваш запертый маршрут к торговому депо может быть шириной всего 1 тайл.
Например: [1]:
Z | = | 0 | Z | = | + | 1 | |||||
▓ | + | + | + | ▓ | ▓ | ▓ | ▓ | ▓ | ▓ | ||
▓ | + | ▲ | + | ▓ | ▓ | + | ▼ | + | ▓ | ||
▓ | + | + | + | ▓ | ▓ | + | + | + | ▓ | ||
▓ | ▓ | ▓ | ▓ | ▓ | ▓ | + | + | + | ▓ | ||
▓ | + | + | + | ▓ | ▓ | + | + | + | ▓ | ||
▓ | + | ▲ | + | ▓ | ▓ | + | ▼ | + | ▓ | ||
▓ | + | + | + | ▓ | ▓ | ▓ | ▓ | ▓ | ▓ |
Ещё один пример, который занимает немного меньше места (примечание: этот вход предназначен не только для повозок и может использоваться существами, способными прыгать).
Z | = | - | 1 | Z | = | 0 | ||||||
▓ | ▓ | ▓ | ▓ | ▓ | ▓ | + | + | + | ▓ | |||
▓ | + | + | + | ▓ | ▓ | + | + | + | ▓ | |||
▓ | + | ▲ | + | ▓ | ▓ | · | ▼ | · | ▓ | |||
▓ | + | + | + | ▓ | ▓ | + | + | + | ▓ | |||
▓ | ▓ | ▓ | ▓ | ▓ | ▓ | + | + | + | ▓ |
Ещё один пример, который позволяет повозкам перемещаться между Z-уровнями [2]:
Z | = | - | 4 | Z | = | - | 3 | Z | = | - | 2 | Z | = | - | 1 | Z | = | 0 | ||||||||||||||||||||
▓ | ▓ | ▓ | ▓ | ▓ | ▓ | ▓ | ▓ | ▓ | ▓ | ▓ | ▓ | ▓ | ▓ | ▓ | ▓ | ▓ | ▓ | ▓ | ▓ | ▓ | ▓ | ▓ | ▓ | ▓ | ▓ | + | + | + | ▓ | |||||||||
▓ | + | + | + | ▓ | ▓ | ▓ | ▓ | ▓ | ▓ | ▓ | ▓ | ▓ | ▓ | ▓ | ▓ | ▓ | ▓ | ▓ | ▓ | + | + | + | ▓ | ▓ | ▓ | + | + | + | ▓ | |||||||||
▓ | + | ▲ | ▼ | ▓ | ▓ | ▓ | + | ▼ | + | ▓ | ▓ | ▓ | ▓ | + | + | + | ▓ | ▓ | ▓ | + | ▲ | + | ▓ | ▓ | ▓ | + | ▼ | + | ▓ | |||||||||
▓ | + | + | + | ▓ | ▓ | ▓ | + | ▲ | + | ▓ | ▓ | ▓ | ▓ | ▼ | ▲ | + | ▓ | ▓ | ▓ | + | ▼ | + | ▓ | ▓ | ▓ | ▓ | ▓ | ▓ | ▓ | |||||||||
▓ | ▓ | ▓ | ▓ | ▓ | ▓ | ▓ | + | + | + | ▓ | ▓ | ▓ | ▓ | + | + | + | ▓ | ▓ | ▓ | ▓ | ▓ | ▓ | ▓ | ▓ | ▓ | ▓ | ▓ | ▓ | ▓ | |||||||||
▓ | ▓ | ▓ | ▓ | ▓ | ▓ | ▓ | ▓ | ▓ | ▓ | ▓ | ▓ | ▓ | ▓ | ▓ | ▓ | ▓ | ▓ | ▓ | ▓ | ▓ | ▓ | ▓ | ▓ | ▓ | ▓ | ▓ | ▓ | ▓ | ▓ |
Когда караваны привозят повозки?
Начиная с версии v50.05, есть два условия, при которых караваны привозят повозки для своих товаров.
Первое условие заключается в том, что этика цивилизации по вопросу [KILL_PLANT]
не должна блокировать доступ к повозкам (поэтому эльфы не имеют повозок), а также цивилизация должна иметь токен [COMMON_DOMESTIC_PULL]
для тягловых животных. Оба этих токена легко можно добавить к базовым цивилизациям, изменив исходные raw-файлы, хотя первый изменит их поведение во время торговли.
Второе условие состоит в том, что крепость игрока должна либо быть текущим домом монарха, либо место должно быть повышено до земельного владения с наличием на месте живого земелевладельца, такого как барон, граф или герцог. В настоящее время эти титулы в крепости игрока никогда не наследуются, поэтому если держатель титула умирает, а крепость игрока не является местом проживания монарха, караваны навсегда перестанут привозить повозки.
Игроки, использующие DFHack, могут обойти вторую проблему, используя инструмент gui/gm-editor для переназначение титула на другого (предпочтительно менее мертвого) исторического персонажа.
Пошаговые инструкции по исправлению поврежденной или умершей землевладельческой позициии на момент v50.05 и DFHack 50.05-alpha3.1:
- Сделайте резервную копию сохранений. Инструмент
gm-editor
может вызвать необратимое повреждение файла сохранения. - Выберите юнита, которого вы хотите сделать дворянином, и запустите
gui/gm-editor
из терминала или лаунчера DFHack. Это откроет страницу, на которой вы можете выполнить s поискhist_figure_id
юнита. Запишите этот идентификатор, который с этого момента будет называтьсяdesired_histfig_id
в этом руководстве. - Теперь, когда у вас есть требуемый
hist_fig_id
, введите gui/gm-editor df.historical_entity.find(df.global.plotinfo.civ_id).positions.own. Это список типов титулов, которые может выдавать ваша цивилизация (например, монарх, герцог). Найдите запись с кодом, соответствующим желаемой вами должности (например,COUNT
,DUKE
,BARON
). Запишитеid
этой записи, который с этого момента будет называтьсяdesired_position_id
в этом руководстве. - Введите
gui/gm-editor df.global.plotinfo
. Найтиде (s)civ_id
(запишите его для дальнейшего использования, мы назовем егоdesired_civ_id
) иsite_id
(тоже запишите, мы назовем егоdesired_site_id
). - Введите
gui/gm-editor df.world_site.find(df.global.plotinfo.site_id).entity_links
. Найдите здесь ссылку, гдеentity_id
равенdesired_civ_id
. Это внутриигровая информация о связях между вашим поселением и вашей цивилизацией. Запишите значение вposition_profile_id
; в этом руководстве будет называтьсяdesired_position_assignment_id
. - Введите
gui/gm-editor df.historical_entity.find(df.global.plotinfo.civ_id).positions.assignments
. Это список действительных титулов, выданных вашей цивилизацией. Найдите запись, гдеid
равенdesired_position_assignment_id
(в этих записях, что сбивает с толку,id
— это position_assignment_id, аposition_id
— это идентификатор типа титула вpositions.own
из шага 3.) Эта запись — действительный созданный титул для вашего поселения (например, "Count of Boatmurders" ru), в то время как запись из шага 3 по сути является просто информацией, что в цивилизации есть позиция Count. Здесь вы можете заменитьhistfig
иhistfig2
наdesired_histfig_id
из шага 2. Игра должна сразу после этого распознать нового дворянина и отобразить его на экране дворян, но дворянин не распознает этот титул на вкладке своих групп, пока вы не выполните последние шаги. - Введите
gui/gm-editor df.historical_figure.find(<desired_histfig_id>).entity_links
. По сути, это место, где хранится информация уровня цивилизации на вкладке групп юнита. Используйте Alt+i для вставки нового значения; введитеhistfig_entity_link_positionst
при появлении строки запроса. После ввода значения откройте его. Введитеdesired_civ_id
из шага 4 какentity_id
, введите100
дляlink_strength
, введитеdesired_position_assignment_id
дляassignment_id
.start_year
— на ваше усмотрение; это то, что легенды будут использовать для определения даты, когда этот персонаж получил титул дворянина. Текущий год — самый простой вариант, хотя подойдет любой год после основания крепости, когда желаемый дворянин при этом является взрослым.
Обновление для v51.10-beta и DFHACK v51.10-beta2, ОЧЕНЬ ЭКСПЕРИМЕНТАЛЬНЫЙ способ сделать то же самое, когда в крепости никогда раньше не было барона:
- На пятом шаге у поселения будет
position_profile_id
равный-1
, вероятно, из-за отсутствия предыдущего барона. В него можно вставить любое придуманноеposition_profile_id
(например8
). Главное, убедиться, что его нет в df.historical_entity.find(df.global.plotinfo.civ_id).positions.assignments. - На шестом шаге нажмите Alt+i и введите
entity_position_assignment
, чтобы добавить новую запись в список назначений, потому что в поселении её не будет. Заполнитеid
тем же придуманнымposition_profile_id
, иposition_id
значением, извлеченным в шаге 3 дляcode
позицииBARON
. Наконец, вставьтеhistfig
иhistfig2
значениеdesired_histfig_id
вашего юнита из шага 2. - Используйте тот придуманный
position_profile_id
вместоdesired_position_assignment_id
для остальных инструкций.
Баги
- Повозки могут застрять в препятствиях.Bug:5418
- Проблемы с поиском пути у повозок могут привести к столкновениям караванов.Bug:5687
- У дварфа может быть предпочтение к "дереву для повозок".Bug:3676
- После того как повозку сломали, она отмечается как "мертвая".
- Повозка иногда деспавнится и становится отмечена как "пропавшая", что приводит к бегству каравана.
Факты
Если случилось так, что вы играете за повозку (через хитрый моддинг) в режиме приключений, вы можете получить сообщение, что вас разломали.
[развернуть][Выделить] |
---|