Приветствую
Мой запрос звучит довольно просто:
как запретить юнитам ходить по мелководью, а если уж у него получится стать(т.е. идёт он по мосту, мост ломается и он падает вниз и станет на мелководье), то он умрёт
Буду благодарен за подсказки
(P.S. извиняюсь за тавтологию)

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

Ну можно проверять какой тип тайслета под юнитом, и если там вода -выталкивать на ближайшую не воду или убивать. Так же можно сделать блокиратор пути - по форме воды, т.е нарисовать текстуру пути ему какую надо и - все вода непроходима.
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
32
2 года назад
0
Ну можно проверять какой тип тайслета под юнитом, и если там вода -выталкивать на ближайшую не воду или убивать. Так же можно сделать блокиратор пути - по форме воды, т.е нарисовать текстуру пути ему какую надо и - все вода непроходима.
Принятый ответ
1
27
2 года назад
1
ну если ты всем пешим юнитам хочешь запретить ходить по мелководью то достаточно просто убрать мелководье наверное(?)
можно попробовать так же опустить уровень воды у мелководья до непроходимого уровня, но не до глубоководного
0
27
2 года назад
0
Ground (walking) = мелководье, земля (где можно ходить, по мелководью тоже перемещаются наземные)
Sea (floating) = мелководье, земля (где можно плавать)
Нужно исключить землю и воду, будет мелководье. Спец нативкой проверяешь тип паффингов, там не забцдь что функйия инверсная
if sea and (not ground ) then

end
В чем собственно трудность?
0
8
2 года назад
0
странная задача
Чтобы оставить комментарий, пожалуйста, войдите на сайт.