Массовое изменение Named Properties
Named Properties (NP) зачастую бывают геморройными, особенно когда делаешь здания в больших количествах.
Двадцать объектов, по три NP в одном лоде, еще по одному в остальных и вот уже 150+ рутинных действий на ровном месте. И не дай б-г их лапками прописывать, а не копировать.
Mikero Tools позволяет такие вещи делать массово и быстро.
* Если этих тулзов все еще нет, то взять можно ТУТ
* Полное описание тулзы, ключей запуска, названия лодов и прочее ТУТ
Все, что нам потребуется, это DeP3d и самописный батник для ее запуска.
Ставим тулзу, создаем текстовый файл, открываем.
=========================================
Первая строчка:
cd "C:\Program Files (x86)\Mikero\DePboTools\bin"
Это путь по умолчанию. Если тулзы ставились куда-то в иное место - нужно указать корректный путь
=========================================
Вторая строчка:
start DeP3d.exe -GSautocenter=0 -lod=Geometry P:\KR\MyAwesomeMod
(естественно вместо P:\KR\MyAwesomeMod указываем свой путь)
=========================================
Сохраняем, переименовываем файл из *.txt в .bat, запускаем.
После запуска во все p3d, которые есть в папке P:\KR\MyAwesomeMod в лодах Geometry будет добавлен NP "autocenter" со значением 0.
=========================================
Разберемся с ключами запуска:
-GS ключ ДОБАВЛЯЕТ NP или ЗАМЕНЯЕТ его значение.
синтаксис: -GSname=value, где name - название NP, а value - его значение.
Да-да, между ключом и NP нет пробела.
=========================================
-GD ключ служит для УДАЛЕНИЯ NP
Синтаксис: -GDname, где name - название NP.
Да-да, между ключом и NP нет пробела.
=========================================
-lod=lodname, где lodname это название целевого лода.
Названия лодов можно скопировать на странице описания DeP3D по ссылке выше.
Если нам надо указать или убрать NP во всех лодах сразу, то мы просто не используем ключ -lod.
=========================================
Вот пример батника для нескольких действий:
bat
DeP3d_lodnoshadow.bat392 Byte
Паузы стоят на всякий случай, потому что я не уверен, что ничего не сломается при попытке одновременно делать несколько изменений.
Пользуйтесь
по
полезное