canUseWeapon
canUseWeapon
> Функции
Определяет, может ли ваша сущность стрелять в сущность с идентификатором entity из оружия weapon из своей текущей ячейки.
Функция проверяет следующие моменты:
- Дальность: сравнение расстояния и минимальной и максимальной дальности оружия.
- Четкая линия обзора между двумя позициями (lineOfSight).
Функция не проверяет, достаточно ли у вас ПТ на стоимость оружия или экипировано ли оружие.
Настройки
- оружие: оружие для испытаний. По умолчанию используется ваше текущее экипированное оружие.
- entity: идентификатор объекта, которого вы хотите застрелить.
Обратная связь
- canUse: true, если ваша сущность может стрелять, false в противном случае.
См. также