| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия |
| game:cities:cities_skylines:moding:vehicle [2025/07/22 02:20] – Lex | game:cities:cities_skylines:moding:vehicle [2026/03/18 17:33] (текущий) – внешнее изменение 127.0.0.1 |
|---|
| ====== Создание ассета Vehicle (Транспорт) в Cities Skylines ====== | ====== Создание актива транспортного средства ====== |
| |
| > Полный гайд по созданию транспортных ассетов: от 3D‑модели до импорта и публикации. | ===== Сетка ===== |
| | |
| ===== Сетка (Mesh) ===== | |
| |
| ==== Основная сетка ==== | ==== Основная сетка ==== |
| > 3D‑модель транспорта, видимая вблизи. Содержит вершины, UV‑развёртку, нормали, цвета и треугольники. Создание: Blender / 3ds Max / Maya / SketchUp. | |
| |
| > Особенности: части сетки, лежащие ближе 5 см к земле, автоматически распознаются как колёса (не касается кораблей, монорельсов и канатных дорог). | > Это 3D-модель автомобиля, которая будет видна, если камера приблизится к ней. |
| > Лимит: **65 536 вершин**, проверяется через Mesh Info от SamsamTS. | > |
| |
| ==== LOD‑сетка ==== | > Он создан с использованием программного обеспечения для 3D-моделирования, такого как Blender, 3ds Max, Maya или SketchUp.\\ Фактический файл сетки содержит вершины (их координаты, UV-отображение, нормали и цвета) и треугольники. |
| > LOD («уровни детализации») — упрощённая сетка для отображения на расстоянии. | > |
| |
| > Рекомендуется создавать вручную — автоматическая генерация может давать артефакты. | > Непрерывно соединенные части сетки (называемые элементами), которые находятся ближе 5 см к 0 (земля), будут автоматически обнаружены как колеса. Это не актуально для кораблей, монорельсов, канатных дорог. |
| > Пример: LOD‑сетка полицейской машины. | > |
| |
| ==== UV‑развёртка ==== | === Сложность модели === |
| > Основная: разрешён тайлинг за пределами 0–1 UV. | |
| > LOD: строго в пределах 0–1 (из‑за атласа). | |
| |
| ==== Pivot / Origin ==== | > Рекомендуется придерживаться разумного количества треугольников в зависимости от размера и детализации вашей модели. Вы можете посмотреть примеры ванильных транспортных средств или ресурсов других авторов для справки. |
| > Центр оси вращения на земле — от неё зависит позиционирование транспорта. | > |
| |
| ==== Transform ==== | > Абсолютный предел сетки — 65536 вершин. |
| > Экспортируйте **один объект без трансформаций**. | > |
| > Blender: Apply Rotation & Scale | |
| > 3ds Max: Reset Xform | |
| |
| ==== Vertex Paint ==== | > <WRAP info group> <WRAP 25% column>{{gallery>:game:cities:cities_skylines:moding:vetristext.jpg?image_*.jpg&300x300&nocrop Caption}}</WRAP> |
| > Цвета используются для крутящихся колёс через шейдер. | <WRAP 50% column>Треугольные счетчики некоторых ванильных транспортных средств.</WRAP> |
| | </WRAP> |
| |
| ==== Поддерживаемые форматы ==== | > //Вы можете использовать [[https://steamcommunity.com/sharedfiles/filedetails/?id=453956891|Информация о сетке от SamsamTS]] для проверки количества активов в треугольнике.// |
| > **FBX** (2015 и старше) | > |
| > **OBJ** (нет поддержки vertex‑цветов) | |
| > **DAE** | ==== Сетка LOD ==== |
| | |
| | > LOD означает уровень детализации. Это сетка, видимая на расстоянии. Это должно быть максимально просто. |
| | > |
| | |
| | > Если вы не предоставите сетку LOD, игра попытается сгенерировать ее автоматически, что может привести к визуальным проблемам, поэтому настоятельно рекомендуется создать собственную сетку LOD. |
| | > |
| | |
| | > <WRAP info group> <WRAP 25% column>{{gallery>:game:cities:cities_skylines:moding:vemainlodcomp.jpg?image_*.jpg&300x300&nocrop Caption}}</WRAP> |
| | <WRAP 50% column>Сравнение основной модели и модели LOD для ванильной полицейской машины.</WRAP> |
| | </WRAP> |
| | |
| | ==== UV-развертка ==== |
| | |
| | > Для основной сетки вам разрешено использовать UV-карту за пределами области 0-1 (основной тайл), поэтому вы можете расположить всю текстуру плиткой. несколько раз на одном лице. |
| | > |
| | |
| | > <WRAP info group> <WRAP 25% column>{{gallery>:game:cities:cities_skylines:moding:uv_main.jpg?image_*.jpg&300x300&nocrop Caption}}</WRAP> |
| | <WRAP 50% column>Пример UV-картографии с использованием видимой горизонтальной мозаики внизу.</WRAP> |
| | </WRAP> |
| | |
| | === LOD === |
| | |
| | > Для сетки LOD UV-карта должна находиться в пределах области 0–1 (основной тайл) UV-карты, мозаика не допускается. Это это потому, что в игре все текстуры LOD объединены в одну текстуру, называемую атласом, поэтому неправильный UV маппинг в конечном итоге поместит текстуру какого-то другого случайного транспортного средства на ваш LOD. |
| | > |
| | |
| | > <WRAP info group> <WRAP 25% column>{{gallery>:game:cities:cities_skylines:moding:uv_lod.jpg?image_*.jpg&300x300&nocrop Caption}}</WRAP> |
| | <WRAP 50% column>UV-картографирование для сетки LOD с использованием автоматического картографирования в 3ds Max. Без перекрытия и внутри основной плитки — хорошо для выпечка.</WRAP> |
| | </WRAP> |
| | |
| | ==== Разворот/Происхождение ==== |
| | |
| | > Точка поворота или начало координат представляет собой центральную точку на земле, по которой будет двигаться транспортное средство. Обычно это представлено с помощью гизмо с красной/зеленой/синей осью. |
| | > |
| | |
| | ==== Трансформировать ==== |
| | |
| | > Убедитесь, что вы экспортируете один объект, который не имеет вращения или масштаба.\\ Это можно сделать с помощью [[https://wiki.blender.org/index.php/User:Fade/Doc:2.6/Manual/3D_interaction/Transform_Control/Reset_Object_Transformations#Apply_Object_transformations|«применить вращение и масштаб» в Blender]], или [[https://knowledge.autodesk.com/support/3ds-max/learn-explore/caas/CloudHelp/cloudhelp/2017/ENU/3DSMax/files/GUID-B98414B9-4F28-45F4-A1F4-9DA994548ED9-htm.html|«сбросить xform» в 3ds Max]]и экспортировать только выбранный объект. |
| | > |
| | |
| | ==== Окраска вершин ==== |
| | |
| | > Цвета вершин генерируются автоматически для определения колес, которые будут вращаться, на основе шейдера автомобиля. |
| | > |
| | |
| | ==== Форматы ==== |
| | |
| | * FBX (2015 года или старше) (чаще всего используется) |
| | * OBJ (не поддерживает цвета вершин) |
| | * ДАЭ |
| |
| ===== Текстуры ===== | ===== Текстуры ===== |
| | |
| | > Они определяют цвет и свойства материала вашего автомобиля. |
| | > |
| |
| ==== Разрешение ==== | ==== Разрешение ==== |
| * Все текстуры должны быть одного разрешения, кратного 2: `1024×1024`, `512×256` и т. д. | |
| * Минимум — `32×32`. | |
| * В графике игры установите «высокое» качество, иначе текстуры будут понижены. | |
| |
| ==== LOD‑текстуры ==== | > Все импортированные основные текстуры должны иметь одинаковое разрешение. |
| * Рекомендуется создавать вручную через baking, иначе генерация может быть некорректной. | > |
| |
| ==== Diffuse ==== | > Степени двойки — это стандартная практика в 3D-графике, что означает такие разрешения, как 1024x1024, 1024x512, 256x512, 2048x128 и т. д. Рекомендуется придерживаться этого стандарта, иначе ваша текстура может быть повреждена при сжатии. которые могут быть более заметны на больших расстояниях или под углами скольжения. Наименьшее разрешенное разрешение — 32x32. |
| Основная цветная текстура. | > |
| * Ограничьте яркость: `RGB < 140`, снижайте насыщенность. | |
| * По‑умолчанию — белый. | |
| |
| ==== Alpha ==== | > <WRAP info group> <WRAP 25% column>{{gallery>:game:cities:cities_skylines:moding:vetristext.jpg?image_*.jpg&300x300&nocrop Caption}}</WRAP> |
| Белый — видимый, чёрный — прозрачный. | <WRAP 50% column>Размеры текстур различных ванильных ресурсов. См. разрешение в правом верхнем углу окна предварительного просмотра.</WRAP> |
| * Для деталей лучше использовать серые оттенки. | </WRAP> |
| * Полупрозрачность не поддерживается (нужен ретортный шейдер). | |
| |
| ==== Color Map ==== | > //Убедитесь, что в настройках графики игры установлено высокое качество текстур. в противном случае ваши импортированные текстуры будут уменьшено до меньшего разрешения.// |
| * Белый — участки, подвергающиеся цветовым вариациям. | > |
| * Для emergency‑техники: белым отмечаются сирены. | |
| |
| ==== Illumination ==== | ==== LOD Текстуры ==== |
| * **Автомобили**: поворотники — чёрные (0), фары — белые (255), остальное — серое (128). | |
| * **Поезда**: всегда‑включенные — белые, ночные окна — чёрные. | |
| * **Суда / монорельс / канатка**: фары — случайно ярче/темнее чем 128. | |
| * **Самолёты / вертолёты**: окна — >128, включённое освещение — <128. | |
| * По‑умолчанию — чёрный. | |
| |
| ==== Specular ==== | > Если вы не предоставите текстуры LOD, игра попытается запечь их, используя UV-картирование, которое имеет ваша сетка LOD, и это может привести к визуальные проблемы, поэтому рекомендуется создавать свои собственные текстуры LOD с помощью запекания. |
| * Белые участки становятся «окнами» с видимым полом. | > |
| * Рекомендуется ≤ 10 %, особенно на крышах. | |
| |
| ==== Normal ==== | ==== Диффузный ==== |
| * Воссоздаёт рельеф. Генерируется из диффуз карты или height. | |
| * Поддерживаемый формат: +X +Y. | |
| * Без карты — поверхность будет плоской. | |
| |
| ==== Формат текста ==== | > Основной цвет и текстура вашего актива. |
| * Используй **PNG**, 8 бит/канал, без компрессии и индексирования. | > |
| | |
| | > В игре это будет выглядеть очень ярко, контрастно и насыщенно, поэтому обязательно уменьшите насыщенность и ограничьте самые яркие части до среднего/светло-серого цвета ниже 140 RGB. |
| | > |
| | |
| | > Если вы не импортируете диффузную карту, по умолчанию она будет белой. |
| | > |
| | |
| | > <WRAP info group> <WRAP 25% column>{{gallery>:game:cities:cities_skylines:moding:vediff.jpg?image_*.jpg&300x300&nocrop Caption}}</WRAP> |
| | <WRAP 50% column>Пример диффузной текстуры для автомобиля.</WRAP> |
| | </WRAP> |
| | |
| | > <WRAP info group> <WRAP 25% column>{{gallery>:game:cities:cities_skylines:moding:color_guidelines.png?image_*.jpg&300x300&nocrop Caption}}</WRAP> |
| | <WRAP 50% column>Рекомендации по цвету.</WRAP> |
| | </WRAP> |
| | |
| | ==== Альфа ==== |
| | |
| | > Прозрачность: белый означает непрозрачный или видимый, черный означает прозрачный или невидимый. Значения серого могут повлиять на то, как это смотрит издалека или под углом. |
| | > |
| | |
| | > Полупрозрачность не поддерживается, необходимо использовать [[https://www.youtube.com/watch?v=ELoMC1rWOSc|шейдер роторов]] для этого. |
| | > |
| | |
| | > Если вы не импортируете альфа-карту, по умолчанию она будет полностью непрозрачной или полностью видимой. |
| | > |
| | |
| | > <WRAP info group> <WRAP 25% column>{{gallery>:game:cities:cities_skylines:moding:textures_alpha.jpg?image_*.jpg&300x300&nocrop Caption}}</WRAP> |
| | <WRAP 50% column>Пример альфа-текстуры для некоторых перил и металлических балок.</WRAP> |
| | </WRAP> |
| | |
| | > <WRAP info group> <WRAP 25% column>{{gallery>:game:cities:cities_skylines:moding:textures_alpha_rail.jpg?image_*.jpg&300x300&nocrop Caption}}</WRAP> |
| | <WRAP 50% column>Использование более светлых значений для невидимых частей уменьшит вероятность появления мелких деталей, таких как перила. исчезая полностью.</WRAP> |
| | </WRAP> |
| | |
| | ==== Цвет ==== |
| | |
| | > Определяет, на какие части будут влиять изменения цвета. Белый означает полное воздействие, а черный означает полное отсутствие воздействия. |
| | > |
| | |
| | > Диффузия будет умножена на изменение цвета, то есть полученный цвет будет выглядеть темнее исходного. диффузный. |
| | > |
| | |
| | > Для машин экстренной помощи (полиция, скорая помощь, пожарная машина) это определяет, где находится сирена. Сирены отмечены белым цветом, и все остальное черное. |
| | > |
| | |
| | > Если вы не импортируете карту цветов, по умолчанию она будет полноцветной, но для этого необходимо включить настройку «использовать варианты цвета». цвета, которые должны появиться. |
| | > |
| | |
| | ==== Освещение ==== |
| | |
| | === Автомобиль по умолчанию === |
| | |
| | > Для шейдера транспортного средства по умолчанию (используемого легковыми автомобилями, грузовиками, велосипедами, скутерами, автобусами, трамваями) он определяет фары и указатели поворота. Поворотники 0 (черные), фары и задние фонари 255 (белые), все остальное 128. (средне-серый). |
| | > |
| | |
| | > <WRAP info group> <WRAP 25% column>{{gallery>:game:cities:cities_skylines:moding:veillum.jpg?image_*.jpg&300x300&nocrop Caption}}</WRAP> |
| | <WRAP 50% column>Пример карты освещенности автомобиля.</WRAP> |
| | </WRAP> |
| | |
| | === Тренироваться === |
| | |
| | > Для шейдера поезда это определяет постоянно включенные фары (фары/задние фонари) и фонари, которые горят только ночью. (окна). Постоянно включенный свет — 255 (белый) и ночник — 0 (черный), все остальное — 128 (средний). серый). |
| | > |
| | |
| | > <WRAP info group> <WRAP 25% column>{{gallery>:game:cities:cities_skylines:moding:veillumtrain.jpg?image_*.jpg&300x300&nocrop Caption}}</WRAP> |
| | <WRAP 50% column>Пример карты освещения поезда.</WRAP> |
| | </WRAP> |
| | |
| | === Корабль === |
| | |
| | > Для шейдера корабля (используемого кораблями, монорельсами, канатными дорогами) это определяет освещение, которое включается только ночью (окна). случайно меняющиеся ночные огни ярче или темнее 128. Если они намного темнее или ярче 128 - они никогда не будут потемнеть. Все остальное — 128 (средне-серый). |
| | > |
| | |
| | === Самолет === |
| | |
| | > Для шейдера самолетов (используемого вертолетами, дирижаблями и самолетами) это определяет огни, которые горят только ночью (окна) и постоянное рассеянное освещение. Освещение в окнах выше 128, а рассеянное освещение ниже. 128. Все остальное — 128 (средне-серый). |
| | > |
| | |
| | > Если вы не импортируете карту освещения, по умолчанию она будет черной. |
| | > |
| | |
| | ==== Зеркальный ==== |
| | |
| | > Отражательная способность, оттенки белого станут «окнами», через которые будет виден искусственный пол внутри помещения. [[https://cslmodding.info/asset/vehicle/#floor|Этим фальшивым полом можно управлять с помощью скрипта.]]. |
| | > |
| | |
| | > Зеркальный свет от солнца очень большой и яркий, поэтому вы можете использовать очень низкую зеркальность (0–10%) для поверхности, обращенные вверх, например, крыши. |
| | > |
| | |
| | > Если вы не импортируете карту отражений, по умолчанию зеркальность будет отсутствовать. |
| | > |
| | |
| | > <WRAP info group> <WRAP 25% column>{{gallery>:game:cities:cities_skylines:moding:textures_specular_transition.jpg?image_*.jpg&300x300&nocrop Caption}}</WRAP> |
| | <WRAP 50% column>Переходы между различными значениями зеркального отражения создают артефакты на карте нормалей и наоборот, даже если карта нормалей не импортируется.</WRAP> |
| | </WRAP> |
| | |
| | ==== Нормальный ==== |
| | |
| | > Иногда ее называют картой рельефа. Она добавляет искусственную глубину или форму, влияя на внешний вид освещения. |
| | > |
| | |
| | > Это можно сделать из диффузной карты или карты высот (более яркие цвета будут выглядеть более вытянутыми), используя [[http://cpetry.github.io/NormalMap-Online/|генератор нормальных карт онлайн]], плагин для фотошопа, например [[http://www.xnormal.net/|xНормальный]], или автономное программное обеспечение, такое как [[https://www.crazybump.com/|CrazyBump]]. |
| | > |
| | |
| | > Генератор карт нормалей должен быть установлен на +X +Y, что означает, что инверсии цветовых каналов не требуются. Подробнее читайте в [[https://cslmodding.info/normal-maps/|нормальная статья о карте]]. |
| | > |
| | |
| | > Высокая зеркальность и карта нормалей плохо работают вместе из-за сжатия, поэтому вам может потребоваться закрасить их. блестящие части закрашиваем сплошным цветом перед созданием карты нормалей или закрашиваем эти части 128,128,255 на окончательной нормали карта. |
| | > |
| | |
| | > Если вы не импортируете карту нормалей, по умолчанию будет использоваться плоская карта нормалей — без выпуклостей. |
| | > |
| | |
| | > <WRAP info group> <WRAP 25% column>{{gallery>:game:cities:cities_skylines:moding:citnormal.jpeg?image_*.jpg&300x300&nocrop Caption}}</WRAP> |
| | <WRAP 50% column>Пример карты нормалей для камней.</WRAP> |
| | </WRAP> |
| | |
| | > <WRAP info group> <WRAP 25% column>{{gallery>:game:cities:cities_skylines:moding:textures_normal_problem.jpg?image_*.jpg&300x300&nocrop Caption}}</WRAP> |
| | <WRAP 50% column>Проблема: карты нормалей отображаются неправильно, если используется функция вращения сетки импортера активов.</WRAP> |
| | </WRAP> |
| | |
| | > <WRAP info group> <WRAP 25% column>{{gallery>:game:cities:cities_skylines:moding:textures_normal_problem2.jpg?image_*.jpg&300x300&nocrop Caption}}</WRAP> |
| | <WRAP 50% column>Проблема: значение карты нормалей по умолчанию равно 0,5, что невозможно при использовании 127 (слева) или 128 (справа). Изображение показывает одна и та же плоская карта нормалей на гранях с разным поворотом/переворотом UV.</WRAP> |
| | </WRAP> |
| | |
| | ==== Формат ==== |
| | |
| | > Используйте формат без потерь, например .PNG. |
| | > |
| | |
| | > Игра поддерживает и другие форматы, но нет смысла использовать другой, неважно, насколько у вас текстура сжат или даже если он полностью твердый или сложный, игра преобразует его в формат DXT, поэтому окончательный размер не будет зависит от чего-либо, кроме разрешения. |
| | > |
| | |
| | > Убедитесь, что текстура имеет разрешение 8 бит/канал, поскольку изображение с разрешением 16 бит/канал импортировать невозможно. Не используйте «Меньший файл (8-бит)». в окне «Экспортировать как» в Photoshop, поскольку при этом создается индексированное цветное изображение, а не 8-битное изображение на канал. |
| | > |
| |
| ===== Импорт ===== | ===== Импорт ===== |
| |
| ==== Название файлов ==== | ==== Пример актива ==== |
| * Сетка: `mesh.fbx` → `mesh_d.png`, `mesh_lod_d.png` и т.д. | |
| |
| ==== Папка импорта ==== | > Исходные файлы примера автомобиля, готовые к импорту. |
| ``` | > |
| %LocalAppData%\Colossal Order\Cities_Skylines\Addons\Import | |
| ``` | |
| |
| | Скачать |
| |
| ==== Шаблон (Template) ==== | ==== Именование ==== |
| * Указывает: ИИ, прицепы, максимальную скорость, свет, подкатегорию, шейдер, цветовые вариации. | |
| * Настраивается позже через редактор или ModTools. | > Сетка может иметь любое имя, но не рекомендуется использовать пробелы или символы подчеркивания, так как имя сетки lod будет таким: имя_меша_lod. |
| | > |
| | |
| | > Текстуры должны иметь то же имя, что и сетка, но с идентификатором типа текстуры после него, чтобы результатом были имена. например, имя_меши_d.png и имя_меша_lod_d.png |
| | > |
| | |
| | ==== Импортировать папку ==== |
| | |
| | > Вам следует поместить файлы сетки и текстуры в папку импорта, расположенную здесь: |
| | > |
| | |
| | > <code>%LocalAppData%\Colossal Order\Cities_Skylines\Addons\Import</code> |
| | > |
| | |
| | > Папка AppData по умолчанию скрыта. Вы можете получить к ней доступ, скопировав и вставив путь в проводник, или нажатие <code>Windows + R</code> и вводим appdata. |
| | > |
| | |
| | > <WRAP info group> <WRAP 25% column>{{gallery>:game:cities:cities_skylines:moding:veimportfolder.jpg?image_*.jpg&300x300&nocrop Caption}}</WRAP> |
| | <WRAP 50% column>Файлы готовы к импорту.</WRAP> |
| | </WRAP> |
| | |
| | ==== Шаблон ==== |
| | |
| | > Выбранный вами шаблон будет определять многие характеристики вашего здания: |
| | > |
| | |
| | * ИИ и соответствующая статистика (например, вместимость груза или пассажиров для самолета) |
| | * трейлеры |
| | * максимальная скорость |
| | * световые эффекты и их расположение |
| | * Класс позиции (определяет услугу, например промышленно-сельскохозяйственная для трактора) |
| | * используйте цветовые вариации |
| | * шейдер, свойства материала (цветовые вариации) |
| | |
| | > //Все эти вещи можно изменить позже в самом редакторе или с помощью [[https://steamcommunity.com/sharedfiles/filedetails/?id=450877484|МодИнструменты]] или другие моды.// |
| | > |
| |
| ==== Импорт ==== | ==== Импорт ==== |
| * Часто Scale = 100, поворот по X × 3. | |
| * Не используйте встроенное вращение (вредит normal). При необходимости — мод Mesh Import Rotation Tangents Fix. | |
| |
| ==== Ошибки ==== | > После того, как вы выберете сетку, в зависимости от того, как она была экспортирована, вам может потребоваться установить правильный масштаб и поворот. масштаб 100 и вращение 3 раза вокруг оси X являются обычными потребностями. |
| * «Unsupported color» → перевести в 8 бит/канал. | > |
| * Проблемный preview → уберите лишние объекты (камеры, dummy). | |
| | > <WRAP info group> <WRAP 25% column>{{gallery>:game:cities:cities_skylines:moding:veimportmesh.jpg?image_*.jpg&300x300&nocrop Caption}}</WRAP> |
| | <WRAP 50% column>Импорт сетки в импортере активов.</WRAP> |
| | </WRAP> |
| | |
| | > //Использование функции вращения сетки приведет к нарушению касательных сетки — это означает, что карты нормалей будут отображаться неправильно. или вообще нет в некоторых частях. Чтобы это исправить, не используйте функцию вращения и убедитесь, что сетка повернута правильно. перед импортом. Если вам нужно использовать функцию вращения сетки - используйте [[https://steamcommunity.com/sharedfiles/filedetails/?id=1518485094|Мод Mesh Import Rotation Tangents Fix]] чтобы это исправить.// |
| | > |
| | |
| | > //Если вы получаете ошибку неподдерживаемого цвета, возможно, одна из ваших текстур представляет собой файл с разрешением 16 бит/канал, вам необходимо изменить его на 8. бит/канал в Photoshop: Изображение > Режим > 8 бит/канал.// |
| | > |
| | |
| | > //Если предварительный просмотр сетки не отображается или вы не можете продолжить, возможно, у вас возникла проблема, например, несколько объектов сетки. другие объекты, такие как манекены, камеры, источники света или слои в экспортированном файле.// |
| | > |
| |
| ===== Редактор ===== | ===== Редактор ===== |
| |
| ==== Общие свойства ==== | ==== Общие свойства ==== |
| * max speed / использование цветовых вариаций. | |
| * Освещение: можно менять позицию, интенсивность. | * максимальная скорость |
| * Прицеп: можно привязать другие машины (трейлеры, вагоны). | * используйте цветовые вариации |
| | |
| | ==== Свет ==== |
| | |
| | > Вы можете изменить положение световых эффектов. |
| | > |
| | |
| | ==== Трейлеры ==== |
| | |
| | > Вы можете добавить другие транспортные средства в качестве прицепов, прикрепленных к вашему автомобилю, это используется для грузовых прицепов, поездов/трамваев. |
| | > |
| |
| ==== Свойства материала ==== | ==== Свойства материала ==== |
| * Можно менять 4 цветовых варианта. | |
| |
| ==== Sub‑meshes ==== | > Вы можете изменить 4 цветовых варианта. |
| * Дополнительные меши — например, прицепы. | > |
| * Управляются флагами: | |
| * Parked, Created, Emergency1/2 и др. — условия появления. | ==== Подсетки ==== |
| | |
| | > Вы можете добавлять дополнительные сетки в качестве подсетей, которые появляются только при выполнении определенных условий, например — ванильный автобус. имеет подсетку левостороннего движения, а лесной прицеп имеет подсетку загруженного прицепа. |
| | > |
| | |
| | > Прицепы поездов могут отображать различные подсетки в зависимости от типа груза, который они перевозят. [[https://steamcommunity.com/sharedfiles/filedetails/?id=1552053911|этот мод]]. |
| | > |
| | |
| | === Флаги подсетей === |
| | |
| | > Флаги — это обязательные и запрещенные условия, которые определяют, когда появляется подсетка, а также когда основная сетка скрыта. |
| | > |
| | |
| | > Существует множество флагов, и их использование не всегда очевидно, поэтому их описания во всех случаях могут быть неполными или неактуальными. |
| | > |
| | |
| | > //По умолчанию не все флаги (условия) подсетки видны, используйте [[https://steamcommunity.com/sharedfiles/filedetails/?id=1393831156|мод Sub-mesh Flags]] чтобы отобразить все флаги в пользовательском интерфейсе редактора ресурсов.// |
| | > |
| | |
| | === Припаркован === |
| | |
| | > Ограничивает появление подсетки только тогда, когда автомобиль припаркован. |
| | > |
| | |
| | === Созданный === |
| | |
| | > Активен для всех незапаркованных транспортных средств. |
| | > |
| | |
| | === Удалено === |
| | |
| | > Неизвестный. |
| | > |
| | |
| | === Создан === |
| | |
| | > Вероятно, активен для всех созданных транспортных средств. |
| | > |
| | |
| | === Перевернутый === |
| | |
| | > Активно для прицепов транспортных средств, которые были перевернуты на основе вероятности инвертирования прицепа. Обычно используется для случайного перевернутые пассажирские вагоны поезда и последний прицеп поезда - перевернутый паровоз. |
| | > |
| | |
| | === TransferToTarget === |
| | |
| | > Неизвестный. Обычно активен для транспортных средств, направляющихся к цели, например грузовиков, экспортирующих, импортирующих, возвращающихся на объект или поездов. идем на следующую станцию. |
| | > |
| | |
| | === TransferToSource === |
| | |
| | > Неизвестный. Обычно активен для мусоровозов, вывозящих мусор. |
| | > |
| | |
| | === Чрезвычайная ситуация1 === |
| | |
| | > Вероятно, использовался для пожарных машин. Также используется на дирижаблях для отображения различной рекламы. |
| | > |
| | |
| | === Чрезвычайная ситуация2 === |
| | |
| | > Активен для полицейских машин, реагирующих на чрезвычайную ситуацию. Вероятно, также используется для машин скорой помощи и пожарных машин. Также используется для дирижаблей показывать разную рекламу. |
| | > |
| | |
| | === WaitingPath === |
| | |
| | > Неизвестный. Вероятно, активен, пока транспортное средство ожидает расчета своего пути. |
| | > |
| | |
| | === Остановлено === |
| | |
| | > Активен для остановленных на станции локомотивов поездов, остановившихся такси, чтобы забрать пассажира, а также прибывших машин скорой помощи. в чрезвычайной ситуации. |
| | > |
| | |
| | === Уход === |
| | |
| | > Активно для локомотивов поездов, которые собираются отправиться, но еще не двинулись с места. |
| | > |
| | |
| | === Прибытие === |
| | |
| | > Активен для двигателей поездов, прибывших на остановку до полной остановки. Также действует для такси, перевозящих пассажира. |
| | > |
| | |
| | === Перевернутый === |
| | |
| | > Активен для локомотива поезда или монорельса, движущегося задним ходом. |
| | > |
| | |
| | === TakingOff === |
| | |
| | > Активен для самолетов, находящихся в процессе взлета. Также требуется для левого столба троллейбуса. |
| | > |
| | |
| | === Летающий === |
| | |
| | > Активен для самолетов, летящих в воздухе. |
| | > |
| | |
| | === Посадка === |
| | |
| | > Активен для самолетов, находящихся в процессе посадки. Также требуется для правого столба троллейбуса. |
| | > |
| | |
| | === WaitingSpace === |
| | |
| | > Неизвестный. |
| | > |
| | |
| | === WaitingCargo === |
| | |
| | > Неизвестный. |
| | > |
| | |
| | === GoingBack === |
| | |
| | > Активен для транспортных средств, которые возвращаются туда, откуда пришли, например, мусорных дорожек, возвращающихся на свои объекты, или грузовиков. которые импортировали свои товары и покидают карту мира. |
| | > |
| | |
| | === WaitingTarget === |
| | |
| | > Неизвестный. Вероятно, активен, пока транспортное средство ожидает, куда двигаться дальше. |
| | > |
| | |
| | === Импорт === |
| | |
| | > Активно для транспортных средств, предназначенных для ввоза товаров, даже когда они возвращаются на объект. |
| | > |
| | |
| | === Экспорт === |
| | |
| | > Активен для транспортных средств, предназначенных для экспорта товаров, даже когда они возвращаются на объект. |
| | > |
| | |
| | === Стоянка === |
| | |
| | > Активно для транспортных средств, находящихся в процессе парковки. |
| | > |
| | |
| | === CustomName === |
| | |
| | > Активно для техники, которую игрок переименовал. |
| | > |
| | |
| | === OnGravel === |
| | |
| | > Активен, когда транспортное средство движется по сети, которая активирует этот флаг, например, по гравийной дороге. |
| | > |
| | |
| | === WaitingLoading === |
| | |
| | > Действует для грузовых поездов, загружаемых грузом. |
| | > |
| | |
| | === Скопление === |
| | |
| | > Неизвестно, может быть связано с исчезновением транспортных средств, застрявших в пробке. |
| | > |
| | |
| | === DummyTraffic === |
| | |
| | > Активно для транспортных средств, находящихся в «фоновом движении», движущихся от внешних соединений и для отображения внешних соединений. |
| | > |
| | |
| | === Метро === |
| | |
| | > Активен, когда транспортное средство движется по сети, которая активирует этот флаг, например, по туннелям. |
| | > |
| | |
| | === Переход === |
| | |
| | > Активен, когда транспортное средство движется по сети, которая активирует этот флаг, например, на склонах. |
| | > |
| | |
| | === InsideBuilding === |
| | |
| | > Неизвестно, связано с велосипедами. |
| | > |
| | |
| | === LeftHandDrive === |
| | |
| | > Активно для всех транспортных средств при игре на картах с левосторонним движением. |
| | > |
| | |
| | ===== Редактор Расширенный ===== |
| | |
| | > Различные вещи можно изменить с помощью [[https://steamcommunity.com/sharedfiles/filedetails/?id=450877484|МодИнструменты]] обозреватель сцен <code>Ctrl+E</code> или запуск скриптов в консоли <code>F7</code>, или конкретные моды. |
| | > |
| | |
| | > Многие настройки автомобиля можно изменить с помощью [[https://steamcommunity.com/sharedfiles/filedetails/?id=800820816|Расширенный редактор ресурсов от Acc3ss Violation]] |
| | > |
| | |
| | > <WRAP info group> <WRAP 25% column>{{gallery>:game:cities:cities_skylines:moding:modtools.jpg?image_*.jpg&300x300&nocrop Caption}}</WRAP> |
| | <WRAP 50% column>Обозреватель сцен и консоль ModTools.</WRAP> |
| | </WRAP> |
| | |
| | ==== Скорость, подвеска и многое другое ==== |
| | |
| | > Дополнительные свойства, связанные со скоростью и подвеской, см. в разделе [[https://cslmodding.info/modtools/#vehicle|статья ModTools]]. |
| | > |
| | |
| | ==== AI ==== |
| | |
| | > ИИ определяет, что это за транспортное средство и как оно себя ведет. Его можно изменить с помощью [[https://steamcommunity.com/sharedfiles/filedetails/?id=421616513|Asset AI Changer от Snow_Cat и мозжечка]]. |
| | > |
| | |
| | ==== Класс предмета ==== |
| | |
| | > Содержит информацию о типе транспортного средства. Его можно изменить с помощью [[https://steamcommunity.com/sharedfiles/filedetails/?id=455068042|Устройство смены класса Asset ItemClass от Snow_Cat]]. |
| | > |
| | |
| | ==== Пол ==== |
| | |
| | > Вы можете использовать [[https://gist.github.com/ronyx69/bfd09d2a7cddad6c71d407c74e45bb71|этот сценарий]] изменить параметры фальшивого пола, который виден в полностью зеркальных окнах. |
| | > |
| | |
| | ==== Подсетки ==== |
| | |
| | === Трейлер === |
| | |
| | > При загрузке шаблона трейлера пользовательский интерфейс вложенной сетки не отображается. Чтобы это исправить, откройте проводник сцен, перейдите в <code>Tool Controller > ToolController > m_editPrefabInfo > m_placementStyle</code> и установите автоматический режим, сохраните и загрузите ресурс, должен появиться пользовательский интерфейс подсетки. Как только вы добавите подсетку, измените <code>m_placementStyle</code> вернитесь к процедурному режиму и сохраните свой актив. |
| | > |
| | |
| | === Флаги подсетей === |
| | |
| | > Флаги основной сетки и подсетей в пользовательском интерфейсе слишком упрощены. Основные условия сетки на самом деле такие же, как и для любой субсетка, а обычные флаги и припаркованные флаги — это отдельные поля. Вы можете изменить их, используя [[https://gist.github.com/ronyx69/ab2e3fdcbab5f78c9b41a337c1d19280|этот сценарий]]. |
| | > |
| | |
| | ===== Сохранять ===== |
| | |
| | ==== Имя файла ==== |
| | |
| | > Ввод имени файла находится внизу слева, именно так будет называться сам файл. Не рекомендуется использовать пробелы, точки или специальные символы. |
| | > |
| | |
| | > <WRAP info group> <WRAP 25% column>{{gallery>:game:cities:cities_skylines:moding:vesave.jpg?image_*.jpg&300x300&nocrop Caption}}</WRAP> |
| | <WRAP 50% column>Окно сохранения актива.</WRAP> |
| | </WRAP> |
| | |
| | ==== Имя актива ==== |
| | |
| | > Имя актива видно в игре. |
| | > |
| | |
| | ==== Изображения ==== |
| | |
| | > Есть две разные папки, которые можно открыть, щелкнув значки папок: |
| | > |
| | |
| | === Снимок === |
| | |
| | > На снимке изображения в правом нижнем углу. Используйте это для замены снимка. Вы можете заменить его изображением размером 1x1 пиксель для сохранения. от размера файла ресурса. Это изображение будет видно только в контент-менеджере. Оно также будет использоваться в качестве изображения предварительного просмотра Steam по умолчанию. но вы можете изменить это отдельно при публикации. |
| | > |
| | |
| | === Миниатюра и подсказка === |
| | |
| | > Ниже миниатюры, справа. Используйте его, чтобы изменить миниатюру (109x100) и всплывающую подсказку (492x147) вашего ресурса.\\ Как только вы измените основную миниатюру, состояния наведения/активности обновятся автоматически. |
| | > |
| | |
| | ==== Папка локальных ресурсов ==== |
| | |
| | > После сохранения ресурса файл .crp появится в локальной папке ресурсов: |
| | > |
| | |
| | > <code>%LocalAppData%\Colossal Order\Cities_Skylines\Addons\Assets</code> |
| | > |
| | |
| | > Папка AppData по умолчанию скрыта. Вы можете получить к ней доступ, скопировав и вставив путь в проводник, или нажатие <code>Windows+R</code> и вводим appdata. |
| | > |
| | |
| | > <WRAP info group> <WRAP 25% column>{{gallery>:game:cities:cities_skylines:moding:local.jpg?image_*.jpg&300x300&nocrop Caption}}</WRAP> |
| | <WRAP 50% column>Файлы CRP в папке локальных ресурсов.</WRAP> |
| | </WRAP> |
| | |
| | ===== Публиковать ===== |
| | |
| | > После того, как вы сохранили ресурс и перезагрузили игру, вы можете опубликовать его. |
| | > |
| | |
| | > Перейдите в менеджер контента > активы и найдите свой ресурс, затем нажмите «Поделиться». |
| | > |
| | |
| | > <WRAP info group> <WRAP 25% column>{{gallery>:game:cities:cities_skylines:moding:share.jpg?image_*.jpg&300x300&nocrop Caption}}</WRAP> |
| | <WRAP 50% column>Кнопка «Поделиться» в контент-менеджере.</WRAP> |
| | </WRAP> |
| | |
| | ==== Название и описание ==== |
| | |
| | > Вы можете изменить их позже в Мастерской Steam. |
| | > |
| | |
| | ==== Изображение для предварительного просмотра Steam и папка с содержимым ==== |
| | |
| | > На снимке изображения в правом нижнем углу снова появился значок папки. Здесь вы можете изменить изображение предварительного просмотра Steam, это миниатюра, видимая в Steam. Максимальный размер изображения, которое будет видно, — 437x437 (на первой странице), но Steam масштабирует его до 512x512, так что вам следует использовать именно этот размер. |
| | > |
| | |
| | > Существует также папка содержимого, в которой находится сам файл ресурса. Вы можете вставить сюда несколько файлов .crp, если хотите. хотел бы загрузить пакет ресурсов. |
| | > |
| | |
| | > <WRAP info group> <WRAP 25% column>{{gallery>:game:cities:cities_skylines:moding:publish.jpg?image_*.jpg&300x300&nocrop Caption}}</WRAP> |
| | <WRAP 50% column>Окно публикации и папка с содержимым.</WRAP> |
| | </WRAP> |
| | |
| | ==== Мастерская Steam ==== |
| | |
| | > На странице Мастерской Steam для вашего актива вы можете: |
| | > |
| | |
| | * добавить это в коллекцию \\ |
| | * добавить изображения и видео \\ |
| | * добавить участников и ссылки \\ |
| | * добавить необходимые предметы и DLC \\ |
| | * изменить видимость только для друзей или конфиденциально |
| | |
| | ===== Обновлять ===== |
| | |
| | > Чтобы обновить свой собственный элемент, вы должны сначала подписаться на него, после чего он появится в менеджере контента. Это не будет то же самое, что локальный актив, так как на нем будет отображаться кнопка «обновить». |
| | > |
| | |
| | > Когда вы нажимаете «Обновить», щелкните значок папки, и теперь вы можете изменить изображение предварительного просмотра Steam и поместить свой новый ресурс в папку. папка с содержимым. При обновлении пакета не забудьте поместить все ресурсы в папку содержимого. |
| | > |
| |
| ==== Расширенные настройки ==== | > Вы также можете добавить больше ресурсов, чтобы сделать пакет больше. |
| * ModTools: Ctrl+E (Scene Explorer), F7 (Console) | > |
| * Extended Asset Editor (Acc3ss Violation) | |
| * Скрипты: скорость, подвеска и ИИ | |
| * Изменение ItemClass, UI‑категории и приоритета | |
| |
| ===== Сохранение ===== | > //Убедитесь, что ваши обновленные ресурсы сохранены под тем же именем, что и раньше, иначе они исчезнут из вашего файла. сохранения подписчиков, поскольку для ссылки на них игра использует внутреннее имя префаба. В случае сетей (дороги, пути и т. д.) это может полностью сломать сохранение.// |
| | > |
| |
| #### Filename | ===== Имя префаба ===== |
| * Без пробелов, точек, спецсимволов. | |
| |
| #### Asset Name | > Это не то, что вы можете изменить. |
| * Отображаемое в игре/Workshop. | > |
| |
| #### Изображения | > Это скрытое внутреннее имя, используемое для ссылки на ваш ресурс в файлах сохранения. |
| * Snapshot: 1×1 px – Content Manager. | > |
| * Thumbnail (109×100) и Tooltip (492×147). | |
| |
| #### Папка ассетов | > Это причина, по которой локальный ресурс — это не то же самое, что ресурс, опубликованный в мастерской. |
| ``` | > |
| %LocalAppData%\Colossal Order\Cities_Skylines\Addons\Assets | |
| ``` | |
| |
| ===== Публикация ===== | > Для локальных ресурсов: имя_файла.Имя_ассета_Данные.\\ Для опубликованных ресурсов мастерской: SteamID.Asset Name_Data. |
| | > |
| |
| * Через Content Manager → Assets → Share. | > <WRAP info group> <WRAP 25% column>{{gallery>:game:cities:cities_skylines:moding:prefab.jpg?image_*.jpg&300x300&nocrop Caption}}</WRAP> |
| * Загрузить preview, описание, выбрать коллекции и DLC. | <WRAP 50% column>Сравнение локальных (вверху) и опубликованных в мастерской (внизу) названий префабов, показанных в ModTools.</WRAP> |
| * Формат preview: до **512×512**. | </WRAP> |
| |
| #### Обновление | ===== Видео по теме ===== |
| * Подпишитесь → кнопка Update → замените контент. | |
| * Имена файлов должны совпадать — иначе пропадёт из сохранений (особенно сети). | |
| |
| #### Prefab Name | * [[https://youtube.com/watch?v=K0bsYvreks4|Подсетки]] |
| * Уникальное имя: `filename.Asset Name_Data` (локальный) или `SteamID.Asset Name_Data` (Workshop). | * [[https://youtube.com/watch?v=K3wnhJjyvkw|Решите цветовые вариации в игре]] |
| |
| | ---- |
| | Источник: [[https://cslmodding.info/asset/vehicle/|https://cslmodding.info/asset/vehicle/]] |
| | Сформировано автоматически: 2026-03-18 10:33 UTC |
| |