Перейти к содержанию

PZ Mapping Tools: обновление инструментов карт от 24 октября

Форк инструментов получил изменения WorldEd, BuildingEd, TileZed и экспорта LOT.

Опубликовано

24 октября Unjammer выпустил сборку 20261024 стороннего проекта PZ Mapping Tools. Это форк инструментов сообщества на основе WorldEd и TileZed; номер 43.00 относится к версии инструментов, а не к версии Project Zomboid. Изменения затрагивают работу с картами, зданиями, наборами тайлов и экспортом.

WorldEd: постройки, карта и транспорт

При импорте зданий и экспорте участков WorldEd сохраняет отделку западной стены для 19 расширенных форм окон. Overwrite SpawnMap сохраняет нулевую интенсивность зомби в исключённых Partial Chunks; если выбор чанков невозможно прочитать, соответствующий lotheader остаётся без изменений.

При переключении XML-файлов объектов InGameMap неудачное чтение сообщает об ошибке и сохраняет прежний файл и объекты. Если сетки отличаются, координаты преобразуются между XML-ячейками размером 256 и проектами с сеткой 300.

Предпросмотр транспорта учитывает масштаб узлов FBX: прицепы для лошадей и скота отображаются в предусмотренном размере, а существующие атласы транспорта перестраиваются для исправленной геометрии. При создании атласа тайлов WorldEd принимает индексированные PNG; стандартные направления заглушек для остроконечных крыш под 30° исправлены.

BuildingEd и TileZed

В диалоге Create .pack TileZed хранится история до 20 путей вывода: её можно редактировать и повторно использовать, а Apply сохраняет путь без создания пакета. Каталоги получили дополнительные строительные материалы и мебель от Tanimal с сохранением существующих определений, расширенных оконных рам и потолков.

BuildingEd и WorldEd игнорируют очистку тайлов мебели за пределами её текущих размеров; пустое состояние определения рассчитывается по фактическим тайлам ориентаций. Команда Building → Remove Tilesheet from Building удаляет один набор тайлов из открытого здания с возможностью отмены: очищаются соответствующие материалы комнат, объекты, мебель, нарисованные тайлы и сохранённые ссылки на использованные тайлы. Другие тайлы в смешанных определениях и общие каталоги мебели и тайлов сохраняются.

При переключении этажей BuildingEd сохраняет видимость слоёв каждого этажа; ранее сохранённая глобальная граница видимости больше не отключает RoofTop и другие слои нового этажа. WorldEd, TileZed и BuildingEd также пропускают некорректные индексы тайлов скатов крыши.

Экспорт LOT и исходных файлов

При экспорте LOT суффиксы .png независимо от регистра удаляются из имён файлов наборов тайлов при записи имён спрайтов. Generate Lots может сохранять редактируемые текстовые файлы .source для LOT, lotpack и chunkdata вместе с бинарным выводом. Тот же диалог импортирует полные тройки исходных файлов и после подтверждения перезаписи перестраивает соответствующие бинарные файлы; преобразование каталога lots доступно и из командной строки.

Участники и материалы

Автор благодарит Tim Baker за исходные WorldEd и TileZed, Fred “Military Surplus” Cooper, а также Petro, Pabbiqo [pq], Dane, ! Cacador, Kyber, shakaloblok, shisan-233, Tanimal и сообщество картографов и моддеров за отчёты, файлы проектов, снимки, журналы и отзывы. Документы AUTHORS.txt, FEATURE_PROVENANCE.md, UPSTREAM-HISTORY.md и приложенные лицензии описаны как источники сведений об авторстве и сторонних компонентах. В выпуске также приведена отдельная ссылка на наборы тайлов.