[
  {
    "identifier": "gui.button.backarrow",
    "x": -113,
    "y": 10,
    "row": 0,
    "width": 20,
    "height": 20,
    "notifyServer": false,
    "targetServer": false,
    "constraints": ""
  },
  {
    "identifier": "gui.button.gift",
    "x": -90,
    "y": 10,
    "row": 0,
    "width": 80,
    "height": 20,
    "notifyServer": false,
    "targetServer": false,
    "constraints": ""
  },
  {
    "identifier": "gui.button.pick_up",
    "x": -90,
    "y": 10,
    "row": 1,
    "width": 80,
    "height": 20,
    "notifyServer": true,
    "targetServer": false,
    "constraints": "!adult,!teen",
    "isInteraction": true
  },
  {
    "identifier": "gui.button.locations",
    "x": -90,
    "y": 10,
    "row": 2,
    "width": 80,
    "height": 20,
    "notifyServer": false,
    "targetServer": false,
    "constraints": ""
  },
  {
    "identifier": "gui.button.follow",
    "x": -90,
    "y": 10,
    "row": 3,
    "width": 80,
    "height": 20,
    "notifyServer": true,
    "targetServer": false,
    "constraints": "!following",
    "hideOnFail": true
  },
  {
    "identifier": "gui.button.stay",
    "x": -90,
    "y": 10,
    "row": 4,
    "width": 80,
    "height": 20,
    "notifyServer": true,
    "targetServer": false,
    "constraints": "!staying",
    "hideOnFail": true
  },
  {
    "identifier": "gui.button.move",
    "x": -90,
    "y": 10,
    "row": 3,
    "width": 80,
    "height": 20,
    "notifyServer": true,
    "targetServer": false,
    "constraints": "following",
    "hideOnFail": true
  },
  {
    "identifier": "gui.button.move",
    "x": -90,
    "y": 10,
    "row": 4,
    "width": 80,
    "height": 20,
    "notifyServer": true,
    "targetServer": false,
    "constraints": "staying",
    "hideOnFail": true
  },
  {
    "identifier": "gui.button.ridehorse",
    "x": -90,
    "y": 10,
    "row": 5,
    "width": 80,
    "height": 20,
    "notifyServer": true,
    "targetServer": false,
    "constraints": ""
  },
  {
    "identifier": "gui.button.armor",
    "x": -90,
    "y": 10,
    "row": 6,
    "width": 80,
    "height": 20,
    "notifyServer": true,
    "targetServer": false,
    "constraints": "",
    "hideOnFail": false
  },
  {
    "identifier": "gui.button.execute",
    "x": -90,
    "y": 10,
    "row": 7,
    "width": 80,
    "height": 20,
    "notifyServer": true,
    "targetServer": false,
    "constraints": "!outlawed,mayor",
    "hideOnFail": true
  },
  {
    "identifier": "gui.button.pardon",
    "x": -90,
    "y": 10,
    "row": 7,
    "width": 80,
    "height": 20,
    "notifyServer": true,
    "targetServer": false,
    "constraints": "outlawed,mayor",
    "hideOnFail": true
  },
  {
    "identifier": "gui.button.professions",
    "x": -90,
    "y": 10,
    "row": 8,
    "width": 80,
    "height": 20,
    "notifyServer": true,
    "targetServer": false,
    "constraints": "adult,monarch",
    "hideOnFail": true
  }
]
