/*
 * Author: commy2
 *
 * Get the compass direction the wind is blowing from.
 *
 * Argument:
 * None.
 *
 * Return value:
 * Wind direction. (String)
 */
#include "script_component.hpp"

switch (round (windDir / 360 * 16)) do {
  case 1 :  {localize QUOTE(DOUBLES(STR,GVAR(SSW)))};
  case 2 :  {localize QUOTE(DOUBLES(STR,GVAR(SW)))};
  case 3 :  {localize QUOTE(DOUBLES(STR,GVAR(WSW)))};
  case 4 :  {localize QUOTE(DOUBLES(STR,GVAR(W)))};
  case 5 :  {localize QUOTE(DOUBLES(STR,GVAR(WNW)))};
  case 6 :  {localize QUOTE(DOUBLES(STR,GVAR(NW)))};
  case 7 :  {localize QUOTE(DOUBLES(STR,GVAR(NNW)))};
  case 8 :  {localize QUOTE(DOUBLES(STR,GVAR(N)))};
  case 9 :  {localize QUOTE(DOUBLES(STR,GVAR(NNE)))};
  case 10 : {localize QUOTE(DOUBLES(STR,GVAR(NE)))};
  case 11 : {localize QUOTE(DOUBLES(STR,GVAR(ENE)))};
  case 12 : {localize QUOTE(DOUBLES(STR,GVAR(E)))};
  case 13 : {localize QUOTE(DOUBLES(STR,GVAR(ESE)))};
  case 14 : {localize QUOTE(DOUBLES(STR,GVAR(SE)))};
  case 15 : {localize QUOTE(DOUBLES(STR,GVAR(SSE)))};
  default   {localize QUOTE(DOUBLES(STR,GVAR(S)))};
};