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

HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Наши проекты (https://hlfx.ru/forum/forumdisplay.php?forumid=1)
-- Утилита миграции с формата BSP31 (https://hlfx.ru/forum/showthread.php?threadid=5250)


Отправлено Дядя Миша 17-05-2019 в 09:04:

Утилита миграции с формата BSP31

Поскольку формат BSP31 устарел и более не поддерживается, я рассудил, что было бы неплохо иметь тулзу, которая позволить сконвертировать уже скомпилированные карты в формате BSP31 в новый формат BSP30ext. На тот случай, если от карты были утеряны исходники, а декомпиляция-пересборка, сами понимаете её сильно попортит.

Описание

По итогам обсуждения было принято решение создать универсальную утилиту, которая позволит "в два клика" перейти с BSP31 на обновлённый BSP30 или, если позволяют лимиты карты - в совместимый BSP30. Утилита так же понимает карты от паранои-2 и HLFX 0.6, это полезно если вы например захотите обновить движок для игры Area 51.

Использование утилиты:

1. кладём в папку maps
2. запускаем и ждём до появления надписи "press any key to exit"
3. утилита перезаписывает оригинальные карты, поэтому сделайте их бэкап, если они вам еще нужны.

Параметры командной строки:

-dev <n> режим показа отладочных сообщений, по умолчанию выводится достаточно инфы. Диапазон в старом формате 1 - 5.
-file <path> указать путь к файлу напрямую. Если этого не сделать, ищутся все файлы с расширением .bsp в текущей папке.

Update at 11.05.2018

- последняя ревизия расширенного формата карт Xash3D Ext
- амбиент-кубы из BSP31 от паранои корректно сохраняются в новый формат

__________________
My Projects: download page

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

Цитата:

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


Отправлено Crystallize 18-11-2019 в 15:23:

В результате конверсии лайтмапы идут по одному месту и превращаются в полоски. Ещё почему-то и карту сделанную под XT нельзя загрузить под обычным ксашем.


Отправлено FiEctro 18-11-2019 в 15:37:

>> в формате BSP31 в новый формат BSP30ext

В чём отличие?

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


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

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