Страница 2 из 18

Re: Экспорт в JNX

СообщениеДобавлено: 19 янв 2012, 17:26
garl
ага , на этом выделении косяк. бум искать

Re: Экспорт в JNX

СообщениеДобавлено: 19 янв 2012, 17:39
AlexWhiter
Мой косяк.
Я тестировал на ночной сборке. А после неё еще, как оказалось, были исправления, связанные с координатами тайлов.
Собрал на свежих исходниках - никакого сдвига между уровнями, да и показывается всё в ожидаемых координатах.


Как оказалось, BaseCamp сразу отказывается загружать полученный JNX. Приходится прогонять его через утилиту JNXFixer, прописывающую в файле необходимую BaseCamp'у мета-информацию.
Добавьте, пожалуйста, заполнение свойств карты
Writer.ProductName, Writer.MapName
а также
Writer.LevelName, Writer.LevelDescription, Writer.LevelCopyright
для каждого из уровней.

Re: Экспорт в JNX

СообщениеДобавлено: 19 янв 2012, 17:42
garl
Добавьте, пожалуйста, заполнение свойств карты
Writer.ProductName, Writer.MapName
а также
Writer.LevelName, Writer.LevelDescription, Writer.LevelCopyright
для каждого из уровней.


сделать возможность юзеру их менять или забить по дефолту ?

Re: Экспорт в JNX

СообщениеДобавлено: 19 янв 2012, 17:47
AlexWhiter
Мне кажется, все эти строки пока можно брать из названия текущего источника тайлов.

Re: Экспорт в JNX

СообщениеДобавлено: 19 янв 2012, 17:52
garl
Мне кажется, все эти строки пока можно брать из названия текущего источника тайлов.

а с русским языком проблем не будет?

Re: Экспорт в JNX

СообщениеДобавлено: 19 янв 2012, 18:41
AlexWhiter
garl писал(а):а с русским языком проблем не будет?

Там входные параметры в WideString, они автоматом сконвертируются в UTF8.

Re: Экспорт в JNX

СообщениеДобавлено: 19 янв 2012, 20:05
AlexWhiter
А вообще, в будущем точно попросят сделать в каком-либо виде диалог настроек экспорта в JNX со следующими параметрами:
версия JNX (3 или 4),
Z-порядок (для 4й версии),
ИД продукта,
качество JPEG,
а также уже упомянутыми ProductName и MapName.

Re: Экспорт в JNX

СообщениеДобавлено: 20 янв 2012, 17:42
garl
примерно накидал интерфейс.
мы как я понимаю пишем 3 версию jnx

Re: Экспорт в JNX

СообщениеДобавлено: 20 янв 2012, 18:30
AlexWhiter
Нашел багу в JNXLib.
Как лучше поступить с исправлением? Просто кинуть сюда версию модуля?
Или может быть возможно зарегистироваться на bitbucket и заливать правки прямо туда?

Re: Экспорт в JNX

СообщениеДобавлено: 20 янв 2012, 18:32
vdemidov
AlexWhiter писал(а):Или может быть возможно зарегистироваться на bitbucket и заливать правки прямо туда?

Именно так лучше всего будет.