Добавлен PUVer
Какое условие нужно задать чтобы отловить уровень воды? Можно гуи можно custom script
Принятый ответ
напиши мне
Тебе описали несколько алгоритмов решения возникшей задачи и средства, с помощью которых они могут быть реализованы; реализация решения остаётся за тобой как за тем, у кого эта задача возникла.
Ты также можешь отказаться от решения задачи, но не имеешь никакого морального права требовать реализовать это решение за тебя.
Как вариант - покрасить всю глубокую воду определённым тайлом и отлавливать именно его.
Если по-умолчанию карта была создана с глубокой водой, то вот.native GetTerrainCliffLevel takes real x, real y returns integer
Подсказка:PATHING_TYPE_AMPHIBIOUSPATHING PATHING_TYPE_WALKABILITY
native IsTerrainPathable takes real x, real y, pathingtype t returns boolean
Берёшь координаты, или точку (одно и другого получить можно, в обе стороны)
Проверяешь подходит ли точка для плавания
Если да - то это либо мелководье, либо глубоководье
Проверяешь подходит ли точка для ходьбы
Если нет - это глубоководье, если да - это мелководье
Далее ты можешь ещё проверить уровень склона (клифф) в точке, но проверки на проходимость и так должно быть достаточно... проверкой уровня ты лишь получишь то на какой высоте эта вода... (а она может быть на разных высотах).
Показан только небольшой набор комментариев вокруг указанного.
Перейти к актуальным.
0
Extremator
7 лет назад
0
уровень клифа, подходящего для плавания, но не подходящего для ходьбы, что ли?
0
PUVer
7 лет назад
0
Extremator, да.
2
Clamp
7 лет назад
2
Как вариант - покрасить всю глубокую воду определённым тайлом и отлавливать именно его.
0
PUVer
7 лет назад
0
Clamp, ну этот вариант я знаю. Хотелось бы чисто программное решение.
0
Extremator
7 лет назад
0
Я кажется дал ответ . . . не?
0
PUVer
7 лет назад
0
Extremator, как это будет программно выглядеть. Напиши.
0
ssbbssc
7 лет назад
0
а чекать проходимость не?
Показан только небольшой набор комментариев вокруг указанного.
Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.