|
1
|
function scr_get_cardinal_directionscr_get_cardinal_direction
function scr_get_cardinal_direction(arg0)
{
_mycardinal = "n";
_mydegree = arg0;
while (_mydegree > 360 || _mydegree < 0)
{
if (_mydegree > 360)
_mydegree -= 360;
if (_mydegree < 0)
_mydegree += 360;
}
if (_mydegree >= 315 || _mydegree <= 45)
_mycardinal = "r";
if (_mydegree >= 45 && _mydegree <= 135)
_mycardinal = "u";
if (_mydegree >= 135 && _mydegree <= 225)
_mycardinal = "l";
if (_mydegree >= 225 && _mydegree <= 315)
_mycardinal = "d";
return _mycardinal;
} (arg0)
|
|
2
|
{
|
|
3
|
_mycardinal = "n";
|
|
4
|
_mydegree = arg0;
|
|
5
|
while (_mydegree > 360 || _mydegree < 0)
|
|
6
|
{
|
|
7
|
if (_mydegree > 360)
|
|
8
|
_mydegree -= 360;
|
|
9
|
if (_mydegree < 0)
|
|
10
|
_mydegree += 360;
|
|
11
|
}
|
|
12
|
if (_mydegree >= 315 || _mydegree <= 45)
|
|
13
|
_mycardinal = "r";
|
|
14
|
if (_mydegree >= 45 && _mydegree <= 135)
|
|
15
|
_mycardinal = "u";
|
|
16
|
if (_mydegree >= 135 && _mydegree <= 225)
|
|
17
|
_mycardinal = "l";
|
|
18
|
if (_mydegree >= 225 && _mydegree <= 315)
|
|
19
|
_mycardinal = "d";
|
|
20
|
return _mycardinal;
|
|
21
|
}
|