{ "type": "File", "start": 0, "end": 2314, "loc": { "start": { "line": 1, "column": 0 }, "end": { "line": 55, "column": 2 } }, "program": { "type": "Program", "start": 0, "end": 2314, "loc": { "start": { "line": 1, "column": 0 }, "end": { "line": 55, "column": 2 } }, "sourceType": "module", "body": [ { "type": "ImportDeclaration", "start": 0, "end": 56, "loc": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 56 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 9, "end": 25, "loc": { "start": { "line": 1, "column": 9 }, "end": { "line": 1, "column": 25 } }, "imported": { "type": "Identifier", "start": 9, "end": 25, "loc": { "start": { "line": 1, "column": 9 }, "end": { "line": 1, "column": 25 }, "identifierName": "MetaBeltBuilding" }, "name": "MetaBeltBuilding" }, "local": { "type": "Identifier", "start": 9, "end": 25, "loc": { "start": { "line": 1, "column": 9 }, "end": { "line": 1, "column": 25 }, "identifierName": "MetaBeltBuilding" }, "name": "MetaBeltBuilding" } } ], "source": { "type": "StringLiteral", "start": 33, "end": 55, "loc": { "start": { "line": 1, "column": 33 }, "end": { "line": 1, "column": 55 } }, "extra": { "rawValue": "../../buildings/belt", "raw": "\"../../buildings/belt\"" }, "value": "../../buildings/belt" } }, { "type": "ImportDeclaration", "start": 58, "end": 118, "loc": { "start": { "line": 2, "column": 0 }, "end": { "line": 2, "column": 60 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 67, "end": 85, "loc": { "start": { "line": 2, "column": 9 }, "end": { "line": 2, "column": 27 } }, "imported": { "type": "Identifier", "start": 67, "end": 85, "loc": { "start": { "line": 2, "column": 9 }, "end": { "line": 2, "column": 27 }, "identifierName": "MetaCutterBuilding" }, "name": "MetaCutterBuilding" }, "local": { "type": "Identifier", "start": 67, "end": 85, "loc": { "start": { "line": 2, "column": 9 }, "end": { "line": 2, "column": 27 }, "identifierName": "MetaCutterBuilding" }, "name": "MetaCutterBuilding" } } ], "source": { "type": "StringLiteral", "start": 93, "end": 117, "loc": { "start": { "line": 2, "column": 35 }, "end": { "line": 2, "column": 59 } }, "extra": { "rawValue": "../../buildings/cutter", "raw": "\"../../buildings/cutter\"" }, "value": "../../buildings/cutter" } }, { "type": "ImportDeclaration", "start": 120, "end": 182, "loc": { "start": { "line": 3, "column": 0 }, "end": { "line": 3, "column": 62 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 129, "end": 148, "loc": { "start": { "line": 3, "column": 9 }, "end": { "line": 3, "column": 28 } }, "imported": { "type": "Identifier", "start": 129, "end": 148, "loc": { "start": { "line": 3, "column": 9 }, "end": { "line": 3, "column": 28 }, "identifierName": "MetaDisplayBuilding" }, "name": "MetaDisplayBuilding" }, "local": { "type": "Identifier", "start": 129, "end": 148, "loc": { "start": { "line": 3, "column": 9 }, "end": { "line": 3, "column": 28 }, "identifierName": "MetaDisplayBuilding" }, "name": "MetaDisplayBuilding" } } ], "source": { "type": "StringLiteral", "start": 156, "end": 181, "loc": { "start": { "line": 3, "column": 36 }, "end": { "line": 3, "column": 61 } }, "extra": { "rawValue": "../../buildings/display", "raw": "\"../../buildings/display\"" }, "value": "../../buildings/display" } }, { "type": "ImportDeclaration", "start": 184, "end": 244, "loc": { "start": { "line": 4, "column": 0 }, "end": { "line": 4, "column": 60 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 193, "end": 211, "loc": { "start": { "line": 4, "column": 9 }, "end": { "line": 4, "column": 27 } }, "imported": { "type": "Identifier", "start": 193, "end": 211, "loc": { "start": { "line": 4, "column": 9 }, "end": { "line": 4, "column": 27 }, "identifierName": "MetaFilterBuilding" }, "name": "MetaFilterBuilding" }, "local": { "type": "Identifier", "start": 193, "end": 211, "loc": { "start": { "line": 4, "column": 9 }, "end": { "line": 4, "column": 27 }, "identifierName": "MetaFilterBuilding" }, "name": "MetaFilterBuilding" } } ], "source": { "type": "StringLiteral", "start": 219, "end": 243, "loc": { "start": { "line": 4, "column": 35 }, "end": { "line": 4, "column": 59 } }, "extra": { "rawValue": "../../buildings/filter", "raw": "\"../../buildings/filter\"" }, "value": "../../buildings/filter" } }, { "type": "ImportDeclaration", "start": 246, "end": 304, "loc": { "start": { "line": 5, "column": 0 }, "end": { "line": 5, "column": 58 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 255, "end": 272, "loc": { "start": { "line": 5, "column": 9 }, "end": { "line": 5, "column": 26 } }, "imported": { "type": "Identifier", "start": 255, "end": 272, "loc": { "start": { "line": 5, "column": 9 }, "end": { "line": 5, "column": 26 }, "identifierName": "MetaLeverBuilding" }, "name": "MetaLeverBuilding" }, "local": { "type": "Identifier", "start": 255, "end": 272, "loc": { "start": { "line": 5, "column": 9 }, "end": { "line": 5, "column": 26 }, "identifierName": "MetaLeverBuilding" }, "name": "MetaLeverBuilding" } } ], "source": { "type": "StringLiteral", "start": 280, "end": 303, "loc": { "start": { "line": 5, "column": 34 }, "end": { "line": 5, "column": 57 } }, "extra": { "rawValue": "../../buildings/lever", "raw": "\"../../buildings/lever\"" }, "value": "../../buildings/lever" } }, { "type": "ImportDeclaration", "start": 306, "end": 364, "loc": { "start": { "line": 6, "column": 0 }, "end": { "line": 6, "column": 58 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 315, "end": 332, "loc": { "start": { "line": 6, "column": 9 }, "end": { "line": 6, "column": 26 } }, "imported": { "type": "Identifier", "start": 315, "end": 332, "loc": { "start": { "line": 6, "column": 9 }, "end": { "line": 6, "column": 26 }, "identifierName": "MetaMinerBuilding" }, "name": "MetaMinerBuilding" }, "local": { "type": "Identifier", "start": 315, "end": 332, "loc": { "start": { "line": 6, "column": 9 }, "end": { "line": 6, "column": 26 }, "identifierName": "MetaMinerBuilding" }, "name": "MetaMinerBuilding" } } ], "source": { "type": "StringLiteral", "start": 340, "end": 363, "loc": { "start": { "line": 6, "column": 34 }, "end": { "line": 6, "column": 57 } }, "extra": { "rawValue": "../../buildings/miner", "raw": "\"../../buildings/miner\"" }, "value": "../../buildings/miner" } }, { "type": "ImportDeclaration", "start": 366, "end": 424, "loc": { "start": { "line": 7, "column": 0 }, "end": { "line": 7, "column": 58 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 375, "end": 392, "loc": { "start": { "line": 7, "column": 9 }, "end": { "line": 7, "column": 26 } }, "imported": { "type": "Identifier", "start": 375, "end": 392, "loc": { "start": { "line": 7, "column": 9 }, "end": { "line": 7, "column": 26 }, "identifierName": "MetaMixerBuilding" }, "name": "MetaMixerBuilding" }, "local": { "type": "Identifier", "start": 375, "end": 392, "loc": { "start": { "line": 7, "column": 9 }, "end": { "line": 7, "column": 26 }, "identifierName": "MetaMixerBuilding" }, "name": "MetaMixerBuilding" } } ], "source": { "type": "StringLiteral", "start": 400, "end": 423, "loc": { "start": { "line": 7, "column": 34 }, "end": { "line": 7, "column": 57 } }, "extra": { "rawValue": "../../buildings/mixer", "raw": "\"../../buildings/mixer\"" }, "value": "../../buildings/mixer" } }, { "type": "ImportDeclaration", "start": 426, "end": 488, "loc": { "start": { "line": 8, "column": 0 }, "end": { "line": 8, "column": 62 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 435, "end": 454, "loc": { "start": { "line": 8, "column": 9 }, "end": { "line": 8, "column": 28 } }, "imported": { "type": "Identifier", "start": 435, "end": 454, "loc": { "start": { "line": 8, "column": 9 }, "end": { "line": 8, "column": 28 }, "identifierName": "MetaPainterBuilding" }, "name": "MetaPainterBuilding" }, "local": { "type": "Identifier", "start": 435, "end": 454, "loc": { "start": { "line": 8, "column": 9 }, "end": { "line": 8, "column": 28 }, "identifierName": "MetaPainterBuilding" }, "name": "MetaPainterBuilding" } } ], "source": { "type": "StringLiteral", "start": 462, "end": 487, "loc": { "start": { "line": 8, "column": 36 }, "end": { "line": 8, "column": 61 } }, "extra": { "rawValue": "../../buildings/painter", "raw": "\"../../buildings/painter\"" }, "value": "../../buildings/painter" } }, { "type": "ImportDeclaration", "start": 490, "end": 550, "loc": { "start": { "line": 9, "column": 0 }, "end": { "line": 9, "column": 60 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 499, "end": 517, "loc": { "start": { "line": 9, "column": 9 }, "end": { "line": 9, "column": 27 } }, "imported": { "type": "Identifier", "start": 499, "end": 517, "loc": { "start": { "line": 9, "column": 9 }, "end": { "line": 9, "column": 27 }, "identifierName": "MetaReaderBuilding" }, "name": "MetaReaderBuilding" }, "local": { "type": "Identifier", "start": 499, "end": 517, "loc": { "start": { "line": 9, "column": 9 }, "end": { "line": 9, "column": 27 }, "identifierName": "MetaReaderBuilding" }, "name": "MetaReaderBuilding" } } ], "source": { "type": "StringLiteral", "start": 525, "end": 549, "loc": { "start": { "line": 9, "column": 35 }, "end": { "line": 9, "column": 59 } }, "extra": { "rawValue": "../../buildings/reader", "raw": "\"../../buildings/reader\"" }, "value": "../../buildings/reader" } }, { "type": "ImportDeclaration", "start": 552, "end": 614, "loc": { "start": { "line": 10, "column": 0 }, "end": { "line": 10, "column": 62 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 561, "end": 580, "loc": { "start": { "line": 10, "column": 9 }, "end": { "line": 10, "column": 28 } }, "imported": { "type": "Identifier", "start": 561, "end": 580, "loc": { "start": { "line": 10, "column": 9 }, "end": { "line": 10, "column": 28 }, "identifierName": "MetaRotaterBuilding" }, "name": "MetaRotaterBuilding" }, "local": { "type": "Identifier", "start": 561, "end": 580, "loc": { "start": { "line": 10, "column": 9 }, "end": { "line": 10, "column": 28 }, "identifierName": "MetaRotaterBuilding" }, "name": "MetaRotaterBuilding" } } ], "source": { "type": "StringLiteral", "start": 588, "end": 613, "loc": { "start": { "line": 10, "column": 36 }, "end": { "line": 10, "column": 61 } }, "extra": { "rawValue": "../../buildings/rotater", "raw": "\"../../buildings/rotater\"" }, "value": "../../buildings/rotater" } }, { "type": "ImportDeclaration", "start": 616, "end": 680, "loc": { "start": { "line": 11, "column": 0 }, "end": { "line": 11, "column": 64 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 625, "end": 645, "loc": { "start": { "line": 11, "column": 9 }, "end": { "line": 11, "column": 29 } }, "imported": { "type": "Identifier", "start": 625, "end": 645, "loc": { "start": { "line": 11, "column": 9 }, "end": { "line": 11, "column": 29 }, "identifierName": "MetaBalancerBuilding" }, "name": "MetaBalancerBuilding" }, "local": { "type": "Identifier", "start": 625, "end": 645, "loc": { "start": { "line": 11, "column": 9 }, "end": { "line": 11, "column": 29 }, "identifierName": "MetaBalancerBuilding" }, "name": "MetaBalancerBuilding" } } ], "source": { "type": "StringLiteral", "start": 653, "end": 679, "loc": { "start": { "line": 11, "column": 37 }, "end": { "line": 11, "column": 63 } }, "extra": { "rawValue": "../../buildings/balancer", "raw": "\"../../buildings/balancer\"" }, "value": "../../buildings/balancer" } }, { "type": "ImportDeclaration", "start": 682, "end": 744, "loc": { "start": { "line": 12, "column": 0 }, "end": { "line": 12, "column": 62 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 691, "end": 710, "loc": { "start": { "line": 12, "column": 9 }, "end": { "line": 12, "column": 28 } }, "imported": { "type": "Identifier", "start": 691, "end": 710, "loc": { "start": { "line": 12, "column": 9 }, "end": { "line": 12, "column": 28 }, "identifierName": "MetaStackerBuilding" }, "name": "MetaStackerBuilding" }, "local": { "type": "Identifier", "start": 691, "end": 710, "loc": { "start": { "line": 12, "column": 9 }, "end": { "line": 12, "column": 28 }, "identifierName": "MetaStackerBuilding" }, "name": "MetaStackerBuilding" } } ], "source": { "type": "StringLiteral", "start": 718, "end": 743, "loc": { "start": { "line": 12, "column": 36 }, "end": { "line": 12, "column": 61 } }, "extra": { "rawValue": "../../buildings/stacker", "raw": "\"../../buildings/stacker\"" }, "value": "../../buildings/stacker" } }, { "type": "ImportDeclaration", "start": 746, "end": 804, "loc": { "start": { "line": 13, "column": 0 }, "end": { "line": 13, "column": 58 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 755, "end": 772, "loc": { "start": { "line": 13, "column": 9 }, "end": { "line": 13, "column": 26 } }, "imported": { "type": "Identifier", "start": 755, "end": 772, "loc": { "start": { "line": 13, "column": 9 }, "end": { "line": 13, "column": 26 }, "identifierName": "MetaTrashBuilding" }, "name": "MetaTrashBuilding" }, "local": { "type": "Identifier", "start": 755, "end": 772, "loc": { "start": { "line": 13, "column": 9 }, "end": { "line": 13, "column": 26 }, "identifierName": "MetaTrashBuilding" }, "name": "MetaTrashBuilding" } } ], "source": { "type": "StringLiteral", "start": 780, "end": 803, "loc": { "start": { "line": 13, "column": 34 }, "end": { "line": 13, "column": 57 } }, "extra": { "rawValue": "../../buildings/trash", "raw": "\"../../buildings/trash\"" }, "value": "../../buildings/trash" } }, { "type": "ImportDeclaration", "start": 806, "end": 885, "loc": { "start": { "line": 14, "column": 0 }, "end": { "line": 14, "column": 79 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 815, "end": 842, "loc": { "start": { "line": 14, "column": 9 }, "end": { "line": 14, "column": 36 } }, "imported": { "type": "Identifier", "start": 815, "end": 842, "loc": { "start": { "line": 14, "column": 9 }, "end": { "line": 14, "column": 36 }, "identifierName": "MetaUndergroundBeltBuilding" }, "name": "MetaUndergroundBeltBuilding" }, "local": { "type": "Identifier", "start": 815, "end": 842, "loc": { "start": { "line": 14, "column": 9 }, "end": { "line": 14, "column": 36 }, "identifierName": "MetaUndergroundBeltBuilding" }, "name": "MetaUndergroundBeltBuilding" } } ], "source": { "type": "StringLiteral", "start": 850, "end": 884, "loc": { "start": { "line": 14, "column": 44 }, "end": { "line": 14, "column": 78 } }, "extra": { "rawValue": "../../buildings/underground_belt", "raw": "\"../../buildings/underground_belt\"" }, "value": "../../buildings/underground_belt" } }, { "type": "ImportDeclaration", "start": 887, "end": 935, "loc": { "start": { "line": 15, "column": 0 }, "end": { "line": 15, "column": 48 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 896, "end": 910, "loc": { "start": { "line": 15, "column": 9 }, "end": { "line": 15, "column": 23 } }, "imported": { "type": "Identifier", "start": 896, "end": 910, "loc": { "start": { "line": 15, "column": 9 }, "end": { "line": 15, "column": 23 }, "identifierName": "HUDBaseToolbar" }, "name": "HUDBaseToolbar" }, "local": { "type": "Identifier", "start": 896, "end": 910, "loc": { "start": { "line": 15, "column": 9 }, "end": { "line": 15, "column": 23 }, "identifierName": "HUDBaseToolbar" }, "name": "HUDBaseToolbar" } } ], "source": { "type": "StringLiteral", "start": 918, "end": 934, "loc": { "start": { "line": 15, "column": 31 }, "end": { "line": 15, "column": 47 } }, "extra": { "rawValue": "./base_toolbar", "raw": "\"./base_toolbar\"" }, "value": "./base_toolbar" } }, { "type": "ImportDeclaration", "start": 937, "end": 999, "loc": { "start": { "line": 16, "column": 0 }, "end": { "line": 16, "column": 62 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 946, "end": 965, "loc": { "start": { "line": 16, "column": 9 }, "end": { "line": 16, "column": 28 } }, "imported": { "type": "Identifier", "start": 946, "end": 965, "loc": { "start": { "line": 16, "column": 9 }, "end": { "line": 16, "column": 28 }, "identifierName": "MetaStorageBuilding" }, "name": "MetaStorageBuilding" }, "local": { "type": "Identifier", "start": 946, "end": 965, "loc": { "start": { "line": 16, "column": 9 }, "end": { "line": 16, "column": 28 }, "identifierName": "MetaStorageBuilding" }, "name": "MetaStorageBuilding" } } ], "source": { "type": "StringLiteral", "start": 973, "end": 998, "loc": { "start": { "line": 16, "column": 36 }, "end": { "line": 16, "column": 61 } }, "extra": { "rawValue": "../../buildings/storage", "raw": "\"../../buildings/storage\"" }, "value": "../../buildings/storage" } }, { "type": "ImportDeclaration", "start": 1001, "end": 1074, "loc": { "start": { "line": 17, "column": 0 }, "end": { "line": 17, "column": 73 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 1010, "end": 1034, "loc": { "start": { "line": 17, "column": 9 }, "end": { "line": 17, "column": 33 } }, "imported": { "type": "Identifier", "start": 1010, "end": 1034, "loc": { "start": { "line": 17, "column": 9 }, "end": { "line": 17, "column": 33 }, "identifierName": "MetaItemProducerBuilding" }, "name": "MetaItemProducerBuilding" }, "local": { "type": "Identifier", "start": 1010, "end": 1034, "loc": { "start": { "line": 17, "column": 9 }, "end": { "line": 17, "column": 33 }, "identifierName": "MetaItemProducerBuilding" }, "name": "MetaItemProducerBuilding" } } ], "source": { "type": "StringLiteral", "start": 1042, "end": 1073, "loc": { "start": { "line": 17, "column": 41 }, "end": { "line": 17, "column": 72 } }, "extra": { "rawValue": "../../buildings/item_producer", "raw": "\"../../buildings/item_producer\"" }, "value": "../../buildings/item_producer" } }, { "type": "ImportDeclaration", "start": 1076, "end": 1143, "loc": { "start": { "line": 18, "column": 0 }, "end": { "line": 18, "column": 67 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 1085, "end": 1102, "loc": { "start": { "line": 18, "column": 9 }, "end": { "line": 18, "column": 26 } }, "imported": { "type": "Identifier", "start": 1085, "end": 1102, "loc": { "start": { "line": 18, "column": 9 }, "end": { "line": 18, "column": 26 }, "identifierName": "queryParamOptions" }, "name": "queryParamOptions" }, "local": { "type": "Identifier", "start": 1085, "end": 1102, "loc": { "start": { "line": 18, "column": 9 }, "end": { "line": 18, "column": 26 }, "identifierName": "queryParamOptions" }, "name": "queryParamOptions" } } ], "source": { "type": "StringLiteral", "start": 1110, "end": 1142, "loc": { "start": { "line": 18, "column": 34 }, "end": { "line": 18, "column": 66 } }, "extra": { "rawValue": "../../../core/query_parameters", "raw": "\"../../../core/query_parameters\"" }, "value": "../../../core/query_parameters" } }, { "type": "ExportNamedDeclaration", "start": 1147, "end": 1622, "loc": { "start": { "line": 20, "column": 0 }, "end": { "line": 30, "column": 1 } }, "specifiers": [], "source": null, "declaration": { "type": "ClassDeclaration", "start": 1154, "end": 1622, "loc": { "start": { "line": 20, "column": 7 }, "end": { "line": 30, "column": 1 } }, "id": { "type": "Identifier", "start": 1160, "end": 1179, "loc": { "start": { "line": 20, "column": 13 }, "end": { "line": 20, "column": 32 }, "identifierName": "HUDBuildingsToolbar" }, "name": "HUDBuildingsToolbar" }, "superClass": { "type": "Identifier", "start": 1188, "end": 1202, "loc": { "start": { "line": 20, "column": 41 }, "end": { "line": 20, "column": 55 }, "identifierName": "HUDBaseToolbar" }, "name": "HUDBaseToolbar" }, "body": { "type": "ClassBody", "start": 1203, "end": 1622, "loc": { "start": { "line": 20, "column": 56 }, "end": { "line": 30, "column": 1 } }, "body": [ { "type": "ClassMethod", "start": 1210, "end": 1619, "loc": { "start": { "line": 21, "column": 4 }, "end": { "line": 29, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 1210, "end": 1221, "loc": { "start": { "line": 21, "column": 4 }, "end": { "line": 21, "column": 15 }, "identifierName": "constructor" }, "name": "constructor" }, "kind": "constructor", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 1222, "end": 1226, "loc": { "start": { "line": 21, "column": 16 }, "end": { "line": 21, "column": 20 }, "identifierName": "root" }, "name": "root" } ], "body": { "type": "BlockStatement", "start": 1228, "end": 1619, "loc": { "start": { "line": 21, "column": 22 }, "end": { "line": 29, "column": 5 } }, "body": [ { "type": "ExpressionStatement", "start": 1239, "end": 1612, "loc": { "start": { "line": 22, "column": 8 }, "end": { "line": 28, "column": 11 } }, "expression": { "type": "CallExpression", "start": 1239, "end": 1611, "loc": { "start": { "line": 22, "column": 8 }, "end": { "line": 28, "column": 10 } }, "callee": { "type": "Super", "start": 1239, "end": 1244, "loc": { "start": { "line": 22, "column": 8 }, "end": { "line": 22, "column": 13 } } }, "arguments": [ { "type": "Identifier", "start": 1245, "end": 1249, "loc": { "start": { "line": 22, "column": 14 }, "end": { "line": 22, "column": 18 }, "identifierName": "root" }, "name": "root" }, { "type": "ObjectExpression", "start": 1251, "end": 1610, "loc": { "start": { "line": 22, "column": 20 }, "end": { "line": 28, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 1266, "end": 1324, "loc": { "start": { "line": 23, "column": 12 }, "end": { "line": 23, "column": 70 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 1266, "end": 1282, "loc": { "start": { "line": 23, "column": 12 }, "end": { "line": 23, "column": 28 }, "identifierName": "primaryBuildings" }, "name": "primaryBuildings" }, "value": { "type": "MemberExpression", "start": 1284, "end": 1324, "loc": { "start": { "line": 23, "column": 30 }, "end": { "line": 23, "column": 70 } }, "object": { "type": "MemberExpression", "start": 1284, "end": 1307, "loc": { "start": { "line": 23, "column": 30 }, "end": { "line": 23, "column": 53 } }, "object": { "type": "Identifier", "start": 1284, "end": 1303, "loc": { "start": { "line": 23, "column": 30 }, "end": { "line": 23, "column": 49 }, "identifierName": "HUDBuildingsToolbar" }, "name": "HUDBuildingsToolbar" }, "property": { "type": "Identifier", "start": 1304, "end": 1307, "loc": { "start": { "line": 23, "column": 50 }, "end": { "line": 23, "column": 53 }, "identifierName": "bar" }, "name": "bar" }, "computed": false }, "property": { "type": "Identifier", "start": 1308, "end": 1324, "loc": { "start": { "line": 23, "column": 54 }, "end": { "line": 23, "column": 70 }, "identifierName": "primaryBuildings" }, "name": "primaryBuildings" }, "computed": false } }, { "type": "ObjectProperty", "start": 1339, "end": 1401, "loc": { "start": { "line": 24, "column": 12 }, "end": { "line": 24, "column": 74 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 1339, "end": 1357, "loc": { "start": { "line": 24, "column": 12 }, "end": { "line": 24, "column": 30 }, "identifierName": "secondaryBuildings" }, "name": "secondaryBuildings" }, "value": { "type": "MemberExpression", "start": 1359, "end": 1401, "loc": { "start": { "line": 24, "column": 32 }, "end": { "line": 24, "column": 74 } }, "object": { "type": "MemberExpression", "start": 1359, "end": 1382, "loc": { "start": { "line": 24, "column": 32 }, "end": { "line": 24, "column": 55 } }, "object": { "type": "Identifier", "start": 1359, "end": 1378, "loc": { "start": { "line": 24, "column": 32 }, "end": { "line": 24, "column": 51 }, "identifierName": "HUDBuildingsToolbar" }, "name": "HUDBuildingsToolbar" }, "property": { "type": "Identifier", "start": 1379, "end": 1382, "loc": { "start": { "line": 24, "column": 52 }, "end": { "line": 24, "column": 55 }, "identifierName": "bar" }, "name": "bar" }, "computed": false }, "property": { "type": "Identifier", "start": 1383, "end": 1401, "loc": { "start": { "line": 24, "column": 56 }, "end": { "line": 24, "column": 74 }, "identifierName": "secondaryBuildings" }, "name": "secondaryBuildings" }, "computed": false } }, { "type": "ObjectProperty", "start": 1416, "end": 1531, "loc": { "start": { "line": 25, "column": 12 }, "end": { "line": 26, "column": 87 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 1416, "end": 1435, "loc": { "start": { "line": 25, "column": 12 }, "end": { "line": 25, "column": 31 }, "identifierName": "visibilityCondition" }, "name": "visibilityCondition" }, "value": { "type": "ArrowFunctionExpression", "start": 1437, "end": 1531, "loc": { "start": { "line": 25, "column": 33 }, "end": { "line": 26, "column": 87 } }, "id": null, "generator": false, "expression": true, "async": false, "params": [], "body": { "type": "LogicalExpression", "start": 1460, "end": 1531, "loc": { "start": { "line": 26, "column": 16 }, "end": { "line": 26, "column": 87 } }, "left": { "type": "UnaryExpression", "start": 1460, "end": 1496, "loc": { "start": { "line": 26, "column": 16 }, "end": { "line": 26, "column": 52 } }, "operator": "!", "prefix": true, "argument": { "type": "CallExpression", "start": 1461, "end": 1496, "loc": { "start": { "line": 26, "column": 17 }, "end": { "line": 26, "column": 52 } }, "callee": { "type": "MemberExpression", "start": 1461, "end": 1494, "loc": { "start": { "line": 26, "column": 17 }, "end": { "line": 26, "column": 50 } }, "object": { "type": "MemberExpression", "start": 1461, "end": 1472, "loc": { "start": { "line": 26, "column": 17 }, "end": { "line": 26, "column": 28 } }, "object": { "type": "Identifier", "start": 1461, "end": 1465, "loc": { "start": { "line": 26, "column": 17 }, "end": { "line": 26, "column": 21 }, "identifierName": "root" }, "name": "root" }, "property": { "type": "Identifier", "start": 1466, "end": 1472, "loc": { "start": { "line": 26, "column": 22 }, "end": { "line": 26, "column": 28 }, "identifierName": "camera" }, "name": "camera" }, "computed": false }, "property": { "type": "Identifier", "start": 1473, "end": 1494, "loc": { "start": { "line": 26, "column": 29 }, "end": { "line": 26, "column": 50 }, "identifierName": "getIsMapOverlayActive" }, "name": "getIsMapOverlayActive" }, "computed": false }, "arguments": [] }, "extra": { "parenthesizedArgument": false } }, "operator": "&&", "right": { "type": "BinaryExpression", "start": 1500, "end": 1531, "loc": { "start": { "line": 26, "column": 56 }, "end": { "line": 26, "column": 87 } }, "left": { "type": "MemberExpression", "start": 1500, "end": 1517, "loc": { "start": { "line": 26, "column": 56 }, "end": { "line": 26, "column": 73 } }, "object": { "type": "Identifier", "start": 1500, "end": 1504, "loc": { "start": { "line": 26, "column": 56 }, "end": { "line": 26, "column": 60 }, "identifierName": "root" }, "name": "root" }, "property": { "type": "Identifier", "start": 1505, "end": 1517, "loc": { "start": { "line": 26, "column": 61 }, "end": { "line": 26, "column": 73 }, "identifierName": "currentLayer" }, "name": "currentLayer" }, "computed": false }, "operator": "===", "right": { "type": "StringLiteral", "start": 1522, "end": 1531, "loc": { "start": { "line": 26, "column": 78 }, "end": { "line": 26, "column": 87 } }, "extra": { "rawValue": "regular", "raw": "\"regular\"" }, "value": "regular" } } } } }, { "type": "ObjectProperty", "start": 1546, "end": 1598, "loc": { "start": { "line": 27, "column": 12 }, "end": { "line": 27, "column": 64 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 1546, "end": 1559, "loc": { "start": { "line": 27, "column": 12 }, "end": { "line": 27, "column": 25 }, "identifierName": "htmlElementId" }, "name": "htmlElementId" }, "value": { "type": "MemberExpression", "start": 1561, "end": 1598, "loc": { "start": { "line": 27, "column": 27 }, "end": { "line": 27, "column": 64 } }, "object": { "type": "MemberExpression", "start": 1561, "end": 1584, "loc": { "start": { "line": 27, "column": 27 }, "end": { "line": 27, "column": 50 } }, "object": { "type": "Identifier", "start": 1561, "end": 1580, "loc": { "start": { "line": 27, "column": 27 }, "end": { "line": 27, "column": 46 }, "identifierName": "HUDBuildingsToolbar" }, "name": "HUDBuildingsToolbar" }, "property": { "type": "Identifier", "start": 1581, "end": 1584, "loc": { "start": { "line": 27, "column": 47 }, "end": { "line": 27, "column": 50 }, "identifierName": "bar" }, "name": "bar" }, "computed": false }, "property": { "type": "Identifier", "start": 1585, "end": 1598, "loc": { "start": { "line": 27, "column": 51 }, "end": { "line": 27, "column": 64 }, "identifierName": "htmlElementId" }, "name": "htmlElementId" }, "computed": false } } ] } ] } } ], "directives": [] } } ] }, "leadingComments": [], "trailingComments": [] } }, { "type": "ExpressionStatement", "start": 1626, "end": 2314, "loc": { "start": { "line": 32, "column": 0 }, "end": { "line": 55, "column": 2 } }, "expression": { "type": "AssignmentExpression", "start": 1626, "end": 2313, "loc": { "start": { "line": 32, "column": 0 }, "end": { "line": 55, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 1626, "end": 1649, "loc": { "start": { "line": 32, "column": 0 }, "end": { "line": 32, "column": 23 } }, "object": { "type": "Identifier", "start": 1626, "end": 1645, "loc": { "start": { "line": 32, "column": 0 }, "end": { "line": 32, "column": 19 }, "identifierName": "HUDBuildingsToolbar" }, "name": "HUDBuildingsToolbar" }, "property": { "type": "Identifier", "start": 1646, "end": 1649, "loc": { "start": { "line": 32, "column": 20 }, "end": { "line": 32, "column": 23 }, "identifierName": "bar" }, "name": "bar" }, "computed": false }, "right": { "type": "ObjectExpression", "start": 1652, "end": 2313, "loc": { "start": { "line": 32, "column": 26 }, "end": { "line": 55, "column": 1 } }, "properties": [ { "type": "ObjectProperty", "start": 1659, "end": 2075, "loc": { "start": { "line": 33, "column": 4 }, "end": { "line": 45, "column": 5 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 1659, "end": 1675, "loc": { "start": { "line": 33, "column": 4 }, "end": { "line": 33, "column": 20 }, "identifierName": "primaryBuildings" }, "name": "primaryBuildings" }, "value": { "type": "ArrayExpression", "start": 1677, "end": 2075, "loc": { "start": { "line": 33, "column": 22 }, "end": { "line": 45, "column": 5 } }, "elements": [ { "type": "Identifier", "start": 1688, "end": 1704, "loc": { "start": { "line": 34, "column": 8 }, "end": { "line": 34, "column": 24 }, "identifierName": "MetaBeltBuilding" }, "name": "MetaBeltBuilding" }, { "type": "Identifier", "start": 1715, "end": 1735, "loc": { "start": { "line": 35, "column": 8 }, "end": { "line": 35, "column": 28 }, "identifierName": "MetaBalancerBuilding" }, "name": "MetaBalancerBuilding" }, { "type": "Identifier", "start": 1746, "end": 1773, "loc": { "start": { "line": 36, "column": 8 }, "end": { "line": 36, "column": 35 }, "identifierName": "MetaUndergroundBeltBuilding" }, "name": "MetaUndergroundBeltBuilding" }, { "type": "Identifier", "start": 1784, "end": 1801, "loc": { "start": { "line": 37, "column": 8 }, "end": { "line": 37, "column": 25 }, "identifierName": "MetaMinerBuilding" }, "name": "MetaMinerBuilding" }, { "type": "Identifier", "start": 1812, "end": 1830, "loc": { "start": { "line": 38, "column": 8 }, "end": { "line": 38, "column": 26 }, "identifierName": "MetaCutterBuilding" }, "name": "MetaCutterBuilding" }, { "type": "Identifier", "start": 1841, "end": 1860, "loc": { "start": { "line": 39, "column": 8 }, "end": { "line": 39, "column": 27 }, "identifierName": "MetaRotaterBuilding" }, "name": "MetaRotaterBuilding" }, { "type": "Identifier", "start": 1871, "end": 1890, "loc": { "start": { "line": 40, "column": 8 }, "end": { "line": 40, "column": 27 }, "identifierName": "MetaStackerBuilding" }, "name": "MetaStackerBuilding" }, { "type": "Identifier", "start": 1901, "end": 1918, "loc": { "start": { "line": 41, "column": 8 }, "end": { "line": 41, "column": 25 }, "identifierName": "MetaMixerBuilding" }, "name": "MetaMixerBuilding" }, { "type": "Identifier", "start": 1929, "end": 1948, "loc": { "start": { "line": 42, "column": 8 }, "end": { "line": 42, "column": 27 }, "identifierName": "MetaPainterBuilding" }, "name": "MetaPainterBuilding" }, { "type": "Identifier", "start": 1959, "end": 1976, "loc": { "start": { "line": 43, "column": 8 }, "end": { "line": 43, "column": 25 }, "identifierName": "MetaTrashBuilding" }, "name": "MetaTrashBuilding" }, { "type": "SpreadElement", "start": 1987, "end": 2067, "loc": { "start": { "line": 44, "column": 8 }, "end": { "line": 44, "column": 88 } }, "argument": { "type": "ConditionalExpression", "start": 1991, "end": 2066, "loc": { "start": { "line": 44, "column": 12 }, "end": { "line": 44, "column": 87 } }, "test": { "type": "LogicalExpression", "start": 1991, "end": 2032, "loc": { "start": { "line": 44, "column": 12 }, "end": { "line": 44, "column": 53 } }, "left": { "type": "MemberExpression", "start": 1991, "end": 2020, "loc": { "start": { "line": 44, "column": 12 }, "end": { "line": 44, "column": 41 } }, "object": { "type": "Identifier", "start": 1991, "end": 2008, "loc": { "start": { "line": 44, "column": 12 }, "end": { "line": 44, "column": 29 }, "identifierName": "queryParamOptions" }, "name": "queryParamOptions" }, "property": { "type": "Identifier", "start": 2009, "end": 2020, "loc": { "start": { "line": 44, "column": 30 }, "end": { "line": 44, "column": 41 }, "identifierName": "sandboxMode" }, "name": "sandboxMode" }, "computed": false }, "operator": "||", "right": { "type": "Identifier", "start": 2024, "end": 2032, "loc": { "start": { "line": 44, "column": 45 }, "end": { "line": 44, "column": 53 }, "identifierName": "G_IS_DEV" }, "name": "G_IS_DEV" } }, "consequent": { "type": "ArrayExpression", "start": 2035, "end": 2061, "loc": { "start": { "line": 44, "column": 56 }, "end": { "line": 44, "column": 82 } }, "elements": [ { "type": "Identifier", "start": 2036, "end": 2060, "loc": { "start": { "line": 44, "column": 57 }, "end": { "line": 44, "column": 81 }, "identifierName": "MetaItemProducerBuilding" }, "name": "MetaItemProducerBuilding" } ] }, "alternate": { "type": "ArrayExpression", "start": 2064, "end": 2066, "loc": { "start": { "line": 44, "column": 85 }, "end": { "line": 44, "column": 87 } }, "elements": [] }, "extra": { "parenthesized": true, "parenStart": 1990 } } } ] } }, { "type": "ObjectProperty", "start": 2084, "end": 2258, "loc": { "start": { "line": 47, "column": 4 }, "end": { "line": 53, "column": 5 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 2084, "end": 2102, "loc": { "start": { "line": 47, "column": 4 }, "end": { "line": 47, "column": 22 }, "identifierName": "secondaryBuildings" }, "name": "secondaryBuildings" }, "value": { "type": "ArrayExpression", "start": 2104, "end": 2258, "loc": { "start": { "line": 47, "column": 24 }, "end": { "line": 53, "column": 5 } }, "elements": [ { "type": "Identifier", "start": 2115, "end": 2134, "loc": { "start": { "line": 48, "column": 8 }, "end": { "line": 48, "column": 27 }, "identifierName": "MetaStorageBuilding" }, "name": "MetaStorageBuilding" }, { "type": "Identifier", "start": 2145, "end": 2163, "loc": { "start": { "line": 49, "column": 8 }, "end": { "line": 49, "column": 26 }, "identifierName": "MetaReaderBuilding" }, "name": "MetaReaderBuilding" }, { "type": "Identifier", "start": 2174, "end": 2191, "loc": { "start": { "line": 50, "column": 8 }, "end": { "line": 50, "column": 25 }, "identifierName": "MetaLeverBuilding" }, "name": "MetaLeverBuilding" }, { "type": "Identifier", "start": 2202, "end": 2220, "loc": { "start": { "line": 51, "column": 8 }, "end": { "line": 51, "column": 26 }, "identifierName": "MetaFilterBuilding" }, "name": "MetaFilterBuilding" }, { "type": "Identifier", "start": 2231, "end": 2250, "loc": { "start": { "line": 52, "column": 8 }, "end": { "line": 52, "column": 27 }, "identifierName": "MetaDisplayBuilding" }, "name": "MetaDisplayBuilding" } ] } }, { "type": "ObjectProperty", "start": 2265, "end": 2309, "loc": { "start": { "line": 54, "column": 4 }, "end": { "line": 54, "column": 48 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 2265, "end": 2278, "loc": { "start": { "line": 54, "column": 4 }, "end": { "line": 54, "column": 17 }, "identifierName": "htmlElementId" }, "name": "htmlElementId" }, "value": { "type": "StringLiteral", "start": 2280, "end": 2309, "loc": { "start": { "line": 54, "column": 19 }, "end": { "line": 54, "column": 48 } }, "extra": { "rawValue": "ingame_HUD_BuildingsToolbar", "raw": "\"ingame_HUD_BuildingsToolbar\"" }, "value": "ingame_HUD_BuildingsToolbar" } } ] } } } ], "directives": [] }, "comments": [], "tokens": [ { "type": { "label": "import", "keyword": "import", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "import", "start": 0, "end": 6, "loc": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 7, "end": 8, "loc": { "start": { "line": 1, "column": 7 }, "end": { "line": 1, "column": 8 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaBeltBuilding", "start": 9, "end": 25, "loc": { "start": { "line": 1, "column": 9 }, "end": { "line": 1, "column": 25 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 26, "end": 27, "loc": { "start": { "line": 1, "column": 26 }, "end": { "line": 1, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 28, "end": 32, "loc": { "start": { "line": 1, "column": 28 }, "end": { "line": 1, "column": 32 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "../../buildings/belt", "start": 33, "end": 55, "loc": { "start": { "line": 1, "column": 33 }, "end": { "line": 1, "column": 55 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 55, "end": 56, "loc": { "start": { "line": 1, "column": 55 }, "end": { "line": 1, "column": 56 } } }, { "type": { "label": "import", "keyword": "import", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "import", "start": 58, "end": 64, "loc": { "start": { "line": 2, "column": 0 }, "end": { "line": 2, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 65, "end": 66, "loc": { "start": { "line": 2, "column": 7 }, "end": { "line": 2, "column": 8 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaCutterBuilding", "start": 67, "end": 85, "loc": { "start": { "line": 2, "column": 9 }, "end": { "line": 2, "column": 27 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 86, "end": 87, "loc": { "start": { "line": 2, "column": 28 }, "end": { "line": 2, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 88, "end": 92, "loc": { "start": { "line": 2, "column": 30 }, "end": { "line": 2, "column": 34 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "../../buildings/cutter", "start": 93, "end": 117, "loc": { "start": { "line": 2, "column": 35 }, "end": { "line": 2, "column": 59 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 117, "end": 118, "loc": { "start": { "line": 2, "column": 59 }, "end": { "line": 2, "column": 60 } } }, { "type": { "label": "import", "keyword": "import", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "import", "start": 120, "end": 126, "loc": { "start": { "line": 3, "column": 0 }, "end": { "line": 3, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 127, "end": 128, "loc": { "start": { "line": 3, "column": 7 }, "end": { "line": 3, "column": 8 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaDisplayBuilding", "start": 129, "end": 148, "loc": { "start": { "line": 3, "column": 9 }, "end": { "line": 3, "column": 28 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 149, "end": 150, "loc": { "start": { "line": 3, "column": 29 }, "end": { "line": 3, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 151, "end": 155, "loc": { "start": { "line": 3, "column": 31 }, "end": { "line": 3, "column": 35 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "../../buildings/display", "start": 156, "end": 181, "loc": { "start": { "line": 3, "column": 36 }, "end": { "line": 3, "column": 61 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 181, "end": 182, "loc": { "start": { "line": 3, "column": 61 }, "end": { "line": 3, "column": 62 } } }, { "type": { "label": "import", "keyword": "import", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "import", "start": 184, "end": 190, "loc": { "start": { "line": 4, "column": 0 }, "end": { "line": 4, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 191, "end": 192, "loc": { "start": { "line": 4, "column": 7 }, "end": { "line": 4, "column": 8 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaFilterBuilding", "start": 193, "end": 211, "loc": { "start": { "line": 4, "column": 9 }, "end": { "line": 4, "column": 27 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 212, "end": 213, "loc": { "start": { "line": 4, "column": 28 }, "end": { "line": 4, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 214, "end": 218, "loc": { "start": { "line": 4, "column": 30 }, "end": { "line": 4, "column": 34 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "../../buildings/filter", "start": 219, "end": 243, "loc": { "start": { "line": 4, "column": 35 }, "end": { "line": 4, "column": 59 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 243, "end": 244, "loc": { "start": { "line": 4, "column": 59 }, "end": { "line": 4, "column": 60 } } }, { "type": { "label": "import", "keyword": "import", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "import", "start": 246, "end": 252, "loc": { "start": { "line": 5, "column": 0 }, "end": { "line": 5, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 253, "end": 254, "loc": { "start": { "line": 5, "column": 7 }, "end": { "line": 5, "column": 8 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaLeverBuilding", "start": 255, "end": 272, "loc": { "start": { "line": 5, "column": 9 }, "end": { "line": 5, "column": 26 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 273, "end": 274, "loc": { "start": { "line": 5, "column": 27 }, "end": { "line": 5, "column": 28 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 275, "end": 279, "loc": { "start": { "line": 5, "column": 29 }, "end": { "line": 5, "column": 33 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "../../buildings/lever", "start": 280, "end": 303, "loc": { "start": { "line": 5, "column": 34 }, "end": { "line": 5, "column": 57 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 303, "end": 304, "loc": { "start": { "line": 5, "column": 57 }, "end": { "line": 5, "column": 58 } } }, { "type": { "label": "import", "keyword": "import", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "import", "start": 306, "end": 312, "loc": { "start": { "line": 6, "column": 0 }, "end": { "line": 6, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 313, "end": 314, "loc": { "start": { "line": 6, "column": 7 }, "end": { "line": 6, "column": 8 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaMinerBuilding", "start": 315, "end": 332, "loc": { "start": { "line": 6, "column": 9 }, "end": { "line": 6, "column": 26 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 333, "end": 334, "loc": { "start": { "line": 6, "column": 27 }, "end": { "line": 6, "column": 28 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 335, "end": 339, "loc": { "start": { "line": 6, "column": 29 }, "end": { "line": 6, "column": 33 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "../../buildings/miner", "start": 340, "end": 363, "loc": { "start": { "line": 6, "column": 34 }, "end": { "line": 6, "column": 57 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 363, "end": 364, "loc": { "start": { "line": 6, "column": 57 }, "end": { "line": 6, "column": 58 } } }, { "type": { "label": "import", "keyword": "import", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "import", "start": 366, "end": 372, "loc": { "start": { "line": 7, "column": 0 }, "end": { "line": 7, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 373, "end": 374, "loc": { "start": { "line": 7, "column": 7 }, "end": { "line": 7, "column": 8 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaMixerBuilding", "start": 375, "end": 392, "loc": { "start": { "line": 7, "column": 9 }, "end": { "line": 7, "column": 26 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 393, "end": 394, "loc": { "start": { "line": 7, "column": 27 }, "end": { "line": 7, "column": 28 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 395, "end": 399, "loc": { "start": { "line": 7, "column": 29 }, "end": { "line": 7, "column": 33 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "../../buildings/mixer", "start": 400, "end": 423, "loc": { "start": { "line": 7, "column": 34 }, "end": { "line": 7, "column": 57 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 423, "end": 424, "loc": { "start": { "line": 7, "column": 57 }, "end": { "line": 7, "column": 58 } } }, { "type": { "label": "import", "keyword": "import", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "import", "start": 426, "end": 432, "loc": { "start": { "line": 8, "column": 0 }, "end": { "line": 8, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 433, "end": 434, "loc": { "start": { "line": 8, "column": 7 }, "end": { "line": 8, "column": 8 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaPainterBuilding", "start": 435, "end": 454, "loc": { "start": { "line": 8, "column": 9 }, "end": { "line": 8, "column": 28 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 455, "end": 456, "loc": { "start": { "line": 8, "column": 29 }, "end": { "line": 8, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 457, "end": 461, "loc": { "start": { "line": 8, "column": 31 }, "end": { "line": 8, "column": 35 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "../../buildings/painter", "start": 462, "end": 487, "loc": { "start": { "line": 8, "column": 36 }, "end": { "line": 8, "column": 61 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 487, "end": 488, "loc": { "start": { "line": 8, "column": 61 }, "end": { "line": 8, "column": 62 } } }, { "type": { "label": "import", "keyword": "import", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "import", "start": 490, "end": 496, "loc": { "start": { "line": 9, "column": 0 }, "end": { "line": 9, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 497, "end": 498, "loc": { "start": { "line": 9, "column": 7 }, "end": { "line": 9, "column": 8 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaReaderBuilding", "start": 499, "end": 517, "loc": { "start": { "line": 9, "column": 9 }, "end": { "line": 9, "column": 27 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 518, "end": 519, "loc": { "start": { "line": 9, "column": 28 }, "end": { "line": 9, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 520, "end": 524, "loc": { "start": { "line": 9, "column": 30 }, "end": { "line": 9, "column": 34 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "../../buildings/reader", "start": 525, "end": 549, "loc": { "start": { "line": 9, "column": 35 }, "end": { "line": 9, "column": 59 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 549, "end": 550, "loc": { "start": { "line": 9, "column": 59 }, "end": { "line": 9, "column": 60 } } }, { "type": { "label": "import", "keyword": "import", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "import", "start": 552, "end": 558, "loc": { "start": { "line": 10, "column": 0 }, "end": { "line": 10, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 559, "end": 560, "loc": { "start": { "line": 10, "column": 7 }, "end": { "line": 10, "column": 8 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaRotaterBuilding", "start": 561, "end": 580, "loc": { "start": { "line": 10, "column": 9 }, "end": { "line": 10, "column": 28 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 581, "end": 582, "loc": { "start": { "line": 10, "column": 29 }, "end": { "line": 10, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 583, "end": 587, "loc": { "start": { "line": 10, "column": 31 }, "end": { "line": 10, "column": 35 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "../../buildings/rotater", "start": 588, "end": 613, "loc": { "start": { "line": 10, "column": 36 }, "end": { "line": 10, "column": 61 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 613, "end": 614, "loc": { "start": { "line": 10, "column": 61 }, "end": { "line": 10, "column": 62 } } }, { "type": { "label": "import", "keyword": "import", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "import", "start": 616, "end": 622, "loc": { "start": { "line": 11, "column": 0 }, "end": { "line": 11, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 623, "end": 624, "loc": { "start": { "line": 11, "column": 7 }, "end": { "line": 11, "column": 8 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaBalancerBuilding", "start": 625, "end": 645, "loc": { "start": { "line": 11, "column": 9 }, "end": { "line": 11, "column": 29 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 646, "end": 647, "loc": { "start": { "line": 11, "column": 30 }, "end": { "line": 11, "column": 31 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 648, "end": 652, "loc": { "start": { "line": 11, "column": 32 }, "end": { "line": 11, "column": 36 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "../../buildings/balancer", "start": 653, "end": 679, "loc": { "start": { "line": 11, "column": 37 }, "end": { "line": 11, "column": 63 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 679, "end": 680, "loc": { "start": { "line": 11, "column": 63 }, "end": { "line": 11, "column": 64 } } }, { "type": { "label": "import", "keyword": "import", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "import", "start": 682, "end": 688, "loc": { "start": { "line": 12, "column": 0 }, "end": { "line": 12, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 689, "end": 690, "loc": { "start": { "line": 12, "column": 7 }, "end": { "line": 12, "column": 8 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaStackerBuilding", "start": 691, "end": 710, "loc": { "start": { "line": 12, "column": 9 }, "end": { "line": 12, "column": 28 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 711, "end": 712, "loc": { "start": { "line": 12, "column": 29 }, "end": { "line": 12, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 713, "end": 717, "loc": { "start": { "line": 12, "column": 31 }, "end": { "line": 12, "column": 35 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "../../buildings/stacker", "start": 718, "end": 743, "loc": { "start": { "line": 12, "column": 36 }, "end": { "line": 12, "column": 61 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 743, "end": 744, "loc": { "start": { "line": 12, "column": 61 }, "end": { "line": 12, "column": 62 } } }, { "type": { "label": "import", "keyword": "import", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "import", "start": 746, "end": 752, "loc": { "start": { "line": 13, "column": 0 }, "end": { "line": 13, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 753, "end": 754, "loc": { "start": { "line": 13, "column": 7 }, "end": { "line": 13, "column": 8 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaTrashBuilding", "start": 755, "end": 772, "loc": { "start": { "line": 13, "column": 9 }, "end": { "line": 13, "column": 26 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 773, "end": 774, "loc": { "start": { "line": 13, "column": 27 }, "end": { "line": 13, "column": 28 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 775, "end": 779, "loc": { "start": { "line": 13, "column": 29 }, "end": { "line": 13, "column": 33 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "../../buildings/trash", "start": 780, "end": 803, "loc": { "start": { "line": 13, "column": 34 }, "end": { "line": 13, "column": 57 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 803, "end": 804, "loc": { "start": { "line": 13, "column": 57 }, "end": { "line": 13, "column": 58 } } }, { "type": { "label": "import", "keyword": "import", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "import", "start": 806, "end": 812, "loc": { "start": { "line": 14, "column": 0 }, "end": { "line": 14, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 813, "end": 814, "loc": { "start": { "line": 14, "column": 7 }, "end": { "line": 14, "column": 8 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaUndergroundBeltBuilding", "start": 815, "end": 842, "loc": { "start": { "line": 14, "column": 9 }, "end": { "line": 14, "column": 36 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 843, "end": 844, "loc": { "start": { "line": 14, "column": 37 }, "end": { "line": 14, "column": 38 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 845, "end": 849, "loc": { "start": { "line": 14, "column": 39 }, "end": { "line": 14, "column": 43 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "../../buildings/underground_belt", "start": 850, "end": 884, "loc": { "start": { "line": 14, "column": 44 }, "end": { "line": 14, "column": 78 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 884, "end": 885, "loc": { "start": { "line": 14, "column": 78 }, "end": { "line": 14, "column": 79 } } }, { "type": { "label": "import", "keyword": "import", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "import", "start": 887, "end": 893, "loc": { "start": { "line": 15, "column": 0 }, "end": { "line": 15, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 894, "end": 895, "loc": { "start": { "line": 15, "column": 7 }, "end": { "line": 15, "column": 8 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "HUDBaseToolbar", "start": 896, "end": 910, "loc": { "start": { "line": 15, "column": 9 }, "end": { "line": 15, "column": 23 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 911, "end": 912, "loc": { "start": { "line": 15, "column": 24 }, "end": { "line": 15, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 913, "end": 917, "loc": { "start": { "line": 15, "column": 26 }, "end": { "line": 15, "column": 30 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "./base_toolbar", "start": 918, "end": 934, "loc": { "start": { "line": 15, "column": 31 }, "end": { "line": 15, "column": 47 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 934, "end": 935, "loc": { "start": { "line": 15, "column": 47 }, "end": { "line": 15, "column": 48 } } }, { "type": { "label": "import", "keyword": "import", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "import", "start": 937, "end": 943, "loc": { "start": { "line": 16, "column": 0 }, "end": { "line": 16, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 944, "end": 945, "loc": { "start": { "line": 16, "column": 7 }, "end": { "line": 16, "column": 8 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaStorageBuilding", "start": 946, "end": 965, "loc": { "start": { "line": 16, "column": 9 }, "end": { "line": 16, "column": 28 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 966, "end": 967, "loc": { "start": { "line": 16, "column": 29 }, "end": { "line": 16, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 968, "end": 972, "loc": { "start": { "line": 16, "column": 31 }, "end": { "line": 16, "column": 35 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "../../buildings/storage", "start": 973, "end": 998, "loc": { "start": { "line": 16, "column": 36 }, "end": { "line": 16, "column": 61 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 998, "end": 999, "loc": { "start": { "line": 16, "column": 61 }, "end": { "line": 16, "column": 62 } } }, { "type": { "label": "import", "keyword": "import", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "import", "start": 1001, "end": 1007, "loc": { "start": { "line": 17, "column": 0 }, "end": { "line": 17, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1008, "end": 1009, "loc": { "start": { "line": 17, "column": 7 }, "end": { "line": 17, "column": 8 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaItemProducerBuilding", "start": 1010, "end": 1034, "loc": { "start": { "line": 17, "column": 9 }, "end": { "line": 17, "column": 33 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1035, "end": 1036, "loc": { "start": { "line": 17, "column": 34 }, "end": { "line": 17, "column": 35 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 1037, "end": 1041, "loc": { "start": { "line": 17, "column": 36 }, "end": { "line": 17, "column": 40 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "../../buildings/item_producer", "start": 1042, "end": 1073, "loc": { "start": { "line": 17, "column": 41 }, "end": { "line": 17, "column": 72 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1073, "end": 1074, "loc": { "start": { "line": 17, "column": 72 }, "end": { "line": 17, "column": 73 } } }, { "type": { "label": "import", "keyword": "import", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "import", "start": 1076, "end": 1082, "loc": { "start": { "line": 18, "column": 0 }, "end": { "line": 18, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1083, "end": 1084, "loc": { "start": { "line": 18, "column": 7 }, "end": { "line": 18, "column": 8 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "queryParamOptions", "start": 1085, "end": 1102, "loc": { "start": { "line": 18, "column": 9 }, "end": { "line": 18, "column": 26 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1103, "end": 1104, "loc": { "start": { "line": 18, "column": 27 }, "end": { "line": 18, "column": 28 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 1105, "end": 1109, "loc": { "start": { "line": 18, "column": 29 }, "end": { "line": 18, "column": 33 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "../../../core/query_parameters", "start": 1110, "end": 1142, "loc": { "start": { "line": 18, "column": 34 }, "end": { "line": 18, "column": 66 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1142, "end": 1143, "loc": { "start": { "line": 18, "column": 66 }, "end": { "line": 18, "column": 67 } } }, { "type": { "label": "export", "keyword": "export", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "export", "start": 1147, "end": 1153, "loc": { "start": { "line": 20, "column": 0 }, "end": { "line": 20, "column": 6 } } }, { "type": { "label": "class", "keyword": "class", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "class", "start": 1154, "end": 1159, "loc": { "start": { "line": 20, "column": 7 }, "end": { "line": 20, "column": 12 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "HUDBuildingsToolbar", "start": 1160, "end": 1179, "loc": { "start": { "line": 20, "column": 13 }, "end": { "line": 20, "column": 32 } } }, { "type": { "label": "extends", "keyword": "extends", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "extends", "start": 1180, "end": 1187, "loc": { "start": { "line": 20, "column": 33 }, "end": { "line": 20, "column": 40 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "HUDBaseToolbar", "start": 1188, "end": 1202, "loc": { "start": { "line": 20, "column": 41 }, "end": { "line": 20, "column": 55 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1203, "end": 1204, "loc": { "start": { "line": 20, "column": 56 }, "end": { "line": 20, "column": 57 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "constructor", "start": 1210, "end": 1221, "loc": { "start": { "line": 21, "column": 4 }, "end": { "line": 21, "column": 15 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1221, "end": 1222, "loc": { "start": { "line": 21, "column": 15 }, "end": { "line": 21, "column": 16 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "root", "start": 1222, "end": 1226, "loc": { "start": { "line": 21, "column": 16 }, "end": { "line": 21, "column": 20 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1226, "end": 1227, "loc": { "start": { "line": 21, "column": 20 }, "end": { "line": 21, "column": 21 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1228, "end": 1229, "loc": { "start": { "line": 21, "column": 22 }, "end": { "line": 21, "column": 23 } } }, { "type": { "label": "super", "keyword": "super", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "super", "start": 1239, "end": 1244, "loc": { "start": { "line": 22, "column": 8 }, "end": { "line": 22, "column": 13 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1244, "end": 1245, "loc": { "start": { "line": 22, "column": 13 }, "end": { "line": 22, "column": 14 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "root", "start": 1245, "end": 1249, "loc": { "start": { "line": 22, "column": 14 }, "end": { "line": 22, "column": 18 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1249, "end": 1250, "loc": { "start": { "line": 22, "column": 18 }, "end": { "line": 22, "column": 19 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1251, "end": 1252, "loc": { "start": { "line": 22, "column": 20 }, "end": { "line": 22, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "primaryBuildings", "start": 1266, "end": 1282, "loc": { "start": { "line": 23, "column": 12 }, "end": { "line": 23, "column": 28 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1282, "end": 1283, "loc": { "start": { "line": 23, "column": 28 }, "end": { "line": 23, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "HUDBuildingsToolbar", "start": 1284, "end": 1303, "loc": { "start": { "line": 23, "column": 30 }, "end": { "line": 23, "column": 49 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1303, "end": 1304, "loc": { "start": { "line": 23, "column": 49 }, "end": { "line": 23, "column": 50 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "bar", "start": 1304, "end": 1307, "loc": { "start": { "line": 23, "column": 50 }, "end": { "line": 23, "column": 53 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1307, "end": 1308, "loc": { "start": { "line": 23, "column": 53 }, "end": { "line": 23, "column": 54 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "primaryBuildings", "start": 1308, "end": 1324, "loc": { "start": { "line": 23, "column": 54 }, "end": { "line": 23, "column": 70 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1324, "end": 1325, "loc": { "start": { "line": 23, "column": 70 }, "end": { "line": 23, "column": 71 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "secondaryBuildings", "start": 1339, "end": 1357, "loc": { "start": { "line": 24, "column": 12 }, "end": { "line": 24, "column": 30 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1357, "end": 1358, "loc": { "start": { "line": 24, "column": 30 }, "end": { "line": 24, "column": 31 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "HUDBuildingsToolbar", "start": 1359, "end": 1378, "loc": { "start": { "line": 24, "column": 32 }, "end": { "line": 24, "column": 51 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1378, "end": 1379, "loc": { "start": { "line": 24, "column": 51 }, "end": { "line": 24, "column": 52 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "bar", "start": 1379, "end": 1382, "loc": { "start": { "line": 24, "column": 52 }, "end": { "line": 24, "column": 55 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1382, "end": 1383, "loc": { "start": { "line": 24, "column": 55 }, "end": { "line": 24, "column": 56 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "secondaryBuildings", "start": 1383, "end": 1401, "loc": { "start": { "line": 24, "column": 56 }, "end": { "line": 24, "column": 74 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1401, "end": 1402, "loc": { "start": { "line": 24, "column": 74 }, "end": { "line": 24, "column": 75 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "visibilityCondition", "start": 1416, "end": 1435, "loc": { "start": { "line": 25, "column": 12 }, "end": { "line": 25, "column": 31 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1435, "end": 1436, "loc": { "start": { "line": 25, "column": 31 }, "end": { "line": 25, "column": 32 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1437, "end": 1438, "loc": { "start": { "line": 25, "column": 33 }, "end": { "line": 25, "column": 34 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1438, "end": 1439, "loc": { "start": { "line": 25, "column": 34 }, "end": { "line": 25, "column": 35 } } }, { "type": { "label": "=>", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1440, "end": 1442, "loc": { "start": { "line": 25, "column": 36 }, "end": { "line": 25, "column": 38 } } }, { "type": { "label": "prefix", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": null, "updateContext": null }, "value": "!", "start": 1460, "end": 1461, "loc": { "start": { "line": 26, "column": 16 }, "end": { "line": 26, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "root", "start": 1461, "end": 1465, "loc": { "start": { "line": 26, "column": 17 }, "end": { "line": 26, "column": 21 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1465, "end": 1466, "loc": { "start": { "line": 26, "column": 21 }, "end": { "line": 26, "column": 22 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "camera", "start": 1466, "end": 1472, "loc": { "start": { "line": 26, "column": 22 }, "end": { "line": 26, "column": 28 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1472, "end": 1473, "loc": { "start": { "line": 26, "column": 28 }, "end": { "line": 26, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getIsMapOverlayActive", "start": 1473, "end": 1494, "loc": { "start": { "line": 26, "column": 29 }, "end": { "line": 26, "column": 50 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1494, "end": 1495, "loc": { "start": { "line": 26, "column": 50 }, "end": { "line": 26, "column": 51 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1495, "end": 1496, "loc": { "start": { "line": 26, "column": 51 }, "end": { "line": 26, "column": 52 } } }, { "type": { "label": "&&", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": 2, "updateContext": null }, "value": "&&", "start": 1497, "end": 1499, "loc": { "start": { "line": 26, "column": 53 }, "end": { "line": 26, "column": 55 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "root", "start": 1500, "end": 1504, "loc": { "start": { "line": 26, "column": 56 }, "end": { "line": 26, "column": 60 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1504, "end": 1505, "loc": { "start": { "line": 26, "column": 60 }, "end": { "line": 26, "column": 61 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "currentLayer", "start": 1505, "end": 1517, "loc": { "start": { "line": 26, "column": 61 }, "end": { "line": 26, "column": 73 } } }, { "type": { "label": "==/!=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": 6, "updateContext": null }, "value": "===", "start": 1518, "end": 1521, "loc": { "start": { "line": 26, "column": 74 }, "end": { "line": 26, "column": 77 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "regular", "start": 1522, "end": 1531, "loc": { "start": { "line": 26, "column": 78 }, "end": { "line": 26, "column": 87 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1531, "end": 1532, "loc": { "start": { "line": 26, "column": 87 }, "end": { "line": 26, "column": 88 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "htmlElementId", "start": 1546, "end": 1559, "loc": { "start": { "line": 27, "column": 12 }, "end": { "line": 27, "column": 25 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1559, "end": 1560, "loc": { "start": { "line": 27, "column": 25 }, "end": { "line": 27, "column": 26 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "HUDBuildingsToolbar", "start": 1561, "end": 1580, "loc": { "start": { "line": 27, "column": 27 }, "end": { "line": 27, "column": 46 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1580, "end": 1581, "loc": { "start": { "line": 27, "column": 46 }, "end": { "line": 27, "column": 47 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "bar", "start": 1581, "end": 1584, "loc": { "start": { "line": 27, "column": 47 }, "end": { "line": 27, "column": 50 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1584, "end": 1585, "loc": { "start": { "line": 27, "column": 50 }, "end": { "line": 27, "column": 51 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "htmlElementId", "start": 1585, "end": 1598, "loc": { "start": { "line": 27, "column": 51 }, "end": { "line": 27, "column": 64 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1598, "end": 1599, "loc": { "start": { "line": 27, "column": 64 }, "end": { "line": 27, "column": 65 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1609, "end": 1610, "loc": { "start": { "line": 28, "column": 8 }, "end": { "line": 28, "column": 9 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1610, "end": 1611, "loc": { "start": { "line": 28, "column": 9 }, "end": { "line": 28, "column": 10 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1611, "end": 1612, "loc": { "start": { "line": 28, "column": 10 }, "end": { "line": 28, "column": 11 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1618, "end": 1619, "loc": { "start": { "line": 29, "column": 4 }, "end": { "line": 29, "column": 5 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1621, "end": 1622, "loc": { "start": { "line": 30, "column": 0 }, "end": { "line": 30, "column": 1 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "HUDBuildingsToolbar", "start": 1626, "end": 1645, "loc": { "start": { "line": 32, "column": 0 }, "end": { "line": 32, "column": 19 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1645, "end": 1646, "loc": { "start": { "line": 32, "column": 19 }, "end": { "line": 32, "column": 20 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "bar", "start": 1646, "end": 1649, "loc": { "start": { "line": 32, "column": 20 }, "end": { "line": 32, "column": 23 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 1650, "end": 1651, "loc": { "start": { "line": 32, "column": 24 }, "end": { "line": 32, "column": 25 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1652, "end": 1653, "loc": { "start": { "line": 32, "column": 26 }, "end": { "line": 32, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "primaryBuildings", "start": 1659, "end": 1675, "loc": { "start": { "line": 33, "column": 4 }, "end": { "line": 33, "column": 20 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1675, "end": 1676, "loc": { "start": { "line": 33, "column": 20 }, "end": { "line": 33, "column": 21 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1677, "end": 1678, "loc": { "start": { "line": 33, "column": 22 }, "end": { "line": 33, "column": 23 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaBeltBuilding", "start": 1688, "end": 1704, "loc": { "start": { "line": 34, "column": 8 }, "end": { "line": 34, "column": 24 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1704, "end": 1705, "loc": { "start": { "line": 34, "column": 24 }, "end": { "line": 34, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaBalancerBuilding", "start": 1715, "end": 1735, "loc": { "start": { "line": 35, "column": 8 }, "end": { "line": 35, "column": 28 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1735, "end": 1736, "loc": { "start": { "line": 35, "column": 28 }, "end": { "line": 35, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaUndergroundBeltBuilding", "start": 1746, "end": 1773, "loc": { "start": { "line": 36, "column": 8 }, "end": { "line": 36, "column": 35 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1773, "end": 1774, "loc": { "start": { "line": 36, "column": 35 }, "end": { "line": 36, "column": 36 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaMinerBuilding", "start": 1784, "end": 1801, "loc": { "start": { "line": 37, "column": 8 }, "end": { "line": 37, "column": 25 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1801, "end": 1802, "loc": { "start": { "line": 37, "column": 25 }, "end": { "line": 37, "column": 26 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaCutterBuilding", "start": 1812, "end": 1830, "loc": { "start": { "line": 38, "column": 8 }, "end": { "line": 38, "column": 26 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1830, "end": 1831, "loc": { "start": { "line": 38, "column": 26 }, "end": { "line": 38, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaRotaterBuilding", "start": 1841, "end": 1860, "loc": { "start": { "line": 39, "column": 8 }, "end": { "line": 39, "column": 27 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1860, "end": 1861, "loc": { "start": { "line": 39, "column": 27 }, "end": { "line": 39, "column": 28 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaStackerBuilding", "start": 1871, "end": 1890, "loc": { "start": { "line": 40, "column": 8 }, "end": { "line": 40, "column": 27 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1890, "end": 1891, "loc": { "start": { "line": 40, "column": 27 }, "end": { "line": 40, "column": 28 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaMixerBuilding", "start": 1901, "end": 1918, "loc": { "start": { "line": 41, "column": 8 }, "end": { "line": 41, "column": 25 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1918, "end": 1919, "loc": { "start": { "line": 41, "column": 25 }, "end": { "line": 41, "column": 26 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaPainterBuilding", "start": 1929, "end": 1948, "loc": { "start": { "line": 42, "column": 8 }, "end": { "line": 42, "column": 27 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1948, "end": 1949, "loc": { "start": { "line": 42, "column": 27 }, "end": { "line": 42, "column": 28 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaTrashBuilding", "start": 1959, "end": 1976, "loc": { "start": { "line": 43, "column": 8 }, "end": { "line": 43, "column": 25 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1976, "end": 1977, "loc": { "start": { "line": 43, "column": 25 }, "end": { "line": 43, "column": 26 } } }, { "type": { "label": "...", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1987, "end": 1990, "loc": { "start": { "line": 44, "column": 8 }, "end": { "line": 44, "column": 11 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1990, "end": 1991, "loc": { "start": { "line": 44, "column": 11 }, "end": { "line": 44, "column": 12 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "queryParamOptions", "start": 1991, "end": 2008, "loc": { "start": { "line": 44, "column": 12 }, "end": { "line": 44, "column": 29 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2008, "end": 2009, "loc": { "start": { "line": 44, "column": 29 }, "end": { "line": 44, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "sandboxMode", "start": 2009, "end": 2020, "loc": { "start": { "line": 44, "column": 30 }, "end": { "line": 44, "column": 41 } } }, { "type": { "label": "||", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": 1, "updateContext": null }, "value": "||", "start": 2021, "end": 2023, "loc": { "start": { "line": 44, "column": 42 }, "end": { "line": 44, "column": 44 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "G_IS_DEV", "start": 2024, "end": 2032, "loc": { "start": { "line": 44, "column": 45 }, "end": { "line": 44, "column": 53 } } }, { "type": { "label": "?", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2033, "end": 2034, "loc": { "start": { "line": 44, "column": 54 }, "end": { "line": 44, "column": 55 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2035, "end": 2036, "loc": { "start": { "line": 44, "column": 56 }, "end": { "line": 44, "column": 57 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaItemProducerBuilding", "start": 2036, "end": 2060, "loc": { "start": { "line": 44, "column": 57 }, "end": { "line": 44, "column": 81 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2060, "end": 2061, "loc": { "start": { "line": 44, "column": 81 }, "end": { "line": 44, "column": 82 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2062, "end": 2063, "loc": { "start": { "line": 44, "column": 83 }, "end": { "line": 44, "column": 84 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2064, "end": 2065, "loc": { "start": { "line": 44, "column": 85 }, "end": { "line": 44, "column": 86 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2065, "end": 2066, "loc": { "start": { "line": 44, "column": 86 }, "end": { "line": 44, "column": 87 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2066, "end": 2067, "loc": { "start": { "line": 44, "column": 87 }, "end": { "line": 44, "column": 88 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2067, "end": 2068, "loc": { "start": { "line": 44, "column": 88 }, "end": { "line": 44, "column": 89 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2074, "end": 2075, "loc": { "start": { "line": 45, "column": 4 }, "end": { "line": 45, "column": 5 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2075, "end": 2076, "loc": { "start": { "line": 45, "column": 5 }, "end": { "line": 45, "column": 6 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "secondaryBuildings", "start": 2084, "end": 2102, "loc": { "start": { "line": 47, "column": 4 }, "end": { "line": 47, "column": 22 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2102, "end": 2103, "loc": { "start": { "line": 47, "column": 22 }, "end": { "line": 47, "column": 23 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2104, "end": 2105, "loc": { "start": { "line": 47, "column": 24 }, "end": { "line": 47, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaStorageBuilding", "start": 2115, "end": 2134, "loc": { "start": { "line": 48, "column": 8 }, "end": { "line": 48, "column": 27 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2134, "end": 2135, "loc": { "start": { "line": 48, "column": 27 }, "end": { "line": 48, "column": 28 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaReaderBuilding", "start": 2145, "end": 2163, "loc": { "start": { "line": 49, "column": 8 }, "end": { "line": 49, "column": 26 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2163, "end": 2164, "loc": { "start": { "line": 49, "column": 26 }, "end": { "line": 49, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaLeverBuilding", "start": 2174, "end": 2191, "loc": { "start": { "line": 50, "column": 8 }, "end": { "line": 50, "column": 25 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2191, "end": 2192, "loc": { "start": { "line": 50, "column": 25 }, "end": { "line": 50, "column": 26 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaFilterBuilding", "start": 2202, "end": 2220, "loc": { "start": { "line": 51, "column": 8 }, "end": { "line": 51, "column": 26 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2220, "end": 2221, "loc": { "start": { "line": 51, "column": 26 }, "end": { "line": 51, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaDisplayBuilding", "start": 2231, "end": 2250, "loc": { "start": { "line": 52, "column": 8 }, "end": { "line": 52, "column": 27 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2250, "end": 2251, "loc": { "start": { "line": 52, "column": 27 }, "end": { "line": 52, "column": 28 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2257, "end": 2258, "loc": { "start": { "line": 53, "column": 4 }, "end": { "line": 53, "column": 5 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2258, "end": 2259, "loc": { "start": { "line": 53, "column": 5 }, "end": { "line": 53, "column": 6 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "htmlElementId", "start": 2265, "end": 2278, "loc": { "start": { "line": 54, "column": 4 }, "end": { "line": 54, "column": 17 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2278, "end": 2279, "loc": { "start": { "line": 54, "column": 17 }, "end": { "line": 54, "column": 18 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "ingame_HUD_BuildingsToolbar", "start": 2280, "end": 2309, "loc": { "start": { "line": 54, "column": 19 }, "end": { "line": 54, "column": 48 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2309, "end": 2310, "loc": { "start": { "line": 54, "column": 48 }, "end": { "line": 54, "column": 49 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2312, "end": 2313, "loc": { "start": { "line": 55, "column": 0 }, "end": { "line": 55, "column": 1 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2313, "end": 2314, "loc": { "start": { "line": 55, "column": 1 }, "end": { "line": 55, "column": 2 } } }, { "type": { "label": "eof", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2314, "end": 2314, "loc": { "start": { "line": 55, "column": 2 }, "end": { "line": 55, "column": 2 } } } ] }