HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Разработка игр > Наши проекты > Парочка ненужных утилит
для Half-Life моддинга
  Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
FreeSlave
Житель форума

Дата регистрации: Nov 2007
Проживает: Тула
Сообщений: 874

Рейтинг



Half-Life Парочка ненужных утилит

Оформил получше и выложил на битбакет сорцы пары простеньких утилит.

Half-Life Background Generator - для генерации tga-файлов и BackgroundLayout.txt из одной картинки. Для загрузки изображений используется SDL2_image, так что для сборки понадобятся соответствующие dev-пакеты.

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

code:
./hlbackground /path/to/image.jpg -d /path/to/Half-Life/mod/resource/background


Half-Life Sequences Extractor - считывает из mdl-файла анимации и пишет в формате, пригодном для вставки в fgd.
Есть проблемы с VHE - он почему-то на добавления в описание некоторых монстров не реагирует. В Jackhammer вроде всё хорошо.

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

code:
./hlsequence barney.mdl -o output.txt


Автоматическую вставку в fgd пока не делал.

Сообщить модератору | | IP: Записан
Сообщение: 139758

Старое сообщение 23-07-2014 21:47
- За что?
~ X ~
offline

Дата регистрации: Oct 2005
Проживает: Архангельск
Сообщений: 3619

Рейтинг



Награды
 
[1 награда]


Прикольные утилитки. Заголовок доставляет.

Если бы твой нарезатель картинок был раньше... я бы не научился пользоваться слайсами в ФШ.

А секвенсы синхронизировать - это дело неблагодарное. Я вообще подумал их вырезать нафиг из ФГД - всё равно моделвьювер приходится запускать.

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]

Сообщить модератору | | IP: Записан
Сообщение: 139762

Старое сообщение 24-07-2014 08:03
- За что?
FreeSlave
Житель форума

Дата регистрации: Nov 2007
Проживает: Тула
Сообщений: 874

Рейтинг



~ X ~, почему же неблагодарное? Я часто в редакторе карт прикидываю, например, на каком расстоянии ученого поставить от какой-нибудь панели, чтоб он на кнопки адекватно тыкал (а не в воздух или внутрь клавиатуры ) и по имени нужную анимацию как-то легче найти прямо в редакторе, да и потом в скрипте сразу указать. А иногда модели вообще разнятся по анимациям (например в HL и OF), так что меня достало это вручную исправлять каждый раз.

Нарезатель картинок был давно. Я воспользовался им один раз, а потом забыл напрочь

Сообщить модератору | | IP: Записан
Сообщение: 139765

Старое сообщение 24-07-2014 10:12
- За что?
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Торонто
Сообщений: 31640
Нанёс повреждений: 498 ед.
Возраст: 34

Рейтинг



Награды
 
[1 награда]


Секвенсы - штука хорошая. А в сочетании с джекхаммеровской абилкой показывать боди и скины - так вообще маппинг превращается в удовольствие.

__________________
"It's a friend of mine - a Cheshire Cat," said Alice: "allow me to introduce it."
"I don't like the look of it at all," said the King: "however, it may kiss my hand if it likes."
"I'd rather not," the Cat remarked.

Сообщить модератору | | IP: Записан
Сообщение: 139767

Старое сообщение 24-07-2014 10:55
-
~ X ~
offline

Дата регистрации: Oct 2005
Проживает: Архангельск
Сообщений: 3619

Рейтинг



Награды
 
[1 награда]


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

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]

Сообщить модератору | | IP: Записан
Сообщение: 139769

Старое сообщение 24-07-2014 13:15
- За что?
Scrama
СССР с интернетом и олигархами!

Дата регистрации: May 2006
Проживает: Прииртышье
Сообщений: 3737

Рейтинг



Награды
 
[1 награда]


Цитата:
XaeroX писал:
Секвенсы - штука хорошая. А в сочетании с джекхаммеровской абилкой показывать боди и скины - так вообще маппинг превращается в удовольствие.
Джекхаммер мог бы и сам анимации из модели поднимать.

__________________
"Злобным гениям не нужна харизма." © Shooter__Andy
"Making stuff for an "old ugly game" can be ten times more fun than grinding on a map for a dull, next-gen title." © Lunaran

Сообщить модератору | | IP: Записан
Сообщение: 139791

Старое сообщение 25-07-2014 01:08
- За что?
~ X ~
offline

Дата регистрации: Oct 2005
Проживает: Архангельск
Сообщений: 3619

Рейтинг



Награды
 
[1 награда]


Для этого потребуется новый тег в FGD... хотя, кому уже не пофиг совместимость с хаммером?
А можно просто для любого поля "sequence" в(ы)водить число и рядом дорисовывать кнопочку со стрелочкой ">", которая бы выводила dropdown-list со свежеподгруженными секвенсами... (просто мысли).

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]

Сообщить модератору | | IP: Записан
Сообщение: 139827

Старое сообщение 28-07-2014 09:14
- За что?
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Торонто
Сообщений: 31640
Нанёс повреждений: 498 ед.
Возраст: 34

Рейтинг



Награды
 
[1 награда]


Цитата:
~ X ~ писал:
Для этого потребуется новый тег в FGD

Для этого потребуется добавлять новый функционал в плагины.
В принципе, реализуемо. Когда появятся заинтересованные люди - подумаем. Их наличие легко определить по широкому потоку донатов.

__________________
"It's a friend of mine - a Cheshire Cat," said Alice: "allow me to introduce it."
"I don't like the look of it at all," said the King: "however, it may kiss my hand if it likes."
"I'd rather not," the Cat remarked.

Сообщить модератору | | IP: Записан
Сообщение: 139828

Старое сообщение 28-07-2014 09:17
-
Тема: (Опционально)
Ваш ответ:



Переводчик транслита


[проверить длину сообщения]
Опции: Автоматическое формирование ссылок: автоматически добавлять [url] и [/url] вокруг интернет адресов.
Уведомление по E-Mail: отправить вам уведомление, если кто-то ответил в тему (только для зарегистрированных пользователей).
Отключить смайлики в сообщении: не преобразовывать текстовые смайлики в картинки.
Показать подпись: добавить вашу подпись в конец сообщения (только зарегистрированные пользователи могут иметь подписи).

Временная зона GMT. Текущее время 14:58. Новая тема    Ответить
  Предыдущая тема   Следующая тема
HLFX.Ru Forum HLFX.Ru Forum > Разработка игр > Наши проекты > Парочка ненужных утилит
для Half-Life моддинга
Версия для печати | Отправить тему по E-Mail | Подписаться на эту тему

Быстрый переход:
Оцените эту тему:

Правила Форума:
Вы not можете создавать новые темы
Вы not можете отвечать в темы
Вы not можете прикреплять вложения
Вы not можете редактировать ваши сообщения
HTML Код ВЫКЛ
vB Код ВКЛ
Смайлики ВКЛ
[IMG] Код ВКЛ
 

< Обратная связь - HLFX.ru >

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