Есть ли способ сменить текстуру/модель миникарты (либо сломать путь что бы отображался чёрный фон) во время игры?
Мультиплеер не обязателен.
Мультиплеер не обязателен.
Идея в том чтобы на превьюшке была картинка, а в игре она убиралась либо заменялась сплошным цветом, поверх которого генератор нарисует юнитами все что мне нужно.
Есть пока только не опробованная идея заменить текстуру/модель какого нить рудника на более большое дабы перекрыть всю карту.
Принятый ответ
миникарта - это просто картинка, которая при загрузке трансформируется в чистое BMP изображение, где на каждую точку по 4 байта, RGBA. Так что можно и перерисовать при желании вручную. Подгрузить другую картинку я не могу, но на этапе загрузки могу подменить путь к ней, чтобы из двух альтернатив выбирать. Это единтсвенное, что могу предложить из такого, всё остальное нужно разбирать самому.
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Jack-of-shadow, xgm.guru/p/wc3/code-flow-and-data-access-what-actually-happens поидее можно попробовать подсунуть в функцию конфиг другой путь к миникарте, и он смениться в игре
и ещё вот нарыл
Отредактирован Jack-of-shadow
Через кофиг когда то давно пытался сделать рандомный экран загрузки, но ничего вроде не получилось, мб руки тогда кривые были. Над попробовать. Тоже вечером доберусь, покопаю.
Jack-of-shadow:
В общем всё плохо, перерыл наш форум, перечитал хайв, перечитал Xgm максимум что получалось у людей сменить название карты на цветную через конфиг ну и заменить музыку в лобби..
Остальное всё лишь пустые слова, про перемещение позиций рудников никакой инфы, и нет никакого доказательства о динамеческой смене даже стартовых позиций, лично у меня даже не получается изменить название карты при запуске функции конфиг
не говоря уж о том, что неизвестна строка записи war3mapMap.blp, мне не доводилось видеть карты с динамической сменой миникарты, но я верю лишь в недостаток инфы... поэтому и не получается ничего, но в любом случае было весьма интересно копнуть этот материал, но печально что по факту ничего не получилось
Отредактирован Jack-of-shadow
Как я и думал порядок отприсовки инокок на миникарте = порядку создания объектов.
Текстуру заменить удалось, и юниты успешно ходят над иконкой рудника.
Однако смена модели почему то не робит.
Я и пути импорта менял, и в интерфейсе модель указывал, все равно почему то остается старая..
MiniMapTest.w3x
я вижу 3 маленькие миникарты вместо значков рудника
да текстура сменилась а модель нет.
ща мб UI\war3skins.txt отредактировать если
Это и есть модель рудника отмасштпбированная в 10 раз, я просто текстуру реимпортнул
Отредактирован Берги
Отредактирован Jack-of-shadow