Перейти к содержимому

Рампы на карте Rust: подъёмы по скалам на кастомной карте

Коротко: оставьте переключатель Рампы включённым в шторке генератора островов (I), и каждое «Создать» для нескольких островов прорежет рампы на скалах, мимо которых игрок не проедет. Нажмите Спавн, чтобы добавить ещё на открытую карту, или Добавить новый и два щелчка, чтобы поставить свою. Нажмите M, чтобы увидеть все, и выберите одну, чтобы настроить её ползунками рампы.

Карте Rust с высокими скалистыми берегами и горными поясами нужны пути наверх, иначе игроки и транспорт застревают внизу. Crucible прорезает рампы в рельефе за вас: подъём шириной примерно с дорогу Rust вместе с обочиной, вырезанный в скале или насыпанный вплотную к ней, с основанием на суше и верхом на земле выше.

Рампы это часть самой карты высот. Они попадают в экспортируемый .map и в игровой вид как любая другая земля, без префаба и без особой текстуры.

Оба конца рампы плавно сходят в окружающую землю, без ступеньки или бугра у основания или верха. Сама рампа остаётся чистой: без скал, без небольших скальных образований, без деревьев и без той топологии, из которой процедурная генерация RustEdit спавнит камни и деревья (Cliff, Cliffside, Decor, Clutter, Forest, Forestside). Скалы вдоль её боков остаются.

Откройте шторку генератора островов (I). Переключатель Рампы стоит вверху колонки стилей карт.

Элементы управления рампами в шторке генератора островов Crucible Heightmap: переключатель «Рампы», кнопки «Спавн» и «Добавить новый»

Когда он включён, каждое «Создать» для нескольких островов находит скалы, мимо которых игрок не проедет, и ставит на них рампы. На больших картах их больше. Карта, которую вы нарисовали сами, подчиняется тому же переключателю. Переключение добавляет или убирает рампы на открытой карте сразу.

Бывает несколько видов:

  • Прямые рампы поднимаются по одной скале в один или два уровня с ровной площадкой между ними.
  • Пляжные рампы начинаются на песке и врезаются вглубь суши через скалу. Большинство из них изгибаются при подъёме.
  • Извилистые рампы добираются до земли, куда не дойдёт ни одна прямая рампа, например до края вулкана или высокого плато, извиваясь вверх по склону.

Спавн добавляет ещё рампы на открытую карту, где они нужны. Нажмите ещё раз для большего; уже стоящие на карте рампы остаются как есть.

Нажмите M (или кнопку рампы на панели инструментов вида, серую, пока на карте нет рамп), чтобы показать каждую рампу. У каждой появляется тонкий контур на земле и метка: кольцо с ручкой сверху и стрелкой, указывающей вверх по подъёму.

Метки рамп на карте Rust из нескольких островов в 3D-предпросмотре Crucible Heightmap: каждая это кольцо с ручкой и стрелкой, показывающей, куда рампа поднимается

Метка меняется по мере работы с ней:

  • Синяя: рампа.
  • Голубая, ручка крупнее: рампа под курсором. Указатель превращается в руку.
  • Золотая с ореолом: выбранная вами рампа. У выбранной рампы метка остаётся, даже когда M выключена.
  • Белая с ореолом: рампа, которую вы перетаскиваете.
  • Золотая линия к белой цели: рампа, ожидающая конечную точку.

Выбранная рампа в Crucible Heightmap: её метка золотая с ореолом рядом с обычными синими метками рамп

  • Выбрать: щёлкните по рампе. Работает в любом виде, при включённой и выключенной M.
  • Снять выбор: нажмите Escape.
  • Удалить: выберите её и нажмите Delete или кнопку с корзиной под ползунками. Она остаётся удалённой при перестройке карты и при перемещении её острова.
  • Подвинуть: перетащите её метку (при выключенной M сначала выберите рампу, затем тащите). Когда вы отпустите, эта точка становится новым началом рампы, а золотая линия следует за курсором. Щёлкните там, где рампа должна закончиться, и она перестроится между двумя точками, подогнанная под землю. При длинном перемещении сначала предлагаются маршруты, короткий сдвиг перестраивает её сразу. Escape или правый щелчок отменяет, и ничего не меняется.

Перемещение рампы в Crucible Heightmap: новое начало золотое, золотая линия и белая цель, где рампа закончится

Каждая рампа принадлежит острову, по которому поднимается. Перемещение, поворот, изменение размера или отражение этого острова забирает его рампы с собой, а удаление острова удаляет и их. Рампа, перетащенная на другой остров, с этого момента принадлежит ему.

Если подъём между двумя точками выше одного уровня, рампа сама выбирает, сколько уровней ей нужно. Отменить и Повторить (Ctrl + Z, Ctrl + Shift + Z) проходят назад через всё это и сохраняют выбор.

Нажмите Добавить новый в шторке. Указатель становится меткой рампы. Щёлкните по карте, где рампа должна начаться, затем щёлкните ещё раз, где она должна закончиться. Если земля предлагает больше одного пути наверх, вы выбираете маршрут; иначе новая рампа строится сразу. В любом случае она оказывается выбранной, так что её ползунки готовы.

Установка новой рампы в Crucible Heightmap: белая метка следует за курсором с золотыми штрихами прицела

Escape или правый щелчок отменяет. Это работает на любой карте, включая один остров или карту, собранную вручную с выключенным переключателем «Рампы».

Когда вы ставите рампу или тащите её далеко, между двумя отметками часто бывает больше одного пути наверх. Crucible показывает каждый из них на карте своим цветом, с буквой: прямой подъём, подъём, огибающий холм, или зигзагом вверх со шпильками.

Наведите курсор на маршрут, чтобы подсветить его, и щёлкните, чтобы построить. Escape или щелчок в любом месте вне маршрутов строит маршрут по умолчанию. Пока вы выбираете, камера остаётся вашей: правое перетаскивание панорамирует или летит, а в 3D-виде Пробел с левым перетаскиванием поворачивает её, ничего не выбирая. Когда путь наверх только один, выбирать нечего, и рампа строится сразу. Спавн никогда не спрашивает: он ставит свои рампы как всегда.

Выберите рампу, и группа Рампа на боковой панели ползунков оживает. Любое движение строки на автоматической рампе делает её вашей, там, где она уже стоит.

Группа ползунков «Рампа» в Crucible Heightmap: Подъём, Уклон, Ширина ступени, Сужение, Доп. земля, Крутизна стенок, Изгиб, Уровни, Длина ровного участка и строки изгиба и поворота уровней

Когда земля не даёт рампе достичь того, что просит строка, строка показывает, что построено, например «80 м (построено 52 м)». Полный список строк в справочнике по ползункам.

Всё сказанное выше работает и в игровом виде: щелчок, перетаскивание, Delete, Escape, M, «Добавить новый» и выбор маршрута. Без меток рампа это просто земля, так что здесь можно проверить, как подъём выглядит на самом деле.

Изгибающаяся пляжная рампа в игровом виде Crucible Heightmap: подъём, врезанный вглубь суши от песка

Та же рампа при включённой M в игровом виде: её контур на земле и метка, показывающая путь наверх

Рампы ведут вверх по скалам, которые Crucible ставит сам; см. скалы на кастомной карте Rust. Когда карта готова, экспортируйте её как файл .map и проложите дороги вверх по рампам в RustEdit, как в порядке сборки кастомной карты.