[
  {
    "id": "compass_N_danger_label",
    "type": "widget",
    "style": "text",
    "direction": "N",
    "default_clause": { "text": "N:", "color": "c_dark_gray" },
    "clauses": [
      { "id": "safe_mode_trigger", "text": "N:", "color": "c_light_red", "condition": { "u_safe_mode_trigger": "N" } },
      { "id": "danger", "text": "N:", "color": "c_light_gray", "condition": { "u_monsters_in_direction": "N" } }
    ]
  },
  {
    "id": "compass_S_danger_label",
    "type": "widget",
    "style": "text",
    "direction": "S",
    "default_clause": { "text": "S:", "color": "c_dark_gray" },
    "clauses": [
      { "id": "safe_mode_trigger", "text": "S:", "color": "c_light_red", "condition": { "u_safe_mode_trigger": "S" } },
      { "id": "danger", "text": "S:", "color": "c_light_gray", "condition": { "u_monsters_in_direction": "S" } }
    ]
  },
  {
    "id": "compass_E_danger_label",
    "type": "widget",
    "style": "text",
    "direction": "E",
    "default_clause": { "text": "E:", "color": "c_dark_gray" },
    "clauses": [
      { "id": "safe_mode_trigger", "text": "E:", "color": "c_light_red", "condition": { "u_safe_mode_trigger": "E" } },
      { "id": "danger", "text": "E:", "color": "c_light_gray", "condition": { "u_monsters_in_direction": "E" } }
    ]
  },
  {
    "id": "compass_W_danger_label",
    "type": "widget",
    "style": "text",
    "direction": "W",
    "default_clause": { "text": "W:", "color": "c_dark_gray" },
    "clauses": [
      { "id": "safe_mode_trigger", "text": "W:", "color": "c_light_red", "condition": { "u_safe_mode_trigger": "W" } },
      { "id": "danger", "text": "W:", "color": "c_light_gray", "condition": { "u_monsters_in_direction": "W" } }
    ]
  },
  {
    "id": "compass_NE_danger_label",
    "type": "widget",
    "style": "text",
    "direction": "NE",
    "default_clause": { "text": "NE:", "color": "c_dark_gray" },
    "clauses": [
      { "id": "safe_mode_trigger", "text": "NE:", "color": "c_light_red", "condition": { "u_safe_mode_trigger": "NE" } },
      { "id": "danger", "text": "NE:", "color": "c_light_gray", "condition": { "u_monsters_in_direction": "NE" } }
    ]
  },
  {
    "id": "compass_NW_danger_label",
    "type": "widget",
    "style": "text",
    "direction": "NW",
    "default_clause": { "text": "NW:", "color": "c_dark_gray" },
    "clauses": [
      { "id": "safe_mode_trigger", "text": "NW:", "color": "c_light_red", "condition": { "u_safe_mode_trigger": "NW" } },
      { "id": "danger", "text": "NW:", "color": "c_light_gray", "condition": { "u_monsters_in_direction": "NW" } }
    ]
  },
  {
    "id": "compass_SE_danger_label",
    "type": "widget",
    "style": "text",
    "direction": "SE",
    "default_clause": { "text": "SE:", "color": "c_dark_gray" },
    "clauses": [
      { "id": "safe_mode_trigger", "text": "SE:", "color": "c_light_red", "condition": { "u_safe_mode_trigger": "SE" } },
      { "id": "danger", "text": "SE:", "color": "c_light_gray", "condition": { "u_monsters_in_direction": "SE" } }
    ]
  },
  {
    "id": "compass_SW_danger_label",
    "type": "widget",
    "style": "text",
    "direction": "SW",
    "default_clause": { "text": "SW:", "color": "c_dark_gray" },
    "clauses": [
      { "id": "safe_mode_trigger", "text": "SW:", "color": "c_light_red", "condition": { "u_safe_mode_trigger": "SW" } },
      { "id": "danger", "text": "SW:", "color": "c_light_gray", "condition": { "u_monsters_in_direction": "SW" } }
    ]
  },
  {
    "id": "compass_N_danger_layout",
    "type": "widget",
    "style": "layout",
    "arrange": "columns",
    "widgets": [ "compass_N_danger_label", "compass_N_text_no_label" ]
  },
  {
    "id": "compass_S_danger_layout",
    "type": "widget",
    "style": "layout",
    "arrange": "columns",
    "widgets": [ "compass_S_danger_label", "compass_S_text_no_label" ]
  },
  {
    "id": "compass_E_danger_layout",
    "type": "widget",
    "style": "layout",
    "arrange": "columns",
    "widgets": [ "compass_E_danger_label", "compass_E_text_no_label" ]
  },
  {
    "id": "compass_W_danger_layout",
    "type": "widget",
    "style": "layout",
    "arrange": "columns",
    "widgets": [ "compass_W_danger_label", "compass_W_text_no_label" ]
  },
  {
    "id": "compass_NE_danger_layout",
    "type": "widget",
    "style": "layout",
    "arrange": "columns",
    "widgets": [ "compass_NE_danger_label", "compass_NE_text_no_label" ]
  },
  {
    "id": "compass_NW_danger_layout",
    "type": "widget",
    "style": "layout",
    "arrange": "columns",
    "widgets": [ "compass_NW_danger_label", "compass_NW_text_no_label" ]
  },
  {
    "id": "compass_SE_danger_layout",
    "type": "widget",
    "style": "layout",
    "arrange": "columns",
    "widgets": [ "compass_SE_danger_label", "compass_SE_text_no_label" ]
  },
  {
    "id": "compass_SW_danger_layout",
    "type": "widget",
    "style": "layout",
    "arrange": "columns",
    "widgets": [ "compass_SW_danger_label", "compass_SW_text_no_label" ]
  },
  {
    "id": "compass_top_danger_layout",
    "type": "widget",
    "style": "layout",
    "arrange": "columns",
    "widgets": [ "compass_NW_danger_layout", "compass_N_danger_layout", "compass_NE_danger_layout" ]
  },
  {
    "id": "compass_middle_danger_layout",
    "type": "widget",
    "style": "layout",
    "arrange": "columns",
    "widgets": [ "compass_W_danger_layout", "compass_local_text", "compass_E_danger_layout" ]
  },
  {
    "id": "compass_bottom_danger_layout",
    "type": "widget",
    "style": "layout",
    "arrange": "columns",
    "widgets": [ "compass_SW_danger_layout", "compass_S_danger_layout", "compass_SE_danger_layout" ]
  },
  {
    "id": "compass_all_danger_layout",
    "type": "widget",
    "label": "Compass",
    "style": "layout",
    "arrange": "rows",
    "widgets": [ "compass_top_danger_layout", "compass_middle_danger_layout", "compass_bottom_danger_layout", "compass_legend_text" ]
  },
  {
    "id": "compass_all_danger_layout_alt",
    "type": "widget",
    "label": "Compass (Dynamic)",
    "style": "layout",
    "arrange": "rows",
    "widgets": [
      "compass_top_danger_layout",
      "compass_middle_danger_layout",
      "compass_bottom_danger_layout",
      "compass_legend_text_alt"
    ]
  }
]
