Sarge-AI/sarge/UPSMON/COMMON/buildings/fnc/UPSMON_Isroof.sqf
Teh Dango c5e98f17e6 Epoch Update
Epoch Update
2017-10-25 21:36:31 -04:00

26 lines
596 B
Plaintext

/****************************************************************
File: UPSMON_Isroof.sqf
Author: Azroul13
Description:
Check if the AI is under a roof.
Parameter(s):
<--- Unit
Returns:
boolean
****************************************************************/
private ["_Inbuilding","_Roof","_unit"];
_unit = _this select 0;
_Inbuilding = false;
_Roof = lineIntersectsWith [getposASL _unit, [((getposASL _unit) select 0), ((getposASL _unit) select 1), ((getposASL _unit) select 2) + 20]];
If (count _Roof > 0) then
{
_Inbuilding = (_Roof select 0) isKindOf "BUILDING";
};
_Inbuilding