{
  "actions": [
    {
      "actionId": 603,
      "appliesTo": -1,
      "argTypes": [
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0
      ],
      "argValues": [
        "if(server.sprite_index == Hexport && !server.hxdeny && server.fspeed != 0)\r\n{\r\nserver.fspeed = 0;\r\nserver.x = x;\r\nserver.y = y-40;\r\n\r\nif(up+down+left+right == 0)\r\n{\r\nif(server.hxpdir == 1) server.hxpdir = 0;\r\nelse if(server.hxpdir == 0) server.hxpdir = 1;\r\nelse if(server.hxpdir == 3) server.hxpdir = 2;\r\nelse if(server.hxpdir == 2) server.hxpdir = 3;\r\n}\r\nelse if(up) server.hxpdir = 0;\r\nelse if(down) server.hxpdir = 1;\r\nelse if(left) server.hxpdir = 2;\r\nelse if(right) server.hxpdir = 3;\r\nserver.hxdeny = 1;\r\nserver.alarm[2] = 15;\r\n\r\nif(!got)\r\n{\r\nglobal.hxbridge[0] += 1;\r\nglobal.hxbridge[global.hxbridge[0]] = bridgeid;\r\ngot = 1;\r\n\r\nclearbuffer();\r\nwritebyte(21);\r\nwriteint(global.hxbridge[0]);\r\nfor(i = 1; i <= global.hxbridge[0]; i += 1) writestring(global.hxbridge[i]);\r\nsendmessage(global.s_tcpsocket);\r\n}\r\n\r\n}"
      ],
      "isRelative": false
    }
  ],
  "eventNumber": 0,
  "eventType": 4
}
