Да, все понятно теперь, кроме того, почему у меня картинка для уже существующего юнита не встала, когда я ее подставил для нового юнита. Думаю, что это потому, что я начал с того, что уже существующую картинку выгрузил из IndexMap и загрузил ее потом обратно. Но при этом MQDB запись для нового юнита создается не в том формате и не того размера.
Что касается програмки, то я думаю, что вряд ли разработчики каждую картинку вручную резали. Если бы можно было задавать параметры нарезки, то должно было бы заработать. Единственное, что не очень понятно, если эти параметры каждый раз разные, то какие задавать новому юниту?
Что касается програмки, то я думаю, что вряд ли разработчики каждую картинку вручную резали. Если бы можно было задавать параметры нарезки, то должно было бы заработать. Единственное, что не очень понятно, если эти параметры каждый раз разные, то какие задавать новому юниту?
Поправил недоработку - при замене обновлялись не все поля размеров в ImageMap. Выложил новую версию - см. новости.
Так же обратите внимание, что важен алфавитный(!) порядок следования записей в IndexMap в Events.ff, т.е. доп. сортировок в D2 нет и из-за этого записи могут не находиться (отсюда и глюки после переименования).
P.S. Нормального png-редактора с палитрами не нашёл. Придётся таки photoshop ставить или при импорте доп. диалоги добавлять...
Так же обратите внимание, что важен алфавитный(!) порядок следования записей в IndexMap в Events.ff, т.е. доп. сортировок в D2 нет и из-за этого записи могут не находиться (отсюда и глюки после переименования).
P.S. Нормального png-редактора с палитрами не нашёл. Придётся таки photoshop ставить или при импорте доп. диалоги добавлять...