Тема: L2UIUnpack
Показать сообщение отдельно
Непрочитано 29.05.2017, 20:52   #5
Пользователь

Автор темы (Топик Стартер) Re: L2UIUnpack

Не думаю, что проблема с SaveXML связана с определениями enum'ов в схеме. Когда я пытался экспортировать таким образом интерфейс, у меня были описаны enum'ы в схеме как simple type, но в итоге часть атрибутов типа int и string вообще не экспортировалась; иногда экспортировались синтаксически некорректные xml.

Действительно, enum'ы, определенные как string в схеме отображаются в UIEditor как строки, но сохранение/редактирование у меня по-прежнему работало корректно.

Под DumpSchema подразумевался дамп конкретного xdat в набор xml. Пожалуй, стоит переименовать.

В любом случае, текущая имплементация L2UIUnpack неплохо подходит для создания схемы (по конкретному xdat; в общем случае это сделать сейчас вряд ли возможно); займусь, как будет время.
doesitmatter вне форума Ответить с цитированием