HLFX.Ru Forum
Показать все 5 сообщений этой темы на одной странице

HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Наши проекты (https://hlfx.ru/forum/forumdisplay.php?forumid=1)
-- JackJmfConsoleTool (https://hlfx.ru/forum/showthread.php?threadid=6080)


Отправлено Karaul0v 18-03-2024 в 02:18:

JackJmfConsoleTool

JackJmfConsoleTool - небольшое консольное приложение для работы с jmf. Спецификации JMF файла взяты из открытых источников таких как MESS и TWHL. (В основном MESS т.к на TWHL были ошибки в структурах)

В основном писалось для того что бы делать "пакетную" обработку текстур, делалось по просьбе одного из пользователей редактора JACK для того что бы можно быстро заменять текстуры.

Так же имеет ещё несколько дополнительных функций, разукрашивание заполняет все группы случайными цветами, и экспорт в .map без округления. (Как есть сохраняет данные из jmf в map, единственное это без wad списка т.к его нет в jmf)

Поддерживает только последнюю версию JMF (122).

Ссылка на GitHub
https://github.com/UnrealKaraulov/JackJmfConsoleTool

На релизы
https://github.com/UnrealKaraulov/J...leTool/releases

Примеры использования:

replace.bat

code:
JackJmfConsoleTool.exe test_replace.jmf replace TEXTURE_OLD TEXTURE_NEW 1.00 1.00 ^ replace TEXTURE_OLD TEXTURE_NEW 1.00 1.00^ replace TEXTURE_OLD TEXTURE_NEW 1.00 1.00^ replace TEXTURE_OLD TEXTURE_NEW 1.00 1.00^ replace TEXTURE_OLD TEXTURE_NEW 1.00 1.00^


Полный список команд на текущий момент:

replace [старая текстура] [новая] [скейл по X] [по Y]
replace_ex [старая текстура] [новая] [скейл по X] [по Y] [смещение по X] [по Y]
colorize - без доп параметров, разукрашивает группы в рандомные цвета
exportmap - без доп параметров, сохраняет map так как есть, без округления и т.п

__________________
Отличаюсь особой адекватностью!


Отправлено chakki.skrip 18-03-2024 в 05:13:

Multi Replace tool проверял, рабочий. Спасибо


Отправлено Дядя Миша 18-03-2024 в 07:30:

Разве в самом Джеке нет команды пакетной замены текстур на карте?

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Karaul0v 18-03-2024 в 07:38:

Странно не могу править первое сообщение.

Ладно обновление до 1.1

Добавлены команды flip и rotate.

flip - отражает карту (меняет местами x и y координаты), фиксит их так же во всех сущностях, включая углы поворота и т.п
(вероятно результат отличается от того что делает функция отражения в редакторе)

rotate - просто вращает карту на 90 градусов по часовой стрелке
(так же целиком, включая углы поворота и т.д, повторяет функцию поворот карты редакторе)

Добавлена совместимость с 121 версией jmf.

__________________
Отличаюсь особой адекватностью!


Отправлено chakki.skrip 18-03-2024 в 11:46:

Unhappy

Цитата:
Дядя Миша писал:
Разве в самом Джеке нет команды пакетной замены текстур на карте?

Пакетной замены текстур нет, но есть возможность заменять текстуры по одной. Сама возможность такой замены мало кому может пригодиться, поэтому в редакторе, насколько я понимаю, она не появится.


Временная зона GMT. Текущее время 04:02.
Показать все 5 сообщений этой темы на одной странице

На основе vBulletin версии 2.3.0
Авторское право © Jelsoft Enterprises Limited 2000 - 2002.
Дизайн и программирование: Crystice Softworks © 2005 - 2024