blob: 598932bc3d5df467dc62ee6f62e798e342915118 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
|
Private ["_height","_object","_markerName","_side","_zOffset"];
waitUntil {commonInitComplete};
sleep 2;
_object = _this select 0;
_side = _this select 1;
if (_side == side player || isNull _object ||!(alive _object)) exitWith {};
unitMarker = unitMarker + 1;
_markerName = Format ["unitMarker%1",unitMarker];
createMarkerLocal [_markerName,[0,0,0]];
_markerName setMarkerTypeLocal "Vehicle";
_markerName setMarkerColorLocal "ColorRed";
_markerName setMarkerSizeLocal [5,5];
_markerName setMarkerAlphaLocal 0;
_height = 'WFBE_ANTIAIRRADARDETECTION' Call GetNamespace;
while {alive _object && !(isNull _object)} do {
if (antiAirRadarInRange) then {
_zOffset = (getPos _object) select 2;
if (_zOffset > _height) then {
_markerName setMarkerAlphaLocal 1;
_markerName setMarkerPosLocal (getPos _object);
} else {
_markerName setMarkerAlphaLocal 0;
};
};
sleep 1;
};
deleteMarkerLocal _markerName;
|