По сабжу, то что приходит на ум:
- сохраняются ли неизменные значения(черные)
- 1.1) если указать максимальным уровень способности = 0, указывается описание, складываемое из трех. Нужно ли его удалять?
- сохраняются ли измененные, но неиспользованные значения(допустим указаны параметры для 2 уровня способности, а потом максимальный уровень способности снизился до первого)
Офк, такая "недооптимизация" особого значения не имеет, но у меня уже есть некоторые сложившиеся привычки(вроде обнуления невостребованных значений(если способность используется как пустышка, например)) и хотелось бы узнать дурные ли они.
Принятый ответ
Diaboliko,
Полное описание формата
Полное описание формата
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
С числами история совсем иная. Какое бы число не поставить (то ли 0, то ли 99999), все равно оно займет свои 4 байта и нагрузит память. С числами не нужно так строго, разве что для красоты и предотвращения неправильной настройки способности обнулить, а так - это не имеет смысла.
что мешает поглядеть описание формата абилок (.w3a) варика?
Отредактирован Diaboliko
Пост был написан, поскольку я допускал возможность того, что при компиляции могут сохраняться только измененные поля, а остальные возьмутся из mpq архива. Написав сабж я ожидал опровержения этого, однако не уверен что полученные ответы можно считать опровержением.
И, да, также хотелось бы увидеть разъяснение прикола с описанием нулевого уровня :)
Копаемс...
могу сказать что новые абилки имеют ссылку на то, из чего они изначально скопированны (равкод оригинала)
дальше есть все поля для данных
но заполнены только те их них - которые редактировались (отличаются от стандарта)
таким образом если ты поставить в поле число 0, то в таблице будет стоять 0
а если ничего не трогал - ничего не будет
Extremator:
Отредактирован 16GB
Полное описание формата