Это старая версия документа!
Скрипты ModTools для Asset Editor
Общая информация
Чтобы запускать скрипты, используйте ModTools → клавиша `F7`.
Основные категории
Постройки (Buildings)
Режим размещения (Placement Mode)
Флаги сабмешей (sub-meshes)
Параметры пола для сабмешей
Удалить меш основания
Изменить расстояние до LOD
Установка props
Шейдеры: `Default`, `NoBase`, `Fence`, `Floating`, `AnimUV`, `WindTurbine`, `Rotors`
Настройки сабмешей
Props
Вариации
Специальные места (например, скамейки)
Парковочные места
Диапазон освещения (включено только ночью)
Шейдеры: `Default`, `Fence`, `Rotors`, `Traffic Light`
Деревья (Trees)
Вариации
Колыхание от ветра (пересчёт vertex paint):> Ограниченное > От центра к краям
Транспорт (Vehicles)
Флаги сабмешей
Параметры пола
Копирование vertex paint и задание параметров шин
Копирование меша из prop
Замена шейдера сабмеша
Роторы/пропеллеры (shader)
Стекло (shader)
Сети (Networks)
Изменение переменных сети
Изменение порядка сегментов и узлов
Установка lane props
Замена lane props по имени
Renamer высот (elevation renamer)
Шейдеры
Можно назначить любой шейдер любому типу ассета, главное — правильно указать `PrefabInfo` (например, `BuildingInfo`, `VehicleInfo` и т.д.).
Полный список доступных шейдеров: [GitHub — shader list](https://github.com/boformer/PrefabHook/wiki/Shader-List)
Ингейм скрипты
Изменение текстур, тайлинга и цвета темы карты
Обновление цветовых вариаций постройки
Скрипты для ресурсов
Импорт текстуры ресурсов (песок, нефть, руда, плодородие). PSD-шаблон:
Специальные моды и скрипты
Decal Prop Fix
Позволяет использовать decal'ы нестандартных размеров и тайлинг.
Theme Decals
Использование текстур темы карты на decal'ах с кастомной альфой.
Ploppable Asphalt
Позволяет props отображать дорожные текстуры из темы карты.
Network Tiling
Тайлинг текстур на сетях.
AnimUV Params
Кастомная UV-анимация для props и сабмешей транспорта.[Props Script](https://github.com/boformer/PrefabHook/wiki/AnimUV-Script-Props)
[Vehicle Script](https://github.com/boformer/PrefabHook/wiki/AnimUV-Script-Vehicles)
PropRotating Params
Анимация вращения (одиночный или множественные элементы, часы, шлагбаумы и т.д.)[Один элемент](https://github.com/boformer/PrefabHook/wiki/PropRotating-Single)
[Множественные элементы](https://github.com/boformer/PrefabHook/wiki/PropRotating-Multi)
[Шлагбаум (traffic light shader)](https://github.com/boformer/PrefabHook/wiki/PropRotating-RailCrossing)
Additive Shader
Использование soft additive shader (например, для света) для props, зданий и сабмешей.
Rotors FlipXZ
Установка `FlipTyreRotationXZ = 1` для пропеллеров.
Flag Params
Кастомные параметры флага.[Props Script](https://github.com/boformer/PrefabHook/wiki/Flag-Shader-Props)
[Vehicle Script](https://github.com/boformer/PrefabHook/wiki/Flag-Shader-Vehicles)
Прочее
Список всех сетей в текстовый файл
Изменение скорости ходьбы у всех граждан
Конвертация текстур для дампа
Устаревшее
Texture Replacer
Старый мод (заменён Realtime), позволял заменять текстуры и меши в игре.
Старые скрипты требовали комбинации и gamma correction.
Использование в редакторе ассетов
F7 — открыть консоль
Ctrl+E — открыть Scene Explorer