Иконка ресурса

Прочее L2 Map Explorer C# 2

Нет прав для скачивания
L2MapExplorer — большое обновление инструмента

Просмотр, экспорт, восстановление и перенос ресурсов Lineage II / Unreal Engine 2



Что нового добавлено

Расширенная работа с текстурами
Добавлен полноценный workflow для текстур: просмотр, предпросмотр, экспорт в DDS и TGA, массовый экспорт, восстановление проблемных текстур и безопасная замена.
Поддерживается работа с текстурами из разных типов пакетов, включая UTX, UNR, USX, U, UKX и другие клиентские файлы.
Пакетный экспорт текстур
Добавлен массовый экспорт всех найденных текстур. Теперь можно выгружать текстуры пачкой, не выбирая каждую вручную.
Для удобства создаются отчёты, manifest-файлы и отдельные папки для неподдержанных или проблемных объектов. Это помогает понять, какие текстуры были успешно экспортированы, а какие требуют ручной проверки.
Защита от перезаписи файлов
Добавлена защита от ситуации, когда разные текстуры имеют одинаковые имена и при экспорте перезаписывают друг друга.
Теперь экспортируемые файлы получают уникальные имена, поэтому количество найденных объектов и количество файлов на выходе стало гораздо честнее и понятнее.
Восстановление проблемных текстур
Добавлен режим восстановления для нестандартных или повреждённых UTexture-объектов.
Инструмент пытается найти mipmap-данные даже там, где старые программы не могут нормально прочитать текстуру. Это особенно полезно для старых, изменённых или нестандартно упакованных клиентских файлов.
Более стабильный Inspector
Улучшена работа окна Inspector. Тяжёлые вкладки и проблемные текстуры больше не должны подвешивать интерфейс при открытии пакета.
Загрузка тяжёлых данных выполняется аккуратнее и только тогда, когда это действительно нужно пользователю.
Безопасная замена текстур
Добавлена замена DDS/TGA/BMP с проверкой формата, размера и mipmap-данных.
Инструмент старается не ломать пакет и использует более безопасный подход к замене, где данные обновляются без лишнего пересобирания всего файла.
Перед изменением создаётся backup-файл.
Работа с зашифрованными пакетами Lineage II
Добавлена поддержка части зашифрованных клиентских пакетов.
Инструмент может читать, изменять и сохранять поддерживаемые пакеты с обратным шифрованием, что делает работу ближе к реальным файлам клиента Lineage II.
Улучшенный 3D-просмотр
Добавлены исправления для просмотра StaticMesh-объектов.
Улучшена обработка секций, индекс-буферов и проблемных мешей. Просмотрщик стал устойчивее к нестандартным данным и меньше падает на сложных или битых объектах.
Экспорт и импорт StaticMesh
Добавлена работа с геометрией через ASE.
Можно экспортировать читаемые StaticMesh-объекты, а также импортировать изменённую геометрию поверх существующего меша при совпадении структуры.
Это удобно для анализа, переноса и частичной правки 3D-ресурсов.
Работа с картами и объектами сцены
Добавлен экспорт и импорт T3D для StaticMeshActor.
Можно выгружать расстановку объектов на карте, редактировать данные и импортировать их обратно. Поддерживается обновление Location, Rotation, Scale и ссылок на StaticMesh.
Terrain и Heightmap
Добавлен модуль для работы с TerrainInfo и heightmap.
Инструмент умеет находить terrain-данные в картах, строить предпросмотр, экспортировать высоты и создавать OBJ-модель рельефа для анализа вне клиента.
Поиск внешних ресурсов
Добавлен более умный поиск зависимых ресурсов.
Если карта или объект ссылается на внешний пакет, инструмент может искать нужные текстуры, меши и другие ассеты в папках клиента.
Transfer Center
Добавлен отдельный центр переноса объектов между пакетами.
Через него можно переносить выбранные объекты, зависимости, меши, текстуры, анимации и другие ресурсы. Это удобнее, чем вручную копаться в каждом пакете отдельно.
Перенос объектов с зависимостями
Добавлены bundle-пакеты для переноса не только одного объекта, но и связанных с ним данных.
Это особенно важно для сложных ресурсов, где один меш может ссылаться на материалы, текстуры, анимации или другие объекты.
Работа с UKX
Добавлены отдельные возможности для UKX-пакетов.
Инструмент может находить SkeletalMesh, Animation-подобные объекты и связанные данные, а также выполнять raw-перенос между пакетами.
Массовый перенос ресурсов
Добавлена возможность выбирать несколько объектов и переносить их пачкой.
Поддерживается перенос в существующий пакет, создание нового пакета и импорт ранее сохранённых наборов объектов.
Auto Asset Resolver
Добавлен автоматический поиск недостающих ассетов.
Инструмент может сканировать папки клиента и пытаться подтянуть внешние зависимости, чтобы перенос объектов был более полным.
ScriptText Viewer
Добавлен просмотр сохранённых ScriptText/TextBuffer из пакетов.
Если в UnrealScript-пакете остались исходные текстовые данные, их можно открыть и экспортировать прямо из инструмента.
Bytecode Viewer
Добавлен просмотр bytecode и псевдо-декомпиляция UnrealScript.
Это помогает анализировать скриптовые пакеты даже в тех случаях, когда исходный ScriptText отсутствует.
Отдельный T3D / ASE Center
Добавлено отдельное окно для работы с T3D и ASE.
Теперь операции по экспорту и импорту геометрии и расстановки объектов собраны в одном месте и не перегружают основной Inspector.
Встроенные руководства
Добавлены встроенные гайды по основным модулям программы.
Внутри инструмента появились подсказки по работе с текстурами, terrain, T3D, ASE, Transfer Center, UKX, ScriptText, Bytecode и другими возможностями.
Улучшение интерфейса
Часть кнопок и действий вынесена в отдельные окна, чтобы Inspector стал чище и удобнее.
Исправлены проблемы с отображением кнопок на малых экранах, улучшена структура рабочих окон и добавлены более понятные сценарии использования.
Отчёты об ошибках экспорта
Добавлены отдельные error-report файлы для пакетного экспорта.
Если часть объектов не удалось обработать, программа больше не молчит — она сохраняет информацию о проблемах, чтобы пользователь понимал, что именно пошло не так.


Важные особенности


Перед записью изменений создаётся backup.
Многие операции выполняются в raw/no-conversion режиме.
Сложные меши, анимации и material graph могут требовать ручной проверки.
Замена текстур должна выполняться только при совместимых параметрах.
Recovery mode предназначен в первую очередь для восстановления и экспорта, а не для бездумной замены.
Лучше всегда тестировать изменения на копиях клиентских файлов.[/B][/B]
Пароль для архива и ссылочка:
Назад
Сверху Снизу