Всем доброго времени суток, подскажите плз как изменить иконку нейтрального здания (как на скрине)
Я менял её в констанктах (заменил файлом .blp) но после этого она перестала отображаться на карте

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

Не знаю, что у тебя могло не получиться... Все работает, вот:
Загрузил картинку kek.blp 16x16
Заменил путь в константах "Пиктограмма: Нейтральные на мини-карте"
В итоге в игре все заменилось замечательно (красные иконки)
(прикрепил карту с обоими способами, что через константу, что через триггеры как в теме выше, что скидывал раньше)
Загруженные файлы
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
23
2 недели назад
0
Чекни эту тему,
Могу предположить, что размер иконки должен быть обязательно 16х16.
1
23
2 недели назад
1
Не знаю, что у тебя могло не получиться... Все работает, вот:
Загрузил картинку kek.blp 16x16
Заменил путь в константах "Пиктограмма: Нейтральные на мини-карте"
В итоге в игре все заменилось замечательно (красные иконки)
(прикрепил карту с обоими способами, что через константу, что через триггеры как в теме выше, что скидывал раньше)
Загруженные файлы
Принятый ответ
0
32
2 недели назад
0
Есть же триггерное здание, которое позволяет настроить любому нейтральному зданию иконку.
0
27
2 недели назад
Отредактирован MpW
0
В рефе нативки (заглянул в статью). Мб эти нативки еще есть и в 1.26 (я не знаю)
---@param whichUnit unit 
---@param red integer
---@param green integer
---@param blue integer
---@param pingPath string
---@param fogVisibility fogstate
---@return minimapicon
function CreateMinimapIconOnUnit(whichUnit, red, green, blue, pingPath, fogVisibility)


---@param where location 
---@param red integer
---@param green integer
---@param blue integer
---@param pingPath string
---@param fogVisibility fogstate
---@return minimapicon
function CreateMinimapIconAtLoc(where, red, green, blue, pingPath, fogVisibility)

---@param x real 
---@param y real 
---@param red integer
---@param green integer
---@param blue integer
---@param pingPath string
---@param fogVisibility fogstate
---@return minimapicon
function CreateMinimapIcon(x, y, red, green, blue, pingPath, fogVisibility)

---@param whichMinimapIcon minimapicon 
---@return nothing
function DestroyMinimapIcon(whichMinimapIcon)

---@param whichMinimapIcon minimapicon 
---@param visible boolean 
---@return nothing
function SetMinimapIconVisible(whichMinimapIcon, visible)

---@param whichMinimapIcon minimapicon 
---@param doDestroy boolean 
---@return nothing
function SetMinimapIconOrphanDestroy(whichMinimapIcon, doDestroy)

Но я этими функциями не пользовался, поэтому не знаю, будут ли работать. но отсортировал по группам
Чтобы оставить комментарий, пожалуйста, войдите на сайт.