Всем привет. Так как патчи для Warcraft продолжают выходить (1.32+), в новых версиях в рамках изменения баланса часто изменяются разные константы, данные из РО. Поэтому хочу перевести свой проект на константы версии 1.07, чтобы быть независимым от этого. Перевести всё в "пурпурное" состояние не представляется возможным, так как некоторые значения нужны в точности такими, какие они в 1.26.
Вопросы следующие:
  1. Game data set (набор игровых). Можно ли зафиксировать константы на уровне 1.26, или можно только на уровне 1.07?
  2. Можно ли как-то узнать полный список изменений между 1.07 и 1.26, без изучения тонн патчноутов? Могу не уследить за всеми изменениями в ручную. Например, импортировать эти данные напрямую из файлов игры.
  3. Есть ли альтернативные решения проблемы?

Принятый ответ

Последние данные - War3xlocal.mpq, папка units.
Данные 1.07 TFT - War3xlocal.mpq, папка Custom_V1/units.
Только я ошибся. Речь конечно же про War3Patch.mpq.
`
ОЖИДАНИЕ РЕКЛАМЫ...
2
28
3 года назад
Отредактирован PT153
2
в новых версиях в рамках изменения баланса часто изменяются разные константы, данные из РО
Просто ставим дефолт и не паримся.
Загруженные файлы
0
22
3 года назад
Отредактирован PT153
0
PT153:
Это зафиксирует константы на версии, где создавалась карта?
0
28
3 года назад
Отредактирован PT153
0
makkad, там есть 2 варианта - последний патч и 1.07 (1.01). Дефолт говорит, что он возмёт один из двух вариантов в зависимости от статуса карты.
0
22
3 года назад
Отредактирован makkad
0
PT153:
makkad, там есть 2 варианта - последний патч и 1.07 (1.01). Дефолт говорит, что он возмёт один из двух вариантов в зависимости от статуса карты.
Так нельзя поступать. Карта писалась не на 1.07 же. Если поставить дефолт не думая, то очень многое поменяется. Нужно знать, что именно.
Главный вопрос, как узнать эти изменения. Додумался пока только делать скриншоты всех страниц всех объектов из РО. Сначала на 1.26, потом те же скриншоты на 1.07. Вставлять их слоями в фотошоп, а подсвечивать разницу между слоями.
В РО почти 1000 объектов, таким можно заниматься месяц. Вопрос, можно ли достать эти данные файлом и сравнить напрямую, без скриншотов.

PT153, Ладно. Попробую поставить Default и скажу, сработало ли.

PT153, Поставив Default. Всё просто меняется на 1.07. Этот вариант не подходит в лоб.
0
28
3 года назад
0
Карта писалась не на 1.07 же
У тебя изначально стоял дефолт, если карта не мили. А потому ничего не изменится.
0
22
3 года назад
Отредактирован makkad
0
PT153:
Карта писалась не на 1.07 же
У тебя изначально стоял дефолт, если карта не мили. А потому ничего не изменится.
Нет. Проблема в том, что стоял не дефолт. Стояла последняя версия. Поэтому и менялись вещи от патча к патчу.
1
28
3 года назад
Отредактирован PT153
1
Данные можно найти в варе.
Последние данные - War3Patch.mpq, папка units.
Данные 1.07 TFT - War3Patch.mpq, папка Custom_V1/units.
0
22
3 года назад
0
PT153:
Да. Просто в war3x.mpq есть slk файлы для разных патчей. Ок, посмотрю. Спасибо. Осталось только понять, как с slk наглядно работать.
0
28
3 года назад
Отредактирован PT153
0
makkad, можно просто блокнотом открыть.

Данные 1.07 TFT - War3xlocal.mpq, папка Custom_V1/units.
makkad, думаю, что стоит смотреть именно в локале, ведь в war3x данные для TFT, а в War3Patch данные последующих патчей, в том силе и 1.26.
1
28
3 года назад
1
Последние данные - War3xlocal.mpq, папка units.
Данные 1.07 TFT - War3xlocal.mpq, папка Custom_V1/units.
Только я ошибся. Речь конечно же про War3Patch.mpq.
Принятый ответ
Чтобы оставить комментарий, пожалуйста, войдите на сайт.