Добрый день. Была идея сделать что-то вроде областей контроля из HoMM VI и VII. Общий концепт предполагает один рудник и одно главное здание на регион, может 2-3 защитных здания и локальные ауры / баффы и т.п.
Набросок карты:
Для примера, верхняя заснеженная область (до большой реки) будет поделена на 5-6 регионов.
И здесь, собственно, вопрос: как эти регионы обозначить?
Можно, конечно, через области в редакторе, но так как эти регионы неправильной формы, на каждый из них понадобится 6-7 областей, а это задолбешься проверять при каждой постройке, обновлении баффов и т.д.
Может есть карты, которые уже проворачивали подобное, или аккуратная и легкая либа?
Спасибо заранее.

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

так делай 6 рект и стакай его в область получиться обшие...
local region r = CreateRegion()
RegionAddRect(r, gg_rct_Zona1)
RegionAddRect(r, gg_rct_Zona2)
RegionAddRect(r, gg_rct_Zona3)
вот и регион делаем события на вхождение и выхода...
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
23
5 лет назад
0
так делай 6 рект и стакай его в область получиться обшие...
local region r = CreateRegion()
RegionAddRect(r, gg_rct_Zona1)
RegionAddRect(r, gg_rct_Zona2)
RegionAddRect(r, gg_rct_Zona3)
вот и регион делаем события на вхождение и выхода...
Принятый ответ
0
3
5 лет назад
0
pro100master, А, конечно. Когда писал, почему-то подумал, что ректы и регионы это одно и то же. Сорян за тупой вопрос.
0
30
5 лет назад
0
ApaxHoqpuJL, rect = rectangle, дословно "прямоугольник".
0
3
5 лет назад
0
Clamp, Ага, понимаю. С английским вполне знаком. Просто интуитивное значение спутал.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.