Сверхбольшие карты в Героях 3
Как известно, в Героях 3 существует всего 4 стандартных размеров карт:
Маленькие карты - S (36х36) Средние карты - M (72х72) Большие карты - L (108х108) Очень большие карты - XL (144х144)
На между тем игра поддерживает и множество других размеров карт. В самой игре нет никакой проверки на то, совпадает ли размер данной карты с каким-нибудь из стандартных размеров. Такая проверка осуществляется только в редакторе карт, при открытии карты для редактирования. Сама же игра, спокойно открывает нестандартные размеры карт. Только эти нестандартные размеры карт, должны быть кратны 36. То есть, например карту размеров 180х180 игра спокойно воспримет, а вот карты размерами 179х179 или 181х181 - игра не воспримет.
Вместо размера S (36х36) - 144х144 (XL) Вместо размера M (72х72) - 180х180 Вместо размера L (108х108) - 216х216 Вместо размера XL (144х144) - 252х252 (XXL)
Технически в нём последовательность байтов 24 00 00 00 48 00 00 00 6С 00 00 00 90 00 00 00 заменена на 90 00 00 00 B4 00 00 00 D8 00 00 00 FC 00 00 00. То есть, были подменены размеры карт.
Сами же Герои, как уже было замечено, вполне корректно работают с нестандартными размерами карт. Только при этом имеются следующие нюансы:
1) При игре на картах нестандартного размера не всегда корректно работает миникарта в верхнем левом углу экрана.
2) Чтобы выбрать для игры нестандартную карту, придётся отказаться от фильтров по размерам карт, выбрав показывать все карты (по умолчанию показываются как раз все карты), так как нестандартный размер карты не подходит ни под один из стандартных фильтров.
В неофициальном аддоне Герои 3 Рог Бездны, начиная с версии 1.3, уже встроена поддержка сверхбольших размеров карт. В данном аддоне уже решена проблема с миникартой и фильтрами, там добавлены дополнительные фильтры по нестандартным размерам карт.
В Роге Бездны введены такие же размеры карт, как и у XXL-патча и редактора сверхбольших карт о которых речь шла выше. Но в этом аддоне новые размеры карт имеют следующие названия:
H (Huge, 180*180) XH (Extra Huge, 216*216) G (Giant, 252*252)
Скачать Герои 3 Рог Бездны Вы можете по этой ссылке со страничке, посвящённой данному аддону. В Роге Бездны редактор карт и сама игра спокойно без каких-либо проблем и без установки каких-либо патчей нормально работает с данными нестандартными размерами карт.
Карты ещё большого размера.
У некоторых игроков возникает вопрос: " А можно ли создать карты ещё большие чем 252х252?" Ответ на этот вопрос: "Можно!". Дело в том, что редактор карт в Героях III настолько масштабируем, что вы можете, с помощью подмены размеров карт (замены последовательности байтов, отвечающих за размеры карт) выставлять гигантские размеры карт, и при этом редактор карт всё равно будет работать. Например, патченый редактор карт смог создать и открыть карту размером 3600х3600. Сама игра, как уже было сказано, не проверяет размеры карт. Но вот только, по пока неизвестной причине, при таких, сверх огромных размерах карт, игра некорректно отображает объекты. А именно, те объекты, координаты которых слишком велики, в игре могут получиться сильно сдвинутыми. То есть в игре они будут находиться не в том месте, в котором они стояли в редакторе карт.
Карты размером до 252х252, включая этот размер, всегда и во всех случаях работают корректно, как в игре, так и в редакторе карт, а вот с картами большего размера наблюдаются проблемы. Поэтому размер 252х252, можно считать максимально возможным размером карт в третьих героях.
Где взять сверхбольшие карты?
Раз мы начали говорить о картах, вполне естественно, что возникает вопрос: "А где можно взять карты сверхбольшого размера?".
Ответ на этот вопрос.
Существует уже несколько довольно хорошо прорисованных карт. Скачать такие карты сверхбольшого размера Вы можете с нашего сайта.
В будущем планируется сделать отдельную страничку, на которую будут выкладываться карты сверхбольшого размера.
Приятной и долгой игры! |