{ "type": "File", "start": 0, "end": 8771, "loc": { "start": { "line": 1, "column": 0 }, "end": { "line": 185, "column": 1 } }, "program": { "type": "Program", "start": 0, "end": 8771, "loc": { "start": { "line": 1, "column": 0 }, "end": { "line": 185, "column": 1 } }, "sourceType": "module", "body": [ { "type": "ImportDeclaration", "start": 0, "end": 53, "loc": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 53 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 9, "end": 21, "loc": { "start": { "line": 1, "column": 9 }, "end": { "line": 1, "column": 21 } }, "imported": { "type": "Identifier", "start": 9, "end": 21, "loc": { "start": { "line": 1, "column": 9 }, "end": { "line": 1, "column": 21 }, "identifierName": "createLogger" }, "name": "createLogger" }, "local": { "type": "Identifier", "start": 9, "end": 21, "loc": { "start": { "line": 1, "column": 9 }, "end": { "line": 1, "column": 21 }, "identifierName": "createLogger" }, "name": "createLogger" } } ], "source": { "type": "StringLiteral", "start": 29, "end": 52, "loc": { "start": { "line": 1, "column": 29 }, "end": { "line": 1, "column": 52 } }, "extra": { "rawValue": "../../core/logging.js", "raw": "\"../../core/logging.js\"" }, "value": "../../core/logging.js" } }, { "type": "ImportDeclaration", "start": 55, "end": 127, "loc": { "start": { "line": 2, "column": 0 }, "end": { "line": 2, "column": 72 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 64, "end": 84, "loc": { "start": { "line": 2, "column": 9 }, "end": { "line": 2, "column": 29 } }, "imported": { "type": "Identifier", "start": 64, "end": 84, "loc": { "start": { "line": 2, "column": 9 }, "end": { "line": 2, "column": 29 }, "identifierName": "MetaAnalyzerBuilding" }, "name": "MetaAnalyzerBuilding" }, "local": { "type": "Identifier", "start": 64, "end": 84, "loc": { "start": { "line": 2, "column": 9 }, "end": { "line": 2, "column": 29 }, "identifierName": "MetaAnalyzerBuilding" }, "name": "MetaAnalyzerBuilding" } } ], "source": { "type": "StringLiteral", "start": 92, "end": 126, "loc": { "start": { "line": 2, "column": 37 }, "end": { "line": 2, "column": 71 } }, "extra": { "rawValue": "../../game/buildings/analyzer.js", "raw": "\"../../game/buildings/analyzer.js\"" }, "value": "../../game/buildings/analyzer.js" } }, { "type": "ImportDeclaration", "start": 129, "end": 201, "loc": { "start": { "line": 3, "column": 0 }, "end": { "line": 3, "column": 72 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 138, "end": 158, "loc": { "start": { "line": 3, "column": 9 }, "end": { "line": 3, "column": 29 } }, "imported": { "type": "Identifier", "start": 138, "end": 158, "loc": { "start": { "line": 3, "column": 9 }, "end": { "line": 3, "column": 29 }, "identifierName": "MetaBalancerBuilding" }, "name": "MetaBalancerBuilding" }, "local": { "type": "Identifier", "start": 138, "end": 158, "loc": { "start": { "line": 3, "column": 9 }, "end": { "line": 3, "column": 29 }, "identifierName": "MetaBalancerBuilding" }, "name": "MetaBalancerBuilding" } } ], "source": { "type": "StringLiteral", "start": 166, "end": 200, "loc": { "start": { "line": 3, "column": 37 }, "end": { "line": 3, "column": 71 } }, "extra": { "rawValue": "../../game/buildings/balancer.js", "raw": "\"../../game/buildings/balancer.js\"" }, "value": "../../game/buildings/balancer.js" } }, { "type": "ImportDeclaration", "start": 203, "end": 267, "loc": { "start": { "line": 4, "column": 0 }, "end": { "line": 4, "column": 64 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 212, "end": 228, "loc": { "start": { "line": 4, "column": 9 }, "end": { "line": 4, "column": 25 } }, "imported": { "type": "Identifier", "start": 212, "end": 228, "loc": { "start": { "line": 4, "column": 9 }, "end": { "line": 4, "column": 25 }, "identifierName": "MetaBeltBuilding" }, "name": "MetaBeltBuilding" }, "local": { "type": "Identifier", "start": 212, "end": 228, "loc": { "start": { "line": 4, "column": 9 }, "end": { "line": 4, "column": 25 }, "identifierName": "MetaBeltBuilding" }, "name": "MetaBeltBuilding" } } ], "source": { "type": "StringLiteral", "start": 236, "end": 266, "loc": { "start": { "line": 4, "column": 33 }, "end": { "line": 4, "column": 63 } }, "extra": { "rawValue": "../../game/buildings/belt.js", "raw": "\"../../game/buildings/belt.js\"" }, "value": "../../game/buildings/belt.js" } }, { "type": "ImportDeclaration", "start": 269, "end": 345, "loc": { "start": { "line": 5, "column": 0 }, "end": { "line": 5, "column": 76 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 278, "end": 300, "loc": { "start": { "line": 5, "column": 9 }, "end": { "line": 5, "column": 31 } }, "imported": { "type": "Identifier", "start": 278, "end": 300, "loc": { "start": { "line": 5, "column": 9 }, "end": { "line": 5, "column": 31 }, "identifierName": "MetaComparatorBuilding" }, "name": "MetaComparatorBuilding" }, "local": { "type": "Identifier", "start": 278, "end": 300, "loc": { "start": { "line": 5, "column": 9 }, "end": { "line": 5, "column": 31 }, "identifierName": "MetaComparatorBuilding" }, "name": "MetaComparatorBuilding" } } ], "source": { "type": "StringLiteral", "start": 308, "end": 344, "loc": { "start": { "line": 5, "column": 39 }, "end": { "line": 5, "column": 75 } }, "extra": { "rawValue": "../../game/buildings/comparator.js", "raw": "\"../../game/buildings/comparator.js\"" }, "value": "../../game/buildings/comparator.js" } }, { "type": "ImportDeclaration", "start": 347, "end": 432, "loc": { "start": { "line": 6, "column": 0 }, "end": { "line": 6, "column": 85 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 356, "end": 382, "loc": { "start": { "line": 6, "column": 9 }, "end": { "line": 6, "column": 35 } }, "imported": { "type": "Identifier", "start": 356, "end": 382, "loc": { "start": { "line": 6, "column": 9 }, "end": { "line": 6, "column": 35 }, "identifierName": "MetaConstantSignalBuilding" }, "name": "MetaConstantSignalBuilding" }, "local": { "type": "Identifier", "start": 356, "end": 382, "loc": { "start": { "line": 6, "column": 9 }, "end": { "line": 6, "column": 35 }, "identifierName": "MetaConstantSignalBuilding" }, "name": "MetaConstantSignalBuilding" } } ], "source": { "type": "StringLiteral", "start": 390, "end": 431, "loc": { "start": { "line": 6, "column": 43 }, "end": { "line": 6, "column": 84 } }, "extra": { "rawValue": "../../game/buildings/constant_signal.js", "raw": "\"../../game/buildings/constant_signal.js\"" }, "value": "../../game/buildings/constant_signal.js" } }, { "type": "ImportDeclaration", "start": 434, "end": 502, "loc": { "start": { "line": 7, "column": 0 }, "end": { "line": 7, "column": 68 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 443, "end": 461, "loc": { "start": { "line": 7, "column": 9 }, "end": { "line": 7, "column": 27 } }, "imported": { "type": "Identifier", "start": 443, "end": 461, "loc": { "start": { "line": 7, "column": 9 }, "end": { "line": 7, "column": 27 }, "identifierName": "MetaCutterBuilding" }, "name": "MetaCutterBuilding" }, "local": { "type": "Identifier", "start": 443, "end": 461, "loc": { "start": { "line": 7, "column": 9 }, "end": { "line": 7, "column": 27 }, "identifierName": "MetaCutterBuilding" }, "name": "MetaCutterBuilding" } } ], "source": { "type": "StringLiteral", "start": 469, "end": 501, "loc": { "start": { "line": 7, "column": 35 }, "end": { "line": 7, "column": 67 } }, "extra": { "rawValue": "../../game/buildings/cutter.js", "raw": "\"../../game/buildings/cutter.js\"" }, "value": "../../game/buildings/cutter.js" } }, { "type": "ImportDeclaration", "start": 504, "end": 574, "loc": { "start": { "line": 8, "column": 0 }, "end": { "line": 8, "column": 70 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 513, "end": 532, "loc": { "start": { "line": 8, "column": 9 }, "end": { "line": 8, "column": 28 } }, "imported": { "type": "Identifier", "start": 513, "end": 532, "loc": { "start": { "line": 8, "column": 9 }, "end": { "line": 8, "column": 28 }, "identifierName": "MetaDisplayBuilding" }, "name": "MetaDisplayBuilding" }, "local": { "type": "Identifier", "start": 513, "end": 532, "loc": { "start": { "line": 8, "column": 9 }, "end": { "line": 8, "column": 28 }, "identifierName": "MetaDisplayBuilding" }, "name": "MetaDisplayBuilding" } } ], "source": { "type": "StringLiteral", "start": 540, "end": 573, "loc": { "start": { "line": 8, "column": 36 }, "end": { "line": 8, "column": 69 } }, "extra": { "rawValue": "../../game/buildings/display.js", "raw": "\"../../game/buildings/display.js\"" }, "value": "../../game/buildings/display.js" } }, { "type": "ImportDeclaration", "start": 576, "end": 644, "loc": { "start": { "line": 9, "column": 0 }, "end": { "line": 9, "column": 68 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 585, "end": 603, "loc": { "start": { "line": 9, "column": 9 }, "end": { "line": 9, "column": 27 } }, "imported": { "type": "Identifier", "start": 585, "end": 603, "loc": { "start": { "line": 9, "column": 9 }, "end": { "line": 9, "column": 27 }, "identifierName": "MetaFilterBuilding" }, "name": "MetaFilterBuilding" }, "local": { "type": "Identifier", "start": 585, "end": 603, "loc": { "start": { "line": 9, "column": 9 }, "end": { "line": 9, "column": 27 }, "identifierName": "MetaFilterBuilding" }, "name": "MetaFilterBuilding" } } ], "source": { "type": "StringLiteral", "start": 611, "end": 643, "loc": { "start": { "line": 9, "column": 35 }, "end": { "line": 9, "column": 67 } }, "extra": { "rawValue": "../../game/buildings/filter.js", "raw": "\"../../game/buildings/filter.js\"" }, "value": "../../game/buildings/filter.js" } }, { "type": "ImportDeclaration", "start": 646, "end": 708, "loc": { "start": { "line": 10, "column": 0 }, "end": { "line": 10, "column": 62 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 655, "end": 670, "loc": { "start": { "line": 10, "column": 9 }, "end": { "line": 10, "column": 24 } }, "imported": { "type": "Identifier", "start": 655, "end": 670, "loc": { "start": { "line": 10, "column": 9 }, "end": { "line": 10, "column": 24 }, "identifierName": "MetaHubBuilding" }, "name": "MetaHubBuilding" }, "local": { "type": "Identifier", "start": 655, "end": 670, "loc": { "start": { "line": 10, "column": 9 }, "end": { "line": 10, "column": 24 }, "identifierName": "MetaHubBuilding" }, "name": "MetaHubBuilding" } } ], "source": { "type": "StringLiteral", "start": 678, "end": 707, "loc": { "start": { "line": 10, "column": 32 }, "end": { "line": 10, "column": 61 } }, "extra": { "rawValue": "../../game/buildings/hub.js", "raw": "\"../../game/buildings/hub.js\"" }, "value": "../../game/buildings/hub.js" } }, { "type": "ImportDeclaration", "start": 710, "end": 791, "loc": { "start": { "line": 11, "column": 0 }, "end": { "line": 11, "column": 81 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 719, "end": 743, "loc": { "start": { "line": 11, "column": 9 }, "end": { "line": 11, "column": 33 } }, "imported": { "type": "Identifier", "start": 719, "end": 743, "loc": { "start": { "line": 11, "column": 9 }, "end": { "line": 11, "column": 33 }, "identifierName": "MetaItemProducerBuilding" }, "name": "MetaItemProducerBuilding" }, "local": { "type": "Identifier", "start": 719, "end": 743, "loc": { "start": { "line": 11, "column": 9 }, "end": { "line": 11, "column": 33 }, "identifierName": "MetaItemProducerBuilding" }, "name": "MetaItemProducerBuilding" } } ], "source": { "type": "StringLiteral", "start": 751, "end": 790, "loc": { "start": { "line": 11, "column": 41 }, "end": { "line": 11, "column": 80 } }, "extra": { "rawValue": "../../game/buildings/item_producer.js", "raw": "\"../../game/buildings/item_producer.js\"" }, "value": "../../game/buildings/item_producer.js" } }, { "type": "ImportDeclaration", "start": 793, "end": 859, "loc": { "start": { "line": 12, "column": 0 }, "end": { "line": 12, "column": 66 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 802, "end": 819, "loc": { "start": { "line": 12, "column": 9 }, "end": { "line": 12, "column": 26 } }, "imported": { "type": "Identifier", "start": 802, "end": 819, "loc": { "start": { "line": 12, "column": 9 }, "end": { "line": 12, "column": 26 }, "identifierName": "MetaLeverBuilding" }, "name": "MetaLeverBuilding" }, "local": { "type": "Identifier", "start": 802, "end": 819, "loc": { "start": { "line": 12, "column": 9 }, "end": { "line": 12, "column": 26 }, "identifierName": "MetaLeverBuilding" }, "name": "MetaLeverBuilding" } } ], "source": { "type": "StringLiteral", "start": 827, "end": 858, "loc": { "start": { "line": 12, "column": 34 }, "end": { "line": 12, "column": 65 } }, "extra": { "rawValue": "../../game/buildings/lever.js", "raw": "\"../../game/buildings/lever.js\"" }, "value": "../../game/buildings/lever.js" } }, { "type": "ImportDeclaration", "start": 861, "end": 936, "loc": { "start": { "line": 13, "column": 0 }, "end": { "line": 13, "column": 75 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 870, "end": 891, "loc": { "start": { "line": 13, "column": 9 }, "end": { "line": 13, "column": 30 } }, "imported": { "type": "Identifier", "start": 870, "end": 891, "loc": { "start": { "line": 13, "column": 9 }, "end": { "line": 13, "column": 30 }, "identifierName": "MetaLogicGateBuilding" }, "name": "MetaLogicGateBuilding" }, "local": { "type": "Identifier", "start": 870, "end": 891, "loc": { "start": { "line": 13, "column": 9 }, "end": { "line": 13, "column": 30 }, "identifierName": "MetaLogicGateBuilding" }, "name": "MetaLogicGateBuilding" } } ], "source": { "type": "StringLiteral", "start": 899, "end": 935, "loc": { "start": { "line": 13, "column": 38 }, "end": { "line": 13, "column": 74 } }, "extra": { "rawValue": "../../game/buildings/logic_gate.js", "raw": "\"../../game/buildings/logic_gate.js\"" }, "value": "../../game/buildings/logic_gate.js" } }, { "type": "ImportDeclaration", "start": 938, "end": 1004, "loc": { "start": { "line": 14, "column": 0 }, "end": { "line": 14, "column": 66 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 947, "end": 964, "loc": { "start": { "line": 14, "column": 9 }, "end": { "line": 14, "column": 26 } }, "imported": { "type": "Identifier", "start": 947, "end": 964, "loc": { "start": { "line": 14, "column": 9 }, "end": { "line": 14, "column": 26 }, "identifierName": "MetaMinerBuilding" }, "name": "MetaMinerBuilding" }, "local": { "type": "Identifier", "start": 947, "end": 964, "loc": { "start": { "line": 14, "column": 9 }, "end": { "line": 14, "column": 26 }, "identifierName": "MetaMinerBuilding" }, "name": "MetaMinerBuilding" } } ], "source": { "type": "StringLiteral", "start": 972, "end": 1003, "loc": { "start": { "line": 14, "column": 34 }, "end": { "line": 14, "column": 65 } }, "extra": { "rawValue": "../../game/buildings/miner.js", "raw": "\"../../game/buildings/miner.js\"" }, "value": "../../game/buildings/miner.js" } }, { "type": "ImportDeclaration", "start": 1006, "end": 1072, "loc": { "start": { "line": 15, "column": 0 }, "end": { "line": 15, "column": 66 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 1015, "end": 1032, "loc": { "start": { "line": 15, "column": 9 }, "end": { "line": 15, "column": 26 } }, "imported": { "type": "Identifier", "start": 1015, "end": 1032, "loc": { "start": { "line": 15, "column": 9 }, "end": { "line": 15, "column": 26 }, "identifierName": "MetaMixerBuilding" }, "name": "MetaMixerBuilding" }, "local": { "type": "Identifier", "start": 1015, "end": 1032, "loc": { "start": { "line": 15, "column": 9 }, "end": { "line": 15, "column": 26 }, "identifierName": "MetaMixerBuilding" }, "name": "MetaMixerBuilding" } } ], "source": { "type": "StringLiteral", "start": 1040, "end": 1071, "loc": { "start": { "line": 15, "column": 34 }, "end": { "line": 15, "column": 65 } }, "extra": { "rawValue": "../../game/buildings/mixer.js", "raw": "\"../../game/buildings/mixer.js\"" }, "value": "../../game/buildings/mixer.js" } }, { "type": "ImportDeclaration", "start": 1074, "end": 1144, "loc": { "start": { "line": 16, "column": 0 }, "end": { "line": 16, "column": 70 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 1083, "end": 1102, "loc": { "start": { "line": 16, "column": 9 }, "end": { "line": 16, "column": 28 } }, "imported": { "type": "Identifier", "start": 1083, "end": 1102, "loc": { "start": { "line": 16, "column": 9 }, "end": { "line": 16, "column": 28 }, "identifierName": "MetaPainterBuilding" }, "name": "MetaPainterBuilding" }, "local": { "type": "Identifier", "start": 1083, "end": 1102, "loc": { "start": { "line": 16, "column": 9 }, "end": { "line": 16, "column": 28 }, "identifierName": "MetaPainterBuilding" }, "name": "MetaPainterBuilding" } } ], "source": { "type": "StringLiteral", "start": 1110, "end": 1143, "loc": { "start": { "line": 16, "column": 36 }, "end": { "line": 16, "column": 69 } }, "extra": { "rawValue": "../../game/buildings/painter.js", "raw": "\"../../game/buildings/painter.js\"" }, "value": "../../game/buildings/painter.js" } }, { "type": "ImportDeclaration", "start": 1146, "end": 1214, "loc": { "start": { "line": 17, "column": 0 }, "end": { "line": 17, "column": 68 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 1155, "end": 1173, "loc": { "start": { "line": 17, "column": 9 }, "end": { "line": 17, "column": 27 } }, "imported": { "type": "Identifier", "start": 1155, "end": 1173, "loc": { "start": { "line": 17, "column": 9 }, "end": { "line": 17, "column": 27 }, "identifierName": "MetaReaderBuilding" }, "name": "MetaReaderBuilding" }, "local": { "type": "Identifier", "start": 1155, "end": 1173, "loc": { "start": { "line": 17, "column": 9 }, "end": { "line": 17, "column": 27 }, "identifierName": "MetaReaderBuilding" }, "name": "MetaReaderBuilding" } } ], "source": { "type": "StringLiteral", "start": 1181, "end": 1213, "loc": { "start": { "line": 17, "column": 35 }, "end": { "line": 17, "column": 67 } }, "extra": { "rawValue": "../../game/buildings/reader.js", "raw": "\"../../game/buildings/reader.js\"" }, "value": "../../game/buildings/reader.js" } }, { "type": "ImportDeclaration", "start": 1216, "end": 1286, "loc": { "start": { "line": 18, "column": 0 }, "end": { "line": 18, "column": 70 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 1225, "end": 1244, "loc": { "start": { "line": 18, "column": 9 }, "end": { "line": 18, "column": 28 } }, "imported": { "type": "Identifier", "start": 1225, "end": 1244, "loc": { "start": { "line": 18, "column": 9 }, "end": { "line": 18, "column": 28 }, "identifierName": "MetaRotaterBuilding" }, "name": "MetaRotaterBuilding" }, "local": { "type": "Identifier", "start": 1225, "end": 1244, "loc": { "start": { "line": 18, "column": 9 }, "end": { "line": 18, "column": 28 }, "identifierName": "MetaRotaterBuilding" }, "name": "MetaRotaterBuilding" } } ], "source": { "type": "StringLiteral", "start": 1252, "end": 1285, "loc": { "start": { "line": 18, "column": 36 }, "end": { "line": 18, "column": 69 } }, "extra": { "rawValue": "../../game/buildings/rotater.js", "raw": "\"../../game/buildings/rotater.js\"" }, "value": "../../game/buildings/rotater.js" } }, { "type": "ImportDeclaration", "start": 1288, "end": 1358, "loc": { "start": { "line": 19, "column": 0 }, "end": { "line": 19, "column": 70 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 1297, "end": 1316, "loc": { "start": { "line": 19, "column": 9 }, "end": { "line": 19, "column": 28 } }, "imported": { "type": "Identifier", "start": 1297, "end": 1316, "loc": { "start": { "line": 19, "column": 9 }, "end": { "line": 19, "column": 28 }, "identifierName": "MetaStackerBuilding" }, "name": "MetaStackerBuilding" }, "local": { "type": "Identifier", "start": 1297, "end": 1316, "loc": { "start": { "line": 19, "column": 9 }, "end": { "line": 19, "column": 28 }, "identifierName": "MetaStackerBuilding" }, "name": "MetaStackerBuilding" } } ], "source": { "type": "StringLiteral", "start": 1324, "end": 1357, "loc": { "start": { "line": 19, "column": 36 }, "end": { "line": 19, "column": 69 } }, "extra": { "rawValue": "../../game/buildings/stacker.js", "raw": "\"../../game/buildings/stacker.js\"" }, "value": "../../game/buildings/stacker.js" } }, { "type": "ImportDeclaration", "start": 1360, "end": 1430, "loc": { "start": { "line": 20, "column": 0 }, "end": { "line": 20, "column": 70 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 1369, "end": 1388, "loc": { "start": { "line": 20, "column": 9 }, "end": { "line": 20, "column": 28 } }, "imported": { "type": "Identifier", "start": 1369, "end": 1388, "loc": { "start": { "line": 20, "column": 9 }, "end": { "line": 20, "column": 28 }, "identifierName": "MetaStorageBuilding" }, "name": "MetaStorageBuilding" }, "local": { "type": "Identifier", "start": 1369, "end": 1388, "loc": { "start": { "line": 20, "column": 9 }, "end": { "line": 20, "column": 28 }, "identifierName": "MetaStorageBuilding" }, "name": "MetaStorageBuilding" } } ], "source": { "type": "StringLiteral", "start": 1396, "end": 1429, "loc": { "start": { "line": 20, "column": 36 }, "end": { "line": 20, "column": 69 } }, "extra": { "rawValue": "../../game/buildings/storage.js", "raw": "\"../../game/buildings/storage.js\"" }, "value": "../../game/buildings/storage.js" } }, { "type": "ImportDeclaration", "start": 1432, "end": 1508, "loc": { "start": { "line": 21, "column": 0 }, "end": { "line": 21, "column": 76 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 1441, "end": 1463, "loc": { "start": { "line": 21, "column": 9 }, "end": { "line": 21, "column": 31 } }, "imported": { "type": "Identifier", "start": 1441, "end": 1463, "loc": { "start": { "line": 21, "column": 9 }, "end": { "line": 21, "column": 31 }, "identifierName": "MetaTransistorBuilding" }, "name": "MetaTransistorBuilding" }, "local": { "type": "Identifier", "start": 1441, "end": 1463, "loc": { "start": { "line": 21, "column": 9 }, "end": { "line": 21, "column": 31 }, "identifierName": "MetaTransistorBuilding" }, "name": "MetaTransistorBuilding" } } ], "source": { "type": "StringLiteral", "start": 1471, "end": 1507, "loc": { "start": { "line": 21, "column": 39 }, "end": { "line": 21, "column": 75 } }, "extra": { "rawValue": "../../game/buildings/transistor.js", "raw": "\"../../game/buildings/transistor.js\"" }, "value": "../../game/buildings/transistor.js" } }, { "type": "ImportDeclaration", "start": 1510, "end": 1576, "loc": { "start": { "line": 22, "column": 0 }, "end": { "line": 22, "column": 66 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 1519, "end": 1536, "loc": { "start": { "line": 22, "column": 9 }, "end": { "line": 22, "column": 26 } }, "imported": { "type": "Identifier", "start": 1519, "end": 1536, "loc": { "start": { "line": 22, "column": 9 }, "end": { "line": 22, "column": 26 }, "identifierName": "MetaTrashBuilding" }, "name": "MetaTrashBuilding" }, "local": { "type": "Identifier", "start": 1519, "end": 1536, "loc": { "start": { "line": 22, "column": 9 }, "end": { "line": 22, "column": 26 }, "identifierName": "MetaTrashBuilding" }, "name": "MetaTrashBuilding" } } ], "source": { "type": "StringLiteral", "start": 1544, "end": 1575, "loc": { "start": { "line": 22, "column": 34 }, "end": { "line": 22, "column": 65 } }, "extra": { "rawValue": "../../game/buildings/trash.js", "raw": "\"../../game/buildings/trash.js\"" }, "value": "../../game/buildings/trash.js" } }, { "type": "ImportDeclaration", "start": 1578, "end": 1665, "loc": { "start": { "line": 23, "column": 0 }, "end": { "line": 23, "column": 87 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 1587, "end": 1614, "loc": { "start": { "line": 23, "column": 9 }, "end": { "line": 23, "column": 36 } }, "imported": { "type": "Identifier", "start": 1587, "end": 1614, "loc": { "start": { "line": 23, "column": 9 }, "end": { "line": 23, "column": 36 }, "identifierName": "MetaUndergroundBeltBuilding" }, "name": "MetaUndergroundBeltBuilding" }, "local": { "type": "Identifier", "start": 1587, "end": 1614, "loc": { "start": { "line": 23, "column": 9 }, "end": { "line": 23, "column": 36 }, "identifierName": "MetaUndergroundBeltBuilding" }, "name": "MetaUndergroundBeltBuilding" } } ], "source": { "type": "StringLiteral", "start": 1622, "end": 1664, "loc": { "start": { "line": 23, "column": 44 }, "end": { "line": 23, "column": 86 } }, "extra": { "rawValue": "../../game/buildings/underground_belt.js", "raw": "\"../../game/buildings/underground_belt.js\"" }, "value": "../../game/buildings/underground_belt.js" } }, { "type": "ImportDeclaration", "start": 1667, "end": 1756, "loc": { "start": { "line": 24, "column": 0 }, "end": { "line": 24, "column": 89 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 1676, "end": 1704, "loc": { "start": { "line": 24, "column": 9 }, "end": { "line": 24, "column": 37 } }, "imported": { "type": "Identifier", "start": 1676, "end": 1704, "loc": { "start": { "line": 24, "column": 9 }, "end": { "line": 24, "column": 37 }, "identifierName": "MetaVirtualProcessorBuilding" }, "name": "MetaVirtualProcessorBuilding" }, "local": { "type": "Identifier", "start": 1676, "end": 1704, "loc": { "start": { "line": 24, "column": 9 }, "end": { "line": 24, "column": 37 }, "identifierName": "MetaVirtualProcessorBuilding" }, "name": "MetaVirtualProcessorBuilding" } } ], "source": { "type": "StringLiteral", "start": 1712, "end": 1755, "loc": { "start": { "line": 24, "column": 45 }, "end": { "line": 24, "column": 88 } }, "extra": { "rawValue": "../../game/buildings/virtual_processor.js", "raw": "\"../../game/buildings/virtual_processor.js\"" }, "value": "../../game/buildings/virtual_processor.js" } }, { "type": "ImportDeclaration", "start": 1758, "end": 1822, "loc": { "start": { "line": 25, "column": 0 }, "end": { "line": 25, "column": 64 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 1767, "end": 1783, "loc": { "start": { "line": 25, "column": 9 }, "end": { "line": 25, "column": 25 } }, "imported": { "type": "Identifier", "start": 1767, "end": 1783, "loc": { "start": { "line": 25, "column": 9 }, "end": { "line": 25, "column": 25 }, "identifierName": "MetaWireBuilding" }, "name": "MetaWireBuilding" }, "local": { "type": "Identifier", "start": 1767, "end": 1783, "loc": { "start": { "line": 25, "column": 9 }, "end": { "line": 25, "column": 25 }, "identifierName": "MetaWireBuilding" }, "name": "MetaWireBuilding" } } ], "source": { "type": "StringLiteral", "start": 1791, "end": 1821, "loc": { "start": { "line": 25, "column": 33 }, "end": { "line": 25, "column": 63 } }, "extra": { "rawValue": "../../game/buildings/wire.js", "raw": "\"../../game/buildings/wire.js\"" }, "value": "../../game/buildings/wire.js" } }, { "type": "ImportDeclaration", "start": 1824, "end": 1901, "loc": { "start": { "line": 26, "column": 0 }, "end": { "line": 26, "column": 77 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 1833, "end": 1855, "loc": { "start": { "line": 26, "column": 9 }, "end": { "line": 26, "column": 31 } }, "imported": { "type": "Identifier", "start": 1833, "end": 1855, "loc": { "start": { "line": 26, "column": 9 }, "end": { "line": 26, "column": 31 }, "identifierName": "MetaWireTunnelBuilding" }, "name": "MetaWireTunnelBuilding" }, "local": { "type": "Identifier", "start": 1833, "end": 1855, "loc": { "start": { "line": 26, "column": 9 }, "end": { "line": 26, "column": 31 }, "identifierName": "MetaWireTunnelBuilding" }, "name": "MetaWireTunnelBuilding" } } ], "source": { "type": "StringLiteral", "start": 1863, "end": 1900, "loc": { "start": { "line": 26, "column": 39 }, "end": { "line": 26, "column": 76 } }, "extra": { "rawValue": "../../game/buildings/wire_tunnel.js", "raw": "\"../../game/buildings/wire_tunnel.js\"" }, "value": "../../game/buildings/wire_tunnel.js" } }, { "type": "ImportDeclaration", "start": 1903, "end": 1974, "loc": { "start": { "line": 27, "column": 0 }, "end": { "line": 27, "column": 71 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 1912, "end": 1935, "loc": { "start": { "line": 27, "column": 9 }, "end": { "line": 27, "column": 32 } }, "imported": { "type": "Identifier", "start": 1912, "end": 1935, "loc": { "start": { "line": 27, "column": 9 }, "end": { "line": 27, "column": 32 }, "identifierName": "getCodeFromBuildingData" }, "name": "getCodeFromBuildingData" }, "local": { "type": "Identifier", "start": 1912, "end": 1935, "loc": { "start": { "line": 27, "column": 9 }, "end": { "line": 27, "column": 32 }, "identifierName": "getCodeFromBuildingData" }, "name": "getCodeFromBuildingData" } } ], "source": { "type": "StringLiteral", "start": 1943, "end": 1973, "loc": { "start": { "line": 27, "column": 40 }, "end": { "line": 27, "column": 70 } }, "extra": { "rawValue": "../../game/building_codes.js", "raw": "\"../../game/building_codes.js\"" }, "value": "../../game/building_codes.js" } }, { "type": "ImportDeclaration", "start": 1976, "end": 2045, "loc": { "start": { "line": 28, "column": 0 }, "end": { "line": 28, "column": 69 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 1985, "end": 2007, "loc": { "start": { "line": 28, "column": 9 }, "end": { "line": 28, "column": 31 } }, "imported": { "type": "Identifier", "start": 1985, "end": 2007, "loc": { "start": { "line": 28, "column": 9 }, "end": { "line": 28, "column": 31 }, "identifierName": "defaultBuildingVariant" }, "name": "defaultBuildingVariant" }, "local": { "type": "Identifier", "start": 1985, "end": 2007, "loc": { "start": { "line": 28, "column": 9 }, "end": { "line": 28, "column": 31 }, "identifierName": "defaultBuildingVariant" }, "name": "defaultBuildingVariant" } } ], "source": { "type": "StringLiteral", "start": 2015, "end": 2044, "loc": { "start": { "line": 28, "column": 39 }, "end": { "line": 28, "column": 68 } }, "extra": { "rawValue": "../../game/meta_building.js", "raw": "\"../../game/meta_building.js\"" }, "value": "../../game/meta_building.js" } }, { "type": "ImportDeclaration", "start": 2047, "end": 2099, "loc": { "start": { "line": 29, "column": 0 }, "end": { "line": 29, "column": 52 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 2056, "end": 2079, "loc": { "start": { "line": 29, "column": 9 }, "end": { "line": 29, "column": 32 } }, "imported": { "type": "Identifier", "start": 2056, "end": 2079, "loc": { "start": { "line": 29, "column": 9 }, "end": { "line": 29, "column": 32 }, "identifierName": "SavegameInterface_V1007" }, "name": "SavegameInterface_V1007" }, "local": { "type": "Identifier", "start": 2056, "end": 2079, "loc": { "start": { "line": 29, "column": 9 }, "end": { "line": 29, "column": 32 }, "identifierName": "SavegameInterface_V1007" }, "name": "SavegameInterface_V1007" } } ], "source": { "type": "StringLiteral", "start": 2087, "end": 2098, "loc": { "start": { "line": 29, "column": 40 }, "end": { "line": 29, "column": 51 } }, "extra": { "rawValue": "./1007.js", "raw": "\"./1007.js\"" }, "value": "./1007.js" } }, { "type": "VariableDeclaration", "start": 2103, "end": 2141, "loc": { "start": { "line": 31, "column": 0 }, "end": { "line": 31, "column": 38 } }, "declarations": [ { "type": "VariableDeclarator", "start": 2109, "end": 2140, "loc": { "start": { "line": 31, "column": 6 }, "end": { "line": 31, "column": 37 } }, "id": { "type": "Identifier", "start": 2109, "end": 2115, "loc": { "start": { "line": 31, "column": 6 }, "end": { "line": 31, "column": 12 }, "identifierName": "schema" }, "name": "schema" }, "init": { "type": "CallExpression", "start": 2118, "end": 2140, "loc": { "start": { "line": 31, "column": 15 }, "end": { "line": 31, "column": 37 } }, "callee": { "type": "Identifier", "start": 2118, "end": 2125, "loc": { "start": { "line": 31, "column": 15 }, "end": { "line": 31, "column": 22 }, "identifierName": "require" }, "name": "require" }, "arguments": [ { "type": "StringLiteral", "start": 2126, "end": 2139, "loc": { "start": { "line": 31, "column": 23 }, "end": { "line": 31, "column": 36 } }, "extra": { "rawValue": "./ML01.json", "raw": "\"./ML01.json\"" }, "value": "./ML01.json" } ] } } ], "kind": "const" }, { "type": "VariableDeclaration", "start": 2143, "end": 2203, "loc": { "start": { "line": 32, "column": 0 }, "end": { "line": 32, "column": 60 } }, "declarations": [ { "type": "VariableDeclarator", "start": 2149, "end": 2202, "loc": { "start": { "line": 32, "column": 6 }, "end": { "line": 32, "column": 59 } }, "id": { "type": "Identifier", "start": 2149, "end": 2155, "loc": { "start": { "line": 32, "column": 6 }, "end": { "line": 32, "column": 12 }, "identifierName": "logger" }, "name": "logger" }, "init": { "type": "CallExpression", "start": 2158, "end": 2202, "loc": { "start": { "line": 32, "column": 15 }, "end": { "line": 32, "column": 59 } }, "callee": { "type": "Identifier", "start": 2158, "end": 2170, "loc": { "start": { "line": 32, "column": 15 }, "end": { "line": 32, "column": 27 }, "identifierName": "createLogger" }, "name": "createLogger" }, "arguments": [ { "type": "StringLiteral", "start": 2171, "end": 2201, "loc": { "start": { "line": 32, "column": 28 }, "end": { "line": 32, "column": 58 } }, "extra": { "rawValue": "savegame_interface/modloader", "raw": "\"savegame_interface/modloader\"" }, "value": "savegame_interface/modloader" } ] } } ], "kind": "const" }, { "type": "ExportNamedDeclaration", "start": 2207, "end": 8083, "loc": { "start": { "line": 34, "column": 0 }, "end": { "line": 158, "column": 2 } }, "specifiers": [], "source": null, "declaration": { "type": "VariableDeclaration", "start": 2214, "end": 8083, "loc": { "start": { "line": 34, "column": 7 }, "end": { "line": 158, "column": 2 } }, "declarations": [ { "type": "VariableDeclarator", "start": 2220, "end": 8082, "loc": { "start": { "line": 34, "column": 13 }, "end": { "line": 158, "column": 1 } }, "id": { "type": "Identifier", "start": 2220, "end": 2225, "loc": { "start": { "line": 34, "column": 13 }, "end": { "line": 34, "column": 18 }, "identifierName": "codes" }, "name": "codes" }, "init": { "type": "ObjectExpression", "start": 2228, "end": 8082, "loc": { "start": { "line": 34, "column": 21 }, "end": { "line": 158, "column": 1 } }, "properties": [ { "type": "ObjectProperty", "start": 2248, "end": 2322, "loc": { "start": { "line": 36, "column": 4 }, "end": { "line": 36, "column": 78 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "NumericLiteral", "start": 2248, "end": 2249, "loc": { "start": { "line": 36, "column": 4 }, "end": { "line": 36, "column": 5 } }, "extra": { "rawValue": 1, "raw": "1" }, "value": 1, "leadingComments": null }, "value": { "type": "CallExpression", "start": 2251, "end": 2322, "loc": { "start": { "line": 36, "column": 7 }, "end": { "line": 36, "column": 78 } }, "callee": { "type": "Identifier", "start": 2251, "end": 2274, "loc": { "start": { "line": 36, "column": 7 }, "end": { "line": 36, "column": 30 }, "identifierName": "getCodeFromBuildingData" }, "name": "getCodeFromBuildingData" }, "arguments": [ { "type": "NewExpression", "start": 2275, "end": 2297, "loc": { "start": { "line": 36, "column": 31 }, "end": { "line": 36, "column": 53 } }, "callee": { "type": "Identifier", "start": 2279, "end": 2295, "loc": { "start": { "line": 36, "column": 35 }, "end": { "line": 36, "column": 51 }, "identifierName": "MetaBeltBuilding" }, "name": "MetaBeltBuilding" }, "arguments": [] }, { "type": "Identifier", "start": 2299, "end": 2321, "loc": { "start": { "line": 36, "column": 55 }, "end": { "line": 36, "column": 77 }, "identifierName": "defaultBuildingVariant" }, "name": "defaultBuildingVariant" } ] }, "leadingComments": [ { "type": "CommentLine", "value": " Belt", "start": 2235, "end": 2242, "loc": { "start": { "line": 35, "column": 4 }, "end": { "line": 35, "column": 11 } } } ] }, { "type": "ObjectProperty", "start": 2329, "end": 2406, "loc": { "start": { "line": 37, "column": 4 }, "end": { "line": 37, "column": 81 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "NumericLiteral", "start": 2329, "end": 2330, "loc": { "start": { "line": 37, "column": 4 }, "end": { "line": 37, "column": 5 } }, "extra": { "rawValue": 2, "raw": "2" }, "value": 2 }, "value": { "type": "CallExpression", "start": 2332, "end": 2406, "loc": { "start": { "line": 37, "column": 7 }, "end": { "line": 37, "column": 81 } }, "callee": { "type": "Identifier", "start": 2332, "end": 2355, "loc": { "start": { "line": 37, "column": 7 }, "end": { "line": 37, "column": 30 }, "identifierName": "getCodeFromBuildingData" }, "name": "getCodeFromBuildingData" }, "arguments": [ { "type": "NewExpression", "start": 2356, "end": 2378, "loc": { "start": { "line": 37, "column": 31 }, "end": { "line": 37, "column": 53 } }, "callee": { "type": "Identifier", "start": 2360, "end": 2376, "loc": { "start": { "line": 37, "column": 35 }, "end": { "line": 37, "column": 51 }, "identifierName": "MetaBeltBuilding" }, "name": "MetaBeltBuilding" }, "arguments": [] }, { "type": "Identifier", "start": 2380, "end": 2402, "loc": { "start": { "line": 37, "column": 55 }, "end": { "line": 37, "column": 77 }, "identifierName": "defaultBuildingVariant" }, "name": "defaultBuildingVariant" }, { "type": "NumericLiteral", "start": 2404, "end": 2405, "loc": { "start": { "line": 37, "column": 79 }, "end": { "line": 37, "column": 80 } }, "extra": { "rawValue": 1, "raw": "1" }, "value": 1 } ] } }, { "type": "ObjectProperty", "start": 2413, "end": 2490, "loc": { "start": { "line": 38, "column": 4 }, "end": { "line": 38, "column": 81 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "NumericLiteral", "start": 2413, "end": 2414, "loc": { "start": { "line": 38, "column": 4 }, "end": { "line": 38, "column": 5 } }, "extra": { "rawValue": 3, "raw": "3" }, "value": 3 }, "value": { "type": "CallExpression", "start": 2416, "end": 2490, "loc": { "start": { "line": 38, "column": 7 }, "end": { "line": 38, "column": 81 } }, "callee": { "type": "Identifier", "start": 2416, "end": 2439, "loc": { "start": { "line": 38, "column": 7 }, "end": { "line": 38, "column": 30 }, "identifierName": "getCodeFromBuildingData" }, "name": "getCodeFromBuildingData" }, "arguments": [ { "type": "NewExpression", "start": 2440, "end": 2462, "loc": { "start": { "line": 38, "column": 31 }, "end": { "line": 38, "column": 53 } }, "callee": { "type": "Identifier", "start": 2444, "end": 2460, "loc": { "start": { "line": 38, "column": 35 }, "end": { "line": 38, "column": 51 }, "identifierName": "MetaBeltBuilding" }, "name": "MetaBeltBuilding" }, "arguments": [] }, { "type": "Identifier", "start": 2464, "end": 2486, "loc": { "start": { "line": 38, "column": 55 }, "end": { "line": 38, "column": 77 }, "identifierName": "defaultBuildingVariant" }, "name": "defaultBuildingVariant" }, { "type": "NumericLiteral", "start": 2488, "end": 2489, "loc": { "start": { "line": 38, "column": 79 }, "end": { "line": 38, "column": 80 } }, "extra": { "rawValue": 2, "raw": "2" }, "value": 2 } ] } }, { "type": "ObjectProperty", "start": 2516, "end": 2594, "loc": { "start": { "line": 41, "column": 4 }, "end": { "line": 41, "column": 82 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "NumericLiteral", "start": 2516, "end": 2517, "loc": { "start": { "line": 41, "column": 4 }, "end": { "line": 41, "column": 5 } }, "extra": { "rawValue": 4, "raw": "4" }, "value": 4, "leadingComments": null }, "value": { "type": "CallExpression", "start": 2519, "end": 2594, "loc": { "start": { "line": 41, "column": 7 }, "end": { "line": 41, "column": 82 } }, "callee": { "type": "Identifier", "start": 2519, "end": 2542, "loc": { "start": { "line": 41, "column": 7 }, "end": { "line": 41, "column": 30 }, "identifierName": "getCodeFromBuildingData" }, "name": "getCodeFromBuildingData" }, "arguments": [ { "type": "NewExpression", "start": 2543, "end": 2569, "loc": { "start": { "line": 41, "column": 31 }, "end": { "line": 41, "column": 57 } }, "callee": { "type": "Identifier", "start": 2547, "end": 2567, "loc": { "start": { "line": 41, "column": 35 }, "end": { "line": 41, "column": 55 }, "identifierName": "MetaBalancerBuilding" }, "name": "MetaBalancerBuilding" }, "arguments": [] }, { "type": "Identifier", "start": 2571, "end": 2593, "loc": { "start": { "line": 41, "column": 59 }, "end": { "line": 41, "column": 81 }, "identifierName": "defaultBuildingVariant" }, "name": "defaultBuildingVariant" } ] }, "leadingComments": [ { "type": "CommentLine", "value": " Balancer", "start": 2499, "end": 2510, "loc": { "start": { "line": 40, "column": 4 }, "end": { "line": 40, "column": 15 } } } ] }, { "type": "ObjectProperty", "start": 2601, "end": 2693, "loc": { "start": { "line": 42, "column": 4 }, "end": { "line": 42, "column": 96 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "NumericLiteral", "start": 2601, "end": 2602, "loc": { "start": { "line": 42, "column": 4 }, "end": { "line": 42, "column": 5 } }, "extra": { "rawValue": 5, "raw": "5" }, "value": 5 }, "value": { "type": "CallExpression", "start": 2604, "end": 2693, "loc": { "start": { "line": 42, "column": 7 }, "end": { "line": 42, "column": 96 } }, "callee": { "type": "Identifier", "start": 2604, "end": 2627, "loc": { "start": { "line": 42, "column": 7 }, "end": { "line": 42, "column": 30 }, "identifierName": "getCodeFromBuildingData" }, "name": "getCodeFromBuildingData" }, "arguments": [ { "type": "NewExpression", "start": 2628, "end": 2654, "loc": { "start": { "line": 42, "column": 31 }, "end": { "line": 42, "column": 57 } }, "callee": { "type": "Identifier", "start": 2632, "end": 2652, "loc": { "start": { "line": 42, "column": 35 }, "end": { "line": 42, "column": 55 }, "identifierName": "MetaBalancerBuilding" }, "name": "MetaBalancerBuilding" }, "arguments": [] }, { "type": "MemberExpression", "start": 2656, "end": 2692, "loc": { "start": { "line": 42, "column": 59 }, "end": { "line": 42, "column": 95 } }, "object": { "type": "MemberExpression", "start": 2656, "end": 2685, "loc": { "start": { "line": 42, "column": 59 }, "end": { "line": 42, "column": 88 } }, "object": { "type": "Identifier", "start": 2656, "end": 2676, "loc": { "start": { "line": 42, "column": 59 }, "end": { "line": 42, "column": 79 }, "identifierName": "MetaBalancerBuilding" }, "name": "MetaBalancerBuilding" }, "property": { "type": "Identifier", "start": 2677, "end": 2685, "loc": { "start": { "line": 42, "column": 80 }, "end": { "line": 42, "column": 88 }, "identifierName": "variants" }, "name": "variants" }, "computed": false }, "property": { "type": "Identifier", "start": 2686, "end": 2692, "loc": { "start": { "line": 42, "column": 89 }, "end": { "line": 42, "column": 95 }, "identifierName": "merger" }, "name": "merger" }, "computed": false } ] } }, { "type": "ObjectProperty", "start": 2700, "end": 2799, "loc": { "start": { "line": 43, "column": 4 }, "end": { "line": 43, "column": 103 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "NumericLiteral", "start": 2700, "end": 2701, "loc": { "start": { "line": 43, "column": 4 }, "end": { "line": 43, "column": 5 } }, "extra": { "rawValue": 6, "raw": "6" }, "value": 6 }, "value": { "type": "CallExpression", "start": 2703, "end": 2799, "loc": { "start": { "line": 43, "column": 7 }, "end": { "line": 43, "column": 103 } }, "callee": { "type": "Identifier", "start": 2703, "end": 2726, "loc": { "start": { "line": 43, "column": 7 }, "end": { "line": 43, "column": 30 }, "identifierName": "getCodeFromBuildingData" }, "name": "getCodeFromBuildingData" }, "arguments": [ { "type": "NewExpression", "start": 2727, "end": 2753, "loc": { "start": { "line": 43, "column": 31 }, "end": { "line": 43, "column": 57 } }, "callee": { "type": "Identifier", "start": 2731, "end": 2751, "loc": { "start": { "line": 43, "column": 35 }, "end": { "line": 43, "column": 55 }, "identifierName": "MetaBalancerBuilding" }, "name": "MetaBalancerBuilding" }, "arguments": [] }, { "type": "MemberExpression", "start": 2755, "end": 2798, "loc": { "start": { "line": 43, "column": 59 }, "end": { "line": 43, "column": 102 } }, "object": { "type": "MemberExpression", "start": 2755, "end": 2784, "loc": { "start": { "line": 43, "column": 59 }, "end": { "line": 43, "column": 88 } }, "object": { "type": "Identifier", "start": 2755, "end": 2775, "loc": { "start": { "line": 43, "column": 59 }, "end": { "line": 43, "column": 79 }, "identifierName": "MetaBalancerBuilding" }, "name": "MetaBalancerBuilding" }, "property": { "type": "Identifier", "start": 2776, "end": 2784, "loc": { "start": { "line": 43, "column": 80 }, "end": { "line": 43, "column": 88 }, "identifierName": "variants" }, "name": "variants" }, "computed": false }, "property": { "type": "Identifier", "start": 2785, "end": 2798, "loc": { "start": { "line": 43, "column": 89 }, "end": { "line": 43, "column": 102 }, "identifierName": "mergerInverse" }, "name": "mergerInverse" }, "computed": false } ] } }, { "type": "ObjectProperty", "start": 2806, "end": 2901, "loc": { "start": { "line": 44, "column": 4 }, "end": { "line": 44, "column": 99 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "NumericLiteral", "start": 2806, "end": 2808, "loc": { "start": { "line": 44, "column": 4 }, "end": { "line": 44, "column": 6 } }, "extra": { "rawValue": 47, "raw": "47" }, "value": 47 }, "value": { "type": "CallExpression", "start": 2810, "end": 2901, "loc": { "start": { "line": 44, "column": 8 }, "end": { "line": 44, "column": 99 } }, "callee": { "type": "Identifier", "start": 2810, "end": 2833, "loc": { "start": { "line": 44, "column": 8 }, "end": { "line": 44, "column": 31 }, "identifierName": "getCodeFromBuildingData" }, "name": "getCodeFromBuildingData" }, "arguments": [ { "type": "NewExpression", "start": 2834, "end": 2860, "loc": { "start": { "line": 44, "column": 32 }, "end": { "line": 44, "column": 58 } }, "callee": { "type": "Identifier", "start": 2838, "end": 2858, "loc": { "start": { "line": 44, "column": 36 }, "end": { "line": 44, "column": 56 }, "identifierName": "MetaBalancerBuilding" }, "name": "MetaBalancerBuilding" }, "arguments": [] }, { "type": "MemberExpression", "start": 2862, "end": 2900, "loc": { "start": { "line": 44, "column": 60 }, "end": { "line": 44, "column": 98 } }, "object": { "type": "MemberExpression", "start": 2862, "end": 2891, "loc": { "start": { "line": 44, "column": 60 }, "end": { "line": 44, "column": 89 } }, "object": { "type": "Identifier", "start": 2862, "end": 2882, "loc": { "start": { "line": 44, "column": 60 }, "end": { "line": 44, "column": 80 }, "identifierName": "MetaBalancerBuilding" }, "name": "MetaBalancerBuilding" }, "property": { "type": "Identifier", "start": 2883, "end": 2891, "loc": { "start": { "line": 44, "column": 81 }, "end": { "line": 44, "column": 89 }, "identifierName": "variants" }, "name": "variants" }, "computed": false }, "property": { "type": "Identifier", "start": 2892, "end": 2900, "loc": { "start": { "line": 44, "column": 90 }, "end": { "line": 44, "column": 98 }, "identifierName": "splitter" }, "name": "splitter" }, "computed": false } ] } }, { "type": "ObjectProperty", "start": 2908, "end": 3010, "loc": { "start": { "line": 45, "column": 4 }, "end": { "line": 45, "column": 106 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "NumericLiteral", "start": 2908, "end": 2910, "loc": { "start": { "line": 45, "column": 4 }, "end": { "line": 45, "column": 6 } }, "extra": { "rawValue": 48, "raw": "48" }, "value": 48 }, "value": { "type": "CallExpression", "start": 2912, "end": 3010, "loc": { "start": { "line": 45, "column": 8 }, "end": { "line": 45, "column": 106 } }, "callee": { "type": "Identifier", "start": 2912, "end": 2935, "loc": { "start": { "line": 45, "column": 8 }, "end": { "line": 45, "column": 31 }, "identifierName": "getCodeFromBuildingData" }, "name": "getCodeFromBuildingData" }, "arguments": [ { "type": "NewExpression", "start": 2936, "end": 2962, "loc": { "start": { "line": 45, "column": 32 }, "end": { "line": 45, "column": 58 } }, "callee": { "type": "Identifier", "start": 2940, "end": 2960, "loc": { "start": { "line": 45, "column": 36 }, "end": { "line": 45, "column": 56 }, "identifierName": "MetaBalancerBuilding" }, "name": "MetaBalancerBuilding" }, "arguments": [] }, { "type": "MemberExpression", "start": 2964, "end": 3009, "loc": { "start": { "line": 45, "column": 60 }, "end": { "line": 45, "column": 105 } }, "object": { "type": "MemberExpression", "start": 2964, "end": 2993, "loc": { "start": { "line": 45, "column": 60 }, "end": { "line": 45, "column": 89 } }, "object": { "type": "Identifier", "start": 2964, "end": 2984, "loc": { "start": { "line": 45, "column": 60 }, "end": { "line": 45, "column": 80 }, "identifierName": "MetaBalancerBuilding" }, "name": "MetaBalancerBuilding" }, "property": { "type": "Identifier", "start": 2985, "end": 2993, "loc": { "start": { "line": 45, "column": 81 }, "end": { "line": 45, "column": 89 }, "identifierName": "variants" }, "name": "variants" }, "computed": false }, "property": { "type": "Identifier", "start": 2994, "end": 3009, "loc": { "start": { "line": 45, "column": 90 }, "end": { "line": 45, "column": 105 }, "identifierName": "splitterInverse" }, "name": "splitterInverse" }, "computed": false } ] } }, { "type": "ObjectProperty", "start": 3033, "end": 3108, "loc": { "start": { "line": 48, "column": 4 }, "end": { "line": 48, "column": 79 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "NumericLiteral", "start": 3033, "end": 3034, "loc": { "start": { "line": 48, "column": 4 }, "end": { "line": 48, "column": 5 } }, "extra": { "rawValue": 7, "raw": "7" }, "value": 7, "leadingComments": null }, "value": { "type": "CallExpression", "start": 3036, "end": 3108, "loc": { "start": { "line": 48, "column": 7 }, "end": { "line": 48, "column": 79 } }, "callee": { "type": "Identifier", "start": 3036, "end": 3059, "loc": { "start": { "line": 48, "column": 7 }, "end": { "line": 48, "column": 30 }, "identifierName": "getCodeFromBuildingData" }, "name": "getCodeFromBuildingData" }, "arguments": [ { "type": "NewExpression", "start": 3060, "end": 3083, "loc": { "start": { "line": 48, "column": 31 }, "end": { "line": 48, "column": 54 } }, "callee": { "type": "Identifier", "start": 3064, "end": 3081, "loc": { "start": { "line": 48, "column": 35 }, "end": { "line": 48, "column": 52 }, "identifierName": "MetaMinerBuilding" }, "name": "MetaMinerBuilding" }, "arguments": [] }, { "type": "Identifier", "start": 3085, "end": 3107, "loc": { "start": { "line": 48, "column": 56 }, "end": { "line": 48, "column": 78 }, "identifierName": "defaultBuildingVariant" }, "name": "defaultBuildingVariant" } ] }, "leadingComments": [ { "type": "CommentLine", "value": " Miner", "start": 3019, "end": 3027, "loc": { "start": { "line": 47, "column": 4 }, "end": { "line": 47, "column": 12 } } } ] }, { "type": "ObjectProperty", "start": 3115, "end": 3204, "loc": { "start": { "line": 49, "column": 4 }, "end": { "line": 49, "column": 93 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "NumericLiteral", "start": 3115, "end": 3116, "loc": { "start": { "line": 49, "column": 4 }, "end": { "line": 49, "column": 5 } }, "extra": { "rawValue": 8, "raw": "8" }, "value": 8 }, "value": { "type": "CallExpression", "start": 3118, "end": 3204, "loc": { "start": { "line": 49, "column": 7 }, "end": { "line": 49, "column": 93 } }, "callee": { "type": "Identifier", "start": 3118, "end": 3141, "loc": { "start": { "line": 49, "column": 7 }, "end": { "line": 49, "column": 30 }, "identifierName": "getCodeFromBuildingData" }, "name": "getCodeFromBuildingData" }, "arguments": [ { "type": "NewExpression", "start": 3142, "end": 3165, "loc": { "start": { "line": 49, "column": 31 }, "end": { "line": 49, "column": 54 } }, "callee": { "type": "Identifier", "start": 3146, "end": 3163, "loc": { "start": { "line": 49, "column": 35 }, "end": { "line": 49, "column": 52 }, "identifierName": "MetaMinerBuilding" }, "name": "MetaMinerBuilding" }, "arguments": [] }, { "type": "MemberExpression", "start": 3167, "end": 3203, "loc": { "start": { "line": 49, "column": 56 }, "end": { "line": 49, "column": 92 } }, "object": { "type": "MemberExpression", "start": 3167, "end": 3193, "loc": { "start": { "line": 49, "column": 56 }, "end": { "line": 49, "column": 82 } }, "object": { "type": "Identifier", "start": 3167, "end": 3184, "loc": { "start": { "line": 49, "column": 56 }, "end": { "line": 49, "column": 73 }, "identifierName": "MetaMinerBuilding" }, "name": "MetaMinerBuilding" }, "property": { "type": "Identifier", "start": 3185, "end": 3193, "loc": { "start": { "line": 49, "column": 74 }, "end": { "line": 49, "column": 82 }, "identifierName": "variants" }, "name": "variants" }, "computed": false }, "property": { "type": "Identifier", "start": 3194, "end": 3203, "loc": { "start": { "line": 49, "column": 83 }, "end": { "line": 49, "column": 92 }, "identifierName": "chainable" }, "name": "chainable" }, "computed": false } ] } }, { "type": "ObjectProperty", "start": 3228, "end": 3304, "loc": { "start": { "line": 52, "column": 4 }, "end": { "line": 52, "column": 80 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "NumericLiteral", "start": 3228, "end": 3229, "loc": { "start": { "line": 52, "column": 4 }, "end": { "line": 52, "column": 5 } }, "extra": { "rawValue": 9, "raw": "9" }, "value": 9, "leadingComments": null }, "value": { "type": "CallExpression", "start": 3231, "end": 3304, "loc": { "start": { "line": 52, "column": 7 }, "end": { "line": 52, "column": 80 } }, "callee": { "type": "Identifier", "start": 3231, "end": 3254, "loc": { "start": { "line": 52, "column": 7 }, "end": { "line": 52, "column": 30 }, "identifierName": "getCodeFromBuildingData" }, "name": "getCodeFromBuildingData" }, "arguments": [ { "type": "NewExpression", "start": 3255, "end": 3279, "loc": { "start": { "line": 52, "column": 31 }, "end": { "line": 52, "column": 55 } }, "callee": { "type": "Identifier", "start": 3259, "end": 3277, "loc": { "start": { "line": 52, "column": 35 }, "end": { "line": 52, "column": 53 }, "identifierName": "MetaCutterBuilding" }, "name": "MetaCutterBuilding" }, "arguments": [] }, { "type": "Identifier", "start": 3281, "end": 3303, "loc": { "start": { "line": 52, "column": 57 }, "end": { "line": 52, "column": 79 }, "identifierName": "defaultBuildingVariant" }, "name": "defaultBuildingVariant" } ] }, "leadingComments": [ { "type": "CommentLine", "value": " Cutter", "start": 3213, "end": 3222, "loc": { "start": { "line": 51, "column": 4 }, "end": { "line": 51, "column": 13 } } } ] }, { "type": "ObjectProperty", "start": 3311, "end": 3398, "loc": { "start": { "line": 53, "column": 4 }, "end": { "line": 53, "column": 91 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "NumericLiteral", "start": 3311, "end": 3313, "loc": { "start": { "line": 53, "column": 4 }, "end": { "line": 53, "column": 6 } }, "extra": { "rawValue": 10, "raw": "10" }, "value": 10 }, "value": { "type": "CallExpression", "start": 3315, "end": 3398, "loc": { "start": { "line": 53, "column": 8 }, "end": { "line": 53, "column": 91 } }, "callee": { "type": "Identifier", "start": 3315, "end": 3338, "loc": { "start": { "line": 53, "column": 8 }, "end": { "line": 53, "column": 31 }, "identifierName": "getCodeFromBuildingData" }, "name": "getCodeFromBuildingData" }, "arguments": [ { "type": "NewExpression", "start": 3339, "end": 3363, "loc": { "start": { "line": 53, "column": 32 }, "end": { "line": 53, "column": 56 } }, "callee": { "type": "Identifier", "start": 3343, "end": 3361, "loc": { "start": { "line": 53, "column": 36 }, "end": { "line": 53, "column": 54 }, "identifierName": "MetaCutterBuilding" }, "name": "MetaCutterBuilding" }, "arguments": [] }, { "type": "MemberExpression", "start": 3365, "end": 3397, "loc": { "start": { "line": 53, "column": 58 }, "end": { "line": 53, "column": 90 } }, "object": { "type": "MemberExpression", "start": 3365, "end": 3392, "loc": { "start": { "line": 53, "column": 58 }, "end": { "line": 53, "column": 85 } }, "object": { "type": "Identifier", "start": 3365, "end": 3383, "loc": { "start": { "line": 53, "column": 58 }, "end": { "line": 53, "column": 76 }, "identifierName": "MetaCutterBuilding" }, "name": "MetaCutterBuilding" }, "property": { "type": "Identifier", "start": 3384, "end": 3392, "loc": { "start": { "line": 53, "column": 77 }, "end": { "line": 53, "column": 85 }, "identifierName": "variants" }, "name": "variants" }, "computed": false }, "property": { "type": "Identifier", "start": 3393, "end": 3397, "loc": { "start": { "line": 53, "column": 86 }, "end": { "line": 53, "column": 90 }, "identifierName": "quad" }, "name": "quad" }, "computed": false } ] } }, { "type": "ObjectProperty", "start": 3423, "end": 3501, "loc": { "start": { "line": 56, "column": 4 }, "end": { "line": 56, "column": 82 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "NumericLiteral", "start": 3423, "end": 3425, "loc": { "start": { "line": 56, "column": 4 }, "end": { "line": 56, "column": 6 } }, "extra": { "rawValue": 11, "raw": "11" }, "value": 11, "leadingComments": null }, "value": { "type": "CallExpression", "start": 3427, "end": 3501, "loc": { "start": { "line": 56, "column": 8 }, "end": { "line": 56, "column": 82 } }, "callee": { "type": "Identifier", "start": 3427, "end": 3450, "loc": { "start": { "line": 56, "column": 8 }, "end": { "line": 56, "column": 31 }, "identifierName": "getCodeFromBuildingData" }, "name": "getCodeFromBuildingData" }, "arguments": [ { "type": "NewExpression", "start": 3451, "end": 3476, "loc": { "start": { "line": 56, "column": 32 }, "end": { "line": 56, "column": 57 } }, "callee": { "type": "Identifier", "start": 3455, "end": 3474, "loc": { "start": { "line": 56, "column": 36 }, "end": { "line": 56, "column": 55 }, "identifierName": "MetaRotaterBuilding" }, "name": "MetaRotaterBuilding" }, "arguments": [] }, { "type": "Identifier", "start": 3478, "end": 3500, "loc": { "start": { "line": 56, "column": 59 }, "end": { "line": 56, "column": 81 }, "identifierName": "defaultBuildingVariant" }, "name": "defaultBuildingVariant" } ] }, "leadingComments": [ { "type": "CommentLine", "value": " Rotater", "start": 3407, "end": 3417, "loc": { "start": { "line": 55, "column": 4 }, "end": { "line": 55, "column": 14 } } } ] }, { "type": "ObjectProperty", "start": 3508, "end": 3596, "loc": { "start": { "line": 57, "column": 4 }, "end": { "line": 57, "column": 92 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "NumericLiteral", "start": 3508, "end": 3510, "loc": { "start": { "line": 57, "column": 4 }, "end": { "line": 57, "column": 6 } }, "extra": { "rawValue": 12, "raw": "12" }, "value": 12 }, "value": { "type": "CallExpression", "start": 3512, "end": 3596, "loc": { "start": { "line": 57, "column": 8 }, "end": { "line": 57, "column": 92 } }, "callee": { "type": "Identifier", "start": 3512, "end": 3535, "loc": { "start": { "line": 57, "column": 8 }, "end": { "line": 57, "column": 31 }, "identifierName": "getCodeFromBuildingData" }, "name": "getCodeFromBuildingData" }, "arguments": [ { "type": "NewExpression", "start": 3536, "end": 3561, "loc": { "start": { "line": 57, "column": 32 }, "end": { "line": 57, "column": 57 } }, "callee": { "type": "Identifier", "start": 3540, "end": 3559, "loc": { "start": { "line": 57, "column": 36 }, "end": { "line": 57, "column": 55 }, "identifierName": "MetaRotaterBuilding" }, "name": "MetaRotaterBuilding" }, "arguments": [] }, { "type": "MemberExpression", "start": 3563, "end": 3595, "loc": { "start": { "line": 57, "column": 59 }, "end": { "line": 57, "column": 91 } }, "object": { "type": "MemberExpression", "start": 3563, "end": 3591, "loc": { "start": { "line": 57, "column": 59 }, "end": { "line": 57, "column": 87 } }, "object": { "type": "Identifier", "start": 3563, "end": 3582, "loc": { "start": { "line": 57, "column": 59 }, "end": { "line": 57, "column": 78 }, "identifierName": "MetaRotaterBuilding" }, "name": "MetaRotaterBuilding" }, "property": { "type": "Identifier", "start": 3583, "end": 3591, "loc": { "start": { "line": 57, "column": 79 }, "end": { "line": 57, "column": 87 }, "identifierName": "variants" }, "name": "variants" }, "computed": false }, "property": { "type": "Identifier", "start": 3592, "end": 3595, "loc": { "start": { "line": 57, "column": 88 }, "end": { "line": 57, "column": 91 }, "identifierName": "ccw" }, "name": "ccw" }, "computed": false } ] } }, { "type": "ObjectProperty", "start": 3603, "end": 3697, "loc": { "start": { "line": 58, "column": 4 }, "end": { "line": 58, "column": 98 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "NumericLiteral", "start": 3603, "end": 3605, "loc": { "start": { "line": 58, "column": 4 }, "end": { "line": 58, "column": 6 } }, "extra": { "rawValue": 13, "raw": "13" }, "value": 13 }, "value": { "type": "CallExpression", "start": 3607, "end": 3697, "loc": { "start": { "line": 58, "column": 8 }, "end": { "line": 58, "column": 98 } }, "callee": { "type": "Identifier", "start": 3607, "end": 3630, "loc": { "start": { "line": 58, "column": 8 }, "end": { "line": 58, "column": 31 }, "identifierName": "getCodeFromBuildingData" }, "name": "getCodeFromBuildingData" }, "arguments": [ { "type": "NewExpression", "start": 3631, "end": 3656, "loc": { "start": { "line": 58, "column": 32 }, "end": { "line": 58, "column": 57 } }, "callee": { "type": "Identifier", "start": 3635, "end": 3654, "loc": { "start": { "line": 58, "column": 36 }, "end": { "line": 58, "column": 55 }, "identifierName": "MetaRotaterBuilding" }, "name": "MetaRotaterBuilding" }, "arguments": [] }, { "type": "MemberExpression", "start": 3658, "end": 3696, "loc": { "start": { "line": 58, "column": 59 }, "end": { "line": 58, "column": 97 } }, "object": { "type": "MemberExpression", "start": 3658, "end": 3686, "loc": { "start": { "line": 58, "column": 59 }, "end": { "line": 58, "column": 87 } }, "object": { "type": "Identifier", "start": 3658, "end": 3677, "loc": { "start": { "line": 58, "column": 59 }, "end": { "line": 58, "column": 78 }, "identifierName": "MetaRotaterBuilding" }, "name": "MetaRotaterBuilding" }, "property": { "type": "Identifier", "start": 3678, "end": 3686, "loc": { "start": { "line": 58, "column": 79 }, "end": { "line": 58, "column": 87 }, "identifierName": "variants" }, "name": "variants" }, "computed": false }, "property": { "type": "Identifier", "start": 3687, "end": 3696, "loc": { "start": { "line": 58, "column": 88 }, "end": { "line": 58, "column": 97 }, "identifierName": "rotate180" }, "name": "rotate180" }, "computed": false } ] } }, { "type": "ObjectProperty", "start": 3722, "end": 3800, "loc": { "start": { "line": 61, "column": 4 }, "end": { "line": 61, "column": 82 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "NumericLiteral", "start": 3722, "end": 3724, "loc": { "start": { "line": 61, "column": 4 }, "end": { "line": 61, "column": 6 } }, "extra": { "rawValue": 14, "raw": "14" }, "value": 14, "leadingComments": null }, "value": { "type": "CallExpression", "start": 3726, "end": 3800, "loc": { "start": { "line": 61, "column": 8 }, "end": { "line": 61, "column": 82 } }, "callee": { "type": "Identifier", "start": 3726, "end": 3749, "loc": { "start": { "line": 61, "column": 8 }, "end": { "line": 61, "column": 31 }, "identifierName": "getCodeFromBuildingData" }, "name": "getCodeFromBuildingData" }, "arguments": [ { "type": "NewExpression", "start": 3750, "end": 3775, "loc": { "start": { "line": 61, "column": 32 }, "end": { "line": 61, "column": 57 } }, "callee": { "type": "Identifier", "start": 3754, "end": 3773, "loc": { "start": { "line": 61, "column": 36 }, "end": { "line": 61, "column": 55 }, "identifierName": "MetaStackerBuilding" }, "name": "MetaStackerBuilding" }, "arguments": [] }, { "type": "Identifier", "start": 3777, "end": 3799, "loc": { "start": { "line": 61, "column": 59 }, "end": { "line": 61, "column": 81 }, "identifierName": "defaultBuildingVariant" }, "name": "defaultBuildingVariant" } ] }, "leadingComments": [ { "type": "CommentLine", "value": " Stacker", "start": 3706, "end": 3716, "loc": { "start": { "line": 60, "column": 4 }, "end": { "line": 60, "column": 14 } } } ] }, { "type": "ObjectProperty", "start": 3823, "end": 3899, "loc": { "start": { "line": 64, "column": 4 }, "end": { "line": 64, "column": 80 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "NumericLiteral", "start": 3823, "end": 3825, "loc": { "start": { "line": 64, "column": 4 }, "end": { "line": 64, "column": 6 } }, "extra": { "rawValue": 15, "raw": "15" }, "value": 15, "leadingComments": null }, "value": { "type": "CallExpression", "start": 3827, "end": 3899, "loc": { "start": { "line": 64, "column": 8 }, "end": { "line": 64, "column": 80 } }, "callee": { "type": "Identifier", "start": 3827, "end": 3850, "loc": { "start": { "line": 64, "column": 8 }, "end": { "line": 64, "column": 31 }, "identifierName": "getCodeFromBuildingData" }, "name": "getCodeFromBuildingData" }, "arguments": [ { "type": "NewExpression", "start": 3851, "end": 3874, "loc": { "start": { "line": 64, "column": 32 }, "end": { "line": 64, "column": 55 } }, "callee": { "type": "Identifier", "start": 3855, "end": 3872, "loc": { "start": { "line": 64, "column": 36 }, "end": { "line": 64, "column": 53 }, "identifierName": "MetaMixerBuilding" }, "name": "MetaMixerBuilding" }, "arguments": [] }, { "type": "Identifier", "start": 3876, "end": 3898, "loc": { "start": { "line": 64, "column": 57 }, "end": { "line": 64, "column": 79 }, "identifierName": "defaultBuildingVariant" }, "name": "defaultBuildingVariant" } ] }, "leadingComments": [ { "type": "CommentLine", "value": " Mixer", "start": 3809, "end": 3817, "loc": { "start": { "line": 63, "column": 4 }, "end": { "line": 63, "column": 12 } } } ] }, { "type": "ObjectProperty", "start": 3924, "end": 4002, "loc": { "start": { "line": 67, "column": 4 }, "end": { "line": 67, "column": 82 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "NumericLiteral", "start": 3924, "end": 3926, "loc": { "start": { "line": 67, "column": 4 }, "end": { "line": 67, "column": 6 } }, "extra": { "rawValue": 16, "raw": "16" }, "value": 16, "leadingComments": null }, "value": { "type": "CallExpression", "start": 3928, "end": 4002, "loc": { "start": { "line": 67, "column": 8 }, "end": { "line": 67, "column": 82 } }, "callee": { "type": "Identifier", "start": 3928, "end": 3951, "loc": { "start": { "line": 67, "column": 8 }, "end": { "line": 67, "column": 31 }, "identifierName": "getCodeFromBuildingData" }, "name": "getCodeFromBuildingData" }, "arguments": [ { "type": "NewExpression", "start": 3952, "end": 3977, "loc": { "start": { "line": 67, "column": 32 }, "end": { "line": 67, "column": 57 } }, "callee": { "type": "Identifier", "start": 3956, "end": 3975, "loc": { "start": { "line": 67, "column": 36 }, "end": { "line": 67, "column": 55 }, "identifierName": "MetaPainterBuilding" }, "name": "MetaPainterBuilding" }, "arguments": [] }, { "type": "Identifier", "start": 3979, "end": 4001, "loc": { "start": { "line": 67, "column": 59 }, "end": { "line": 67, "column": 81 }, "identifierName": "defaultBuildingVariant" }, "name": "defaultBuildingVariant" } ] }, "leadingComments": [ { "type": "CommentLine", "value": " Painter", "start": 3908, "end": 3918, "loc": { "start": { "line": 66, "column": 4 }, "end": { "line": 66, "column": 14 } } } ] }, { "type": "ObjectProperty", "start": 4009, "end": 4102, "loc": { "start": { "line": 68, "column": 4 }, "end": { "line": 68, "column": 97 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "NumericLiteral", "start": 4009, "end": 4011, "loc": { "start": { "line": 68, "column": 4 }, "end": { "line": 68, "column": 6 } }, "extra": { "rawValue": 17, "raw": "17" }, "value": 17 }, "value": { "type": "CallExpression", "start": 4013, "end": 4102, "loc": { "start": { "line": 68, "column": 8 }, "end": { "line": 68, "column": 97 } }, "callee": { "type": "Identifier", "start": 4013, "end": 4036, "loc": { "start": { "line": 68, "column": 8 }, "end": { "line": 68, "column": 31 }, "identifierName": "getCodeFromBuildingData" }, "name": "getCodeFromBuildingData" }, "arguments": [ { "type": "NewExpression", "start": 4037, "end": 4062, "loc": { "start": { "line": 68, "column": 32 }, "end": { "line": 68, "column": 57 } }, "callee": { "type": "Identifier", "start": 4041, "end": 4060, "loc": { "start": { "line": 68, "column": 36 }, "end": { "line": 68, "column": 55 }, "identifierName": "MetaPainterBuilding" }, "name": "MetaPainterBuilding" }, "arguments": [] }, { "type": "MemberExpression", "start": 4064, "end": 4101, "loc": { "start": { "line": 68, "column": 59 }, "end": { "line": 68, "column": 96 } }, "object": { "type": "MemberExpression", "start": 4064, "end": 4092, "loc": { "start": { "line": 68, "column": 59 }, "end": { "line": 68, "column": 87 } }, "object": { "type": "Identifier", "start": 4064, "end": 4083, "loc": { "start": { "line": 68, "column": 59 }, "end": { "line": 68, "column": 78 }, "identifierName": "MetaPainterBuilding" }, "name": "MetaPainterBuilding" }, "property": { "type": "Identifier", "start": 4084, "end": 4092, "loc": { "start": { "line": 68, "column": 79 }, "end": { "line": 68, "column": 87 }, "identifierName": "variants" }, "name": "variants" }, "computed": false }, "property": { "type": "Identifier", "start": 4093, "end": 4101, "loc": { "start": { "line": 68, "column": 88 }, "end": { "line": 68, "column": 96 }, "identifierName": "mirrored" }, "name": "mirrored" }, "computed": false } ] } }, { "type": "ObjectProperty", "start": 4109, "end": 4200, "loc": { "start": { "line": 69, "column": 4 }, "end": { "line": 69, "column": 95 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "NumericLiteral", "start": 4109, "end": 4111, "loc": { "start": { "line": 69, "column": 4 }, "end": { "line": 69, "column": 6 } }, "extra": { "rawValue": 18, "raw": "18" }, "value": 18 }, "value": { "type": "CallExpression", "start": 4113, "end": 4200, "loc": { "start": { "line": 69, "column": 8 }, "end": { "line": 69, "column": 95 } }, "callee": { "type": "Identifier", "start": 4113, "end": 4136, "loc": { "start": { "line": 69, "column": 8 }, "end": { "line": 69, "column": 31 }, "identifierName": "getCodeFromBuildingData" }, "name": "getCodeFromBuildingData" }, "arguments": [ { "type": "NewExpression", "start": 4137, "end": 4162, "loc": { "start": { "line": 69, "column": 32 }, "end": { "line": 69, "column": 57 } }, "callee": { "type": "Identifier", "start": 4141, "end": 4160, "loc": { "start": { "line": 69, "column": 36 }, "end": { "line": 69, "column": 55 }, "identifierName": "MetaPainterBuilding" }, "name": "MetaPainterBuilding" }, "arguments": [] }, { "type": "MemberExpression", "start": 4164, "end": 4199, "loc": { "start": { "line": 69, "column": 59 }, "end": { "line": 69, "column": 94 } }, "object": { "type": "MemberExpression", "start": 4164, "end": 4192, "loc": { "start": { "line": 69, "column": 59 }, "end": { "line": 69, "column": 87 } }, "object": { "type": "Identifier", "start": 4164, "end": 4183, "loc": { "start": { "line": 69, "column": 59 }, "end": { "line": 69, "column": 78 }, "identifierName": "MetaPainterBuilding" }, "name": "MetaPainterBuilding" }, "property": { "type": "Identifier", "start": 4184, "end": 4192, "loc": { "start": { "line": 69, "column": 79 }, "end": { "line": 69, "column": 87 }, "identifierName": "variants" }, "name": "variants" }, "computed": false }, "property": { "type": "Identifier", "start": 4193, "end": 4199, "loc": { "start": { "line": 69, "column": 88 }, "end": { "line": 69, "column": 94 }, "identifierName": "double" }, "name": "double" }, "computed": false } ] } }, { "type": "ObjectProperty", "start": 4207, "end": 4296, "loc": { "start": { "line": 70, "column": 4 }, "end": { "line": 70, "column": 93 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "NumericLiteral", "start": 4207, "end": 4209, "loc": { "start": { "line": 70, "column": 4 }, "end": { "line": 70, "column": 6 } }, "extra": { "rawValue": 19, "raw": "19" }, "value": 19 }, "value": { "type": "CallExpression", "start": 4211, "end": 4296, "loc": { "start": { "line": 70, "column": 8 }, "end": { "line": 70, "column": 93 } }, "callee": { "type": "Identifier", "start": 4211, "end": 4234, "loc": { "start": { "line": 70, "column": 8 }, "end": { "line": 70, "column": 31 }, "identifierName": "getCodeFromBuildingData" }, "name": "getCodeFromBuildingData" }, "arguments": [ { "type": "NewExpression", "start": 4235, "end": 4260, "loc": { "start": { "line": 70, "column": 32 }, "end": { "line": 70, "column": 57 } }, "callee": { "type": "Identifier", "start": 4239, "end": 4258, "loc": { "start": { "line": 70, "column": 36 }, "end": { "line": 70, "column": 55 }, "identifierName": "MetaPainterBuilding" }, "name": "MetaPainterBuilding" }, "arguments": [] }, { "type": "MemberExpression", "start": 4262, "end": 4295, "loc": { "start": { "line": 70, "column": 59 }, "end": { "line": 70, "column": 92 } }, "object": { "type": "MemberExpression", "start": 4262, "end": 4290, "loc": { "start": { "line": 70, "column": 59 }, "end": { "line": 70, "column": 87 } }, "object": { "type": "Identifier", "start": 4262, "end": 4281, "loc": { "start": { "line": 70, "column": 59 }, "end": { "line": 70, "column": 78 }, "identifierName": "MetaPainterBuilding" }, "name": "MetaPainterBuilding" }, "property": { "type": "Identifier", "start": 4282, "end": 4290, "loc": { "start": { "line": 70, "column": 79 }, "end": { "line": 70, "column": 87 }, "identifierName": "variants" }, "name": "variants" }, "computed": false }, "property": { "type": "Identifier", "start": 4291, "end": 4295, "loc": { "start": { "line": 70, "column": 88 }, "end": { "line": 70, "column": 92 }, "identifierName": "quad" }, "name": "quad" }, "computed": false } ] } }, { "type": "ObjectProperty", "start": 4319, "end": 4395, "loc": { "start": { "line": 73, "column": 4 }, "end": { "line": 73, "column": 80 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "NumericLiteral", "start": 4319, "end": 4321, "loc": { "start": { "line": 73, "column": 4 }, "end": { "line": 73, "column": 6 } }, "extra": { "rawValue": 20, "raw": "20" }, "value": 20, "leadingComments": null }, "value": { "type": "CallExpression", "start": 4323, "end": 4395, "loc": { "start": { "line": 73, "column": 8 }, "end": { "line": 73, "column": 80 } }, "callee": { "type": "Identifier", "start": 4323, "end": 4346, "loc": { "start": { "line": 73, "column": 8 }, "end": { "line": 73, "column": 31 }, "identifierName": "getCodeFromBuildingData" }, "name": "getCodeFromBuildingData" }, "arguments": [ { "type": "NewExpression", "start": 4347, "end": 4370, "loc": { "start": { "line": 73, "column": 32 }, "end": { "line": 73, "column": 55 } }, "callee": { "type": "Identifier", "start": 4351, "end": 4368, "loc": { "start": { "line": 73, "column": 36 }, "end": { "line": 73, "column": 53 }, "identifierName": "MetaTrashBuilding" }, "name": "MetaTrashBuilding" }, "arguments": [] }, { "type": "Identifier", "start": 4372, "end": 4394, "loc": { "start": { "line": 73, "column": 57 }, "end": { "line": 73, "column": 79 }, "identifierName": "defaultBuildingVariant" }, "name": "defaultBuildingVariant" } ] }, "leadingComments": [ { "type": "CommentLine", "value": " Trash", "start": 4305, "end": 4313, "loc": { "start": { "line": 72, "column": 4 }, "end": { "line": 72, "column": 12 } } } ] }, { "type": "ObjectProperty", "start": 4420, "end": 4498, "loc": { "start": { "line": 76, "column": 4 }, "end": { "line": 76, "column": 82 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "NumericLiteral", "start": 4420, "end": 4422, "loc": { "start": { "line": 76, "column": 4 }, "end": { "line": 76, "column": 6 } }, "extra": { "rawValue": 21, "raw": "21" }, "value": 21, "leadingComments": null }, "value": { "type": "CallExpression", "start": 4424, "end": 4498, "loc": { "start": { "line": 76, "column": 8 }, "end": { "line": 76, "column": 82 } }, "callee": { "type": "Identifier", "start": 4424, "end": 4447, "loc": { "start": { "line": 76, "column": 8 }, "end": { "line": 76, "column": 31 }, "identifierName": "getCodeFromBuildingData" }, "name": "getCodeFromBuildingData" }, "arguments": [ { "type": "NewExpression", "start": 4448, "end": 4473, "loc": { "start": { "line": 76, "column": 32 }, "end": { "line": 76, "column": 57 } }, "callee": { "type": "Identifier", "start": 4452, "end": 4471, "loc": { "start": { "line": 76, "column": 36 }, "end": { "line": 76, "column": 55 }, "identifierName": "MetaStorageBuilding" }, "name": "MetaStorageBuilding" }, "arguments": [] }, { "type": "Identifier", "start": 4475, "end": 4497, "loc": { "start": { "line": 76, "column": 59 }, "end": { "line": 76, "column": 81 }, "identifierName": "defaultBuildingVariant" }, "name": "defaultBuildingVariant" } ] }, "leadingComments": [ { "type": "CommentLine", "value": " Storage", "start": 4404, "end": 4414, "loc": { "start": { "line": 75, "column": 4 }, "end": { "line": 75, "column": 14 } } } ] }, { "type": "ObjectProperty", "start": 4532, "end": 4618, "loc": { "start": { "line": 79, "column": 4 }, "end": { "line": 79, "column": 90 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "NumericLiteral", "start": 4532, "end": 4534, "loc": { "start": { "line": 79, "column": 4 }, "end": { "line": 79, "column": 6 } }, "extra": { "rawValue": 22, "raw": "22" }, "value": 22, "leadingComments": null }, "value": { "type": "CallExpression", "start": 4536, "end": 4618, "loc": { "start": { "line": 79, "column": 8 }, "end": { "line": 79, "column": 90 } }, "callee": { "type": "Identifier", "start": 4536, "end": 4559, "loc": { "start": { "line": 79, "column": 8 }, "end": { "line": 79, "column": 31 }, "identifierName": "getCodeFromBuildingData" }, "name": "getCodeFromBuildingData" }, "arguments": [ { "type": "NewExpression", "start": 4560, "end": 4593, "loc": { "start": { "line": 79, "column": 32 }, "end": { "line": 79, "column": 65 } }, "callee": { "type": "Identifier", "start": 4564, "end": 4591, "loc": { "start": { "line": 79, "column": 36 }, "end": { "line": 79, "column": 63 }, "identifierName": "MetaUndergroundBeltBuilding" }, "name": "MetaUndergroundBeltBuilding" }, "arguments": [] }, { "type": "Identifier", "start": 4595, "end": 4617, "loc": { "start": { "line": 79, "column": 67 }, "end": { "line": 79, "column": 89 }, "identifierName": "defaultBuildingVariant" }, "name": "defaultBuildingVariant" } ] }, "leadingComments": [ { "type": "CommentLine", "value": " Underground belt", "start": 4507, "end": 4526, "loc": { "start": { "line": 78, "column": 4 }, "end": { "line": 78, "column": 23 } } } ] }, { "type": "ObjectProperty", "start": 4625, "end": 4714, "loc": { "start": { "line": 80, "column": 4 }, "end": { "line": 80, "column": 93 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "NumericLiteral", "start": 4625, "end": 4627, "loc": { "start": { "line": 80, "column": 4 }, "end": { "line": 80, "column": 6 } }, "extra": { "rawValue": 23, "raw": "23" }, "value": 23 }, "value": { "type": "CallExpression", "start": 4629, "end": 4714, "loc": { "start": { "line": 80, "column": 8 }, "end": { "line": 80, "column": 93 } }, "callee": { "type": "Identifier", "start": 4629, "end": 4652, "loc": { "start": { "line": 80, "column": 8 }, "end": { "line": 80, "column": 31 }, "identifierName": "getCodeFromBuildingData" }, "name": "getCodeFromBuildingData" }, "arguments": [ { "type": "NewExpression", "start": 4653, "end": 4686, "loc": { "start": { "line": 80, "column": 32 }, "end": { "line": 80, "column": 65 } }, "callee": { "type": "Identifier", "start": 4657, "end": 4684, "loc": { "start": { "line": 80, "column": 36 }, "end": { "line": 80, "column": 63 }, "identifierName": "MetaUndergroundBeltBuilding" }, "name": "MetaUndergroundBeltBuilding" }, "arguments": [] }, { "type": "Identifier", "start": 4688, "end": 4710, "loc": { "start": { "line": 80, "column": 67 }, "end": { "line": 80, "column": 89 }, "identifierName": "defaultBuildingVariant" }, "name": "defaultBuildingVariant" }, { "type": "NumericLiteral", "start": 4712, "end": 4713, "loc": { "start": { "line": 80, "column": 91 }, "end": { "line": 80, "column": 92 } }, "extra": { "rawValue": 1, "raw": "1" }, "value": 1 } ] } }, { "type": "ObjectProperty", "start": 4721, "end": 4852, "loc": { "start": { "line": 81, "column": 4 }, "end": { "line": 84, "column": 5 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "NumericLiteral", "start": 4721, "end": 4723, "loc": { "start": { "line": 81, "column": 4 }, "end": { "line": 81, "column": 6 } }, "extra": { "rawValue": 24, "raw": "24" }, "value": 24 }, "value": { "type": "CallExpression", "start": 4725, "end": 4852, "loc": { "start": { "line": 81, "column": 8 }, "end": { "line": 84, "column": 5 } }, "callee": { "type": "Identifier", "start": 4725, "end": 4748, "loc": { "start": { "line": 81, "column": 8 }, "end": { "line": 81, "column": 31 }, "identifierName": "getCodeFromBuildingData" }, "name": "getCodeFromBuildingData" }, "arguments": [ { "type": "NewExpression", "start": 4759, "end": 4792, "loc": { "start": { "line": 82, "column": 8 }, "end": { "line": 82, "column": 41 } }, "callee": { "type": "Identifier", "start": 4763, "end": 4790, "loc": { "start": { "line": 82, "column": 12 }, "end": { "line": 82, "column": 39 }, "identifierName": "MetaUndergroundBeltBuilding" }, "name": "MetaUndergroundBeltBuilding" }, "arguments": [] }, { "type": "MemberExpression", "start": 4803, "end": 4845, "loc": { "start": { "line": 83, "column": 8 }, "end": { "line": 83, "column": 50 } }, "object": { "type": "MemberExpression", "start": 4803, "end": 4839, "loc": { "start": { "line": 83, "column": 8 }, "end": { "line": 83, "column": 44 } }, "object": { "type": "Identifier", "start": 4803, "end": 4830, "loc": { "start": { "line": 83, "column": 8 }, "end": { "line": 83, "column": 35 }, "identifierName": "MetaUndergroundBeltBuilding" }, "name": "MetaUndergroundBeltBuilding" }, "property": { "type": "Identifier", "start": 4831, "end": 4839, "loc": { "start": { "line": 83, "column": 36 }, "end": { "line": 83, "column": 44 }, "identifierName": "variants" }, "name": "variants" }, "computed": false }, "property": { "type": "Identifier", "start": 4840, "end": 4845, "loc": { "start": { "line": 83, "column": 45 }, "end": { "line": 83, "column": 50 }, "identifierName": "tier2" }, "name": "tier2" }, "computed": false } ] } }, { "type": "ObjectProperty", "start": 4859, "end": 5002, "loc": { "start": { "line": 85, "column": 4 }, "end": { "line": 89, "column": 5 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "NumericLiteral", "start": 4859, "end": 4861, "loc": { "start": { "line": 85, "column": 4 }, "end": { "line": 85, "column": 6 } }, "extra": { "rawValue": 25, "raw": "25" }, "value": 25 }, "value": { "type": "CallExpression", "start": 4863, "end": 5002, "loc": { "start": { "line": 85, "column": 8 }, "end": { "line": 89, "column": 5 } }, "callee": { "type": "Identifier", "start": 4863, "end": 4886, "loc": { "start": { "line": 85, "column": 8 }, "end": { "line": 85, "column": 31 }, "identifierName": "getCodeFromBuildingData" }, "name": "getCodeFromBuildingData" }, "arguments": [ { "type": "NewExpression", "start": 4897, "end": 4930, "loc": { "start": { "line": 86, "column": 8 }, "end": { "line": 86, "column": 41 } }, "callee": { "type": "Identifier", "start": 4901, "end": 4928, "loc": { "start": { "line": 86, "column": 12 }, "end": { "line": 86, "column": 39 }, "identifierName": "MetaUndergroundBeltBuilding" }, "name": "MetaUndergroundBeltBuilding" }, "arguments": [] }, { "type": "MemberExpression", "start": 4941, "end": 4983, "loc": { "start": { "line": 87, "column": 8 }, "end": { "line": 87, "column": 50 } }, "object": { "type": "MemberExpression", "start": 4941, "end": 4977, "loc": { "start": { "line": 87, "column": 8 }, "end": { "line": 87, "column": 44 } }, "object": { "type": "Identifier", "start": 4941, "end": 4968, "loc": { "start": { "line": 87, "column": 8 }, "end": { "line": 87, "column": 35 }, "identifierName": "MetaUndergroundBeltBuilding" }, "name": "MetaUndergroundBeltBuilding" }, "property": { "type": "Identifier", "start": 4969, "end": 4977, "loc": { "start": { "line": 87, "column": 36 }, "end": { "line": 87, "column": 44 }, "identifierName": "variants" }, "name": "variants" }, "computed": false }, "property": { "type": "Identifier", "start": 4978, "end": 4983, "loc": { "start": { "line": 87, "column": 45 }, "end": { "line": 87, "column": 50 }, "identifierName": "tier2" }, "name": "tier2" }, "computed": false }, { "type": "NumericLiteral", "start": 4994, "end": 4995, "loc": { "start": { "line": 88, "column": 8 }, "end": { "line": 88, "column": 9 } }, "extra": { "rawValue": 1, "raw": "1" }, "value": 1 } ] } }, { "type": "ObjectProperty", "start": 5023, "end": 5097, "loc": { "start": { "line": 92, "column": 4 }, "end": { "line": 92, "column": 78 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "NumericLiteral", "start": 5023, "end": 5025, "loc": { "start": { "line": 92, "column": 4 }, "end": { "line": 92, "column": 6 } }, "extra": { "rawValue": 26, "raw": "26" }, "value": 26, "leadingComments": null }, "value": { "type": "CallExpression", "start": 5027, "end": 5097, "loc": { "start": { "line": 92, "column": 8 }, "end": { "line": 92, "column": 78 } }, "callee": { "type": "Identifier", "start": 5027, "end": 5050, "loc": { "start": { "line": 92, "column": 8 }, "end": { "line": 92, "column": 31 }, "identifierName": "getCodeFromBuildingData" }, "name": "getCodeFromBuildingData" }, "arguments": [ { "type": "NewExpression", "start": 5051, "end": 5072, "loc": { "start": { "line": 92, "column": 32 }, "end": { "line": 92, "column": 53 } }, "callee": { "type": "Identifier", "start": 5055, "end": 5070, "loc": { "start": { "line": 92, "column": 36 }, "end": { "line": 92, "column": 51 }, "identifierName": "MetaHubBuilding" }, "name": "MetaHubBuilding" }, "arguments": [] }, { "type": "Identifier", "start": 5074, "end": 5096, "loc": { "start": { "line": 92, "column": 55 }, "end": { "line": 92, "column": 77 }, "identifierName": "defaultBuildingVariant" }, "name": "defaultBuildingVariant" } ] }, "leadingComments": [ { "type": "CommentLine", "value": " Hub", "start": 5011, "end": 5017, "loc": { "start": { "line": 91, "column": 4 }, "end": { "line": 91, "column": 10 } } } ] }, { "type": "ObjectProperty", "start": 5119, "end": 5194, "loc": { "start": { "line": 95, "column": 4 }, "end": { "line": 95, "column": 79 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "NumericLiteral", "start": 5119, "end": 5121, "loc": { "start": { "line": 95, "column": 4 }, "end": { "line": 95, "column": 6 } }, "extra": { "rawValue": 27, "raw": "27" }, "value": 27, "leadingComments": null }, "value": { "type": "CallExpression", "start": 5123, "end": 5194, "loc": { "start": { "line": 95, "column": 8 }, "end": { "line": 95, "column": 79 } }, "callee": { "type": "Identifier", "start": 5123, "end": 5146, "loc": { "start": { "line": 95, "column": 8 }, "end": { "line": 95, "column": 31 }, "identifierName": "getCodeFromBuildingData" }, "name": "getCodeFromBuildingData" }, "arguments": [ { "type": "NewExpression", "start": 5147, "end": 5169, "loc": { "start": { "line": 95, "column": 32 }, "end": { "line": 95, "column": 54 } }, "callee": { "type": "Identifier", "start": 5151, "end": 5167, "loc": { "start": { "line": 95, "column": 36 }, "end": { "line": 95, "column": 52 }, "identifierName": "MetaWireBuilding" }, "name": "MetaWireBuilding" }, "arguments": [] }, { "type": "Identifier", "start": 5171, "end": 5193, "loc": { "start": { "line": 95, "column": 56 }, "end": { "line": 95, "column": 78 }, "identifierName": "defaultBuildingVariant" }, "name": "defaultBuildingVariant" } ] }, "leadingComments": [ { "type": "CommentLine", "value": " Wire", "start": 5106, "end": 5113, "loc": { "start": { "line": 94, "column": 4 }, "end": { "line": 94, "column": 11 } } } ] }, { "type": "ObjectProperty", "start": 5201, "end": 5279, "loc": { "start": { "line": 96, "column": 4 }, "end": { "line": 96, "column": 82 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "NumericLiteral", "start": 5201, "end": 5203, "loc": { "start": { "line": 96, "column": 4 }, "end": { "line": 96, "column": 6 } }, "extra": { "rawValue": 28, "raw": "28" }, "value": 28 }, "value": { "type": "CallExpression", "start": 5205, "end": 5279, "loc": { "start": { "line": 96, "column": 8 }, "end": { "line": 96, "column": 82 } }, "callee": { "type": "Identifier", "start": 5205, "end": 5228, "loc": { "start": { "line": 96, "column": 8 }, "end": { "line": 96, "column": 31 }, "identifierName": "getCodeFromBuildingData" }, "name": "getCodeFromBuildingData" }, "arguments": [ { "type": "NewExpression", "start": 5229, "end": 5251, "loc": { "start": { "line": 96, "column": 32 }, "end": { "line": 96, "column": 54 } }, "callee": { "type": "Identifier", "start": 5233, "end": 5249, "loc": { "start": { "line": 96, "column": 36 }, "end": { "line": 96, "column": 52 }, "identifierName": "MetaWireBuilding" }, "name": "MetaWireBuilding" }, "arguments": [] }, { "type": "Identifier", "start": 5253, "end": 5275, "loc": { "start": { "line": 96, "column": 56 }, "end": { "line": 96, "column": 78 }, "identifierName": "defaultBuildingVariant" }, "name": "defaultBuildingVariant" }, { "type": "NumericLiteral", "start": 5277, "end": 5278, "loc": { "start": { "line": 96, "column": 80 }, "end": { "line": 96, "column": 81 } }, "extra": { "rawValue": 1, "raw": "1" }, "value": 1 } ] } }, { "type": "ObjectProperty", "start": 5286, "end": 5364, "loc": { "start": { "line": 97, "column": 4 }, "end": { "line": 97, "column": 82 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "NumericLiteral", "start": 5286, "end": 5288, "loc": { "start": { "line": 97, "column": 4 }, "end": { "line": 97, "column": 6 } }, "extra": { "rawValue": 29, "raw": "29" }, "value": 29 }, "value": { "type": "CallExpression", "start": 5290, "end": 5364, "loc": { "start": { "line": 97, "column": 8 }, "end": { "line": 97, "column": 82 } }, "callee": { "type": "Identifier", "start": 5290, "end": 5313, "loc": { "start": { "line": 97, "column": 8 }, "end": { "line": 97, "column": 31 }, "identifierName": "getCodeFromBuildingData" }, "name": "getCodeFromBuildingData" }, "arguments": [ { "type": "NewExpression", "start": 5314, "end": 5336, "loc": { "start": { "line": 97, "column": 32 }, "end": { "line": 97, "column": 54 } }, "callee": { "type": "Identifier", "start": 5318, "end": 5334, "loc": { "start": { "line": 97, "column": 36 }, "end": { "line": 97, "column": 52 }, "identifierName": "MetaWireBuilding" }, "name": "MetaWireBuilding" }, "arguments": [] }, { "type": "Identifier", "start": 5338, "end": 5360, "loc": { "start": { "line": 97, "column": 56 }, "end": { "line": 97, "column": 78 }, "identifierName": "defaultBuildingVariant" }, "name": "defaultBuildingVariant" }, { "type": "NumericLiteral", "start": 5362, "end": 5363, "loc": { "start": { "line": 97, "column": 80 }, "end": { "line": 97, "column": 81 } }, "extra": { "rawValue": 2, "raw": "2" }, "value": 2 } ] } }, { "type": "ObjectProperty", "start": 5371, "end": 5449, "loc": { "start": { "line": 98, "column": 4 }, "end": { "line": 98, "column": 82 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "NumericLiteral", "start": 5371, "end": 5373, "loc": { "start": { "line": 98, "column": 4 }, "end": { "line": 98, "column": 6 } }, "extra": { "rawValue": 30, "raw": "30" }, "value": 30 }, "value": { "type": "CallExpression", "start": 5375, "end": 5449, "loc": { "start": { "line": 98, "column": 8 }, "end": { "line": 98, "column": 82 } }, "callee": { "type": "Identifier", "start": 5375, "end": 5398, "loc": { "start": { "line": 98, "column": 8 }, "end": { "line": 98, "column": 31 }, "identifierName": "getCodeFromBuildingData" }, "name": "getCodeFromBuildingData" }, "arguments": [ { "type": "NewExpression", "start": 5399, "end": 5421, "loc": { "start": { "line": 98, "column": 32 }, "end": { "line": 98, "column": 54 } }, "callee": { "type": "Identifier", "start": 5403, "end": 5419, "loc": { "start": { "line": 98, "column": 36 }, "end": { "line": 98, "column": 52 }, "identifierName": "MetaWireBuilding" }, "name": "MetaWireBuilding" }, "arguments": [] }, { "type": "Identifier", "start": 5423, "end": 5445, "loc": { "start": { "line": 98, "column": 56 }, "end": { "line": 98, "column": 78 }, "identifierName": "defaultBuildingVariant" }, "name": "defaultBuildingVariant" }, { "type": "NumericLiteral", "start": 5447, "end": 5448, "loc": { "start": { "line": 98, "column": 80 }, "end": { "line": 98, "column": 81 } }, "extra": { "rawValue": 3, "raw": "3" }, "value": 3 } ] } }, { "type": "ObjectProperty", "start": 5458, "end": 5543, "loc": { "start": { "line": 100, "column": 4 }, "end": { "line": 100, "column": 89 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "NumericLiteral", "start": 5458, "end": 5460, "loc": { "start": { "line": 100, "column": 4 }, "end": { "line": 100, "column": 6 } }, "extra": { "rawValue": 52, "raw": "52" }, "value": 52 }, "value": { "type": "CallExpression", "start": 5462, "end": 5543, "loc": { "start": { "line": 100, "column": 8 }, "end": { "line": 100, "column": 89 } }, "callee": { "type": "Identifier", "start": 5462, "end": 5485, "loc": { "start": { "line": 100, "column": 8 }, "end": { "line": 100, "column": 31 }, "identifierName": "getCodeFromBuildingData" }, "name": "getCodeFromBuildingData" }, "arguments": [ { "type": "NewExpression", "start": 5486, "end": 5508, "loc": { "start": { "line": 100, "column": 32 }, "end": { "line": 100, "column": 54 } }, "callee": { "type": "Identifier", "start": 5490, "end": 5506, "loc": { "start": { "line": 100, "column": 36 }, "end": { "line": 100, "column": 52 }, "identifierName": "MetaWireBuilding" }, "name": "MetaWireBuilding" }, "arguments": [] }, { "type": "MemberExpression", "start": 5510, "end": 5542, "loc": { "start": { "line": 100, "column": 56 }, "end": { "line": 100, "column": 88 } }, "object": { "type": "MemberExpression", "start": 5510, "end": 5535, "loc": { "start": { "line": 100, "column": 56 }, "end": { "line": 100, "column": 81 } }, "object": { "type": "Identifier", "start": 5510, "end": 5526, "loc": { "start": { "line": 100, "column": 56 }, "end": { "line": 100, "column": 72 }, "identifierName": "MetaWireBuilding" }, "name": "MetaWireBuilding" }, "property": { "type": "Identifier", "start": 5527, "end": 5535, "loc": { "start": { "line": 100, "column": 73 }, "end": { "line": 100, "column": 81 }, "identifierName": "variants" }, "name": "variants" }, "computed": false }, "property": { "type": "Identifier", "start": 5536, "end": 5542, "loc": { "start": { "line": 100, "column": 82 }, "end": { "line": 100, "column": 88 }, "identifierName": "second" }, "name": "second" }, "computed": false } ] } }, { "type": "ObjectProperty", "start": 5550, "end": 5638, "loc": { "start": { "line": 101, "column": 4 }, "end": { "line": 101, "column": 92 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "NumericLiteral", "start": 5550, "end": 5552, "loc": { "start": { "line": 101, "column": 4 }, "end": { "line": 101, "column": 6 } }, "extra": { "rawValue": 53, "raw": "53" }, "value": 53 }, "value": { "type": "CallExpression", "start": 5554, "end": 5638, "loc": { "start": { "line": 101, "column": 8 }, "end": { "line": 101, "column": 92 } }, "callee": { "type": "Identifier", "start": 5554, "end": 5577, "loc": { "start": { "line": 101, "column": 8 }, "end": { "line": 101, "column": 31 }, "identifierName": "getCodeFromBuildingData" }, "name": "getCodeFromBuildingData" }, "arguments": [ { "type": "NewExpression", "start": 5578, "end": 5600, "loc": { "start": { "line": 101, "column": 32 }, "end": { "line": 101, "column": 54 } }, "callee": { "type": "Identifier", "start": 5582, "end": 5598, "loc": { "start": { "line": 101, "column": 36 }, "end": { "line": 101, "column": 52 }, "identifierName": "MetaWireBuilding" }, "name": "MetaWireBuilding" }, "arguments": [] }, { "type": "MemberExpression", "start": 5602, "end": 5634, "loc": { "start": { "line": 101, "column": 56 }, "end": { "line": 101, "column": 88 } }, "object": { "type": "MemberExpression", "start": 5602, "end": 5627, "loc": { "start": { "line": 101, "column": 56 }, "end": { "line": 101, "column": 81 } }, "object": { "type": "Identifier", "start": 5602, "end": 5618, "loc": { "start": { "line": 101, "column": 56 }, "end": { "line": 101, "column": 72 }, "identifierName": "MetaWireBuilding" }, "name": "MetaWireBuilding" }, "property": { "type": "Identifier", "start": 5619, "end": 5627, "loc": { "start": { "line": 101, "column": 73 }, "end": { "line": 101, "column": 81 }, "identifierName": "variants" }, "name": "variants" }, "computed": false }, "property": { "type": "Identifier", "start": 5628, "end": 5634, "loc": { "start": { "line": 101, "column": 82 }, "end": { "line": 101, "column": 88 }, "identifierName": "second" }, "name": "second" }, "computed": false }, { "type": "NumericLiteral", "start": 5636, "end": 5637, "loc": { "start": { "line": 101, "column": 90 }, "end": { "line": 101, "column": 91 } }, "extra": { "rawValue": 1, "raw": "1" }, "value": 1 } ] } }, { "type": "ObjectProperty", "start": 5645, "end": 5733, "loc": { "start": { "line": 102, "column": 4 }, "end": { "line": 102, "column": 92 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "NumericLiteral", "start": 5645, "end": 5647, "loc": { "start": { "line": 102, "column": 4 }, "end": { "line": 102, "column": 6 } }, "extra": { "rawValue": 54, "raw": "54" }, "value": 54 }, "value": { "type": "CallExpression", "start": 5649, "end": 5733, "loc": { "start": { "line": 102, "column": 8 }, "end": { "line": 102, "column": 92 } }, "callee": { "type": "Identifier", "start": 5649, "end": 5672, "loc": { "start": { "line": 102, "column": 8 }, "end": { "line": 102, "column": 31 }, "identifierName": "getCodeFromBuildingData" }, "name": "getCodeFromBuildingData" }, "arguments": [ { "type": "NewExpression", "start": 5673, "end": 5695, "loc": { "start": { "line": 102, "column": 32 }, "end": { "line": 102, "column": 54 } }, "callee": { "type": "Identifier", "start": 5677, "end": 5693, "loc": { "start": { "line": 102, "column": 36 }, "end": { "line": 102, "column": 52 }, "identifierName": "MetaWireBuilding" }, "name": "MetaWireBuilding" }, "arguments": [] }, { "type": "MemberExpression", "start": 5697, "end": 5729, "loc": { "start": { "line": 102, "column": 56 }, "end": { "line": 102, "column": 88 } }, "object": { "type": "MemberExpression", "start": 5697, "end": 5722, "loc": { "start": { "line": 102, "column": 56 }, "end": { "line": 102, "column": 81 } }, "object": { "type": "Identifier", "start": 5697, "end": 5713, "loc": { "start": { "line": 102, "column": 56 }, "end": { "line": 102, "column": 72 }, "identifierName": "MetaWireBuilding" }, "name": "MetaWireBuilding" }, "property": { "type": "Identifier", "start": 5714, "end": 5722, "loc": { "start": { "line": 102, "column": 73 }, "end": { "line": 102, "column": 81 }, "identifierName": "variants" }, "name": "variants" }, "computed": false }, "property": { "type": "Identifier", "start": 5723, "end": 5729, "loc": { "start": { "line": 102, "column": 82 }, "end": { "line": 102, "column": 88 }, "identifierName": "second" }, "name": "second" }, "computed": false }, { "type": "NumericLiteral", "start": 5731, "end": 5732, "loc": { "start": { "line": 102, "column": 90 }, "end": { "line": 102, "column": 91 } }, "extra": { "rawValue": 2, "raw": "2" }, "value": 2 } ] } }, { "type": "ObjectProperty", "start": 5740, "end": 5828, "loc": { "start": { "line": 103, "column": 4 }, "end": { "line": 103, "column": 92 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "NumericLiteral", "start": 5740, "end": 5742, "loc": { "start": { "line": 103, "column": 4 }, "end": { "line": 103, "column": 6 } }, "extra": { "rawValue": 55, "raw": "55" }, "value": 55 }, "value": { "type": "CallExpression", "start": 5744, "end": 5828, "loc": { "start": { "line": 103, "column": 8 }, "end": { "line": 103, "column": 92 } }, "callee": { "type": "Identifier", "start": 5744, "end": 5767, "loc": { "start": { "line": 103, "column": 8 }, "end": { "line": 103, "column": 31 }, "identifierName": "getCodeFromBuildingData" }, "name": "getCodeFromBuildingData" }, "arguments": [ { "type": "NewExpression", "start": 5768, "end": 5790, "loc": { "start": { "line": 103, "column": 32 }, "end": { "line": 103, "column": 54 } }, "callee": { "type": "Identifier", "start": 5772, "end": 5788, "loc": { "start": { "line": 103, "column": 36 }, "end": { "line": 103, "column": 52 }, "identifierName": "MetaWireBuilding" }, "name": "MetaWireBuilding" }, "arguments": [] }, { "type": "MemberExpression", "start": 5792, "end": 5824, "loc": { "start": { "line": 103, "column": 56 }, "end": { "line": 103, "column": 88 } }, "object": { "type": "MemberExpression", "start": 5792, "end": 5817, "loc": { "start": { "line": 103, "column": 56 }, "end": { "line": 103, "column": 81 } }, "object": { "type": "Identifier", "start": 5792, "end": 5808, "loc": { "start": { "line": 103, "column": 56 }, "end": { "line": 103, "column": 72 }, "identifierName": "MetaWireBuilding" }, "name": "MetaWireBuilding" }, "property": { "type": "Identifier", "start": 5809, "end": 5817, "loc": { "start": { "line": 103, "column": 73 }, "end": { "line": 103, "column": 81 }, "identifierName": "variants" }, "name": "variants" }, "computed": false }, "property": { "type": "Identifier", "start": 5818, "end": 5824, "loc": { "start": { "line": 103, "column": 82 }, "end": { "line": 103, "column": 88 }, "identifierName": "second" }, "name": "second" }, "computed": false }, { "type": "NumericLiteral", "start": 5826, "end": 5827, "loc": { "start": { "line": 103, "column": 90 }, "end": { "line": 103, "column": 91 } }, "extra": { "rawValue": 3, "raw": "3" }, "value": 3 } ] } }, { "type": "ObjectProperty", "start": 5861, "end": 5946, "loc": { "start": { "line": 106, "column": 4 }, "end": { "line": 106, "column": 89 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "NumericLiteral", "start": 5861, "end": 5863, "loc": { "start": { "line": 106, "column": 4 }, "end": { "line": 106, "column": 6 } }, "extra": { "rawValue": 31, "raw": "31" }, "value": 31, "leadingComments": null }, "value": { "type": "CallExpression", "start": 5865, "end": 5946, "loc": { "start": { "line": 106, "column": 8 }, "end": { "line": 106, "column": 89 } }, "callee": { "type": "Identifier", "start": 5865, "end": 5888, "loc": { "start": { "line": 106, "column": 8 }, "end": { "line": 106, "column": 31 }, "identifierName": "getCodeFromBuildingData" }, "name": "getCodeFromBuildingData" }, "arguments": [ { "type": "NewExpression", "start": 5889, "end": 5921, "loc": { "start": { "line": 106, "column": 32 }, "end": { "line": 106, "column": 64 } }, "callee": { "type": "Identifier", "start": 5893, "end": 5919, "loc": { "start": { "line": 106, "column": 36 }, "end": { "line": 106, "column": 62 }, "identifierName": "MetaConstantSignalBuilding" }, "name": "MetaConstantSignalBuilding" }, "arguments": [] }, { "type": "Identifier", "start": 5923, "end": 5945, "loc": { "start": { "line": 106, "column": 66 }, "end": { "line": 106, "column": 88 }, "identifierName": "defaultBuildingVariant" }, "name": "defaultBuildingVariant" } ] }, "leadingComments": [ { "type": "CommentLine", "value": " Constant signal", "start": 5837, "end": 5855, "loc": { "start": { "line": 105, "column": 4 }, "end": { "line": 105, "column": 22 } } } ] }, { "type": "ObjectProperty", "start": 5974, "end": 6054, "loc": { "start": { "line": 109, "column": 4 }, "end": { "line": 109, "column": 84 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "NumericLiteral", "start": 5974, "end": 5976, "loc": { "start": { "line": 109, "column": 4 }, "end": { "line": 109, "column": 6 } }, "extra": { "rawValue": 32, "raw": "32" }, "value": 32, "leadingComments": null }, "value": { "type": "CallExpression", "start": 5978, "end": 6054, "loc": { "start": { "line": 109, "column": 8 }, "end": { "line": 109, "column": 84 } }, "callee": { "type": "Identifier", "start": 5978, "end": 6001, "loc": { "start": { "line": 109, "column": 8 }, "end": { "line": 109, "column": 31 }, "identifierName": "getCodeFromBuildingData" }, "name": "getCodeFromBuildingData" }, "arguments": [ { "type": "NewExpression", "start": 6002, "end": 6029, "loc": { "start": { "line": 109, "column": 32 }, "end": { "line": 109, "column": 59 } }, "callee": { "type": "Identifier", "start": 6006, "end": 6027, "loc": { "start": { "line": 109, "column": 36 }, "end": { "line": 109, "column": 57 }, "identifierName": "MetaLogicGateBuilding" }, "name": "MetaLogicGateBuilding" }, "arguments": [] }, { "type": "Identifier", "start": 6031, "end": 6053, "loc": { "start": { "line": 109, "column": 61 }, "end": { "line": 109, "column": 83 }, "identifierName": "defaultBuildingVariant" }, "name": "defaultBuildingVariant" } ] }, "leadingComments": [ { "type": "CommentLine", "value": " Logic gate", "start": 5955, "end": 5968, "loc": { "start": { "line": 108, "column": 4 }, "end": { "line": 108, "column": 17 } } } ] }, { "type": "ObjectProperty", "start": 6061, "end": 6153, "loc": { "start": { "line": 110, "column": 4 }, "end": { "line": 110, "column": 96 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "NumericLiteral", "start": 6061, "end": 6063, "loc": { "start": { "line": 110, "column": 4 }, "end": { "line": 110, "column": 6 } }, "extra": { "rawValue": 34, "raw": "34" }, "value": 34 }, "value": { "type": "CallExpression", "start": 6065, "end": 6153, "loc": { "start": { "line": 110, "column": 8 }, "end": { "line": 110, "column": 96 } }, "callee": { "type": "Identifier", "start": 6065, "end": 6088, "loc": { "start": { "line": 110, "column": 8 }, "end": { "line": 110, "column": 31 }, "identifierName": "getCodeFromBuildingData" }, "name": "getCodeFromBuildingData" }, "arguments": [ { "type": "NewExpression", "start": 6089, "end": 6116, "loc": { "start": { "line": 110, "column": 32 }, "end": { "line": 110, "column": 59 } }, "callee": { "type": "Identifier", "start": 6093, "end": 6114, "loc": { "start": { "line": 110, "column": 36 }, "end": { "line": 110, "column": 57 }, "identifierName": "MetaLogicGateBuilding" }, "name": "MetaLogicGateBuilding" }, "arguments": [] }, { "type": "MemberExpression", "start": 6118, "end": 6152, "loc": { "start": { "line": 110, "column": 61 }, "end": { "line": 110, "column": 95 } }, "object": { "type": "MemberExpression", "start": 6118, "end": 6148, "loc": { "start": { "line": 110, "column": 61 }, "end": { "line": 110, "column": 91 } }, "object": { "type": "Identifier", "start": 6118, "end": 6139, "loc": { "start": { "line": 110, "column": 61 }, "end": { "line": 110, "column": 82 }, "identifierName": "MetaLogicGateBuilding" }, "name": "MetaLogicGateBuilding" }, "property": { "type": "Identifier", "start": 6140, "end": 6148, "loc": { "start": { "line": 110, "column": 83 }, "end": { "line": 110, "column": 91 }, "identifierName": "variants" }, "name": "variants" }, "computed": false }, "property": { "type": "Identifier", "start": 6149, "end": 6152, "loc": { "start": { "line": 110, "column": 92 }, "end": { "line": 110, "column": 95 }, "identifierName": "not" }, "name": "not" }, "computed": false } ] } }, { "type": "ObjectProperty", "start": 6160, "end": 6252, "loc": { "start": { "line": 111, "column": 4 }, "end": { "line": 111, "column": 96 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "NumericLiteral", "start": 6160, "end": 6162, "loc": { "start": { "line": 111, "column": 4 }, "end": { "line": 111, "column": 6 } }, "extra": { "rawValue": 35, "raw": "35" }, "value": 35 }, "value": { "type": "CallExpression", "start": 6164, "end": 6252, "loc": { "start": { "line": 111, "column": 8 }, "end": { "line": 111, "column": 96 } }, "callee": { "type": "Identifier", "start": 6164, "end": 6187, "loc": { "start": { "line": 111, "column": 8 }, "end": { "line": 111, "column": 31 }, "identifierName": "getCodeFromBuildingData" }, "name": "getCodeFromBuildingData" }, "arguments": [ { "type": "NewExpression", "start": 6188, "end": 6215, "loc": { "start": { "line": 111, "column": 32 }, "end": { "line": 111, "column": 59 } }, "callee": { "type": "Identifier", "start": 6192, "end": 6213, "loc": { "start": { "line": 111, "column": 36 }, "end": { "line": 111, "column": 57 }, "identifierName": "MetaLogicGateBuilding" }, "name": "MetaLogicGateBuilding" }, "arguments": [] }, { "type": "MemberExpression", "start": 6217, "end": 6251, "loc": { "start": { "line": 111, "column": 61 }, "end": { "line": 111, "column": 95 } }, "object": { "type": "MemberExpression", "start": 6217, "end": 6247, "loc": { "start": { "line": 111, "column": 61 }, "end": { "line": 111, "column": 91 } }, "object": { "type": "Identifier", "start": 6217, "end": 6238, "loc": { "start": { "line": 111, "column": 61 }, "end": { "line": 111, "column": 82 }, "identifierName": "MetaLogicGateBuilding" }, "name": "MetaLogicGateBuilding" }, "property": { "type": "Identifier", "start": 6239, "end": 6247, "loc": { "start": { "line": 111, "column": 83 }, "end": { "line": 111, "column": 91 }, "identifierName": "variants" }, "name": "variants" }, "computed": false }, "property": { "type": "Identifier", "start": 6248, "end": 6251, "loc": { "start": { "line": 111, "column": 92 }, "end": { "line": 111, "column": 95 }, "identifierName": "xor" }, "name": "xor" }, "computed": false } ] } }, { "type": "ObjectProperty", "start": 6259, "end": 6350, "loc": { "start": { "line": 112, "column": 4 }, "end": { "line": 112, "column": 95 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "NumericLiteral", "start": 6259, "end": 6261, "loc": { "start": { "line": 112, "column": 4 }, "end": { "line": 112, "column": 6 } }, "extra": { "rawValue": 36, "raw": "36" }, "value": 36 }, "value": { "type": "CallExpression", "start": 6263, "end": 6350, "loc": { "start": { "line": 112, "column": 8 }, "end": { "line": 112, "column": 95 } }, "callee": { "type": "Identifier", "start": 6263, "end": 6286, "loc": { "start": { "line": 112, "column": 8 }, "end": { "line": 112, "column": 31 }, "identifierName": "getCodeFromBuildingData" }, "name": "getCodeFromBuildingData" }, "arguments": [ { "type": "NewExpression", "start": 6287, "end": 6314, "loc": { "start": { "line": 112, "column": 32 }, "end": { "line": 112, "column": 59 } }, "callee": { "type": "Identifier", "start": 6291, "end": 6312, "loc": { "start": { "line": 112, "column": 36 }, "end": { "line": 112, "column": 57 }, "identifierName": "MetaLogicGateBuilding" }, "name": "MetaLogicGateBuilding" }, "arguments": [] }, { "type": "MemberExpression", "start": 6316, "end": 6349, "loc": { "start": { "line": 112, "column": 61 }, "end": { "line": 112, "column": 94 } }, "object": { "type": "MemberExpression", "start": 6316, "end": 6346, "loc": { "start": { "line": 112, "column": 61 }, "end": { "line": 112, "column": 91 } }, "object": { "type": "Identifier", "start": 6316, "end": 6337, "loc": { "start": { "line": 112, "column": 61 }, "end": { "line": 112, "column": 82 }, "identifierName": "MetaLogicGateBuilding" }, "name": "MetaLogicGateBuilding" }, "property": { "type": "Identifier", "start": 6338, "end": 6346, "loc": { "start": { "line": 112, "column": 83 }, "end": { "line": 112, "column": 91 }, "identifierName": "variants" }, "name": "variants" }, "computed": false }, "property": { "type": "Identifier", "start": 6347, "end": 6349, "loc": { "start": { "line": 112, "column": 92 }, "end": { "line": 112, "column": 94 }, "identifierName": "or" }, "name": "or" }, "computed": false } ] } }, { "type": "ObjectProperty", "start": 6378, "end": 6459, "loc": { "start": { "line": 115, "column": 4 }, "end": { "line": 115, "column": 85 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "NumericLiteral", "start": 6378, "end": 6380, "loc": { "start": { "line": 115, "column": 4 }, "end": { "line": 115, "column": 6 } }, "extra": { "rawValue": 38, "raw": "38" }, "value": 38, "leadingComments": null }, "value": { "type": "CallExpression", "start": 6382, "end": 6459, "loc": { "start": { "line": 115, "column": 8 }, "end": { "line": 115, "column": 85 } }, "callee": { "type": "Identifier", "start": 6382, "end": 6405, "loc": { "start": { "line": 115, "column": 8 }, "end": { "line": 115, "column": 31 }, "identifierName": "getCodeFromBuildingData" }, "name": "getCodeFromBuildingData" }, "arguments": [ { "type": "NewExpression", "start": 6406, "end": 6434, "loc": { "start": { "line": 115, "column": 32 }, "end": { "line": 115, "column": 60 } }, "callee": { "type": "Identifier", "start": 6410, "end": 6432, "loc": { "start": { "line": 115, "column": 36 }, "end": { "line": 115, "column": 58 }, "identifierName": "MetaTransistorBuilding" }, "name": "MetaTransistorBuilding" }, "arguments": [] }, { "type": "Identifier", "start": 6436, "end": 6458, "loc": { "start": { "line": 115, "column": 62 }, "end": { "line": 115, "column": 84 }, "identifierName": "defaultBuildingVariant" }, "name": "defaultBuildingVariant" } ] }, "leadingComments": [ { "type": "CommentLine", "value": " Transistor", "start": 6359, "end": 6372, "loc": { "start": { "line": 114, "column": 4 }, "end": { "line": 114, "column": 17 } } } ] }, { "type": "ObjectProperty", "start": 6466, "end": 6565, "loc": { "start": { "line": 116, "column": 4 }, "end": { "line": 116, "column": 103 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "NumericLiteral", "start": 6466, "end": 6468, "loc": { "start": { "line": 116, "column": 4 }, "end": { "line": 116, "column": 6 } }, "extra": { "rawValue": 60, "raw": "60" }, "value": 60 }, "value": { "type": "CallExpression", "start": 6470, "end": 6565, "loc": { "start": { "line": 116, "column": 8 }, "end": { "line": 116, "column": 103 } }, "callee": { "type": "Identifier", "start": 6470, "end": 6493, "loc": { "start": { "line": 116, "column": 8 }, "end": { "line": 116, "column": 31 }, "identifierName": "getCodeFromBuildingData" }, "name": "getCodeFromBuildingData" }, "arguments": [ { "type": "NewExpression", "start": 6494, "end": 6522, "loc": { "start": { "line": 116, "column": 32 }, "end": { "line": 116, "column": 60 } }, "callee": { "type": "Identifier", "start": 6498, "end": 6520, "loc": { "start": { "line": 116, "column": 36 }, "end": { "line": 116, "column": 58 }, "identifierName": "MetaTransistorBuilding" }, "name": "MetaTransistorBuilding" }, "arguments": [] }, { "type": "MemberExpression", "start": 6524, "end": 6564, "loc": { "start": { "line": 116, "column": 62 }, "end": { "line": 116, "column": 102 } }, "object": { "type": "MemberExpression", "start": 6524, "end": 6555, "loc": { "start": { "line": 116, "column": 62 }, "end": { "line": 116, "column": 93 } }, "object": { "type": "Identifier", "start": 6524, "end": 6546, "loc": { "start": { "line": 116, "column": 62 }, "end": { "line": 116, "column": 84 }, "identifierName": "MetaTransistorBuilding" }, "name": "MetaTransistorBuilding" }, "property": { "type": "Identifier", "start": 6547, "end": 6555, "loc": { "start": { "line": 116, "column": 85 }, "end": { "line": 116, "column": 93 }, "identifierName": "variants" }, "name": "variants" }, "computed": false }, "property": { "type": "Identifier", "start": 6556, "end": 6564, "loc": { "start": { "line": 116, "column": 94 }, "end": { "line": 116, "column": 102 }, "identifierName": "mirrored" }, "name": "mirrored" }, "computed": false } ] } }, { "type": "ObjectProperty", "start": 6588, "end": 6664, "loc": { "start": { "line": 119, "column": 4 }, "end": { "line": 119, "column": 80 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "NumericLiteral", "start": 6588, "end": 6590, "loc": { "start": { "line": 119, "column": 4 }, "end": { "line": 119, "column": 6 } }, "extra": { "rawValue": 33, "raw": "33" }, "value": 33, "leadingComments": null }, "value": { "type": "CallExpression", "start": 6592, "end": 6664, "loc": { "start": { "line": 119, "column": 8 }, "end": { "line": 119, "column": 80 } }, "callee": { "type": "Identifier", "start": 6592, "end": 6615, "loc": { "start": { "line": 119, "column": 8 }, "end": { "line": 119, "column": 31 }, "identifierName": "getCodeFromBuildingData" }, "name": "getCodeFromBuildingData" }, "arguments": [ { "type": "NewExpression", "start": 6616, "end": 6639, "loc": { "start": { "line": 119, "column": 32 }, "end": { "line": 119, "column": 55 } }, "callee": { "type": "Identifier", "start": 6620, "end": 6637, "loc": { "start": { "line": 119, "column": 36 }, "end": { "line": 119, "column": 53 }, "identifierName": "MetaLeverBuilding" }, "name": "MetaLeverBuilding" }, "arguments": [] }, { "type": "Identifier", "start": 6641, "end": 6663, "loc": { "start": { "line": 119, "column": 57 }, "end": { "line": 119, "column": 79 }, "identifierName": "defaultBuildingVariant" }, "name": "defaultBuildingVariant" } ] }, "leadingComments": [ { "type": "CommentLine", "value": " Lever", "start": 6574, "end": 6582, "loc": { "start": { "line": 118, "column": 4 }, "end": { "line": 118, "column": 12 } } } ] }, { "type": "ObjectProperty", "start": 6688, "end": 6765, "loc": { "start": { "line": 122, "column": 4 }, "end": { "line": 122, "column": 81 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "NumericLiteral", "start": 6688, "end": 6690, "loc": { "start": { "line": 122, "column": 4 }, "end": { "line": 122, "column": 6 } }, "extra": { "rawValue": 37, "raw": "37" }, "value": 37, "leadingComments": null }, "value": { "type": "CallExpression", "start": 6692, "end": 6765, "loc": { "start": { "line": 122, "column": 8 }, "end": { "line": 122, "column": 81 } }, "callee": { "type": "Identifier", "start": 6692, "end": 6715, "loc": { "start": { "line": 122, "column": 8 }, "end": { "line": 122, "column": 31 }, "identifierName": "getCodeFromBuildingData" }, "name": "getCodeFromBuildingData" }, "arguments": [ { "type": "NewExpression", "start": 6716, "end": 6740, "loc": { "start": { "line": 122, "column": 32 }, "end": { "line": 122, "column": 56 } }, "callee": { "type": "Identifier", "start": 6720, "end": 6738, "loc": { "start": { "line": 122, "column": 36 }, "end": { "line": 122, "column": 54 }, "identifierName": "MetaFilterBuilding" }, "name": "MetaFilterBuilding" }, "arguments": [] }, { "type": "Identifier", "start": 6742, "end": 6764, "loc": { "start": { "line": 122, "column": 58 }, "end": { "line": 122, "column": 80 }, "identifierName": "defaultBuildingVariant" }, "name": "defaultBuildingVariant" } ] }, "leadingComments": [ { "type": "CommentLine", "value": " Filter", "start": 6673, "end": 6682, "loc": { "start": { "line": 121, "column": 4 }, "end": { "line": 121, "column": 13 } } } ] }, { "type": "ObjectProperty", "start": 6794, "end": 6875, "loc": { "start": { "line": 125, "column": 4 }, "end": { "line": 125, "column": 85 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "NumericLiteral", "start": 6794, "end": 6796, "loc": { "start": { "line": 125, "column": 4 }, "end": { "line": 125, "column": 6 } }, "extra": { "rawValue": 39, "raw": "39" }, "value": 39, "leadingComments": null }, "value": { "type": "CallExpression", "start": 6798, "end": 6875, "loc": { "start": { "line": 125, "column": 8 }, "end": { "line": 125, "column": 85 } }, "callee": { "type": "Identifier", "start": 6798, "end": 6821, "loc": { "start": { "line": 125, "column": 8 }, "end": { "line": 125, "column": 31 }, "identifierName": "getCodeFromBuildingData" }, "name": "getCodeFromBuildingData" }, "arguments": [ { "type": "NewExpression", "start": 6822, "end": 6850, "loc": { "start": { "line": 125, "column": 32 }, "end": { "line": 125, "column": 60 } }, "callee": { "type": "Identifier", "start": 6826, "end": 6848, "loc": { "start": { "line": 125, "column": 36 }, "end": { "line": 125, "column": 58 }, "identifierName": "MetaWireTunnelBuilding" }, "name": "MetaWireTunnelBuilding" }, "arguments": [] }, { "type": "Identifier", "start": 6852, "end": 6874, "loc": { "start": { "line": 125, "column": 62 }, "end": { "line": 125, "column": 84 }, "identifierName": "defaultBuildingVariant" }, "name": "defaultBuildingVariant" } ] }, "leadingComments": [ { "type": "CommentLine", "value": " Wire tunnel", "start": 6774, "end": 6788, "loc": { "start": { "line": 124, "column": 4 }, "end": { "line": 124, "column": 18 } } } ] }, { "type": "ObjectProperty", "start": 6900, "end": 6978, "loc": { "start": { "line": 128, "column": 4 }, "end": { "line": 128, "column": 82 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "NumericLiteral", "start": 6900, "end": 6902, "loc": { "start": { "line": 128, "column": 4 }, "end": { "line": 128, "column": 6 } }, "extra": { "rawValue": 40, "raw": "40" }, "value": 40, "leadingComments": null }, "value": { "type": "CallExpression", "start": 6904, "end": 6978, "loc": { "start": { "line": 128, "column": 8 }, "end": { "line": 128, "column": 82 } }, "callee": { "type": "Identifier", "start": 6904, "end": 6927, "loc": { "start": { "line": 128, "column": 8 }, "end": { "line": 128, "column": 31 }, "identifierName": "getCodeFromBuildingData" }, "name": "getCodeFromBuildingData" }, "arguments": [ { "type": "NewExpression", "start": 6928, "end": 6953, "loc": { "start": { "line": 128, "column": 32 }, "end": { "line": 128, "column": 57 } }, "callee": { "type": "Identifier", "start": 6932, "end": 6951, "loc": { "start": { "line": 128, "column": 36 }, "end": { "line": 128, "column": 55 }, "identifierName": "MetaDisplayBuilding" }, "name": "MetaDisplayBuilding" }, "arguments": [] }, { "type": "Identifier", "start": 6955, "end": 6977, "loc": { "start": { "line": 128, "column": 59 }, "end": { "line": 128, "column": 81 }, "identifierName": "defaultBuildingVariant" }, "name": "defaultBuildingVariant" } ] }, "leadingComments": [ { "type": "CommentLine", "value": " Display", "start": 6884, "end": 6894, "loc": { "start": { "line": 127, "column": 4 }, "end": { "line": 127, "column": 14 } } } ] }, { "type": "ObjectProperty", "start": 7013, "end": 7100, "loc": { "start": { "line": 131, "column": 4 }, "end": { "line": 131, "column": 91 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "NumericLiteral", "start": 7013, "end": 7015, "loc": { "start": { "line": 131, "column": 4 }, "end": { "line": 131, "column": 6 } }, "extra": { "rawValue": 42, "raw": "42" }, "value": 42, "leadingComments": null }, "value": { "type": "CallExpression", "start": 7017, "end": 7100, "loc": { "start": { "line": 131, "column": 8 }, "end": { "line": 131, "column": 91 } }, "callee": { "type": "Identifier", "start": 7017, "end": 7040, "loc": { "start": { "line": 131, "column": 8 }, "end": { "line": 131, "column": 31 }, "identifierName": "getCodeFromBuildingData" }, "name": "getCodeFromBuildingData" }, "arguments": [ { "type": "NewExpression", "start": 7041, "end": 7075, "loc": { "start": { "line": 131, "column": 32 }, "end": { "line": 131, "column": 66 } }, "callee": { "type": "Identifier", "start": 7045, "end": 7073, "loc": { "start": { "line": 131, "column": 36 }, "end": { "line": 131, "column": 64 }, "identifierName": "MetaVirtualProcessorBuilding" }, "name": "MetaVirtualProcessorBuilding" }, "arguments": [] }, { "type": "Identifier", "start": 7077, "end": 7099, "loc": { "start": { "line": 131, "column": 68 }, "end": { "line": 131, "column": 90 }, "identifierName": "defaultBuildingVariant" }, "name": "defaultBuildingVariant" } ] }, "leadingComments": [ { "type": "CommentLine", "value": " Virtual Processor", "start": 6987, "end": 7007, "loc": { "start": { "line": 130, "column": 4 }, "end": { "line": 130, "column": 24 } } } ] }, { "type": "ObjectProperty", "start": 7107, "end": 7242, "loc": { "start": { "line": 132, "column": 4 }, "end": { "line": 135, "column": 5 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "NumericLiteral", "start": 7107, "end": 7109, "loc": { "start": { "line": 132, "column": 4 }, "end": { "line": 132, "column": 6 } }, "extra": { "rawValue": 44, "raw": "44" }, "value": 44 }, "value": { "type": "CallExpression", "start": 7111, "end": 7242, "loc": { "start": { "line": 132, "column": 8 }, "end": { "line": 135, "column": 5 } }, "callee": { "type": "Identifier", "start": 7111, "end": 7134, "loc": { "start": { "line": 132, "column": 8 }, "end": { "line": 132, "column": 31 }, "identifierName": "getCodeFromBuildingData" }, "name": "getCodeFromBuildingData" }, "arguments": [ { "type": "NewExpression", "start": 7145, "end": 7179, "loc": { "start": { "line": 133, "column": 8 }, "end": { "line": 133, "column": 42 } }, "callee": { "type": "Identifier", "start": 7149, "end": 7177, "loc": { "start": { "line": 133, "column": 12 }, "end": { "line": 133, "column": 40 }, "identifierName": "MetaVirtualProcessorBuilding" }, "name": "MetaVirtualProcessorBuilding" }, "arguments": [] }, { "type": "MemberExpression", "start": 7190, "end": 7235, "loc": { "start": { "line": 134, "column": 8 }, "end": { "line": 134, "column": 53 } }, "object": { "type": "MemberExpression", "start": 7190, "end": 7227, "loc": { "start": { "line": 134, "column": 8 }, "end": { "line": 134, "column": 45 } }, "object": { "type": "Identifier", "start": 7190, "end": 7218, "loc": { "start": { "line": 134, "column": 8 }, "end": { "line": 134, "column": 36 }, "identifierName": "MetaVirtualProcessorBuilding" }, "name": "MetaVirtualProcessorBuilding" }, "property": { "type": "Identifier", "start": 7219, "end": 7227, "loc": { "start": { "line": 134, "column": 37 }, "end": { "line": 134, "column": 45 }, "identifierName": "variants" }, "name": "variants" }, "computed": false }, "property": { "type": "Identifier", "start": 7228, "end": 7235, "loc": { "start": { "line": 134, "column": 46 }, "end": { "line": 134, "column": 53 }, "identifierName": "rotater" }, "name": "rotater" }, "computed": false } ] } }, { "type": "ObjectProperty", "start": 7249, "end": 7386, "loc": { "start": { "line": 136, "column": 4 }, "end": { "line": 139, "column": 5 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "NumericLiteral", "start": 7249, "end": 7251, "loc": { "start": { "line": 136, "column": 4 }, "end": { "line": 136, "column": 6 } }, "extra": { "rawValue": 45, "raw": "45" }, "value": 45 }, "value": { "type": "CallExpression", "start": 7253, "end": 7386, "loc": { "start": { "line": 136, "column": 8 }, "end": { "line": 139, "column": 5 } }, "callee": { "type": "Identifier", "start": 7253, "end": 7276, "loc": { "start": { "line": 136, "column": 8 }, "end": { "line": 136, "column": 31 }, "identifierName": "getCodeFromBuildingData" }, "name": "getCodeFromBuildingData" }, "arguments": [ { "type": "NewExpression", "start": 7287, "end": 7321, "loc": { "start": { "line": 137, "column": 8 }, "end": { "line": 137, "column": 42 } }, "callee": { "type": "Identifier", "start": 7291, "end": 7319, "loc": { "start": { "line": 137, "column": 12 }, "end": { "line": 137, "column": 40 }, "identifierName": "MetaVirtualProcessorBuilding" }, "name": "MetaVirtualProcessorBuilding" }, "arguments": [] }, { "type": "MemberExpression", "start": 7332, "end": 7379, "loc": { "start": { "line": 138, "column": 8 }, "end": { "line": 138, "column": 55 } }, "object": { "type": "MemberExpression", "start": 7332, "end": 7369, "loc": { "start": { "line": 138, "column": 8 }, "end": { "line": 138, "column": 45 } }, "object": { "type": "Identifier", "start": 7332, "end": 7360, "loc": { "start": { "line": 138, "column": 8 }, "end": { "line": 138, "column": 36 }, "identifierName": "MetaVirtualProcessorBuilding" }, "name": "MetaVirtualProcessorBuilding" }, "property": { "type": "Identifier", "start": 7361, "end": 7369, "loc": { "start": { "line": 138, "column": 37 }, "end": { "line": 138, "column": 45 }, "identifierName": "variants" }, "name": "variants" }, "computed": false }, "property": { "type": "Identifier", "start": 7370, "end": 7379, "loc": { "start": { "line": 138, "column": 46 }, "end": { "line": 138, "column": 55 }, "identifierName": "unstacker" }, "name": "unstacker" }, "computed": false } ] } }, { "type": "ObjectProperty", "start": 7393, "end": 7528, "loc": { "start": { "line": 140, "column": 4 }, "end": { "line": 143, "column": 5 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "NumericLiteral", "start": 7393, "end": 7395, "loc": { "start": { "line": 140, "column": 4 }, "end": { "line": 140, "column": 6 } }, "extra": { "rawValue": 50, "raw": "50" }, "value": 50 }, "value": { "type": "CallExpression", "start": 7397, "end": 7528, "loc": { "start": { "line": 140, "column": 8 }, "end": { "line": 143, "column": 5 } }, "callee": { "type": "Identifier", "start": 7397, "end": 7420, "loc": { "start": { "line": 140, "column": 8 }, "end": { "line": 140, "column": 31 }, "identifierName": "getCodeFromBuildingData" }, "name": "getCodeFromBuildingData" }, "arguments": [ { "type": "NewExpression", "start": 7431, "end": 7465, "loc": { "start": { "line": 141, "column": 8 }, "end": { "line": 141, "column": 42 } }, "callee": { "type": "Identifier", "start": 7435, "end": 7463, "loc": { "start": { "line": 141, "column": 12 }, "end": { "line": 141, "column": 40 }, "identifierName": "MetaVirtualProcessorBuilding" }, "name": "MetaVirtualProcessorBuilding" }, "arguments": [] }, { "type": "MemberExpression", "start": 7476, "end": 7521, "loc": { "start": { "line": 142, "column": 8 }, "end": { "line": 142, "column": 53 } }, "object": { "type": "MemberExpression", "start": 7476, "end": 7513, "loc": { "start": { "line": 142, "column": 8 }, "end": { "line": 142, "column": 45 } }, "object": { "type": "Identifier", "start": 7476, "end": 7504, "loc": { "start": { "line": 142, "column": 8 }, "end": { "line": 142, "column": 36 }, "identifierName": "MetaVirtualProcessorBuilding" }, "name": "MetaVirtualProcessorBuilding" }, "property": { "type": "Identifier", "start": 7505, "end": 7513, "loc": { "start": { "line": 142, "column": 37 }, "end": { "line": 142, "column": 45 }, "identifierName": "variants" }, "name": "variants" }, "computed": false }, "property": { "type": "Identifier", "start": 7514, "end": 7521, "loc": { "start": { "line": 142, "column": 46 }, "end": { "line": 142, "column": 53 }, "identifierName": "stacker" }, "name": "stacker" }, "computed": false } ] } }, { "type": "ObjectProperty", "start": 7535, "end": 7670, "loc": { "start": { "line": 144, "column": 4 }, "end": { "line": 147, "column": 5 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "NumericLiteral", "start": 7535, "end": 7537, "loc": { "start": { "line": 144, "column": 4 }, "end": { "line": 144, "column": 6 } }, "extra": { "rawValue": 51, "raw": "51" }, "value": 51 }, "value": { "type": "CallExpression", "start": 7539, "end": 7670, "loc": { "start": { "line": 144, "column": 8 }, "end": { "line": 147, "column": 5 } }, "callee": { "type": "Identifier", "start": 7539, "end": 7562, "loc": { "start": { "line": 144, "column": 8 }, "end": { "line": 144, "column": 31 }, "identifierName": "getCodeFromBuildingData" }, "name": "getCodeFromBuildingData" }, "arguments": [ { "type": "NewExpression", "start": 7573, "end": 7607, "loc": { "start": { "line": 145, "column": 8 }, "end": { "line": 145, "column": 42 } }, "callee": { "type": "Identifier", "start": 7577, "end": 7605, "loc": { "start": { "line": 145, "column": 12 }, "end": { "line": 145, "column": 40 }, "identifierName": "MetaVirtualProcessorBuilding" }, "name": "MetaVirtualProcessorBuilding" }, "arguments": [] }, { "type": "MemberExpression", "start": 7618, "end": 7663, "loc": { "start": { "line": 146, "column": 8 }, "end": { "line": 146, "column": 53 } }, "object": { "type": "MemberExpression", "start": 7618, "end": 7655, "loc": { "start": { "line": 146, "column": 8 }, "end": { "line": 146, "column": 45 } }, "object": { "type": "Identifier", "start": 7618, "end": 7646, "loc": { "start": { "line": 146, "column": 8 }, "end": { "line": 146, "column": 36 }, "identifierName": "MetaVirtualProcessorBuilding" }, "name": "MetaVirtualProcessorBuilding" }, "property": { "type": "Identifier", "start": 7647, "end": 7655, "loc": { "start": { "line": 146, "column": 37 }, "end": { "line": 146, "column": 45 }, "identifierName": "variants" }, "name": "variants" }, "computed": false }, "property": { "type": "Identifier", "start": 7656, "end": 7663, "loc": { "start": { "line": 146, "column": 46 }, "end": { "line": 146, "column": 53 }, "identifierName": "painter" }, "name": "painter" }, "computed": false } ] } }, { "type": "ObjectProperty", "start": 7696, "end": 7777, "loc": { "start": { "line": 150, "column": 4 }, "end": { "line": 150, "column": 85 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "NumericLiteral", "start": 7696, "end": 7698, "loc": { "start": { "line": 150, "column": 4 }, "end": { "line": 150, "column": 6 } }, "extra": { "rawValue": 46, "raw": "46" }, "value": 46, "leadingComments": null }, "value": { "type": "CallExpression", "start": 7700, "end": 7777, "loc": { "start": { "line": 150, "column": 8 }, "end": { "line": 150, "column": 85 } }, "callee": { "type": "Identifier", "start": 7700, "end": 7723, "loc": { "start": { "line": 150, "column": 8 }, "end": { "line": 150, "column": 31 }, "identifierName": "getCodeFromBuildingData" }, "name": "getCodeFromBuildingData" }, "arguments": [ { "type": "NewExpression", "start": 7724, "end": 7752, "loc": { "start": { "line": 150, "column": 32 }, "end": { "line": 150, "column": 60 } }, "callee": { "type": "Identifier", "start": 7728, "end": 7750, "loc": { "start": { "line": 150, "column": 36 }, "end": { "line": 150, "column": 58 }, "identifierName": "MetaComparatorBuilding" }, "name": "MetaComparatorBuilding" }, "arguments": [] }, { "type": "Identifier", "start": 7754, "end": 7776, "loc": { "start": { "line": 150, "column": 62 }, "end": { "line": 150, "column": 84 }, "identifierName": "defaultBuildingVariant" }, "name": "defaultBuildingVariant" } ] }, "leadingComments": [ { "type": "CommentLine", "value": " Analyzer", "start": 7679, "end": 7690, "loc": { "start": { "line": 149, "column": 4 }, "end": { "line": 149, "column": 15 } } } ] }, { "type": "ObjectProperty", "start": 7784, "end": 7863, "loc": { "start": { "line": 151, "column": 4 }, "end": { "line": 151, "column": 83 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "NumericLiteral", "start": 7784, "end": 7786, "loc": { "start": { "line": 151, "column": 4 }, "end": { "line": 151, "column": 6 } }, "extra": { "rawValue": 43, "raw": "43" }, "value": 43 }, "value": { "type": "CallExpression", "start": 7788, "end": 7863, "loc": { "start": { "line": 151, "column": 8 }, "end": { "line": 151, "column": 83 } }, "callee": { "type": "Identifier", "start": 7788, "end": 7811, "loc": { "start": { "line": 151, "column": 8 }, "end": { "line": 151, "column": 31 }, "identifierName": "getCodeFromBuildingData" }, "name": "getCodeFromBuildingData" }, "arguments": [ { "type": "NewExpression", "start": 7812, "end": 7838, "loc": { "start": { "line": 151, "column": 32 }, "end": { "line": 151, "column": 58 } }, "callee": { "type": "Identifier", "start": 7816, "end": 7836, "loc": { "start": { "line": 151, "column": 36 }, "end": { "line": 151, "column": 56 }, "identifierName": "MetaAnalyzerBuilding" }, "name": "MetaAnalyzerBuilding" }, "arguments": [] }, { "type": "Identifier", "start": 7840, "end": 7862, "loc": { "start": { "line": 151, "column": 60 }, "end": { "line": 151, "column": 82 }, "identifierName": "defaultBuildingVariant" }, "name": "defaultBuildingVariant" } ] } }, { "type": "ObjectProperty", "start": 7887, "end": 7964, "loc": { "start": { "line": 154, "column": 4 }, "end": { "line": 154, "column": 81 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "NumericLiteral", "start": 7887, "end": 7889, "loc": { "start": { "line": 154, "column": 4 }, "end": { "line": 154, "column": 6 } }, "extra": { "rawValue": 49, "raw": "49" }, "value": 49, "leadingComments": null }, "value": { "type": "CallExpression", "start": 7891, "end": 7964, "loc": { "start": { "line": 154, "column": 8 }, "end": { "line": 154, "column": 81 } }, "callee": { "type": "Identifier", "start": 7891, "end": 7914, "loc": { "start": { "line": 154, "column": 8 }, "end": { "line": 154, "column": 31 }, "identifierName": "getCodeFromBuildingData" }, "name": "getCodeFromBuildingData" }, "arguments": [ { "type": "NewExpression", "start": 7915, "end": 7939, "loc": { "start": { "line": 154, "column": 32 }, "end": { "line": 154, "column": 56 } }, "callee": { "type": "Identifier", "start": 7919, "end": 7937, "loc": { "start": { "line": 154, "column": 36 }, "end": { "line": 154, "column": 54 }, "identifierName": "MetaReaderBuilding" }, "name": "MetaReaderBuilding" }, "arguments": [] }, { "type": "Identifier", "start": 7941, "end": 7963, "loc": { "start": { "line": 154, "column": 58 }, "end": { "line": 154, "column": 80 }, "identifierName": "defaultBuildingVariant" }, "name": "defaultBuildingVariant" } ] }, "leadingComments": [ { "type": "CommentLine", "value": " Reader", "start": 7872, "end": 7881, "loc": { "start": { "line": 153, "column": 4 }, "end": { "line": 153, "column": 13 } } } ] }, { "type": "ObjectProperty", "start": 7995, "end": 8078, "loc": { "start": { "line": 157, "column": 4 }, "end": { "line": 157, "column": 87 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "NumericLiteral", "start": 7995, "end": 7997, "loc": { "start": { "line": 157, "column": 4 }, "end": { "line": 157, "column": 6 } }, "extra": { "rawValue": 61, "raw": "61" }, "value": 61, "leadingComments": null }, "value": { "type": "CallExpression", "start": 7999, "end": 8078, "loc": { "start": { "line": 157, "column": 8 }, "end": { "line": 157, "column": 87 } }, "callee": { "type": "Identifier", "start": 7999, "end": 8022, "loc": { "start": { "line": 157, "column": 8 }, "end": { "line": 157, "column": 31 }, "identifierName": "getCodeFromBuildingData" }, "name": "getCodeFromBuildingData" }, "arguments": [ { "type": "NewExpression", "start": 8023, "end": 8053, "loc": { "start": { "line": 157, "column": 32 }, "end": { "line": 157, "column": 62 } }, "callee": { "type": "Identifier", "start": 8027, "end": 8051, "loc": { "start": { "line": 157, "column": 36 }, "end": { "line": 157, "column": 60 }, "identifierName": "MetaItemProducerBuilding" }, "name": "MetaItemProducerBuilding" }, "arguments": [] }, { "type": "Identifier", "start": 8055, "end": 8077, "loc": { "start": { "line": 157, "column": 64 }, "end": { "line": 157, "column": 86 }, "identifierName": "defaultBuildingVariant" }, "name": "defaultBuildingVariant" } ] }, "leadingComments": [ { "type": "CommentLine", "value": " Item producer", "start": 7973, "end": 7989, "loc": { "start": { "line": 156, "column": 4 }, "end": { "line": 156, "column": 20 } } } ] } ] } } ], "kind": "const", "leadingComments": [], "trailingComments": [] } }, { "type": "ExportNamedDeclaration", "start": 8087, "end": 8771, "loc": { "start": { "line": 160, "column": 0 }, "end": { "line": 185, "column": 1 } }, "specifiers": [], "source": null, "declaration": { "type": "ClassDeclaration", "start": 8094, "end": 8771, "loc": { "start": { "line": 160, "column": 7 }, "end": { "line": 185, "column": 1 } }, "id": { "type": "Identifier", "start": 8100, "end": 8122, "loc": { "start": { "line": 160, "column": 13 }, "end": { "line": 160, "column": 35 }, "identifierName": "SavegameInterface_ML01" }, "name": "SavegameInterface_ML01" }, "superClass": { "type": "Identifier", "start": 8131, "end": 8154, "loc": { "start": { "line": 160, "column": 44 }, "end": { "line": 160, "column": 67 }, "identifierName": "SavegameInterface_V1007" }, "name": "SavegameInterface_V1007" }, "body": { "type": "ClassBody", "start": 8155, "end": 8771, "loc": { "start": { "line": 160, "column": 68 }, "end": { "line": 185, "column": 1 } }, "body": [ { "type": "ClassMethod", "start": 8181, "end": 8226, "loc": { "start": { "line": 162, "column": 4 }, "end": { "line": 164, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 8181, "end": 8191, "loc": { "start": { "line": 162, "column": 4 }, "end": { "line": 162, "column": 14 }, "identifierName": "getVersion" }, "name": "getVersion", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 8194, "end": 8226, "loc": { "start": { "line": 162, "column": 17 }, "end": { "line": 164, "column": 5 } }, "body": [ { "type": "ReturnStatement", "start": 8205, "end": 8219, "loc": { "start": { "line": 163, "column": 8 }, "end": { "line": 163, "column": 22 } }, "argument": { "type": "StringLiteral", "start": 8212, "end": 8218, "loc": { "start": { "line": 163, "column": 15 }, "end": { "line": 163, "column": 21 } }, "extra": { "rawValue": "ML01", "raw": "\"ML01\"" }, "value": "ML01" } } ], "directives": [] }, "leadingComments": [ { "type": "CommentLine", "value": " @ts-ignore", "start": 8162, "end": 8175, "loc": { "start": { "line": 161, "column": 4 }, "end": { "line": 161, "column": 17 } } } ] }, { "type": "ClassMethod", "start": 8234, "end": 8286, "loc": { "start": { "line": 166, "column": 4 }, "end": { "line": 168, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 8234, "end": 8251, "loc": { "start": { "line": 166, "column": 4 }, "end": { "line": 166, "column": 21 }, "identifierName": "getSchemaUncached" }, "name": "getSchemaUncached" }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 8254, "end": 8286, "loc": { "start": { "line": 166, "column": 24 }, "end": { "line": 168, "column": 5 } }, "body": [ { "type": "ReturnStatement", "start": 8265, "end": 8279, "loc": { "start": { "line": 167, "column": 8 }, "end": { "line": 167, "column": 22 } }, "argument": { "type": "Identifier", "start": 8272, "end": 8278, "loc": { "start": { "line": 167, "column": 15 }, "end": { "line": 167, "column": 21 }, "identifierName": "schema" }, "name": "schema" } } ], "directives": [], "trailingComments": null }, "trailingComments": [ { "type": "CommentBlock", "value": "*\r\n * @param {import(\"../savegame_typedefs.js\").SavegameData} data\r\n ", "start": 8294, "end": 8375, "loc": { "start": { "line": 170, "column": 4 }, "end": { "line": 172, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 8381, "end": 8768, "loc": { "start": { "line": 173, "column": 4 }, "end": { "line": 184, "column": 5 } }, "static": true, "computed": false, "key": { "type": "Identifier", "start": 8388, "end": 8405, "loc": { "start": { "line": 173, "column": 11 }, "end": { "line": 173, "column": 28 }, "identifierName": "migrate1007toML01" }, "name": "migrate1007toML01" }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 8406, "end": 8410, "loc": { "start": { "line": 173, "column": 29 }, "end": { "line": 173, "column": 33 }, "identifierName": "data" }, "name": "data" } ], "body": { "type": "BlockStatement", "start": 8412, "end": 8768, "loc": { "start": { "line": 173, "column": 35 }, "end": { "line": 184, "column": 5 } }, "body": [ { "type": "ExpressionStatement", "start": 8423, "end": 8460, "loc": { "start": { "line": 174, "column": 8 }, "end": { "line": 174, "column": 45 } }, "expression": { "type": "CallExpression", "start": 8423, "end": 8459, "loc": { "start": { "line": 174, "column": 8 }, "end": { "line": 174, "column": 44 } }, "callee": { "type": "MemberExpression", "start": 8423, "end": 8433, "loc": { "start": { "line": 174, "column": 8 }, "end": { "line": 174, "column": 18 } }, "object": { "type": "Identifier", "start": 8423, "end": 8429, "loc": { "start": { "line": 174, "column": 8 }, "end": { "line": 174, "column": 14 }, "identifierName": "logger" }, "name": "logger" }, "property": { "type": "Identifier", "start": 8430, "end": 8433, "loc": { "start": { "line": 174, "column": 15 }, "end": { "line": 174, "column": 18 }, "identifierName": "log" }, "name": "log" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 8434, "end": 8458, "loc": { "start": { "line": 174, "column": 19 }, "end": { "line": 174, "column": 43 } }, "extra": { "rawValue": "Migrating 1007 to ML01", "raw": "\"Migrating 1007 to ML01\"" }, "value": "Migrating 1007 to ML01" } ] } }, { "type": "VariableDeclaration", "start": 8470, "end": 8493, "loc": { "start": { "line": 175, "column": 8 }, "end": { "line": 175, "column": 31 } }, "declarations": [ { "type": "VariableDeclarator", "start": 8476, "end": 8492, "loc": { "start": { "line": 175, "column": 14 }, "end": { "line": 175, "column": 30 } }, "id": { "type": "Identifier", "start": 8476, "end": 8480, "loc": { "start": { "line": 175, "column": 14 }, "end": { "line": 175, "column": 18 }, "identifierName": "dump" }, "name": "dump" }, "init": { "type": "MemberExpression", "start": 8483, "end": 8492, "loc": { "start": { "line": 175, "column": 21 }, "end": { "line": 175, "column": 30 } }, "object": { "type": "Identifier", "start": 8483, "end": 8487, "loc": { "start": { "line": 175, "column": 21 }, "end": { "line": 175, "column": 25 }, "identifierName": "data" }, "name": "data" }, "property": { "type": "Identifier", "start": 8488, "end": 8492, "loc": { "start": { "line": 175, "column": 26 }, "end": { "line": 175, "column": 30 }, "identifierName": "dump" }, "name": "dump" }, "computed": false } } ], "kind": "const" }, { "type": "IfStatement", "start": 8503, "end": 8552, "loc": { "start": { "line": 176, "column": 8 }, "end": { "line": 178, "column": 9 } }, "test": { "type": "UnaryExpression", "start": 8507, "end": 8512, "loc": { "start": { "line": 176, "column": 12 }, "end": { "line": 176, "column": 17 } }, "operator": "!", "prefix": true, "argument": { "type": "Identifier", "start": 8508, "end": 8512, "loc": { "start": { "line": 176, "column": 13 }, "end": { "line": 176, "column": 17 }, "identifierName": "dump" }, "name": "dump" }, "extra": { "parenthesizedArgument": false } }, "consequent": { "type": "BlockStatement", "start": 8514, "end": 8552, "loc": { "start": { "line": 176, "column": 19 }, "end": { "line": 178, "column": 9 } }, "body": [ { "type": "ReturnStatement", "start": 8529, "end": 8541, "loc": { "start": { "line": 177, "column": 12 }, "end": { "line": 177, "column": 24 } }, "argument": { "type": "BooleanLiteral", "start": 8536, "end": 8540, "loc": { "start": { "line": 177, "column": 19 }, "end": { "line": 177, "column": 23 } }, "value": true } } ], "directives": [] }, "alternate": null }, { "type": "ForStatement", "start": 8564, "end": 8761, "loc": { "start": { "line": 180, "column": 8 }, "end": { "line": 183, "column": 9 } }, "init": { "type": "VariableDeclaration", "start": 8569, "end": 8578, "loc": { "start": { "line": 180, "column": 13 }, "end": { "line": 180, "column": 22 } }, "declarations": [ { "type": "VariableDeclarator", "start": 8573, "end": 8578, "loc": { "start": { "line": 180, "column": 17 }, "end": { "line": 180, "column": 22 } }, "id": { "type": "Identifier", "start": 8573, "end": 8574, "loc": { "start": { "line": 180, "column": 17 }, "end": { "line": 180, "column": 18 }, "identifierName": "i" }, "name": "i" }, "init": { "type": "NumericLiteral", "start": 8577, "end": 8578, "loc": { "start": { "line": 180, "column": 21 }, "end": { "line": 180, "column": 22 } }, "extra": { "rawValue": 0, "raw": "0" }, "value": 0 } } ], "kind": "let" }, "test": { "type": "BinaryExpression", "start": 8580, "end": 8604, "loc": { "start": { "line": 180, "column": 24 }, "end": { "line": 180, "column": 48 } }, "left": { "type": "Identifier", "start": 8580, "end": 8581, "loc": { "start": { "line": 180, "column": 24 }, "end": { "line": 180, "column": 25 }, "identifierName": "i" }, "name": "i" }, "operator": "<", "right": { "type": "MemberExpression", "start": 8584, "end": 8604, "loc": { "start": { "line": 180, "column": 28 }, "end": { "line": 180, "column": 48 } }, "object": { "type": "MemberExpression", "start": 8584, "end": 8597, "loc": { "start": { "line": 180, "column": 28 }, "end": { "line": 180, "column": 41 } }, "object": { "type": "Identifier", "start": 8584, "end": 8588, "loc": { "start": { "line": 180, "column": 28 }, "end": { "line": 180, "column": 32 }, "identifierName": "dump" }, "name": "dump" }, "property": { "type": "Identifier", "start": 8589, "end": 8597, "loc": { "start": { "line": 180, "column": 33 }, "end": { "line": 180, "column": 41 }, "identifierName": "entities" }, "name": "entities" }, "computed": false }, "property": { "type": "Identifier", "start": 8598, "end": 8604, "loc": { "start": { "line": 180, "column": 42 }, "end": { "line": 180, "column": 48 }, "identifierName": "length" }, "name": "length" }, "computed": false } }, "update": { "type": "UpdateExpression", "start": 8606, "end": 8609, "loc": { "start": { "line": 180, "column": 50 }, "end": { "line": 180, "column": 53 } }, "operator": "++", "prefix": false, "argument": { "type": "Identifier", "start": 8606, "end": 8607, "loc": { "start": { "line": 180, "column": 50 }, "end": { "line": 180, "column": 51 }, "identifierName": "i" }, "name": "i" } }, "body": { "type": "BlockStatement", "start": 8611, "end": 8761, "loc": { "start": { "line": 180, "column": 55 }, "end": { "line": 183, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 8626, "end": 8750, "loc": { "start": { "line": 181, "column": 12 }, "end": { "line": 182, "column": 72 } }, "expression": { "type": "AssignmentExpression", "start": 8626, "end": 8749, "loc": { "start": { "line": 181, "column": 12 }, "end": { "line": 182, "column": 71 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 8626, "end": 8674, "loc": { "start": { "line": 181, "column": 12 }, "end": { "line": 181, "column": 60 } }, "object": { "type": "MemberExpression", "start": 8626, "end": 8669, "loc": { "start": { "line": 181, "column": 12 }, "end": { "line": 181, "column": 55 } }, "object": { "type": "MemberExpression", "start": 8626, "end": 8653, "loc": { "start": { "line": 181, "column": 12 }, "end": { "line": 181, "column": 39 } }, "object": { "type": "MemberExpression", "start": 8626, "end": 8642, "loc": { "start": { "line": 181, "column": 12 }, "end": { "line": 181, "column": 28 } }, "object": { "type": "MemberExpression", "start": 8626, "end": 8639, "loc": { "start": { "line": 181, "column": 12 }, "end": { "line": 181, "column": 25 } }, "object": { "type": "Identifier", "start": 8626, "end": 8630, "loc": { "start": { "line": 181, "column": 12 }, "end": { "line": 181, "column": 16 }, "identifierName": "dump" }, "name": "dump" }, "property": { "type": "Identifier", "start": 8631, "end": 8639, "loc": { "start": { "line": 181, "column": 17 }, "end": { "line": 181, "column": 25 }, "identifierName": "entities" }, "name": "entities" }, "computed": false }, "property": { "type": "Identifier", "start": 8640, "end": 8641, "loc": { "start": { "line": 181, "column": 26 }, "end": { "line": 181, "column": 27 }, "identifierName": "i" }, "name": "i" }, "computed": true }, "property": { "type": "Identifier", "start": 8643, "end": 8653, "loc": { "start": { "line": 181, "column": 29 }, "end": { "line": 181, "column": 39 }, "identifierName": "components" }, "name": "components" }, "computed": false }, "property": { "type": "Identifier", "start": 8654, "end": 8669, "loc": { "start": { "line": 181, "column": 40 }, "end": { "line": 181, "column": 55 }, "identifierName": "StaticMapEntity" }, "name": "StaticMapEntity" }, "computed": false }, "property": { "type": "Identifier", "start": 8670, "end": 8674, "loc": { "start": { "line": 181, "column": 56 }, "end": { "line": 181, "column": 60 }, "identifierName": "code" }, "name": "code" }, "computed": false }, "right": { "type": "MemberExpression", "start": 8694, "end": 8749, "loc": { "start": { "line": 182, "column": 16 }, "end": { "line": 182, "column": 71 } }, "object": { "type": "Identifier", "start": 8694, "end": 8699, "loc": { "start": { "line": 182, "column": 16 }, "end": { "line": 182, "column": 21 }, "identifierName": "codes" }, "name": "codes" }, "property": { "type": "MemberExpression", "start": 8700, "end": 8748, "loc": { "start": { "line": 182, "column": 22 }, "end": { "line": 182, "column": 70 } }, "object": { "type": "MemberExpression", "start": 8700, "end": 8743, "loc": { "start": { "line": 182, "column": 22 }, "end": { "line": 182, "column": 65 } }, "object": { "type": "MemberExpression", "start": 8700, "end": 8727, "loc": { "start": { "line": 182, "column": 22 }, "end": { "line": 182, "column": 49 } }, "object": { "type": "MemberExpression", "start": 8700, "end": 8716, "loc": { "start": { "line": 182, "column": 22 }, "end": { "line": 182, "column": 38 } }, "object": { "type": "MemberExpression", "start": 8700, "end": 8713, "loc": { "start": { "line": 182, "column": 22 }, "end": { "line": 182, "column": 35 } }, "object": { "type": "Identifier", "start": 8700, "end": 8704, "loc": { "start": { "line": 182, "column": 22 }, "end": { "line": 182, "column": 26 }, "identifierName": "dump" }, "name": "dump" }, "property": { "type": "Identifier", "start": 8705, "end": 8713, "loc": { "start": { "line": 182, "column": 27 }, "end": { "line": 182, "column": 35 }, "identifierName": "entities" }, "name": "entities" }, "computed": false }, "property": { "type": "Identifier", "start": 8714, "end": 8715, "loc": { "start": { "line": 182, "column": 36 }, "end": { "line": 182, "column": 37 }, "identifierName": "i" }, "name": "i" }, "computed": true }, "property": { "type": "Identifier", "start": 8717, "end": 8727, "loc": { "start": { "line": 182, "column": 39 }, "end": { "line": 182, "column": 49 }, "identifierName": "components" }, "name": "components" }, "computed": false }, "property": { "type": "Identifier", "start": 8728, "end": 8743, "loc": { "start": { "line": 182, "column": 50 }, "end": { "line": 182, "column": 65 }, "identifierName": "StaticMapEntity" }, "name": "StaticMapEntity" }, "computed": false }, "property": { "type": "Identifier", "start": 8744, "end": 8748, "loc": { "start": { "line": 182, "column": 66 }, "end": { "line": 182, "column": 70 }, "identifierName": "code" }, "name": "code" }, "computed": false }, "computed": true } } } ], "directives": [] } } ], "directives": [] }, "leadingComments": [ { "type": "CommentBlock", "value": "*\r\n * @param {import(\"../savegame_typedefs.js\").SavegameData} data\r\n ", "start": 8294, "end": 8375, "loc": { "start": { "line": 170, "column": 4 }, "end": { "line": 172, "column": 7 } } } ] } ] }, "leadingComments": [], "trailingComments": [] } } ], "directives": [] }, "comments": [ { "type": "CommentLine", "value": " Belt", "start": 2235, "end": 2242, "loc": { "start": { "line": 35, "column": 4 }, "end": { "line": 35, "column": 11 } } }, { "type": "CommentLine", "value": " Balancer", "start": 2499, "end": 2510, "loc": { "start": { "line": 40, "column": 4 }, "end": { "line": 40, "column": 15 } } }, { "type": "CommentLine", "value": " Miner", "start": 3019, "end": 3027, "loc": { "start": { "line": 47, "column": 4 }, "end": { "line": 47, "column": 12 } } }, { "type": "CommentLine", "value": " Cutter", "start": 3213, "end": 3222, "loc": { "start": { "line": 51, "column": 4 }, "end": { "line": 51, "column": 13 } } }, { "type": "CommentLine", "value": " Rotater", "start": 3407, "end": 3417, "loc": { "start": { "line": 55, "column": 4 }, "end": { "line": 55, "column": 14 } } }, { "type": "CommentLine", "value": " Stacker", "start": 3706, "end": 3716, "loc": { "start": { "line": 60, "column": 4 }, "end": { "line": 60, "column": 14 } } }, { "type": "CommentLine", "value": " Mixer", "start": 3809, "end": 3817, "loc": { "start": { "line": 63, "column": 4 }, "end": { "line": 63, "column": 12 } } }, { "type": "CommentLine", "value": " Painter", "start": 3908, "end": 3918, "loc": { "start": { "line": 66, "column": 4 }, "end": { "line": 66, "column": 14 } } }, { "type": "CommentLine", "value": " Trash", "start": 4305, "end": 4313, "loc": { "start": { "line": 72, "column": 4 }, "end": { "line": 72, "column": 12 } } }, { "type": "CommentLine", "value": " Storage", "start": 4404, "end": 4414, "loc": { "start": { "line": 75, "column": 4 }, "end": { "line": 75, "column": 14 } } }, { "type": "CommentLine", "value": " Underground belt", "start": 4507, "end": 4526, "loc": { "start": { "line": 78, "column": 4 }, "end": { "line": 78, "column": 23 } } }, { "type": "CommentLine", "value": " Hub", "start": 5011, "end": 5017, "loc": { "start": { "line": 91, "column": 4 }, "end": { "line": 91, "column": 10 } } }, { "type": "CommentLine", "value": " Wire", "start": 5106, "end": 5113, "loc": { "start": { "line": 94, "column": 4 }, "end": { "line": 94, "column": 11 } } }, { "type": "CommentLine", "value": " Constant signal", "start": 5837, "end": 5855, "loc": { "start": { "line": 105, "column": 4 }, "end": { "line": 105, "column": 22 } } }, { "type": "CommentLine", "value": " Logic gate", "start": 5955, "end": 5968, "loc": { "start": { "line": 108, "column": 4 }, "end": { "line": 108, "column": 17 } } }, { "type": "CommentLine", "value": " Transistor", "start": 6359, "end": 6372, "loc": { "start": { "line": 114, "column": 4 }, "end": { "line": 114, "column": 17 } } }, { "type": "CommentLine", "value": " Lever", "start": 6574, "end": 6582, "loc": { "start": { "line": 118, "column": 4 }, "end": { "line": 118, "column": 12 } } }, { "type": "CommentLine", "value": " Filter", "start": 6673, "end": 6682, "loc": { "start": { "line": 121, "column": 4 }, "end": { "line": 121, "column": 13 } } }, { "type": "CommentLine", "value": " Wire tunnel", "start": 6774, "end": 6788, "loc": { "start": { "line": 124, "column": 4 }, "end": { "line": 124, "column": 18 } } }, { "type": "CommentLine", "value": " Display", "start": 6884, "end": 6894, "loc": { "start": { "line": 127, "column": 4 }, "end": { "line": 127, "column": 14 } } }, { "type": "CommentLine", "value": " Virtual Processor", "start": 6987, "end": 7007, "loc": { "start": { "line": 130, "column": 4 }, "end": { "line": 130, "column": 24 } } }, { "type": "CommentLine", "value": " Analyzer", "start": 7679, "end": 7690, "loc": { "start": { "line": 149, "column": 4 }, "end": { "line": 149, "column": 15 } } }, { "type": "CommentLine", "value": " Reader", "start": 7872, "end": 7881, "loc": { "start": { "line": 153, "column": 4 }, "end": { "line": 153, "column": 13 } } }, { "type": "CommentLine", "value": " Item producer", "start": 7973, "end": 7989, "loc": { "start": { "line": 156, "column": 4 }, "end": { "line": 156, "column": 20 } } }, { "type": "CommentLine", "value": " @ts-ignore", "start": 8162, "end": 8175, "loc": { "start": { "line": 161, "column": 4 }, "end": { "line": 161, "column": 17 } } }, { "type": "CommentBlock", "value": "*\r\n * @param {import(\"../savegame_typedefs.js\").SavegameData} data\r\n ", "start": 8294, "end": 8375, "loc": { "start": { "line": 170, "column": 4 }, "end": { "line": 172, "column": 7 } } } ], "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": "createLogger", "start": 9, "end": 21, "loc": { "start": { "line": 1, "column": 9 }, "end": { "line": 1, "column": 21 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 22, "end": 23, "loc": { "start": { "line": 1, "column": 22 }, "end": { "line": 1, "column": 23 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 24, "end": 28, "loc": { "start": { "line": 1, "column": 24 }, "end": { "line": 1, "column": 28 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "../../core/logging.js", "start": 29, "end": 52, "loc": { "start": { "line": 1, "column": 29 }, "end": { "line": 1, "column": 52 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 52, "end": 53, "loc": { "start": { "line": 1, "column": 52 }, "end": { "line": 1, "column": 53 } } }, { "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": 55, "end": 61, "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": 62, "end": 63, "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": "MetaAnalyzerBuilding", "start": 64, "end": 84, "loc": { "start": { "line": 2, "column": 9 }, "end": { "line": 2, "column": 29 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 85, "end": 86, "loc": { "start": { "line": 2, "column": 30 }, "end": { "line": 2, "column": 31 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 87, "end": 91, "loc": { "start": { "line": 2, "column": 32 }, "end": { "line": 2, "column": 36 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "../../game/buildings/analyzer.js", "start": 92, "end": 126, "loc": { "start": { "line": 2, "column": 37 }, "end": { "line": 2, "column": 71 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 126, "end": 127, "loc": { "start": { "line": 2, "column": 71 }, "end": { "line": 2, "column": 72 } } }, { "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": 129, "end": 135, "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": 136, "end": 137, "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": "MetaBalancerBuilding", "start": 138, "end": 158, "loc": { "start": { "line": 3, "column": 9 }, "end": { "line": 3, "column": 29 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 159, "end": 160, "loc": { "start": { "line": 3, "column": 30 }, "end": { "line": 3, "column": 31 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 161, "end": 165, "loc": { "start": { "line": 3, "column": 32 }, "end": { "line": 3, "column": 36 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "../../game/buildings/balancer.js", "start": 166, "end": 200, "loc": { "start": { "line": 3, "column": 37 }, "end": { "line": 3, "column": 71 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 200, "end": 201, "loc": { "start": { "line": 3, "column": 71 }, "end": { "line": 3, "column": 72 } } }, { "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": 203, "end": 209, "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": 210, "end": 211, "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": "MetaBeltBuilding", "start": 212, "end": 228, "loc": { "start": { "line": 4, "column": 9 }, "end": { "line": 4, "column": 25 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 229, "end": 230, "loc": { "start": { "line": 4, "column": 26 }, "end": { "line": 4, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 231, "end": 235, "loc": { "start": { "line": 4, "column": 28 }, "end": { "line": 4, "column": 32 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "../../game/buildings/belt.js", "start": 236, "end": 266, "loc": { "start": { "line": 4, "column": 33 }, "end": { "line": 4, "column": 63 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 266, "end": 267, "loc": { "start": { "line": 4, "column": 63 }, "end": { "line": 4, "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": 269, "end": 275, "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": 276, "end": 277, "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": "MetaComparatorBuilding", "start": 278, "end": 300, "loc": { "start": { "line": 5, "column": 9 }, "end": { "line": 5, "column": 31 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 301, "end": 302, "loc": { "start": { "line": 5, "column": 32 }, "end": { "line": 5, "column": 33 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 303, "end": 307, "loc": { "start": { "line": 5, "column": 34 }, "end": { "line": 5, "column": 38 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "../../game/buildings/comparator.js", "start": 308, "end": 344, "loc": { "start": { "line": 5, "column": 39 }, "end": { "line": 5, "column": 75 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 344, "end": 345, "loc": { "start": { "line": 5, "column": 75 }, "end": { "line": 5, "column": 76 } } }, { "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": 347, "end": 353, "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": 354, "end": 355, "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": "MetaConstantSignalBuilding", "start": 356, "end": 382, "loc": { "start": { "line": 6, "column": 9 }, "end": { "line": 6, "column": 35 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 383, "end": 384, "loc": { "start": { "line": 6, "column": 36 }, "end": { "line": 6, "column": 37 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 385, "end": 389, "loc": { "start": { "line": 6, "column": 38 }, "end": { "line": 6, "column": 42 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "../../game/buildings/constant_signal.js", "start": 390, "end": 431, "loc": { "start": { "line": 6, "column": 43 }, "end": { "line": 6, "column": 84 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 431, "end": 432, "loc": { "start": { "line": 6, "column": 84 }, "end": { "line": 6, "column": 85 } } }, { "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": 434, "end": 440, "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": 441, "end": 442, "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": "MetaCutterBuilding", "start": 443, "end": 461, "loc": { "start": { "line": 7, "column": 9 }, "end": { "line": 7, "column": 27 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 462, "end": 463, "loc": { "start": { "line": 7, "column": 28 }, "end": { "line": 7, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 464, "end": 468, "loc": { "start": { "line": 7, "column": 30 }, "end": { "line": 7, "column": 34 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "../../game/buildings/cutter.js", "start": 469, "end": 501, "loc": { "start": { "line": 7, "column": 35 }, "end": { "line": 7, "column": 67 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 501, "end": 502, "loc": { "start": { "line": 7, "column": 67 }, "end": { "line": 7, "column": 68 } } }, { "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": 504, "end": 510, "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": 511, "end": 512, "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": "MetaDisplayBuilding", "start": 513, "end": 532, "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": 533, "end": 534, "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": 535, "end": 539, "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": "../../game/buildings/display.js", "start": 540, "end": 573, "loc": { "start": { "line": 8, "column": 36 }, "end": { "line": 8, "column": 69 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 573, "end": 574, "loc": { "start": { "line": 8, "column": 69 }, "end": { "line": 8, "column": 70 } } }, { "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": 576, "end": 582, "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": 583, "end": 584, "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": "MetaFilterBuilding", "start": 585, "end": 603, "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": 604, "end": 605, "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": 606, "end": 610, "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": "../../game/buildings/filter.js", "start": 611, "end": 643, "loc": { "start": { "line": 9, "column": 35 }, "end": { "line": 9, "column": 67 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 643, "end": 644, "loc": { "start": { "line": 9, "column": 67 }, "end": { "line": 9, "column": 68 } } }, { "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": 646, "end": 652, "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": 653, "end": 654, "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": "MetaHubBuilding", "start": 655, "end": 670, "loc": { "start": { "line": 10, "column": 9 }, "end": { "line": 10, "column": 24 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 671, "end": 672, "loc": { "start": { "line": 10, "column": 25 }, "end": { "line": 10, "column": 26 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 673, "end": 677, "loc": { "start": { "line": 10, "column": 27 }, "end": { "line": 10, "column": 31 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "../../game/buildings/hub.js", "start": 678, "end": 707, "loc": { "start": { "line": 10, "column": 32 }, "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": 707, "end": 708, "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": 710, "end": 716, "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": 717, "end": 718, "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": "MetaItemProducerBuilding", "start": 719, "end": 743, "loc": { "start": { "line": 11, "column": 9 }, "end": { "line": 11, "column": 33 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 744, "end": 745, "loc": { "start": { "line": 11, "column": 34 }, "end": { "line": 11, "column": 35 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 746, "end": 750, "loc": { "start": { "line": 11, "column": 36 }, "end": { "line": 11, "column": 40 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "../../game/buildings/item_producer.js", "start": 751, "end": 790, "loc": { "start": { "line": 11, "column": 41 }, "end": { "line": 11, "column": 80 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 790, "end": 791, "loc": { "start": { "line": 11, "column": 80 }, "end": { "line": 11, "column": 81 } } }, { "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": 793, "end": 799, "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": 800, "end": 801, "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": "MetaLeverBuilding", "start": 802, "end": 819, "loc": { "start": { "line": 12, "column": 9 }, "end": { "line": 12, "column": 26 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 820, "end": 821, "loc": { "start": { "line": 12, "column": 27 }, "end": { "line": 12, "column": 28 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 822, "end": 826, "loc": { "start": { "line": 12, "column": 29 }, "end": { "line": 12, "column": 33 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "../../game/buildings/lever.js", "start": 827, "end": 858, "loc": { "start": { "line": 12, "column": 34 }, "end": { "line": 12, "column": 65 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 858, "end": 859, "loc": { "start": { "line": 12, "column": 65 }, "end": { "line": 12, "column": 66 } } }, { "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": 861, "end": 867, "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": 868, "end": 869, "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": "MetaLogicGateBuilding", "start": 870, "end": 891, "loc": { "start": { "line": 13, "column": 9 }, "end": { "line": 13, "column": 30 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 892, "end": 893, "loc": { "start": { "line": 13, "column": 31 }, "end": { "line": 13, "column": 32 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 894, "end": 898, "loc": { "start": { "line": 13, "column": 33 }, "end": { "line": 13, "column": 37 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "../../game/buildings/logic_gate.js", "start": 899, "end": 935, "loc": { "start": { "line": 13, "column": 38 }, "end": { "line": 13, "column": 74 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 935, "end": 936, "loc": { "start": { "line": 13, "column": 74 }, "end": { "line": 13, "column": 75 } } }, { "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": 938, "end": 944, "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": 945, "end": 946, "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": "MetaMinerBuilding", "start": 947, "end": 964, "loc": { "start": { "line": 14, "column": 9 }, "end": { "line": 14, "column": 26 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 965, "end": 966, "loc": { "start": { "line": 14, "column": 27 }, "end": { "line": 14, "column": 28 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 967, "end": 971, "loc": { "start": { "line": 14, "column": 29 }, "end": { "line": 14, "column": 33 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "../../game/buildings/miner.js", "start": 972, "end": 1003, "loc": { "start": { "line": 14, "column": 34 }, "end": { "line": 14, "column": 65 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1003, "end": 1004, "loc": { "start": { "line": 14, "column": 65 }, "end": { "line": 14, "column": 66 } } }, { "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": 1006, "end": 1012, "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": 1013, "end": 1014, "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": "MetaMixerBuilding", "start": 1015, "end": 1032, "loc": { "start": { "line": 15, "column": 9 }, "end": { "line": 15, "column": 26 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1033, "end": 1034, "loc": { "start": { "line": 15, "column": 27 }, "end": { "line": 15, "column": 28 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 1035, "end": 1039, "loc": { "start": { "line": 15, "column": 29 }, "end": { "line": 15, "column": 33 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "../../game/buildings/mixer.js", "start": 1040, "end": 1071, "loc": { "start": { "line": 15, "column": 34 }, "end": { "line": 15, "column": 65 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1071, "end": 1072, "loc": { "start": { "line": 15, "column": 65 }, "end": { "line": 15, "column": 66 } } }, { "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": 1074, "end": 1080, "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": 1081, "end": 1082, "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": "MetaPainterBuilding", "start": 1083, "end": 1102, "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": 1103, "end": 1104, "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": 1105, "end": 1109, "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": "../../game/buildings/painter.js", "start": 1110, "end": 1143, "loc": { "start": { "line": 16, "column": 36 }, "end": { "line": 16, "column": 69 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1143, "end": 1144, "loc": { "start": { "line": 16, "column": 69 }, "end": { "line": 16, "column": 70 } } }, { "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": 1146, "end": 1152, "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": 1153, "end": 1154, "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": "MetaReaderBuilding", "start": 1155, "end": 1173, "loc": { "start": { "line": 17, "column": 9 }, "end": { "line": 17, "column": 27 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1174, "end": 1175, "loc": { "start": { "line": 17, "column": 28 }, "end": { "line": 17, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 1176, "end": 1180, "loc": { "start": { "line": 17, "column": 30 }, "end": { "line": 17, "column": 34 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "../../game/buildings/reader.js", "start": 1181, "end": 1213, "loc": { "start": { "line": 17, "column": 35 }, "end": { "line": 17, "column": 67 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1213, "end": 1214, "loc": { "start": { "line": 17, "column": 67 }, "end": { "line": 17, "column": 68 } } }, { "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": 1216, "end": 1222, "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": 1223, "end": 1224, "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": "MetaRotaterBuilding", "start": 1225, "end": 1244, "loc": { "start": { "line": 18, "column": 9 }, "end": { "line": 18, "column": 28 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1245, "end": 1246, "loc": { "start": { "line": 18, "column": 29 }, "end": { "line": 18, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 1247, "end": 1251, "loc": { "start": { "line": 18, "column": 31 }, "end": { "line": 18, "column": 35 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "../../game/buildings/rotater.js", "start": 1252, "end": 1285, "loc": { "start": { "line": 18, "column": 36 }, "end": { "line": 18, "column": 69 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1285, "end": 1286, "loc": { "start": { "line": 18, "column": 69 }, "end": { "line": 18, "column": 70 } } }, { "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": 1288, "end": 1294, "loc": { "start": { "line": 19, "column": 0 }, "end": { "line": 19, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1295, "end": 1296, "loc": { "start": { "line": 19, "column": 7 }, "end": { "line": 19, "column": 8 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaStackerBuilding", "start": 1297, "end": 1316, "loc": { "start": { "line": 19, "column": 9 }, "end": { "line": 19, "column": 28 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1317, "end": 1318, "loc": { "start": { "line": 19, "column": 29 }, "end": { "line": 19, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 1319, "end": 1323, "loc": { "start": { "line": 19, "column": 31 }, "end": { "line": 19, "column": 35 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "../../game/buildings/stacker.js", "start": 1324, "end": 1357, "loc": { "start": { "line": 19, "column": 36 }, "end": { "line": 19, "column": 69 } } }, { "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": 19, "column": 69 }, "end": { "line": 19, "column": 70 } } }, { "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": 1360, "end": 1366, "loc": { "start": { "line": 20, "column": 0 }, "end": { "line": 20, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1367, "end": 1368, "loc": { "start": { "line": 20, "column": 7 }, "end": { "line": 20, "column": 8 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaStorageBuilding", "start": 1369, "end": 1388, "loc": { "start": { "line": 20, "column": 9 }, "end": { "line": 20, "column": 28 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1389, "end": 1390, "loc": { "start": { "line": 20, "column": 29 }, "end": { "line": 20, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 1391, "end": 1395, "loc": { "start": { "line": 20, "column": 31 }, "end": { "line": 20, "column": 35 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "../../game/buildings/storage.js", "start": 1396, "end": 1429, "loc": { "start": { "line": 20, "column": 36 }, "end": { "line": 20, "column": 69 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1429, "end": 1430, "loc": { "start": { "line": 20, "column": 69 }, "end": { "line": 20, "column": 70 } } }, { "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": 1432, "end": 1438, "loc": { "start": { "line": 21, "column": 0 }, "end": { "line": 21, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1439, "end": 1440, "loc": { "start": { "line": 21, "column": 7 }, "end": { "line": 21, "column": 8 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaTransistorBuilding", "start": 1441, "end": 1463, "loc": { "start": { "line": 21, "column": 9 }, "end": { "line": 21, "column": 31 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1464, "end": 1465, "loc": { "start": { "line": 21, "column": 32 }, "end": { "line": 21, "column": 33 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 1466, "end": 1470, "loc": { "start": { "line": 21, "column": 34 }, "end": { "line": 21, "column": 38 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "../../game/buildings/transistor.js", "start": 1471, "end": 1507, "loc": { "start": { "line": 21, "column": 39 }, "end": { "line": 21, "column": 75 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1507, "end": 1508, "loc": { "start": { "line": 21, "column": 75 }, "end": { "line": 21, "column": 76 } } }, { "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": 1510, "end": 1516, "loc": { "start": { "line": 22, "column": 0 }, "end": { "line": 22, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1517, "end": 1518, "loc": { "start": { "line": 22, "column": 7 }, "end": { "line": 22, "column": 8 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaTrashBuilding", "start": 1519, "end": 1536, "loc": { "start": { "line": 22, "column": 9 }, "end": { "line": 22, "column": 26 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1537, "end": 1538, "loc": { "start": { "line": 22, "column": 27 }, "end": { "line": 22, "column": 28 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 1539, "end": 1543, "loc": { "start": { "line": 22, "column": 29 }, "end": { "line": 22, "column": 33 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "../../game/buildings/trash.js", "start": 1544, "end": 1575, "loc": { "start": { "line": 22, "column": 34 }, "end": { "line": 22, "column": 65 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1575, "end": 1576, "loc": { "start": { "line": 22, "column": 65 }, "end": { "line": 22, "column": 66 } } }, { "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": 1578, "end": 1584, "loc": { "start": { "line": 23, "column": 0 }, "end": { "line": 23, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1585, "end": 1586, "loc": { "start": { "line": 23, "column": 7 }, "end": { "line": 23, "column": 8 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaUndergroundBeltBuilding", "start": 1587, "end": 1614, "loc": { "start": { "line": 23, "column": 9 }, "end": { "line": 23, "column": 36 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1615, "end": 1616, "loc": { "start": { "line": 23, "column": 37 }, "end": { "line": 23, "column": 38 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 1617, "end": 1621, "loc": { "start": { "line": 23, "column": 39 }, "end": { "line": 23, "column": 43 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "../../game/buildings/underground_belt.js", "start": 1622, "end": 1664, "loc": { "start": { "line": 23, "column": 44 }, "end": { "line": 23, "column": 86 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1664, "end": 1665, "loc": { "start": { "line": 23, "column": 86 }, "end": { "line": 23, "column": 87 } } }, { "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": 1667, "end": 1673, "loc": { "start": { "line": 24, "column": 0 }, "end": { "line": 24, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1674, "end": 1675, "loc": { "start": { "line": 24, "column": 7 }, "end": { "line": 24, "column": 8 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaVirtualProcessorBuilding", "start": 1676, "end": 1704, "loc": { "start": { "line": 24, "column": 9 }, "end": { "line": 24, "column": 37 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1705, "end": 1706, "loc": { "start": { "line": 24, "column": 38 }, "end": { "line": 24, "column": 39 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 1707, "end": 1711, "loc": { "start": { "line": 24, "column": 40 }, "end": { "line": 24, "column": 44 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "../../game/buildings/virtual_processor.js", "start": 1712, "end": 1755, "loc": { "start": { "line": 24, "column": 45 }, "end": { "line": 24, "column": 88 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1755, "end": 1756, "loc": { "start": { "line": 24, "column": 88 }, "end": { "line": 24, "column": 89 } } }, { "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": 1758, "end": 1764, "loc": { "start": { "line": 25, "column": 0 }, "end": { "line": 25, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1765, "end": 1766, "loc": { "start": { "line": 25, "column": 7 }, "end": { "line": 25, "column": 8 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaWireBuilding", "start": 1767, "end": 1783, "loc": { "start": { "line": 25, "column": 9 }, "end": { "line": 25, "column": 25 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1784, "end": 1785, "loc": { "start": { "line": 25, "column": 26 }, "end": { "line": 25, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 1786, "end": 1790, "loc": { "start": { "line": 25, "column": 28 }, "end": { "line": 25, "column": 32 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "../../game/buildings/wire.js", "start": 1791, "end": 1821, "loc": { "start": { "line": 25, "column": 33 }, "end": { "line": 25, "column": 63 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1821, "end": 1822, "loc": { "start": { "line": 25, "column": 63 }, "end": { "line": 25, "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": 1824, "end": 1830, "loc": { "start": { "line": 26, "column": 0 }, "end": { "line": 26, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1831, "end": 1832, "loc": { "start": { "line": 26, "column": 7 }, "end": { "line": 26, "column": 8 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaWireTunnelBuilding", "start": 1833, "end": 1855, "loc": { "start": { "line": 26, "column": 9 }, "end": { "line": 26, "column": 31 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1856, "end": 1857, "loc": { "start": { "line": 26, "column": 32 }, "end": { "line": 26, "column": 33 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 1858, "end": 1862, "loc": { "start": { "line": 26, "column": 34 }, "end": { "line": 26, "column": 38 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "../../game/buildings/wire_tunnel.js", "start": 1863, "end": 1900, "loc": { "start": { "line": 26, "column": 39 }, "end": { "line": 26, "column": 76 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1900, "end": 1901, "loc": { "start": { "line": 26, "column": 76 }, "end": { "line": 26, "column": 77 } } }, { "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": 1903, "end": 1909, "loc": { "start": { "line": 27, "column": 0 }, "end": { "line": 27, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1910, "end": 1911, "loc": { "start": { "line": 27, "column": 7 }, "end": { "line": 27, "column": 8 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getCodeFromBuildingData", "start": 1912, "end": 1935, "loc": { "start": { "line": 27, "column": 9 }, "end": { "line": 27, "column": 32 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1936, "end": 1937, "loc": { "start": { "line": 27, "column": 33 }, "end": { "line": 27, "column": 34 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 1938, "end": 1942, "loc": { "start": { "line": 27, "column": 35 }, "end": { "line": 27, "column": 39 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "../../game/building_codes.js", "start": 1943, "end": 1973, "loc": { "start": { "line": 27, "column": 40 }, "end": { "line": 27, "column": 70 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1973, "end": 1974, "loc": { "start": { "line": 27, "column": 70 }, "end": { "line": 27, "column": 71 } } }, { "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": 1976, "end": 1982, "loc": { "start": { "line": 28, "column": 0 }, "end": { "line": 28, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1983, "end": 1984, "loc": { "start": { "line": 28, "column": 7 }, "end": { "line": 28, "column": 8 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "defaultBuildingVariant", "start": 1985, "end": 2007, "loc": { "start": { "line": 28, "column": 9 }, "end": { "line": 28, "column": 31 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2008, "end": 2009, "loc": { "start": { "line": 28, "column": 32 }, "end": { "line": 28, "column": 33 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 2010, "end": 2014, "loc": { "start": { "line": 28, "column": 34 }, "end": { "line": 28, "column": 38 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "../../game/meta_building.js", "start": 2015, "end": 2044, "loc": { "start": { "line": 28, "column": 39 }, "end": { "line": 28, "column": 68 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2044, "end": 2045, "loc": { "start": { "line": 28, "column": 68 }, "end": { "line": 28, "column": 69 } } }, { "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": 2047, "end": 2053, "loc": { "start": { "line": 29, "column": 0 }, "end": { "line": 29, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2054, "end": 2055, "loc": { "start": { "line": 29, "column": 7 }, "end": { "line": 29, "column": 8 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "SavegameInterface_V1007", "start": 2056, "end": 2079, "loc": { "start": { "line": 29, "column": 9 }, "end": { "line": 29, "column": 32 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2080, "end": 2081, "loc": { "start": { "line": 29, "column": 33 }, "end": { "line": 29, "column": 34 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 2082, "end": 2086, "loc": { "start": { "line": 29, "column": 35 }, "end": { "line": 29, "column": 39 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "./1007.js", "start": 2087, "end": 2098, "loc": { "start": { "line": 29, "column": 40 }, "end": { "line": 29, "column": 51 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2098, "end": 2099, "loc": { "start": { "line": 29, "column": 51 }, "end": { "line": 29, "column": 52 } } }, { "type": { "label": "const", "keyword": "const", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "const", "start": 2103, "end": 2108, "loc": { "start": { "line": 31, "column": 0 }, "end": { "line": 31, "column": 5 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "schema", "start": 2109, "end": 2115, "loc": { "start": { "line": 31, "column": 6 }, "end": { "line": 31, "column": 12 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 2116, "end": 2117, "loc": { "start": { "line": 31, "column": 13 }, "end": { "line": 31, "column": 14 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "require", "start": 2118, "end": 2125, "loc": { "start": { "line": 31, "column": 15 }, "end": { "line": 31, "column": 22 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2125, "end": 2126, "loc": { "start": { "line": 31, "column": 22 }, "end": { "line": 31, "column": 23 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "./ML01.json", "start": 2126, "end": 2139, "loc": { "start": { "line": 31, "column": 23 }, "end": { "line": 31, "column": 36 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2139, "end": 2140, "loc": { "start": { "line": 31, "column": 36 }, "end": { "line": 31, "column": 37 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2140, "end": 2141, "loc": { "start": { "line": 31, "column": 37 }, "end": { "line": 31, "column": 38 } } }, { "type": { "label": "const", "keyword": "const", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "const", "start": 2143, "end": 2148, "loc": { "start": { "line": 32, "column": 0 }, "end": { "line": 32, "column": 5 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "logger", "start": 2149, "end": 2155, "loc": { "start": { "line": 32, "column": 6 }, "end": { "line": 32, "column": 12 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 2156, "end": 2157, "loc": { "start": { "line": 32, "column": 13 }, "end": { "line": 32, "column": 14 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "createLogger", "start": 2158, "end": 2170, "loc": { "start": { "line": 32, "column": 15 }, "end": { "line": 32, "column": 27 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2170, "end": 2171, "loc": { "start": { "line": 32, "column": 27 }, "end": { "line": 32, "column": 28 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "savegame_interface/modloader", "start": 2171, "end": 2201, "loc": { "start": { "line": 32, "column": 28 }, "end": { "line": 32, "column": 58 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2201, "end": 2202, "loc": { "start": { "line": 32, "column": 58 }, "end": { "line": 32, "column": 59 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2202, "end": 2203, "loc": { "start": { "line": 32, "column": 59 }, "end": { "line": 32, "column": 60 } } }, { "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": 2207, "end": 2213, "loc": { "start": { "line": 34, "column": 0 }, "end": { "line": 34, "column": 6 } } }, { "type": { "label": "const", "keyword": "const", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "const", "start": 2214, "end": 2219, "loc": { "start": { "line": 34, "column": 7 }, "end": { "line": 34, "column": 12 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "codes", "start": 2220, "end": 2225, "loc": { "start": { "line": 34, "column": 13 }, "end": { "line": 34, "column": 18 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 2226, "end": 2227, "loc": { "start": { "line": 34, "column": 19 }, "end": { "line": 34, "column": 20 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2228, "end": 2229, "loc": { "start": { "line": 34, "column": 21 }, "end": { "line": 34, "column": 22 } } }, { "type": "CommentLine", "value": " Belt", "start": 2235, "end": 2242, "loc": { "start": { "line": 35, "column": 4 }, "end": { "line": 35, "column": 11 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 1, "start": 2248, "end": 2249, "loc": { "start": { "line": 36, "column": 4 }, "end": { "line": 36, "column": 5 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2249, "end": 2250, "loc": { "start": { "line": 36, "column": 5 }, "end": { "line": 36, "column": 6 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getCodeFromBuildingData", "start": 2251, "end": 2274, "loc": { "start": { "line": 36, "column": 7 }, "end": { "line": 36, "column": 30 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2274, "end": 2275, "loc": { "start": { "line": 36, "column": 30 }, "end": { "line": 36, "column": 31 } } }, { "type": { "label": "new", "keyword": "new", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "new", "start": 2275, "end": 2278, "loc": { "start": { "line": 36, "column": 31 }, "end": { "line": 36, "column": 34 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaBeltBuilding", "start": 2279, "end": 2295, "loc": { "start": { "line": 36, "column": 35 }, "end": { "line": 36, "column": 51 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2295, "end": 2296, "loc": { "start": { "line": 36, "column": 51 }, "end": { "line": 36, "column": 52 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2296, "end": 2297, "loc": { "start": { "line": 36, "column": 52 }, "end": { "line": 36, "column": 53 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2297, "end": 2298, "loc": { "start": { "line": 36, "column": 53 }, "end": { "line": 36, "column": 54 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "defaultBuildingVariant", "start": 2299, "end": 2321, "loc": { "start": { "line": 36, "column": 55 }, "end": { "line": 36, "column": 77 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2321, "end": 2322, "loc": { "start": { "line": 36, "column": 77 }, "end": { "line": 36, "column": 78 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2322, "end": 2323, "loc": { "start": { "line": 36, "column": 78 }, "end": { "line": 36, "column": 79 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 2, "start": 2329, "end": 2330, "loc": { "start": { "line": 37, "column": 4 }, "end": { "line": 37, "column": 5 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2330, "end": 2331, "loc": { "start": { "line": 37, "column": 5 }, "end": { "line": 37, "column": 6 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getCodeFromBuildingData", "start": 2332, "end": 2355, "loc": { "start": { "line": 37, "column": 7 }, "end": { "line": 37, "column": 30 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2355, "end": 2356, "loc": { "start": { "line": 37, "column": 30 }, "end": { "line": 37, "column": 31 } } }, { "type": { "label": "new", "keyword": "new", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "new", "start": 2356, "end": 2359, "loc": { "start": { "line": 37, "column": 31 }, "end": { "line": 37, "column": 34 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaBeltBuilding", "start": 2360, "end": 2376, "loc": { "start": { "line": 37, "column": 35 }, "end": { "line": 37, "column": 51 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2376, "end": 2377, "loc": { "start": { "line": 37, "column": 51 }, "end": { "line": 37, "column": 52 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2377, "end": 2378, "loc": { "start": { "line": 37, "column": 52 }, "end": { "line": 37, "column": 53 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2378, "end": 2379, "loc": { "start": { "line": 37, "column": 53 }, "end": { "line": 37, "column": 54 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "defaultBuildingVariant", "start": 2380, "end": 2402, "loc": { "start": { "line": 37, "column": 55 }, "end": { "line": 37, "column": 77 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2402, "end": 2403, "loc": { "start": { "line": 37, "column": 77 }, "end": { "line": 37, "column": 78 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 1, "start": 2404, "end": 2405, "loc": { "start": { "line": 37, "column": 79 }, "end": { "line": 37, "column": 80 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2405, "end": 2406, "loc": { "start": { "line": 37, "column": 80 }, "end": { "line": 37, "column": 81 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2406, "end": 2407, "loc": { "start": { "line": 37, "column": 81 }, "end": { "line": 37, "column": 82 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 3, "start": 2413, "end": 2414, "loc": { "start": { "line": 38, "column": 4 }, "end": { "line": 38, "column": 5 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2414, "end": 2415, "loc": { "start": { "line": 38, "column": 5 }, "end": { "line": 38, "column": 6 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getCodeFromBuildingData", "start": 2416, "end": 2439, "loc": { "start": { "line": 38, "column": 7 }, "end": { "line": 38, "column": 30 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2439, "end": 2440, "loc": { "start": { "line": 38, "column": 30 }, "end": { "line": 38, "column": 31 } } }, { "type": { "label": "new", "keyword": "new", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "new", "start": 2440, "end": 2443, "loc": { "start": { "line": 38, "column": 31 }, "end": { "line": 38, "column": 34 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaBeltBuilding", "start": 2444, "end": 2460, "loc": { "start": { "line": 38, "column": 35 }, "end": { "line": 38, "column": 51 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2460, "end": 2461, "loc": { "start": { "line": 38, "column": 51 }, "end": { "line": 38, "column": 52 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2461, "end": 2462, "loc": { "start": { "line": 38, "column": 52 }, "end": { "line": 38, "column": 53 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2462, "end": 2463, "loc": { "start": { "line": 38, "column": 53 }, "end": { "line": 38, "column": 54 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "defaultBuildingVariant", "start": 2464, "end": 2486, "loc": { "start": { "line": 38, "column": 55 }, "end": { "line": 38, "column": 77 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2486, "end": 2487, "loc": { "start": { "line": 38, "column": 77 }, "end": { "line": 38, "column": 78 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 2, "start": 2488, "end": 2489, "loc": { "start": { "line": 38, "column": 79 }, "end": { "line": 38, "column": 80 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2489, "end": 2490, "loc": { "start": { "line": 38, "column": 80 }, "end": { "line": 38, "column": 81 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2490, "end": 2491, "loc": { "start": { "line": 38, "column": 81 }, "end": { "line": 38, "column": 82 } } }, { "type": "CommentLine", "value": " Balancer", "start": 2499, "end": 2510, "loc": { "start": { "line": 40, "column": 4 }, "end": { "line": 40, "column": 15 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 4, "start": 2516, "end": 2517, "loc": { "start": { "line": 41, "column": 4 }, "end": { "line": 41, "column": 5 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2517, "end": 2518, "loc": { "start": { "line": 41, "column": 5 }, "end": { "line": 41, "column": 6 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getCodeFromBuildingData", "start": 2519, "end": 2542, "loc": { "start": { "line": 41, "column": 7 }, "end": { "line": 41, "column": 30 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2542, "end": 2543, "loc": { "start": { "line": 41, "column": 30 }, "end": { "line": 41, "column": 31 } } }, { "type": { "label": "new", "keyword": "new", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "new", "start": 2543, "end": 2546, "loc": { "start": { "line": 41, "column": 31 }, "end": { "line": 41, "column": 34 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaBalancerBuilding", "start": 2547, "end": 2567, "loc": { "start": { "line": 41, "column": 35 }, "end": { "line": 41, "column": 55 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2567, "end": 2568, "loc": { "start": { "line": 41, "column": 55 }, "end": { "line": 41, "column": 56 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2568, "end": 2569, "loc": { "start": { "line": 41, "column": 56 }, "end": { "line": 41, "column": 57 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2569, "end": 2570, "loc": { "start": { "line": 41, "column": 57 }, "end": { "line": 41, "column": 58 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "defaultBuildingVariant", "start": 2571, "end": 2593, "loc": { "start": { "line": 41, "column": 59 }, "end": { "line": 41, "column": 81 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2593, "end": 2594, "loc": { "start": { "line": 41, "column": 81 }, "end": { "line": 41, "column": 82 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2594, "end": 2595, "loc": { "start": { "line": 41, "column": 82 }, "end": { "line": 41, "column": 83 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 5, "start": 2601, "end": 2602, "loc": { "start": { "line": 42, "column": 4 }, "end": { "line": 42, "column": 5 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2602, "end": 2603, "loc": { "start": { "line": 42, "column": 5 }, "end": { "line": 42, "column": 6 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getCodeFromBuildingData", "start": 2604, "end": 2627, "loc": { "start": { "line": 42, "column": 7 }, "end": { "line": 42, "column": 30 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2627, "end": 2628, "loc": { "start": { "line": 42, "column": 30 }, "end": { "line": 42, "column": 31 } } }, { "type": { "label": "new", "keyword": "new", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "new", "start": 2628, "end": 2631, "loc": { "start": { "line": 42, "column": 31 }, "end": { "line": 42, "column": 34 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaBalancerBuilding", "start": 2632, "end": 2652, "loc": { "start": { "line": 42, "column": 35 }, "end": { "line": 42, "column": 55 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2652, "end": 2653, "loc": { "start": { "line": 42, "column": 55 }, "end": { "line": 42, "column": 56 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2653, "end": 2654, "loc": { "start": { "line": 42, "column": 56 }, "end": { "line": 42, "column": 57 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2654, "end": 2655, "loc": { "start": { "line": 42, "column": 57 }, "end": { "line": 42, "column": 58 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaBalancerBuilding", "start": 2656, "end": 2676, "loc": { "start": { "line": 42, "column": 59 }, "end": { "line": 42, "column": 79 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2676, "end": 2677, "loc": { "start": { "line": 42, "column": 79 }, "end": { "line": 42, "column": 80 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "variants", "start": 2677, "end": 2685, "loc": { "start": { "line": 42, "column": 80 }, "end": { "line": 42, "column": 88 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2685, "end": 2686, "loc": { "start": { "line": 42, "column": 88 }, "end": { "line": 42, "column": 89 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "merger", "start": 2686, "end": 2692, "loc": { "start": { "line": 42, "column": 89 }, "end": { "line": 42, "column": 95 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2692, "end": 2693, "loc": { "start": { "line": 42, "column": 95 }, "end": { "line": 42, "column": 96 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2693, "end": 2694, "loc": { "start": { "line": 42, "column": 96 }, "end": { "line": 42, "column": 97 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 6, "start": 2700, "end": 2701, "loc": { "start": { "line": 43, "column": 4 }, "end": { "line": 43, "column": 5 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2701, "end": 2702, "loc": { "start": { "line": 43, "column": 5 }, "end": { "line": 43, "column": 6 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getCodeFromBuildingData", "start": 2703, "end": 2726, "loc": { "start": { "line": 43, "column": 7 }, "end": { "line": 43, "column": 30 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2726, "end": 2727, "loc": { "start": { "line": 43, "column": 30 }, "end": { "line": 43, "column": 31 } } }, { "type": { "label": "new", "keyword": "new", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "new", "start": 2727, "end": 2730, "loc": { "start": { "line": 43, "column": 31 }, "end": { "line": 43, "column": 34 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaBalancerBuilding", "start": 2731, "end": 2751, "loc": { "start": { "line": 43, "column": 35 }, "end": { "line": 43, "column": 55 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2751, "end": 2752, "loc": { "start": { "line": 43, "column": 55 }, "end": { "line": 43, "column": 56 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2752, "end": 2753, "loc": { "start": { "line": 43, "column": 56 }, "end": { "line": 43, "column": 57 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2753, "end": 2754, "loc": { "start": { "line": 43, "column": 57 }, "end": { "line": 43, "column": 58 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaBalancerBuilding", "start": 2755, "end": 2775, "loc": { "start": { "line": 43, "column": 59 }, "end": { "line": 43, "column": 79 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2775, "end": 2776, "loc": { "start": { "line": 43, "column": 79 }, "end": { "line": 43, "column": 80 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "variants", "start": 2776, "end": 2784, "loc": { "start": { "line": 43, "column": 80 }, "end": { "line": 43, "column": 88 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2784, "end": 2785, "loc": { "start": { "line": 43, "column": 88 }, "end": { "line": 43, "column": 89 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "mergerInverse", "start": 2785, "end": 2798, "loc": { "start": { "line": 43, "column": 89 }, "end": { "line": 43, "column": 102 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2798, "end": 2799, "loc": { "start": { "line": 43, "column": 102 }, "end": { "line": 43, "column": 103 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2799, "end": 2800, "loc": { "start": { "line": 43, "column": 103 }, "end": { "line": 43, "column": 104 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 47, "start": 2806, "end": 2808, "loc": { "start": { "line": 44, "column": 4 }, "end": { "line": 44, "column": 6 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2808, "end": 2809, "loc": { "start": { "line": 44, "column": 6 }, "end": { "line": 44, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getCodeFromBuildingData", "start": 2810, "end": 2833, "loc": { "start": { "line": 44, "column": 8 }, "end": { "line": 44, "column": 31 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2833, "end": 2834, "loc": { "start": { "line": 44, "column": 31 }, "end": { "line": 44, "column": 32 } } }, { "type": { "label": "new", "keyword": "new", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "new", "start": 2834, "end": 2837, "loc": { "start": { "line": 44, "column": 32 }, "end": { "line": 44, "column": 35 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaBalancerBuilding", "start": 2838, "end": 2858, "loc": { "start": { "line": 44, "column": 36 }, "end": { "line": 44, "column": 56 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2858, "end": 2859, "loc": { "start": { "line": 44, "column": 56 }, "end": { "line": 44, "column": 57 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2859, "end": 2860, "loc": { "start": { "line": 44, "column": 57 }, "end": { "line": 44, "column": 58 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2860, "end": 2861, "loc": { "start": { "line": 44, "column": 58 }, "end": { "line": 44, "column": 59 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaBalancerBuilding", "start": 2862, "end": 2882, "loc": { "start": { "line": 44, "column": 60 }, "end": { "line": 44, "column": 80 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2882, "end": 2883, "loc": { "start": { "line": 44, "column": 80 }, "end": { "line": 44, "column": 81 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "variants", "start": 2883, "end": 2891, "loc": { "start": { "line": 44, "column": 81 }, "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": 2891, "end": 2892, "loc": { "start": { "line": 44, "column": 89 }, "end": { "line": 44, "column": 90 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "splitter", "start": 2892, "end": 2900, "loc": { "start": { "line": 44, "column": 90 }, "end": { "line": 44, "column": 98 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2900, "end": 2901, "loc": { "start": { "line": 44, "column": 98 }, "end": { "line": 44, "column": 99 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2901, "end": 2902, "loc": { "start": { "line": 44, "column": 99 }, "end": { "line": 44, "column": 100 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 48, "start": 2908, "end": 2910, "loc": { "start": { "line": 45, "column": 4 }, "end": { "line": 45, "column": 6 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2910, "end": 2911, "loc": { "start": { "line": 45, "column": 6 }, "end": { "line": 45, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getCodeFromBuildingData", "start": 2912, "end": 2935, "loc": { "start": { "line": 45, "column": 8 }, "end": { "line": 45, "column": 31 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2935, "end": 2936, "loc": { "start": { "line": 45, "column": 31 }, "end": { "line": 45, "column": 32 } } }, { "type": { "label": "new", "keyword": "new", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "new", "start": 2936, "end": 2939, "loc": { "start": { "line": 45, "column": 32 }, "end": { "line": 45, "column": 35 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaBalancerBuilding", "start": 2940, "end": 2960, "loc": { "start": { "line": 45, "column": 36 }, "end": { "line": 45, "column": 56 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2960, "end": 2961, "loc": { "start": { "line": 45, "column": 56 }, "end": { "line": 45, "column": 57 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2961, "end": 2962, "loc": { "start": { "line": 45, "column": 57 }, "end": { "line": 45, "column": 58 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2962, "end": 2963, "loc": { "start": { "line": 45, "column": 58 }, "end": { "line": 45, "column": 59 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaBalancerBuilding", "start": 2964, "end": 2984, "loc": { "start": { "line": 45, "column": 60 }, "end": { "line": 45, "column": 80 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2984, "end": 2985, "loc": { "start": { "line": 45, "column": 80 }, "end": { "line": 45, "column": 81 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "variants", "start": 2985, "end": 2993, "loc": { "start": { "line": 45, "column": 81 }, "end": { "line": 45, "column": 89 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2993, "end": 2994, "loc": { "start": { "line": 45, "column": 89 }, "end": { "line": 45, "column": 90 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "splitterInverse", "start": 2994, "end": 3009, "loc": { "start": { "line": 45, "column": 90 }, "end": { "line": 45, "column": 105 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3009, "end": 3010, "loc": { "start": { "line": 45, "column": 105 }, "end": { "line": 45, "column": 106 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3010, "end": 3011, "loc": { "start": { "line": 45, "column": 106 }, "end": { "line": 45, "column": 107 } } }, { "type": "CommentLine", "value": " Miner", "start": 3019, "end": 3027, "loc": { "start": { "line": 47, "column": 4 }, "end": { "line": 47, "column": 12 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 7, "start": 3033, "end": 3034, "loc": { "start": { "line": 48, "column": 4 }, "end": { "line": 48, "column": 5 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3034, "end": 3035, "loc": { "start": { "line": 48, "column": 5 }, "end": { "line": 48, "column": 6 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getCodeFromBuildingData", "start": 3036, "end": 3059, "loc": { "start": { "line": 48, "column": 7 }, "end": { "line": 48, "column": 30 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3059, "end": 3060, "loc": { "start": { "line": 48, "column": 30 }, "end": { "line": 48, "column": 31 } } }, { "type": { "label": "new", "keyword": "new", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "new", "start": 3060, "end": 3063, "loc": { "start": { "line": 48, "column": 31 }, "end": { "line": 48, "column": 34 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaMinerBuilding", "start": 3064, "end": 3081, "loc": { "start": { "line": 48, "column": 35 }, "end": { "line": 48, "column": 52 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3081, "end": 3082, "loc": { "start": { "line": 48, "column": 52 }, "end": { "line": 48, "column": 53 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3082, "end": 3083, "loc": { "start": { "line": 48, "column": 53 }, "end": { "line": 48, "column": 54 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3083, "end": 3084, "loc": { "start": { "line": 48, "column": 54 }, "end": { "line": 48, "column": 55 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "defaultBuildingVariant", "start": 3085, "end": 3107, "loc": { "start": { "line": 48, "column": 56 }, "end": { "line": 48, "column": 78 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3107, "end": 3108, "loc": { "start": { "line": 48, "column": 78 }, "end": { "line": 48, "column": 79 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3108, "end": 3109, "loc": { "start": { "line": 48, "column": 79 }, "end": { "line": 48, "column": 80 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 8, "start": 3115, "end": 3116, "loc": { "start": { "line": 49, "column": 4 }, "end": { "line": 49, "column": 5 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3116, "end": 3117, "loc": { "start": { "line": 49, "column": 5 }, "end": { "line": 49, "column": 6 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getCodeFromBuildingData", "start": 3118, "end": 3141, "loc": { "start": { "line": 49, "column": 7 }, "end": { "line": 49, "column": 30 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3141, "end": 3142, "loc": { "start": { "line": 49, "column": 30 }, "end": { "line": 49, "column": 31 } } }, { "type": { "label": "new", "keyword": "new", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "new", "start": 3142, "end": 3145, "loc": { "start": { "line": 49, "column": 31 }, "end": { "line": 49, "column": 34 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaMinerBuilding", "start": 3146, "end": 3163, "loc": { "start": { "line": 49, "column": 35 }, "end": { "line": 49, "column": 52 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3163, "end": 3164, "loc": { "start": { "line": 49, "column": 52 }, "end": { "line": 49, "column": 53 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3164, "end": 3165, "loc": { "start": { "line": 49, "column": 53 }, "end": { "line": 49, "column": 54 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3165, "end": 3166, "loc": { "start": { "line": 49, "column": 54 }, "end": { "line": 49, "column": 55 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaMinerBuilding", "start": 3167, "end": 3184, "loc": { "start": { "line": 49, "column": 56 }, "end": { "line": 49, "column": 73 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3184, "end": 3185, "loc": { "start": { "line": 49, "column": 73 }, "end": { "line": 49, "column": 74 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "variants", "start": 3185, "end": 3193, "loc": { "start": { "line": 49, "column": 74 }, "end": { "line": 49, "column": 82 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3193, "end": 3194, "loc": { "start": { "line": 49, "column": 82 }, "end": { "line": 49, "column": 83 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "chainable", "start": 3194, "end": 3203, "loc": { "start": { "line": 49, "column": 83 }, "end": { "line": 49, "column": 92 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3203, "end": 3204, "loc": { "start": { "line": 49, "column": 92 }, "end": { "line": 49, "column": 93 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3204, "end": 3205, "loc": { "start": { "line": 49, "column": 93 }, "end": { "line": 49, "column": 94 } } }, { "type": "CommentLine", "value": " Cutter", "start": 3213, "end": 3222, "loc": { "start": { "line": 51, "column": 4 }, "end": { "line": 51, "column": 13 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 9, "start": 3228, "end": 3229, "loc": { "start": { "line": 52, "column": 4 }, "end": { "line": 52, "column": 5 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3229, "end": 3230, "loc": { "start": { "line": 52, "column": 5 }, "end": { "line": 52, "column": 6 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getCodeFromBuildingData", "start": 3231, "end": 3254, "loc": { "start": { "line": 52, "column": 7 }, "end": { "line": 52, "column": 30 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3254, "end": 3255, "loc": { "start": { "line": 52, "column": 30 }, "end": { "line": 52, "column": 31 } } }, { "type": { "label": "new", "keyword": "new", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "new", "start": 3255, "end": 3258, "loc": { "start": { "line": 52, "column": 31 }, "end": { "line": 52, "column": 34 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaCutterBuilding", "start": 3259, "end": 3277, "loc": { "start": { "line": 52, "column": 35 }, "end": { "line": 52, "column": 53 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3277, "end": 3278, "loc": { "start": { "line": 52, "column": 53 }, "end": { "line": 52, "column": 54 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3278, "end": 3279, "loc": { "start": { "line": 52, "column": 54 }, "end": { "line": 52, "column": 55 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3279, "end": 3280, "loc": { "start": { "line": 52, "column": 55 }, "end": { "line": 52, "column": 56 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "defaultBuildingVariant", "start": 3281, "end": 3303, "loc": { "start": { "line": 52, "column": 57 }, "end": { "line": 52, "column": 79 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3303, "end": 3304, "loc": { "start": { "line": 52, "column": 79 }, "end": { "line": 52, "column": 80 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3304, "end": 3305, "loc": { "start": { "line": 52, "column": 80 }, "end": { "line": 52, "column": 81 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 10, "start": 3311, "end": 3313, "loc": { "start": { "line": 53, "column": 4 }, "end": { "line": 53, "column": 6 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3313, "end": 3314, "loc": { "start": { "line": 53, "column": 6 }, "end": { "line": 53, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getCodeFromBuildingData", "start": 3315, "end": 3338, "loc": { "start": { "line": 53, "column": 8 }, "end": { "line": 53, "column": 31 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3338, "end": 3339, "loc": { "start": { "line": 53, "column": 31 }, "end": { "line": 53, "column": 32 } } }, { "type": { "label": "new", "keyword": "new", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "new", "start": 3339, "end": 3342, "loc": { "start": { "line": 53, "column": 32 }, "end": { "line": 53, "column": 35 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaCutterBuilding", "start": 3343, "end": 3361, "loc": { "start": { "line": 53, "column": 36 }, "end": { "line": 53, "column": 54 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3361, "end": 3362, "loc": { "start": { "line": 53, "column": 54 }, "end": { "line": 53, "column": 55 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3362, "end": 3363, "loc": { "start": { "line": 53, "column": 55 }, "end": { "line": 53, "column": 56 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3363, "end": 3364, "loc": { "start": { "line": 53, "column": 56 }, "end": { "line": 53, "column": 57 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaCutterBuilding", "start": 3365, "end": 3383, "loc": { "start": { "line": 53, "column": 58 }, "end": { "line": 53, "column": 76 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3383, "end": 3384, "loc": { "start": { "line": 53, "column": 76 }, "end": { "line": 53, "column": 77 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "variants", "start": 3384, "end": 3392, "loc": { "start": { "line": 53, "column": 77 }, "end": { "line": 53, "column": 85 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3392, "end": 3393, "loc": { "start": { "line": 53, "column": 85 }, "end": { "line": 53, "column": 86 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "quad", "start": 3393, "end": 3397, "loc": { "start": { "line": 53, "column": 86 }, "end": { "line": 53, "column": 90 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3397, "end": 3398, "loc": { "start": { "line": 53, "column": 90 }, "end": { "line": 53, "column": 91 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3398, "end": 3399, "loc": { "start": { "line": 53, "column": 91 }, "end": { "line": 53, "column": 92 } } }, { "type": "CommentLine", "value": " Rotater", "start": 3407, "end": 3417, "loc": { "start": { "line": 55, "column": 4 }, "end": { "line": 55, "column": 14 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 11, "start": 3423, "end": 3425, "loc": { "start": { "line": 56, "column": 4 }, "end": { "line": 56, "column": 6 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3425, "end": 3426, "loc": { "start": { "line": 56, "column": 6 }, "end": { "line": 56, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getCodeFromBuildingData", "start": 3427, "end": 3450, "loc": { "start": { "line": 56, "column": 8 }, "end": { "line": 56, "column": 31 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3450, "end": 3451, "loc": { "start": { "line": 56, "column": 31 }, "end": { "line": 56, "column": 32 } } }, { "type": { "label": "new", "keyword": "new", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "new", "start": 3451, "end": 3454, "loc": { "start": { "line": 56, "column": 32 }, "end": { "line": 56, "column": 35 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaRotaterBuilding", "start": 3455, "end": 3474, "loc": { "start": { "line": 56, "column": 36 }, "end": { "line": 56, "column": 55 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3474, "end": 3475, "loc": { "start": { "line": 56, "column": 55 }, "end": { "line": 56, "column": 56 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3475, "end": 3476, "loc": { "start": { "line": 56, "column": 56 }, "end": { "line": 56, "column": 57 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3476, "end": 3477, "loc": { "start": { "line": 56, "column": 57 }, "end": { "line": 56, "column": 58 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "defaultBuildingVariant", "start": 3478, "end": 3500, "loc": { "start": { "line": 56, "column": 59 }, "end": { "line": 56, "column": 81 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3500, "end": 3501, "loc": { "start": { "line": 56, "column": 81 }, "end": { "line": 56, "column": 82 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3501, "end": 3502, "loc": { "start": { "line": 56, "column": 82 }, "end": { "line": 56, "column": 83 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 12, "start": 3508, "end": 3510, "loc": { "start": { "line": 57, "column": 4 }, "end": { "line": 57, "column": 6 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3510, "end": 3511, "loc": { "start": { "line": 57, "column": 6 }, "end": { "line": 57, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getCodeFromBuildingData", "start": 3512, "end": 3535, "loc": { "start": { "line": 57, "column": 8 }, "end": { "line": 57, "column": 31 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3535, "end": 3536, "loc": { "start": { "line": 57, "column": 31 }, "end": { "line": 57, "column": 32 } } }, { "type": { "label": "new", "keyword": "new", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "new", "start": 3536, "end": 3539, "loc": { "start": { "line": 57, "column": 32 }, "end": { "line": 57, "column": 35 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaRotaterBuilding", "start": 3540, "end": 3559, "loc": { "start": { "line": 57, "column": 36 }, "end": { "line": 57, "column": 55 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3559, "end": 3560, "loc": { "start": { "line": 57, "column": 55 }, "end": { "line": 57, "column": 56 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3560, "end": 3561, "loc": { "start": { "line": 57, "column": 56 }, "end": { "line": 57, "column": 57 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3561, "end": 3562, "loc": { "start": { "line": 57, "column": 57 }, "end": { "line": 57, "column": 58 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaRotaterBuilding", "start": 3563, "end": 3582, "loc": { "start": { "line": 57, "column": 59 }, "end": { "line": 57, "column": 78 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3582, "end": 3583, "loc": { "start": { "line": 57, "column": 78 }, "end": { "line": 57, "column": 79 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "variants", "start": 3583, "end": 3591, "loc": { "start": { "line": 57, "column": 79 }, "end": { "line": 57, "column": 87 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3591, "end": 3592, "loc": { "start": { "line": 57, "column": 87 }, "end": { "line": 57, "column": 88 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "ccw", "start": 3592, "end": 3595, "loc": { "start": { "line": 57, "column": 88 }, "end": { "line": 57, "column": 91 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3595, "end": 3596, "loc": { "start": { "line": 57, "column": 91 }, "end": { "line": 57, "column": 92 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3596, "end": 3597, "loc": { "start": { "line": 57, "column": 92 }, "end": { "line": 57, "column": 93 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 13, "start": 3603, "end": 3605, "loc": { "start": { "line": 58, "column": 4 }, "end": { "line": 58, "column": 6 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3605, "end": 3606, "loc": { "start": { "line": 58, "column": 6 }, "end": { "line": 58, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getCodeFromBuildingData", "start": 3607, "end": 3630, "loc": { "start": { "line": 58, "column": 8 }, "end": { "line": 58, "column": 31 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3630, "end": 3631, "loc": { "start": { "line": 58, "column": 31 }, "end": { "line": 58, "column": 32 } } }, { "type": { "label": "new", "keyword": "new", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "new", "start": 3631, "end": 3634, "loc": { "start": { "line": 58, "column": 32 }, "end": { "line": 58, "column": 35 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaRotaterBuilding", "start": 3635, "end": 3654, "loc": { "start": { "line": 58, "column": 36 }, "end": { "line": 58, "column": 55 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3654, "end": 3655, "loc": { "start": { "line": 58, "column": 55 }, "end": { "line": 58, "column": 56 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3655, "end": 3656, "loc": { "start": { "line": 58, "column": 56 }, "end": { "line": 58, "column": 57 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3656, "end": 3657, "loc": { "start": { "line": 58, "column": 57 }, "end": { "line": 58, "column": 58 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaRotaterBuilding", "start": 3658, "end": 3677, "loc": { "start": { "line": 58, "column": 59 }, "end": { "line": 58, "column": 78 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3677, "end": 3678, "loc": { "start": { "line": 58, "column": 78 }, "end": { "line": 58, "column": 79 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "variants", "start": 3678, "end": 3686, "loc": { "start": { "line": 58, "column": 79 }, "end": { "line": 58, "column": 87 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3686, "end": 3687, "loc": { "start": { "line": 58, "column": 87 }, "end": { "line": 58, "column": 88 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "rotate180", "start": 3687, "end": 3696, "loc": { "start": { "line": 58, "column": 88 }, "end": { "line": 58, "column": 97 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3696, "end": 3697, "loc": { "start": { "line": 58, "column": 97 }, "end": { "line": 58, "column": 98 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3697, "end": 3698, "loc": { "start": { "line": 58, "column": 98 }, "end": { "line": 58, "column": 99 } } }, { "type": "CommentLine", "value": " Stacker", "start": 3706, "end": 3716, "loc": { "start": { "line": 60, "column": 4 }, "end": { "line": 60, "column": 14 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 14, "start": 3722, "end": 3724, "loc": { "start": { "line": 61, "column": 4 }, "end": { "line": 61, "column": 6 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3724, "end": 3725, "loc": { "start": { "line": 61, "column": 6 }, "end": { "line": 61, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getCodeFromBuildingData", "start": 3726, "end": 3749, "loc": { "start": { "line": 61, "column": 8 }, "end": { "line": 61, "column": 31 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3749, "end": 3750, "loc": { "start": { "line": 61, "column": 31 }, "end": { "line": 61, "column": 32 } } }, { "type": { "label": "new", "keyword": "new", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "new", "start": 3750, "end": 3753, "loc": { "start": { "line": 61, "column": 32 }, "end": { "line": 61, "column": 35 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaStackerBuilding", "start": 3754, "end": 3773, "loc": { "start": { "line": 61, "column": 36 }, "end": { "line": 61, "column": 55 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3773, "end": 3774, "loc": { "start": { "line": 61, "column": 55 }, "end": { "line": 61, "column": 56 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3774, "end": 3775, "loc": { "start": { "line": 61, "column": 56 }, "end": { "line": 61, "column": 57 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3775, "end": 3776, "loc": { "start": { "line": 61, "column": 57 }, "end": { "line": 61, "column": 58 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "defaultBuildingVariant", "start": 3777, "end": 3799, "loc": { "start": { "line": 61, "column": 59 }, "end": { "line": 61, "column": 81 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3799, "end": 3800, "loc": { "start": { "line": 61, "column": 81 }, "end": { "line": 61, "column": 82 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3800, "end": 3801, "loc": { "start": { "line": 61, "column": 82 }, "end": { "line": 61, "column": 83 } } }, { "type": "CommentLine", "value": " Mixer", "start": 3809, "end": 3817, "loc": { "start": { "line": 63, "column": 4 }, "end": { "line": 63, "column": 12 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 15, "start": 3823, "end": 3825, "loc": { "start": { "line": 64, "column": 4 }, "end": { "line": 64, "column": 6 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3825, "end": 3826, "loc": { "start": { "line": 64, "column": 6 }, "end": { "line": 64, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getCodeFromBuildingData", "start": 3827, "end": 3850, "loc": { "start": { "line": 64, "column": 8 }, "end": { "line": 64, "column": 31 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3850, "end": 3851, "loc": { "start": { "line": 64, "column": 31 }, "end": { "line": 64, "column": 32 } } }, { "type": { "label": "new", "keyword": "new", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "new", "start": 3851, "end": 3854, "loc": { "start": { "line": 64, "column": 32 }, "end": { "line": 64, "column": 35 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaMixerBuilding", "start": 3855, "end": 3872, "loc": { "start": { "line": 64, "column": 36 }, "end": { "line": 64, "column": 53 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3872, "end": 3873, "loc": { "start": { "line": 64, "column": 53 }, "end": { "line": 64, "column": 54 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3873, "end": 3874, "loc": { "start": { "line": 64, "column": 54 }, "end": { "line": 64, "column": 55 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3874, "end": 3875, "loc": { "start": { "line": 64, "column": 55 }, "end": { "line": 64, "column": 56 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "defaultBuildingVariant", "start": 3876, "end": 3898, "loc": { "start": { "line": 64, "column": 57 }, "end": { "line": 64, "column": 79 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3898, "end": 3899, "loc": { "start": { "line": 64, "column": 79 }, "end": { "line": 64, "column": 80 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3899, "end": 3900, "loc": { "start": { "line": 64, "column": 80 }, "end": { "line": 64, "column": 81 } } }, { "type": "CommentLine", "value": " Painter", "start": 3908, "end": 3918, "loc": { "start": { "line": 66, "column": 4 }, "end": { "line": 66, "column": 14 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 16, "start": 3924, "end": 3926, "loc": { "start": { "line": 67, "column": 4 }, "end": { "line": 67, "column": 6 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3926, "end": 3927, "loc": { "start": { "line": 67, "column": 6 }, "end": { "line": 67, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getCodeFromBuildingData", "start": 3928, "end": 3951, "loc": { "start": { "line": 67, "column": 8 }, "end": { "line": 67, "column": 31 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3951, "end": 3952, "loc": { "start": { "line": 67, "column": 31 }, "end": { "line": 67, "column": 32 } } }, { "type": { "label": "new", "keyword": "new", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "new", "start": 3952, "end": 3955, "loc": { "start": { "line": 67, "column": 32 }, "end": { "line": 67, "column": 35 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaPainterBuilding", "start": 3956, "end": 3975, "loc": { "start": { "line": 67, "column": 36 }, "end": { "line": 67, "column": 55 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3975, "end": 3976, "loc": { "start": { "line": 67, "column": 55 }, "end": { "line": 67, "column": 56 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3976, "end": 3977, "loc": { "start": { "line": 67, "column": 56 }, "end": { "line": 67, "column": 57 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3977, "end": 3978, "loc": { "start": { "line": 67, "column": 57 }, "end": { "line": 67, "column": 58 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "defaultBuildingVariant", "start": 3979, "end": 4001, "loc": { "start": { "line": 67, "column": 59 }, "end": { "line": 67, "column": 81 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4001, "end": 4002, "loc": { "start": { "line": 67, "column": 81 }, "end": { "line": 67, "column": 82 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4002, "end": 4003, "loc": { "start": { "line": 67, "column": 82 }, "end": { "line": 67, "column": 83 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 17, "start": 4009, "end": 4011, "loc": { "start": { "line": 68, "column": 4 }, "end": { "line": 68, "column": 6 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4011, "end": 4012, "loc": { "start": { "line": 68, "column": 6 }, "end": { "line": 68, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getCodeFromBuildingData", "start": 4013, "end": 4036, "loc": { "start": { "line": 68, "column": 8 }, "end": { "line": 68, "column": 31 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4036, "end": 4037, "loc": { "start": { "line": 68, "column": 31 }, "end": { "line": 68, "column": 32 } } }, { "type": { "label": "new", "keyword": "new", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "new", "start": 4037, "end": 4040, "loc": { "start": { "line": 68, "column": 32 }, "end": { "line": 68, "column": 35 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaPainterBuilding", "start": 4041, "end": 4060, "loc": { "start": { "line": 68, "column": 36 }, "end": { "line": 68, "column": 55 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4060, "end": 4061, "loc": { "start": { "line": 68, "column": 55 }, "end": { "line": 68, "column": 56 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4061, "end": 4062, "loc": { "start": { "line": 68, "column": 56 }, "end": { "line": 68, "column": 57 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4062, "end": 4063, "loc": { "start": { "line": 68, "column": 57 }, "end": { "line": 68, "column": 58 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaPainterBuilding", "start": 4064, "end": 4083, "loc": { "start": { "line": 68, "column": 59 }, "end": { "line": 68, "column": 78 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4083, "end": 4084, "loc": { "start": { "line": 68, "column": 78 }, "end": { "line": 68, "column": 79 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "variants", "start": 4084, "end": 4092, "loc": { "start": { "line": 68, "column": 79 }, "end": { "line": 68, "column": 87 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4092, "end": 4093, "loc": { "start": { "line": 68, "column": 87 }, "end": { "line": 68, "column": 88 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "mirrored", "start": 4093, "end": 4101, "loc": { "start": { "line": 68, "column": 88 }, "end": { "line": 68, "column": 96 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4101, "end": 4102, "loc": { "start": { "line": 68, "column": 96 }, "end": { "line": 68, "column": 97 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4102, "end": 4103, "loc": { "start": { "line": 68, "column": 97 }, "end": { "line": 68, "column": 98 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 18, "start": 4109, "end": 4111, "loc": { "start": { "line": 69, "column": 4 }, "end": { "line": 69, "column": 6 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4111, "end": 4112, "loc": { "start": { "line": 69, "column": 6 }, "end": { "line": 69, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getCodeFromBuildingData", "start": 4113, "end": 4136, "loc": { "start": { "line": 69, "column": 8 }, "end": { "line": 69, "column": 31 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4136, "end": 4137, "loc": { "start": { "line": 69, "column": 31 }, "end": { "line": 69, "column": 32 } } }, { "type": { "label": "new", "keyword": "new", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "new", "start": 4137, "end": 4140, "loc": { "start": { "line": 69, "column": 32 }, "end": { "line": 69, "column": 35 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaPainterBuilding", "start": 4141, "end": 4160, "loc": { "start": { "line": 69, "column": 36 }, "end": { "line": 69, "column": 55 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4160, "end": 4161, "loc": { "start": { "line": 69, "column": 55 }, "end": { "line": 69, "column": 56 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4161, "end": 4162, "loc": { "start": { "line": 69, "column": 56 }, "end": { "line": 69, "column": 57 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4162, "end": 4163, "loc": { "start": { "line": 69, "column": 57 }, "end": { "line": 69, "column": 58 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaPainterBuilding", "start": 4164, "end": 4183, "loc": { "start": { "line": 69, "column": 59 }, "end": { "line": 69, "column": 78 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4183, "end": 4184, "loc": { "start": { "line": 69, "column": 78 }, "end": { "line": 69, "column": 79 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "variants", "start": 4184, "end": 4192, "loc": { "start": { "line": 69, "column": 79 }, "end": { "line": 69, "column": 87 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4192, "end": 4193, "loc": { "start": { "line": 69, "column": 87 }, "end": { "line": 69, "column": 88 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "double", "start": 4193, "end": 4199, "loc": { "start": { "line": 69, "column": 88 }, "end": { "line": 69, "column": 94 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4199, "end": 4200, "loc": { "start": { "line": 69, "column": 94 }, "end": { "line": 69, "column": 95 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4200, "end": 4201, "loc": { "start": { "line": 69, "column": 95 }, "end": { "line": 69, "column": 96 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 19, "start": 4207, "end": 4209, "loc": { "start": { "line": 70, "column": 4 }, "end": { "line": 70, "column": 6 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4209, "end": 4210, "loc": { "start": { "line": 70, "column": 6 }, "end": { "line": 70, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getCodeFromBuildingData", "start": 4211, "end": 4234, "loc": { "start": { "line": 70, "column": 8 }, "end": { "line": 70, "column": 31 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4234, "end": 4235, "loc": { "start": { "line": 70, "column": 31 }, "end": { "line": 70, "column": 32 } } }, { "type": { "label": "new", "keyword": "new", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "new", "start": 4235, "end": 4238, "loc": { "start": { "line": 70, "column": 32 }, "end": { "line": 70, "column": 35 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaPainterBuilding", "start": 4239, "end": 4258, "loc": { "start": { "line": 70, "column": 36 }, "end": { "line": 70, "column": 55 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4258, "end": 4259, "loc": { "start": { "line": 70, "column": 55 }, "end": { "line": 70, "column": 56 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4259, "end": 4260, "loc": { "start": { "line": 70, "column": 56 }, "end": { "line": 70, "column": 57 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4260, "end": 4261, "loc": { "start": { "line": 70, "column": 57 }, "end": { "line": 70, "column": 58 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaPainterBuilding", "start": 4262, "end": 4281, "loc": { "start": { "line": 70, "column": 59 }, "end": { "line": 70, "column": 78 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4281, "end": 4282, "loc": { "start": { "line": 70, "column": 78 }, "end": { "line": 70, "column": 79 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "variants", "start": 4282, "end": 4290, "loc": { "start": { "line": 70, "column": 79 }, "end": { "line": 70, "column": 87 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4290, "end": 4291, "loc": { "start": { "line": 70, "column": 87 }, "end": { "line": 70, "column": 88 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "quad", "start": 4291, "end": 4295, "loc": { "start": { "line": 70, "column": 88 }, "end": { "line": 70, "column": 92 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4295, "end": 4296, "loc": { "start": { "line": 70, "column": 92 }, "end": { "line": 70, "column": 93 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4296, "end": 4297, "loc": { "start": { "line": 70, "column": 93 }, "end": { "line": 70, "column": 94 } } }, { "type": "CommentLine", "value": " Trash", "start": 4305, "end": 4313, "loc": { "start": { "line": 72, "column": 4 }, "end": { "line": 72, "column": 12 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 20, "start": 4319, "end": 4321, "loc": { "start": { "line": 73, "column": 4 }, "end": { "line": 73, "column": 6 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4321, "end": 4322, "loc": { "start": { "line": 73, "column": 6 }, "end": { "line": 73, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getCodeFromBuildingData", "start": 4323, "end": 4346, "loc": { "start": { "line": 73, "column": 8 }, "end": { "line": 73, "column": 31 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4346, "end": 4347, "loc": { "start": { "line": 73, "column": 31 }, "end": { "line": 73, "column": 32 } } }, { "type": { "label": "new", "keyword": "new", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "new", "start": 4347, "end": 4350, "loc": { "start": { "line": 73, "column": 32 }, "end": { "line": 73, "column": 35 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaTrashBuilding", "start": 4351, "end": 4368, "loc": { "start": { "line": 73, "column": 36 }, "end": { "line": 73, "column": 53 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4368, "end": 4369, "loc": { "start": { "line": 73, "column": 53 }, "end": { "line": 73, "column": 54 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4369, "end": 4370, "loc": { "start": { "line": 73, "column": 54 }, "end": { "line": 73, "column": 55 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4370, "end": 4371, "loc": { "start": { "line": 73, "column": 55 }, "end": { "line": 73, "column": 56 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "defaultBuildingVariant", "start": 4372, "end": 4394, "loc": { "start": { "line": 73, "column": 57 }, "end": { "line": 73, "column": 79 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4394, "end": 4395, "loc": { "start": { "line": 73, "column": 79 }, "end": { "line": 73, "column": 80 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4395, "end": 4396, "loc": { "start": { "line": 73, "column": 80 }, "end": { "line": 73, "column": 81 } } }, { "type": "CommentLine", "value": " Storage", "start": 4404, "end": 4414, "loc": { "start": { "line": 75, "column": 4 }, "end": { "line": 75, "column": 14 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 21, "start": 4420, "end": 4422, "loc": { "start": { "line": 76, "column": 4 }, "end": { "line": 76, "column": 6 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4422, "end": 4423, "loc": { "start": { "line": 76, "column": 6 }, "end": { "line": 76, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getCodeFromBuildingData", "start": 4424, "end": 4447, "loc": { "start": { "line": 76, "column": 8 }, "end": { "line": 76, "column": 31 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4447, "end": 4448, "loc": { "start": { "line": 76, "column": 31 }, "end": { "line": 76, "column": 32 } } }, { "type": { "label": "new", "keyword": "new", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "new", "start": 4448, "end": 4451, "loc": { "start": { "line": 76, "column": 32 }, "end": { "line": 76, "column": 35 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaStorageBuilding", "start": 4452, "end": 4471, "loc": { "start": { "line": 76, "column": 36 }, "end": { "line": 76, "column": 55 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4471, "end": 4472, "loc": { "start": { "line": 76, "column": 55 }, "end": { "line": 76, "column": 56 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4472, "end": 4473, "loc": { "start": { "line": 76, "column": 56 }, "end": { "line": 76, "column": 57 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4473, "end": 4474, "loc": { "start": { "line": 76, "column": 57 }, "end": { "line": 76, "column": 58 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "defaultBuildingVariant", "start": 4475, "end": 4497, "loc": { "start": { "line": 76, "column": 59 }, "end": { "line": 76, "column": 81 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4497, "end": 4498, "loc": { "start": { "line": 76, "column": 81 }, "end": { "line": 76, "column": 82 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4498, "end": 4499, "loc": { "start": { "line": 76, "column": 82 }, "end": { "line": 76, "column": 83 } } }, { "type": "CommentLine", "value": " Underground belt", "start": 4507, "end": 4526, "loc": { "start": { "line": 78, "column": 4 }, "end": { "line": 78, "column": 23 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 22, "start": 4532, "end": 4534, "loc": { "start": { "line": 79, "column": 4 }, "end": { "line": 79, "column": 6 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4534, "end": 4535, "loc": { "start": { "line": 79, "column": 6 }, "end": { "line": 79, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getCodeFromBuildingData", "start": 4536, "end": 4559, "loc": { "start": { "line": 79, "column": 8 }, "end": { "line": 79, "column": 31 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4559, "end": 4560, "loc": { "start": { "line": 79, "column": 31 }, "end": { "line": 79, "column": 32 } } }, { "type": { "label": "new", "keyword": "new", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "new", "start": 4560, "end": 4563, "loc": { "start": { "line": 79, "column": 32 }, "end": { "line": 79, "column": 35 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaUndergroundBeltBuilding", "start": 4564, "end": 4591, "loc": { "start": { "line": 79, "column": 36 }, "end": { "line": 79, "column": 63 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4591, "end": 4592, "loc": { "start": { "line": 79, "column": 63 }, "end": { "line": 79, "column": 64 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4592, "end": 4593, "loc": { "start": { "line": 79, "column": 64 }, "end": { "line": 79, "column": 65 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4593, "end": 4594, "loc": { "start": { "line": 79, "column": 65 }, "end": { "line": 79, "column": 66 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "defaultBuildingVariant", "start": 4595, "end": 4617, "loc": { "start": { "line": 79, "column": 67 }, "end": { "line": 79, "column": 89 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4617, "end": 4618, "loc": { "start": { "line": 79, "column": 89 }, "end": { "line": 79, "column": 90 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4618, "end": 4619, "loc": { "start": { "line": 79, "column": 90 }, "end": { "line": 79, "column": 91 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 23, "start": 4625, "end": 4627, "loc": { "start": { "line": 80, "column": 4 }, "end": { "line": 80, "column": 6 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4627, "end": 4628, "loc": { "start": { "line": 80, "column": 6 }, "end": { "line": 80, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getCodeFromBuildingData", "start": 4629, "end": 4652, "loc": { "start": { "line": 80, "column": 8 }, "end": { "line": 80, "column": 31 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4652, "end": 4653, "loc": { "start": { "line": 80, "column": 31 }, "end": { "line": 80, "column": 32 } } }, { "type": { "label": "new", "keyword": "new", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "new", "start": 4653, "end": 4656, "loc": { "start": { "line": 80, "column": 32 }, "end": { "line": 80, "column": 35 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaUndergroundBeltBuilding", "start": 4657, "end": 4684, "loc": { "start": { "line": 80, "column": 36 }, "end": { "line": 80, "column": 63 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4684, "end": 4685, "loc": { "start": { "line": 80, "column": 63 }, "end": { "line": 80, "column": 64 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4685, "end": 4686, "loc": { "start": { "line": 80, "column": 64 }, "end": { "line": 80, "column": 65 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4686, "end": 4687, "loc": { "start": { "line": 80, "column": 65 }, "end": { "line": 80, "column": 66 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "defaultBuildingVariant", "start": 4688, "end": 4710, "loc": { "start": { "line": 80, "column": 67 }, "end": { "line": 80, "column": 89 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4710, "end": 4711, "loc": { "start": { "line": 80, "column": 89 }, "end": { "line": 80, "column": 90 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 1, "start": 4712, "end": 4713, "loc": { "start": { "line": 80, "column": 91 }, "end": { "line": 80, "column": 92 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4713, "end": 4714, "loc": { "start": { "line": 80, "column": 92 }, "end": { "line": 80, "column": 93 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4714, "end": 4715, "loc": { "start": { "line": 80, "column": 93 }, "end": { "line": 80, "column": 94 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 24, "start": 4721, "end": 4723, "loc": { "start": { "line": 81, "column": 4 }, "end": { "line": 81, "column": 6 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4723, "end": 4724, "loc": { "start": { "line": 81, "column": 6 }, "end": { "line": 81, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getCodeFromBuildingData", "start": 4725, "end": 4748, "loc": { "start": { "line": 81, "column": 8 }, "end": { "line": 81, "column": 31 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4748, "end": 4749, "loc": { "start": { "line": 81, "column": 31 }, "end": { "line": 81, "column": 32 } } }, { "type": { "label": "new", "keyword": "new", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "new", "start": 4759, "end": 4762, "loc": { "start": { "line": 82, "column": 8 }, "end": { "line": 82, "column": 11 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaUndergroundBeltBuilding", "start": 4763, "end": 4790, "loc": { "start": { "line": 82, "column": 12 }, "end": { "line": 82, "column": 39 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4790, "end": 4791, "loc": { "start": { "line": 82, "column": 39 }, "end": { "line": 82, "column": 40 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4791, "end": 4792, "loc": { "start": { "line": 82, "column": 40 }, "end": { "line": 82, "column": 41 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4792, "end": 4793, "loc": { "start": { "line": 82, "column": 41 }, "end": { "line": 82, "column": 42 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaUndergroundBeltBuilding", "start": 4803, "end": 4830, "loc": { "start": { "line": 83, "column": 8 }, "end": { "line": 83, "column": 35 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4830, "end": 4831, "loc": { "start": { "line": 83, "column": 35 }, "end": { "line": 83, "column": 36 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "variants", "start": 4831, "end": 4839, "loc": { "start": { "line": 83, "column": 36 }, "end": { "line": 83, "column": 44 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4839, "end": 4840, "loc": { "start": { "line": 83, "column": 44 }, "end": { "line": 83, "column": 45 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "tier2", "start": 4840, "end": 4845, "loc": { "start": { "line": 83, "column": 45 }, "end": { "line": 83, "column": 50 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4851, "end": 4852, "loc": { "start": { "line": 84, "column": 4 }, "end": { "line": 84, "column": 5 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4852, "end": 4853, "loc": { "start": { "line": 84, "column": 5 }, "end": { "line": 84, "column": 6 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 25, "start": 4859, "end": 4861, "loc": { "start": { "line": 85, "column": 4 }, "end": { "line": 85, "column": 6 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4861, "end": 4862, "loc": { "start": { "line": 85, "column": 6 }, "end": { "line": 85, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getCodeFromBuildingData", "start": 4863, "end": 4886, "loc": { "start": { "line": 85, "column": 8 }, "end": { "line": 85, "column": 31 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4886, "end": 4887, "loc": { "start": { "line": 85, "column": 31 }, "end": { "line": 85, "column": 32 } } }, { "type": { "label": "new", "keyword": "new", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "new", "start": 4897, "end": 4900, "loc": { "start": { "line": 86, "column": 8 }, "end": { "line": 86, "column": 11 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaUndergroundBeltBuilding", "start": 4901, "end": 4928, "loc": { "start": { "line": 86, "column": 12 }, "end": { "line": 86, "column": 39 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4928, "end": 4929, "loc": { "start": { "line": 86, "column": 39 }, "end": { "line": 86, "column": 40 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4929, "end": 4930, "loc": { "start": { "line": 86, "column": 40 }, "end": { "line": 86, "column": 41 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4930, "end": 4931, "loc": { "start": { "line": 86, "column": 41 }, "end": { "line": 86, "column": 42 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaUndergroundBeltBuilding", "start": 4941, "end": 4968, "loc": { "start": { "line": 87, "column": 8 }, "end": { "line": 87, "column": 35 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4968, "end": 4969, "loc": { "start": { "line": 87, "column": 35 }, "end": { "line": 87, "column": 36 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "variants", "start": 4969, "end": 4977, "loc": { "start": { "line": 87, "column": 36 }, "end": { "line": 87, "column": 44 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4977, "end": 4978, "loc": { "start": { "line": 87, "column": 44 }, "end": { "line": 87, "column": 45 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "tier2", "start": 4978, "end": 4983, "loc": { "start": { "line": 87, "column": 45 }, "end": { "line": 87, "column": 50 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4983, "end": 4984, "loc": { "start": { "line": 87, "column": 50 }, "end": { "line": 87, "column": 51 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 1, "start": 4994, "end": 4995, "loc": { "start": { "line": 88, "column": 8 }, "end": { "line": 88, "column": 9 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5001, "end": 5002, "loc": { "start": { "line": 89, "column": 4 }, "end": { "line": 89, "column": 5 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5002, "end": 5003, "loc": { "start": { "line": 89, "column": 5 }, "end": { "line": 89, "column": 6 } } }, { "type": "CommentLine", "value": " Hub", "start": 5011, "end": 5017, "loc": { "start": { "line": 91, "column": 4 }, "end": { "line": 91, "column": 10 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 26, "start": 5023, "end": 5025, "loc": { "start": { "line": 92, "column": 4 }, "end": { "line": 92, "column": 6 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5025, "end": 5026, "loc": { "start": { "line": 92, "column": 6 }, "end": { "line": 92, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getCodeFromBuildingData", "start": 5027, "end": 5050, "loc": { "start": { "line": 92, "column": 8 }, "end": { "line": 92, "column": 31 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5050, "end": 5051, "loc": { "start": { "line": 92, "column": 31 }, "end": { "line": 92, "column": 32 } } }, { "type": { "label": "new", "keyword": "new", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "new", "start": 5051, "end": 5054, "loc": { "start": { "line": 92, "column": 32 }, "end": { "line": 92, "column": 35 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaHubBuilding", "start": 5055, "end": 5070, "loc": { "start": { "line": 92, "column": 36 }, "end": { "line": 92, "column": 51 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5070, "end": 5071, "loc": { "start": { "line": 92, "column": 51 }, "end": { "line": 92, "column": 52 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5071, "end": 5072, "loc": { "start": { "line": 92, "column": 52 }, "end": { "line": 92, "column": 53 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5072, "end": 5073, "loc": { "start": { "line": 92, "column": 53 }, "end": { "line": 92, "column": 54 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "defaultBuildingVariant", "start": 5074, "end": 5096, "loc": { "start": { "line": 92, "column": 55 }, "end": { "line": 92, "column": 77 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5096, "end": 5097, "loc": { "start": { "line": 92, "column": 77 }, "end": { "line": 92, "column": 78 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5097, "end": 5098, "loc": { "start": { "line": 92, "column": 78 }, "end": { "line": 92, "column": 79 } } }, { "type": "CommentLine", "value": " Wire", "start": 5106, "end": 5113, "loc": { "start": { "line": 94, "column": 4 }, "end": { "line": 94, "column": 11 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 27, "start": 5119, "end": 5121, "loc": { "start": { "line": 95, "column": 4 }, "end": { "line": 95, "column": 6 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5121, "end": 5122, "loc": { "start": { "line": 95, "column": 6 }, "end": { "line": 95, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getCodeFromBuildingData", "start": 5123, "end": 5146, "loc": { "start": { "line": 95, "column": 8 }, "end": { "line": 95, "column": 31 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5146, "end": 5147, "loc": { "start": { "line": 95, "column": 31 }, "end": { "line": 95, "column": 32 } } }, { "type": { "label": "new", "keyword": "new", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "new", "start": 5147, "end": 5150, "loc": { "start": { "line": 95, "column": 32 }, "end": { "line": 95, "column": 35 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaWireBuilding", "start": 5151, "end": 5167, "loc": { "start": { "line": 95, "column": 36 }, "end": { "line": 95, "column": 52 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5167, "end": 5168, "loc": { "start": { "line": 95, "column": 52 }, "end": { "line": 95, "column": 53 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5168, "end": 5169, "loc": { "start": { "line": 95, "column": 53 }, "end": { "line": 95, "column": 54 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5169, "end": 5170, "loc": { "start": { "line": 95, "column": 54 }, "end": { "line": 95, "column": 55 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "defaultBuildingVariant", "start": 5171, "end": 5193, "loc": { "start": { "line": 95, "column": 56 }, "end": { "line": 95, "column": 78 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5193, "end": 5194, "loc": { "start": { "line": 95, "column": 78 }, "end": { "line": 95, "column": 79 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5194, "end": 5195, "loc": { "start": { "line": 95, "column": 79 }, "end": { "line": 95, "column": 80 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 28, "start": 5201, "end": 5203, "loc": { "start": { "line": 96, "column": 4 }, "end": { "line": 96, "column": 6 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5203, "end": 5204, "loc": { "start": { "line": 96, "column": 6 }, "end": { "line": 96, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getCodeFromBuildingData", "start": 5205, "end": 5228, "loc": { "start": { "line": 96, "column": 8 }, "end": { "line": 96, "column": 31 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5228, "end": 5229, "loc": { "start": { "line": 96, "column": 31 }, "end": { "line": 96, "column": 32 } } }, { "type": { "label": "new", "keyword": "new", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "new", "start": 5229, "end": 5232, "loc": { "start": { "line": 96, "column": 32 }, "end": { "line": 96, "column": 35 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaWireBuilding", "start": 5233, "end": 5249, "loc": { "start": { "line": 96, "column": 36 }, "end": { "line": 96, "column": 52 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5249, "end": 5250, "loc": { "start": { "line": 96, "column": 52 }, "end": { "line": 96, "column": 53 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5250, "end": 5251, "loc": { "start": { "line": 96, "column": 53 }, "end": { "line": 96, "column": 54 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5251, "end": 5252, "loc": { "start": { "line": 96, "column": 54 }, "end": { "line": 96, "column": 55 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "defaultBuildingVariant", "start": 5253, "end": 5275, "loc": { "start": { "line": 96, "column": 56 }, "end": { "line": 96, "column": 78 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5275, "end": 5276, "loc": { "start": { "line": 96, "column": 78 }, "end": { "line": 96, "column": 79 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 1, "start": 5277, "end": 5278, "loc": { "start": { "line": 96, "column": 80 }, "end": { "line": 96, "column": 81 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5278, "end": 5279, "loc": { "start": { "line": 96, "column": 81 }, "end": { "line": 96, "column": 82 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5279, "end": 5280, "loc": { "start": { "line": 96, "column": 82 }, "end": { "line": 96, "column": 83 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 29, "start": 5286, "end": 5288, "loc": { "start": { "line": 97, "column": 4 }, "end": { "line": 97, "column": 6 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5288, "end": 5289, "loc": { "start": { "line": 97, "column": 6 }, "end": { "line": 97, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getCodeFromBuildingData", "start": 5290, "end": 5313, "loc": { "start": { "line": 97, "column": 8 }, "end": { "line": 97, "column": 31 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5313, "end": 5314, "loc": { "start": { "line": 97, "column": 31 }, "end": { "line": 97, "column": 32 } } }, { "type": { "label": "new", "keyword": "new", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "new", "start": 5314, "end": 5317, "loc": { "start": { "line": 97, "column": 32 }, "end": { "line": 97, "column": 35 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaWireBuilding", "start": 5318, "end": 5334, "loc": { "start": { "line": 97, "column": 36 }, "end": { "line": 97, "column": 52 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5334, "end": 5335, "loc": { "start": { "line": 97, "column": 52 }, "end": { "line": 97, "column": 53 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5335, "end": 5336, "loc": { "start": { "line": 97, "column": 53 }, "end": { "line": 97, "column": 54 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5336, "end": 5337, "loc": { "start": { "line": 97, "column": 54 }, "end": { "line": 97, "column": 55 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "defaultBuildingVariant", "start": 5338, "end": 5360, "loc": { "start": { "line": 97, "column": 56 }, "end": { "line": 97, "column": 78 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5360, "end": 5361, "loc": { "start": { "line": 97, "column": 78 }, "end": { "line": 97, "column": 79 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 2, "start": 5362, "end": 5363, "loc": { "start": { "line": 97, "column": 80 }, "end": { "line": 97, "column": 81 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5363, "end": 5364, "loc": { "start": { "line": 97, "column": 81 }, "end": { "line": 97, "column": 82 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5364, "end": 5365, "loc": { "start": { "line": 97, "column": 82 }, "end": { "line": 97, "column": 83 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 30, "start": 5371, "end": 5373, "loc": { "start": { "line": 98, "column": 4 }, "end": { "line": 98, "column": 6 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5373, "end": 5374, "loc": { "start": { "line": 98, "column": 6 }, "end": { "line": 98, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getCodeFromBuildingData", "start": 5375, "end": 5398, "loc": { "start": { "line": 98, "column": 8 }, "end": { "line": 98, "column": 31 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5398, "end": 5399, "loc": { "start": { "line": 98, "column": 31 }, "end": { "line": 98, "column": 32 } } }, { "type": { "label": "new", "keyword": "new", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "new", "start": 5399, "end": 5402, "loc": { "start": { "line": 98, "column": 32 }, "end": { "line": 98, "column": 35 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaWireBuilding", "start": 5403, "end": 5419, "loc": { "start": { "line": 98, "column": 36 }, "end": { "line": 98, "column": 52 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5419, "end": 5420, "loc": { "start": { "line": 98, "column": 52 }, "end": { "line": 98, "column": 53 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5420, "end": 5421, "loc": { "start": { "line": 98, "column": 53 }, "end": { "line": 98, "column": 54 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5421, "end": 5422, "loc": { "start": { "line": 98, "column": 54 }, "end": { "line": 98, "column": 55 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "defaultBuildingVariant", "start": 5423, "end": 5445, "loc": { "start": { "line": 98, "column": 56 }, "end": { "line": 98, "column": 78 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5445, "end": 5446, "loc": { "start": { "line": 98, "column": 78 }, "end": { "line": 98, "column": 79 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 3, "start": 5447, "end": 5448, "loc": { "start": { "line": 98, "column": 80 }, "end": { "line": 98, "column": 81 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5448, "end": 5449, "loc": { "start": { "line": 98, "column": 81 }, "end": { "line": 98, "column": 82 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5449, "end": 5450, "loc": { "start": { "line": 98, "column": 82 }, "end": { "line": 98, "column": 83 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 52, "start": 5458, "end": 5460, "loc": { "start": { "line": 100, "column": 4 }, "end": { "line": 100, "column": 6 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5460, "end": 5461, "loc": { "start": { "line": 100, "column": 6 }, "end": { "line": 100, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getCodeFromBuildingData", "start": 5462, "end": 5485, "loc": { "start": { "line": 100, "column": 8 }, "end": { "line": 100, "column": 31 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5485, "end": 5486, "loc": { "start": { "line": 100, "column": 31 }, "end": { "line": 100, "column": 32 } } }, { "type": { "label": "new", "keyword": "new", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "new", "start": 5486, "end": 5489, "loc": { "start": { "line": 100, "column": 32 }, "end": { "line": 100, "column": 35 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaWireBuilding", "start": 5490, "end": 5506, "loc": { "start": { "line": 100, "column": 36 }, "end": { "line": 100, "column": 52 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5506, "end": 5507, "loc": { "start": { "line": 100, "column": 52 }, "end": { "line": 100, "column": 53 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5507, "end": 5508, "loc": { "start": { "line": 100, "column": 53 }, "end": { "line": 100, "column": 54 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5508, "end": 5509, "loc": { "start": { "line": 100, "column": 54 }, "end": { "line": 100, "column": 55 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaWireBuilding", "start": 5510, "end": 5526, "loc": { "start": { "line": 100, "column": 56 }, "end": { "line": 100, "column": 72 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5526, "end": 5527, "loc": { "start": { "line": 100, "column": 72 }, "end": { "line": 100, "column": 73 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "variants", "start": 5527, "end": 5535, "loc": { "start": { "line": 100, "column": 73 }, "end": { "line": 100, "column": 81 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5535, "end": 5536, "loc": { "start": { "line": 100, "column": 81 }, "end": { "line": 100, "column": 82 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "second", "start": 5536, "end": 5542, "loc": { "start": { "line": 100, "column": 82 }, "end": { "line": 100, "column": 88 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5542, "end": 5543, "loc": { "start": { "line": 100, "column": 88 }, "end": { "line": 100, "column": 89 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5543, "end": 5544, "loc": { "start": { "line": 100, "column": 89 }, "end": { "line": 100, "column": 90 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 53, "start": 5550, "end": 5552, "loc": { "start": { "line": 101, "column": 4 }, "end": { "line": 101, "column": 6 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5552, "end": 5553, "loc": { "start": { "line": 101, "column": 6 }, "end": { "line": 101, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getCodeFromBuildingData", "start": 5554, "end": 5577, "loc": { "start": { "line": 101, "column": 8 }, "end": { "line": 101, "column": 31 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5577, "end": 5578, "loc": { "start": { "line": 101, "column": 31 }, "end": { "line": 101, "column": 32 } } }, { "type": { "label": "new", "keyword": "new", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "new", "start": 5578, "end": 5581, "loc": { "start": { "line": 101, "column": 32 }, "end": { "line": 101, "column": 35 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaWireBuilding", "start": 5582, "end": 5598, "loc": { "start": { "line": 101, "column": 36 }, "end": { "line": 101, "column": 52 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5598, "end": 5599, "loc": { "start": { "line": 101, "column": 52 }, "end": { "line": 101, "column": 53 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5599, "end": 5600, "loc": { "start": { "line": 101, "column": 53 }, "end": { "line": 101, "column": 54 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5600, "end": 5601, "loc": { "start": { "line": 101, "column": 54 }, "end": { "line": 101, "column": 55 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaWireBuilding", "start": 5602, "end": 5618, "loc": { "start": { "line": 101, "column": 56 }, "end": { "line": 101, "column": 72 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5618, "end": 5619, "loc": { "start": { "line": 101, "column": 72 }, "end": { "line": 101, "column": 73 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "variants", "start": 5619, "end": 5627, "loc": { "start": { "line": 101, "column": 73 }, "end": { "line": 101, "column": 81 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5627, "end": 5628, "loc": { "start": { "line": 101, "column": 81 }, "end": { "line": 101, "column": 82 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "second", "start": 5628, "end": 5634, "loc": { "start": { "line": 101, "column": 82 }, "end": { "line": 101, "column": 88 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5634, "end": 5635, "loc": { "start": { "line": 101, "column": 88 }, "end": { "line": 101, "column": 89 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 1, "start": 5636, "end": 5637, "loc": { "start": { "line": 101, "column": 90 }, "end": { "line": 101, "column": 91 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5637, "end": 5638, "loc": { "start": { "line": 101, "column": 91 }, "end": { "line": 101, "column": 92 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5638, "end": 5639, "loc": { "start": { "line": 101, "column": 92 }, "end": { "line": 101, "column": 93 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 54, "start": 5645, "end": 5647, "loc": { "start": { "line": 102, "column": 4 }, "end": { "line": 102, "column": 6 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5647, "end": 5648, "loc": { "start": { "line": 102, "column": 6 }, "end": { "line": 102, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getCodeFromBuildingData", "start": 5649, "end": 5672, "loc": { "start": { "line": 102, "column": 8 }, "end": { "line": 102, "column": 31 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5672, "end": 5673, "loc": { "start": { "line": 102, "column": 31 }, "end": { "line": 102, "column": 32 } } }, { "type": { "label": "new", "keyword": "new", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "new", "start": 5673, "end": 5676, "loc": { "start": { "line": 102, "column": 32 }, "end": { "line": 102, "column": 35 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaWireBuilding", "start": 5677, "end": 5693, "loc": { "start": { "line": 102, "column": 36 }, "end": { "line": 102, "column": 52 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5693, "end": 5694, "loc": { "start": { "line": 102, "column": 52 }, "end": { "line": 102, "column": 53 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5694, "end": 5695, "loc": { "start": { "line": 102, "column": 53 }, "end": { "line": 102, "column": 54 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5695, "end": 5696, "loc": { "start": { "line": 102, "column": 54 }, "end": { "line": 102, "column": 55 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaWireBuilding", "start": 5697, "end": 5713, "loc": { "start": { "line": 102, "column": 56 }, "end": { "line": 102, "column": 72 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5713, "end": 5714, "loc": { "start": { "line": 102, "column": 72 }, "end": { "line": 102, "column": 73 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "variants", "start": 5714, "end": 5722, "loc": { "start": { "line": 102, "column": 73 }, "end": { "line": 102, "column": 81 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5722, "end": 5723, "loc": { "start": { "line": 102, "column": 81 }, "end": { "line": 102, "column": 82 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "second", "start": 5723, "end": 5729, "loc": { "start": { "line": 102, "column": 82 }, "end": { "line": 102, "column": 88 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5729, "end": 5730, "loc": { "start": { "line": 102, "column": 88 }, "end": { "line": 102, "column": 89 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 2, "start": 5731, "end": 5732, "loc": { "start": { "line": 102, "column": 90 }, "end": { "line": 102, "column": 91 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5732, "end": 5733, "loc": { "start": { "line": 102, "column": 91 }, "end": { "line": 102, "column": 92 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5733, "end": 5734, "loc": { "start": { "line": 102, "column": 92 }, "end": { "line": 102, "column": 93 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 55, "start": 5740, "end": 5742, "loc": { "start": { "line": 103, "column": 4 }, "end": { "line": 103, "column": 6 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5742, "end": 5743, "loc": { "start": { "line": 103, "column": 6 }, "end": { "line": 103, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getCodeFromBuildingData", "start": 5744, "end": 5767, "loc": { "start": { "line": 103, "column": 8 }, "end": { "line": 103, "column": 31 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5767, "end": 5768, "loc": { "start": { "line": 103, "column": 31 }, "end": { "line": 103, "column": 32 } } }, { "type": { "label": "new", "keyword": "new", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "new", "start": 5768, "end": 5771, "loc": { "start": { "line": 103, "column": 32 }, "end": { "line": 103, "column": 35 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaWireBuilding", "start": 5772, "end": 5788, "loc": { "start": { "line": 103, "column": 36 }, "end": { "line": 103, "column": 52 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5788, "end": 5789, "loc": { "start": { "line": 103, "column": 52 }, "end": { "line": 103, "column": 53 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5789, "end": 5790, "loc": { "start": { "line": 103, "column": 53 }, "end": { "line": 103, "column": 54 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5790, "end": 5791, "loc": { "start": { "line": 103, "column": 54 }, "end": { "line": 103, "column": 55 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaWireBuilding", "start": 5792, "end": 5808, "loc": { "start": { "line": 103, "column": 56 }, "end": { "line": 103, "column": 72 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5808, "end": 5809, "loc": { "start": { "line": 103, "column": 72 }, "end": { "line": 103, "column": 73 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "variants", "start": 5809, "end": 5817, "loc": { "start": { "line": 103, "column": 73 }, "end": { "line": 103, "column": 81 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5817, "end": 5818, "loc": { "start": { "line": 103, "column": 81 }, "end": { "line": 103, "column": 82 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "second", "start": 5818, "end": 5824, "loc": { "start": { "line": 103, "column": 82 }, "end": { "line": 103, "column": 88 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5824, "end": 5825, "loc": { "start": { "line": 103, "column": 88 }, "end": { "line": 103, "column": 89 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 3, "start": 5826, "end": 5827, "loc": { "start": { "line": 103, "column": 90 }, "end": { "line": 103, "column": 91 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5827, "end": 5828, "loc": { "start": { "line": 103, "column": 91 }, "end": { "line": 103, "column": 92 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5828, "end": 5829, "loc": { "start": { "line": 103, "column": 92 }, "end": { "line": 103, "column": 93 } } }, { "type": "CommentLine", "value": " Constant signal", "start": 5837, "end": 5855, "loc": { "start": { "line": 105, "column": 4 }, "end": { "line": 105, "column": 22 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 31, "start": 5861, "end": 5863, "loc": { "start": { "line": 106, "column": 4 }, "end": { "line": 106, "column": 6 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5863, "end": 5864, "loc": { "start": { "line": 106, "column": 6 }, "end": { "line": 106, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getCodeFromBuildingData", "start": 5865, "end": 5888, "loc": { "start": { "line": 106, "column": 8 }, "end": { "line": 106, "column": 31 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5888, "end": 5889, "loc": { "start": { "line": 106, "column": 31 }, "end": { "line": 106, "column": 32 } } }, { "type": { "label": "new", "keyword": "new", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "new", "start": 5889, "end": 5892, "loc": { "start": { "line": 106, "column": 32 }, "end": { "line": 106, "column": 35 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaConstantSignalBuilding", "start": 5893, "end": 5919, "loc": { "start": { "line": 106, "column": 36 }, "end": { "line": 106, "column": 62 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5919, "end": 5920, "loc": { "start": { "line": 106, "column": 62 }, "end": { "line": 106, "column": 63 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5920, "end": 5921, "loc": { "start": { "line": 106, "column": 63 }, "end": { "line": 106, "column": 64 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5921, "end": 5922, "loc": { "start": { "line": 106, "column": 64 }, "end": { "line": 106, "column": 65 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "defaultBuildingVariant", "start": 5923, "end": 5945, "loc": { "start": { "line": 106, "column": 66 }, "end": { "line": 106, "column": 88 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5945, "end": 5946, "loc": { "start": { "line": 106, "column": 88 }, "end": { "line": 106, "column": 89 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5946, "end": 5947, "loc": { "start": { "line": 106, "column": 89 }, "end": { "line": 106, "column": 90 } } }, { "type": "CommentLine", "value": " Logic gate", "start": 5955, "end": 5968, "loc": { "start": { "line": 108, "column": 4 }, "end": { "line": 108, "column": 17 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 32, "start": 5974, "end": 5976, "loc": { "start": { "line": 109, "column": 4 }, "end": { "line": 109, "column": 6 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5976, "end": 5977, "loc": { "start": { "line": 109, "column": 6 }, "end": { "line": 109, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getCodeFromBuildingData", "start": 5978, "end": 6001, "loc": { "start": { "line": 109, "column": 8 }, "end": { "line": 109, "column": 31 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6001, "end": 6002, "loc": { "start": { "line": 109, "column": 31 }, "end": { "line": 109, "column": 32 } } }, { "type": { "label": "new", "keyword": "new", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "new", "start": 6002, "end": 6005, "loc": { "start": { "line": 109, "column": 32 }, "end": { "line": 109, "column": 35 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaLogicGateBuilding", "start": 6006, "end": 6027, "loc": { "start": { "line": 109, "column": 36 }, "end": { "line": 109, "column": 57 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6027, "end": 6028, "loc": { "start": { "line": 109, "column": 57 }, "end": { "line": 109, "column": 58 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6028, "end": 6029, "loc": { "start": { "line": 109, "column": 58 }, "end": { "line": 109, "column": 59 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6029, "end": 6030, "loc": { "start": { "line": 109, "column": 59 }, "end": { "line": 109, "column": 60 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "defaultBuildingVariant", "start": 6031, "end": 6053, "loc": { "start": { "line": 109, "column": 61 }, "end": { "line": 109, "column": 83 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6053, "end": 6054, "loc": { "start": { "line": 109, "column": 83 }, "end": { "line": 109, "column": 84 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6054, "end": 6055, "loc": { "start": { "line": 109, "column": 84 }, "end": { "line": 109, "column": 85 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 34, "start": 6061, "end": 6063, "loc": { "start": { "line": 110, "column": 4 }, "end": { "line": 110, "column": 6 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6063, "end": 6064, "loc": { "start": { "line": 110, "column": 6 }, "end": { "line": 110, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getCodeFromBuildingData", "start": 6065, "end": 6088, "loc": { "start": { "line": 110, "column": 8 }, "end": { "line": 110, "column": 31 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6088, "end": 6089, "loc": { "start": { "line": 110, "column": 31 }, "end": { "line": 110, "column": 32 } } }, { "type": { "label": "new", "keyword": "new", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "new", "start": 6089, "end": 6092, "loc": { "start": { "line": 110, "column": 32 }, "end": { "line": 110, "column": 35 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaLogicGateBuilding", "start": 6093, "end": 6114, "loc": { "start": { "line": 110, "column": 36 }, "end": { "line": 110, "column": 57 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6114, "end": 6115, "loc": { "start": { "line": 110, "column": 57 }, "end": { "line": 110, "column": 58 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6115, "end": 6116, "loc": { "start": { "line": 110, "column": 58 }, "end": { "line": 110, "column": 59 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6116, "end": 6117, "loc": { "start": { "line": 110, "column": 59 }, "end": { "line": 110, "column": 60 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaLogicGateBuilding", "start": 6118, "end": 6139, "loc": { "start": { "line": 110, "column": 61 }, "end": { "line": 110, "column": 82 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6139, "end": 6140, "loc": { "start": { "line": 110, "column": 82 }, "end": { "line": 110, "column": 83 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "variants", "start": 6140, "end": 6148, "loc": { "start": { "line": 110, "column": 83 }, "end": { "line": 110, "column": 91 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6148, "end": 6149, "loc": { "start": { "line": 110, "column": 91 }, "end": { "line": 110, "column": 92 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "not", "start": 6149, "end": 6152, "loc": { "start": { "line": 110, "column": 92 }, "end": { "line": 110, "column": 95 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6152, "end": 6153, "loc": { "start": { "line": 110, "column": 95 }, "end": { "line": 110, "column": 96 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6153, "end": 6154, "loc": { "start": { "line": 110, "column": 96 }, "end": { "line": 110, "column": 97 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 35, "start": 6160, "end": 6162, "loc": { "start": { "line": 111, "column": 4 }, "end": { "line": 111, "column": 6 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6162, "end": 6163, "loc": { "start": { "line": 111, "column": 6 }, "end": { "line": 111, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getCodeFromBuildingData", "start": 6164, "end": 6187, "loc": { "start": { "line": 111, "column": 8 }, "end": { "line": 111, "column": 31 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6187, "end": 6188, "loc": { "start": { "line": 111, "column": 31 }, "end": { "line": 111, "column": 32 } } }, { "type": { "label": "new", "keyword": "new", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "new", "start": 6188, "end": 6191, "loc": { "start": { "line": 111, "column": 32 }, "end": { "line": 111, "column": 35 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaLogicGateBuilding", "start": 6192, "end": 6213, "loc": { "start": { "line": 111, "column": 36 }, "end": { "line": 111, "column": 57 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6213, "end": 6214, "loc": { "start": { "line": 111, "column": 57 }, "end": { "line": 111, "column": 58 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6214, "end": 6215, "loc": { "start": { "line": 111, "column": 58 }, "end": { "line": 111, "column": 59 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6215, "end": 6216, "loc": { "start": { "line": 111, "column": 59 }, "end": { "line": 111, "column": 60 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaLogicGateBuilding", "start": 6217, "end": 6238, "loc": { "start": { "line": 111, "column": 61 }, "end": { "line": 111, "column": 82 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6238, "end": 6239, "loc": { "start": { "line": 111, "column": 82 }, "end": { "line": 111, "column": 83 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "variants", "start": 6239, "end": 6247, "loc": { "start": { "line": 111, "column": 83 }, "end": { "line": 111, "column": 91 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6247, "end": 6248, "loc": { "start": { "line": 111, "column": 91 }, "end": { "line": 111, "column": 92 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "xor", "start": 6248, "end": 6251, "loc": { "start": { "line": 111, "column": 92 }, "end": { "line": 111, "column": 95 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6251, "end": 6252, "loc": { "start": { "line": 111, "column": 95 }, "end": { "line": 111, "column": 96 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6252, "end": 6253, "loc": { "start": { "line": 111, "column": 96 }, "end": { "line": 111, "column": 97 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 36, "start": 6259, "end": 6261, "loc": { "start": { "line": 112, "column": 4 }, "end": { "line": 112, "column": 6 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6261, "end": 6262, "loc": { "start": { "line": 112, "column": 6 }, "end": { "line": 112, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getCodeFromBuildingData", "start": 6263, "end": 6286, "loc": { "start": { "line": 112, "column": 8 }, "end": { "line": 112, "column": 31 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6286, "end": 6287, "loc": { "start": { "line": 112, "column": 31 }, "end": { "line": 112, "column": 32 } } }, { "type": { "label": "new", "keyword": "new", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "new", "start": 6287, "end": 6290, "loc": { "start": { "line": 112, "column": 32 }, "end": { "line": 112, "column": 35 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaLogicGateBuilding", "start": 6291, "end": 6312, "loc": { "start": { "line": 112, "column": 36 }, "end": { "line": 112, "column": 57 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6312, "end": 6313, "loc": { "start": { "line": 112, "column": 57 }, "end": { "line": 112, "column": 58 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6313, "end": 6314, "loc": { "start": { "line": 112, "column": 58 }, "end": { "line": 112, "column": 59 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6314, "end": 6315, "loc": { "start": { "line": 112, "column": 59 }, "end": { "line": 112, "column": 60 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaLogicGateBuilding", "start": 6316, "end": 6337, "loc": { "start": { "line": 112, "column": 61 }, "end": { "line": 112, "column": 82 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6337, "end": 6338, "loc": { "start": { "line": 112, "column": 82 }, "end": { "line": 112, "column": 83 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "variants", "start": 6338, "end": 6346, "loc": { "start": { "line": 112, "column": 83 }, "end": { "line": 112, "column": 91 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6346, "end": 6347, "loc": { "start": { "line": 112, "column": 91 }, "end": { "line": 112, "column": 92 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "or", "start": 6347, "end": 6349, "loc": { "start": { "line": 112, "column": 92 }, "end": { "line": 112, "column": 94 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6349, "end": 6350, "loc": { "start": { "line": 112, "column": 94 }, "end": { "line": 112, "column": 95 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6350, "end": 6351, "loc": { "start": { "line": 112, "column": 95 }, "end": { "line": 112, "column": 96 } } }, { "type": "CommentLine", "value": " Transistor", "start": 6359, "end": 6372, "loc": { "start": { "line": 114, "column": 4 }, "end": { "line": 114, "column": 17 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 38, "start": 6378, "end": 6380, "loc": { "start": { "line": 115, "column": 4 }, "end": { "line": 115, "column": 6 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6380, "end": 6381, "loc": { "start": { "line": 115, "column": 6 }, "end": { "line": 115, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getCodeFromBuildingData", "start": 6382, "end": 6405, "loc": { "start": { "line": 115, "column": 8 }, "end": { "line": 115, "column": 31 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6405, "end": 6406, "loc": { "start": { "line": 115, "column": 31 }, "end": { "line": 115, "column": 32 } } }, { "type": { "label": "new", "keyword": "new", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "new", "start": 6406, "end": 6409, "loc": { "start": { "line": 115, "column": 32 }, "end": { "line": 115, "column": 35 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaTransistorBuilding", "start": 6410, "end": 6432, "loc": { "start": { "line": 115, "column": 36 }, "end": { "line": 115, "column": 58 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6432, "end": 6433, "loc": { "start": { "line": 115, "column": 58 }, "end": { "line": 115, "column": 59 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6433, "end": 6434, "loc": { "start": { "line": 115, "column": 59 }, "end": { "line": 115, "column": 60 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6434, "end": 6435, "loc": { "start": { "line": 115, "column": 60 }, "end": { "line": 115, "column": 61 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "defaultBuildingVariant", "start": 6436, "end": 6458, "loc": { "start": { "line": 115, "column": 62 }, "end": { "line": 115, "column": 84 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6458, "end": 6459, "loc": { "start": { "line": 115, "column": 84 }, "end": { "line": 115, "column": 85 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6459, "end": 6460, "loc": { "start": { "line": 115, "column": 85 }, "end": { "line": 115, "column": 86 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 60, "start": 6466, "end": 6468, "loc": { "start": { "line": 116, "column": 4 }, "end": { "line": 116, "column": 6 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6468, "end": 6469, "loc": { "start": { "line": 116, "column": 6 }, "end": { "line": 116, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getCodeFromBuildingData", "start": 6470, "end": 6493, "loc": { "start": { "line": 116, "column": 8 }, "end": { "line": 116, "column": 31 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6493, "end": 6494, "loc": { "start": { "line": 116, "column": 31 }, "end": { "line": 116, "column": 32 } } }, { "type": { "label": "new", "keyword": "new", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "new", "start": 6494, "end": 6497, "loc": { "start": { "line": 116, "column": 32 }, "end": { "line": 116, "column": 35 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaTransistorBuilding", "start": 6498, "end": 6520, "loc": { "start": { "line": 116, "column": 36 }, "end": { "line": 116, "column": 58 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6520, "end": 6521, "loc": { "start": { "line": 116, "column": 58 }, "end": { "line": 116, "column": 59 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6521, "end": 6522, "loc": { "start": { "line": 116, "column": 59 }, "end": { "line": 116, "column": 60 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6522, "end": 6523, "loc": { "start": { "line": 116, "column": 60 }, "end": { "line": 116, "column": 61 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaTransistorBuilding", "start": 6524, "end": 6546, "loc": { "start": { "line": 116, "column": 62 }, "end": { "line": 116, "column": 84 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6546, "end": 6547, "loc": { "start": { "line": 116, "column": 84 }, "end": { "line": 116, "column": 85 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "variants", "start": 6547, "end": 6555, "loc": { "start": { "line": 116, "column": 85 }, "end": { "line": 116, "column": 93 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6555, "end": 6556, "loc": { "start": { "line": 116, "column": 93 }, "end": { "line": 116, "column": 94 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "mirrored", "start": 6556, "end": 6564, "loc": { "start": { "line": 116, "column": 94 }, "end": { "line": 116, "column": 102 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6564, "end": 6565, "loc": { "start": { "line": 116, "column": 102 }, "end": { "line": 116, "column": 103 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6565, "end": 6566, "loc": { "start": { "line": 116, "column": 103 }, "end": { "line": 116, "column": 104 } } }, { "type": "CommentLine", "value": " Lever", "start": 6574, "end": 6582, "loc": { "start": { "line": 118, "column": 4 }, "end": { "line": 118, "column": 12 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 33, "start": 6588, "end": 6590, "loc": { "start": { "line": 119, "column": 4 }, "end": { "line": 119, "column": 6 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6590, "end": 6591, "loc": { "start": { "line": 119, "column": 6 }, "end": { "line": 119, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getCodeFromBuildingData", "start": 6592, "end": 6615, "loc": { "start": { "line": 119, "column": 8 }, "end": { "line": 119, "column": 31 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6615, "end": 6616, "loc": { "start": { "line": 119, "column": 31 }, "end": { "line": 119, "column": 32 } } }, { "type": { "label": "new", "keyword": "new", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "new", "start": 6616, "end": 6619, "loc": { "start": { "line": 119, "column": 32 }, "end": { "line": 119, "column": 35 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaLeverBuilding", "start": 6620, "end": 6637, "loc": { "start": { "line": 119, "column": 36 }, "end": { "line": 119, "column": 53 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6637, "end": 6638, "loc": { "start": { "line": 119, "column": 53 }, "end": { "line": 119, "column": 54 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6638, "end": 6639, "loc": { "start": { "line": 119, "column": 54 }, "end": { "line": 119, "column": 55 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6639, "end": 6640, "loc": { "start": { "line": 119, "column": 55 }, "end": { "line": 119, "column": 56 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "defaultBuildingVariant", "start": 6641, "end": 6663, "loc": { "start": { "line": 119, "column": 57 }, "end": { "line": 119, "column": 79 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6663, "end": 6664, "loc": { "start": { "line": 119, "column": 79 }, "end": { "line": 119, "column": 80 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6664, "end": 6665, "loc": { "start": { "line": 119, "column": 80 }, "end": { "line": 119, "column": 81 } } }, { "type": "CommentLine", "value": " Filter", "start": 6673, "end": 6682, "loc": { "start": { "line": 121, "column": 4 }, "end": { "line": 121, "column": 13 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 37, "start": 6688, "end": 6690, "loc": { "start": { "line": 122, "column": 4 }, "end": { "line": 122, "column": 6 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6690, "end": 6691, "loc": { "start": { "line": 122, "column": 6 }, "end": { "line": 122, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getCodeFromBuildingData", "start": 6692, "end": 6715, "loc": { "start": { "line": 122, "column": 8 }, "end": { "line": 122, "column": 31 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6715, "end": 6716, "loc": { "start": { "line": 122, "column": 31 }, "end": { "line": 122, "column": 32 } } }, { "type": { "label": "new", "keyword": "new", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "new", "start": 6716, "end": 6719, "loc": { "start": { "line": 122, "column": 32 }, "end": { "line": 122, "column": 35 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaFilterBuilding", "start": 6720, "end": 6738, "loc": { "start": { "line": 122, "column": 36 }, "end": { "line": 122, "column": 54 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6738, "end": 6739, "loc": { "start": { "line": 122, "column": 54 }, "end": { "line": 122, "column": 55 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6739, "end": 6740, "loc": { "start": { "line": 122, "column": 55 }, "end": { "line": 122, "column": 56 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6740, "end": 6741, "loc": { "start": { "line": 122, "column": 56 }, "end": { "line": 122, "column": 57 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "defaultBuildingVariant", "start": 6742, "end": 6764, "loc": { "start": { "line": 122, "column": 58 }, "end": { "line": 122, "column": 80 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6764, "end": 6765, "loc": { "start": { "line": 122, "column": 80 }, "end": { "line": 122, "column": 81 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6765, "end": 6766, "loc": { "start": { "line": 122, "column": 81 }, "end": { "line": 122, "column": 82 } } }, { "type": "CommentLine", "value": " Wire tunnel", "start": 6774, "end": 6788, "loc": { "start": { "line": 124, "column": 4 }, "end": { "line": 124, "column": 18 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 39, "start": 6794, "end": 6796, "loc": { "start": { "line": 125, "column": 4 }, "end": { "line": 125, "column": 6 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6796, "end": 6797, "loc": { "start": { "line": 125, "column": 6 }, "end": { "line": 125, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getCodeFromBuildingData", "start": 6798, "end": 6821, "loc": { "start": { "line": 125, "column": 8 }, "end": { "line": 125, "column": 31 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6821, "end": 6822, "loc": { "start": { "line": 125, "column": 31 }, "end": { "line": 125, "column": 32 } } }, { "type": { "label": "new", "keyword": "new", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "new", "start": 6822, "end": 6825, "loc": { "start": { "line": 125, "column": 32 }, "end": { "line": 125, "column": 35 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaWireTunnelBuilding", "start": 6826, "end": 6848, "loc": { "start": { "line": 125, "column": 36 }, "end": { "line": 125, "column": 58 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6848, "end": 6849, "loc": { "start": { "line": 125, "column": 58 }, "end": { "line": 125, "column": 59 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6849, "end": 6850, "loc": { "start": { "line": 125, "column": 59 }, "end": { "line": 125, "column": 60 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6850, "end": 6851, "loc": { "start": { "line": 125, "column": 60 }, "end": { "line": 125, "column": 61 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "defaultBuildingVariant", "start": 6852, "end": 6874, "loc": { "start": { "line": 125, "column": 62 }, "end": { "line": 125, "column": 84 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6874, "end": 6875, "loc": { "start": { "line": 125, "column": 84 }, "end": { "line": 125, "column": 85 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6875, "end": 6876, "loc": { "start": { "line": 125, "column": 85 }, "end": { "line": 125, "column": 86 } } }, { "type": "CommentLine", "value": " Display", "start": 6884, "end": 6894, "loc": { "start": { "line": 127, "column": 4 }, "end": { "line": 127, "column": 14 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 40, "start": 6900, "end": 6902, "loc": { "start": { "line": 128, "column": 4 }, "end": { "line": 128, "column": 6 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6902, "end": 6903, "loc": { "start": { "line": 128, "column": 6 }, "end": { "line": 128, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getCodeFromBuildingData", "start": 6904, "end": 6927, "loc": { "start": { "line": 128, "column": 8 }, "end": { "line": 128, "column": 31 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6927, "end": 6928, "loc": { "start": { "line": 128, "column": 31 }, "end": { "line": 128, "column": 32 } } }, { "type": { "label": "new", "keyword": "new", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "new", "start": 6928, "end": 6931, "loc": { "start": { "line": 128, "column": 32 }, "end": { "line": 128, "column": 35 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaDisplayBuilding", "start": 6932, "end": 6951, "loc": { "start": { "line": 128, "column": 36 }, "end": { "line": 128, "column": 55 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6951, "end": 6952, "loc": { "start": { "line": 128, "column": 55 }, "end": { "line": 128, "column": 56 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6952, "end": 6953, "loc": { "start": { "line": 128, "column": 56 }, "end": { "line": 128, "column": 57 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6953, "end": 6954, "loc": { "start": { "line": 128, "column": 57 }, "end": { "line": 128, "column": 58 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "defaultBuildingVariant", "start": 6955, "end": 6977, "loc": { "start": { "line": 128, "column": 59 }, "end": { "line": 128, "column": 81 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6977, "end": 6978, "loc": { "start": { "line": 128, "column": 81 }, "end": { "line": 128, "column": 82 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6978, "end": 6979, "loc": { "start": { "line": 128, "column": 82 }, "end": { "line": 128, "column": 83 } } }, { "type": "CommentLine", "value": " Virtual Processor", "start": 6987, "end": 7007, "loc": { "start": { "line": 130, "column": 4 }, "end": { "line": 130, "column": 24 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 42, "start": 7013, "end": 7015, "loc": { "start": { "line": 131, "column": 4 }, "end": { "line": 131, "column": 6 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7015, "end": 7016, "loc": { "start": { "line": 131, "column": 6 }, "end": { "line": 131, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getCodeFromBuildingData", "start": 7017, "end": 7040, "loc": { "start": { "line": 131, "column": 8 }, "end": { "line": 131, "column": 31 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 7040, "end": 7041, "loc": { "start": { "line": 131, "column": 31 }, "end": { "line": 131, "column": 32 } } }, { "type": { "label": "new", "keyword": "new", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "new", "start": 7041, "end": 7044, "loc": { "start": { "line": 131, "column": 32 }, "end": { "line": 131, "column": 35 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaVirtualProcessorBuilding", "start": 7045, "end": 7073, "loc": { "start": { "line": 131, "column": 36 }, "end": { "line": 131, "column": 64 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 7073, "end": 7074, "loc": { "start": { "line": 131, "column": 64 }, "end": { "line": 131, "column": 65 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 7074, "end": 7075, "loc": { "start": { "line": 131, "column": 65 }, "end": { "line": 131, "column": 66 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7075, "end": 7076, "loc": { "start": { "line": 131, "column": 66 }, "end": { "line": 131, "column": 67 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "defaultBuildingVariant", "start": 7077, "end": 7099, "loc": { "start": { "line": 131, "column": 68 }, "end": { "line": 131, "column": 90 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 7099, "end": 7100, "loc": { "start": { "line": 131, "column": 90 }, "end": { "line": 131, "column": 91 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7100, "end": 7101, "loc": { "start": { "line": 131, "column": 91 }, "end": { "line": 131, "column": 92 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 44, "start": 7107, "end": 7109, "loc": { "start": { "line": 132, "column": 4 }, "end": { "line": 132, "column": 6 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7109, "end": 7110, "loc": { "start": { "line": 132, "column": 6 }, "end": { "line": 132, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getCodeFromBuildingData", "start": 7111, "end": 7134, "loc": { "start": { "line": 132, "column": 8 }, "end": { "line": 132, "column": 31 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 7134, "end": 7135, "loc": { "start": { "line": 132, "column": 31 }, "end": { "line": 132, "column": 32 } } }, { "type": { "label": "new", "keyword": "new", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "new", "start": 7145, "end": 7148, "loc": { "start": { "line": 133, "column": 8 }, "end": { "line": 133, "column": 11 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaVirtualProcessorBuilding", "start": 7149, "end": 7177, "loc": { "start": { "line": 133, "column": 12 }, "end": { "line": 133, "column": 40 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 7177, "end": 7178, "loc": { "start": { "line": 133, "column": 40 }, "end": { "line": 133, "column": 41 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 7178, "end": 7179, "loc": { "start": { "line": 133, "column": 41 }, "end": { "line": 133, "column": 42 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7179, "end": 7180, "loc": { "start": { "line": 133, "column": 42 }, "end": { "line": 133, "column": 43 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaVirtualProcessorBuilding", "start": 7190, "end": 7218, "loc": { "start": { "line": 134, "column": 8 }, "end": { "line": 134, "column": 36 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7218, "end": 7219, "loc": { "start": { "line": 134, "column": 36 }, "end": { "line": 134, "column": 37 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "variants", "start": 7219, "end": 7227, "loc": { "start": { "line": 134, "column": 37 }, "end": { "line": 134, "column": 45 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7227, "end": 7228, "loc": { "start": { "line": 134, "column": 45 }, "end": { "line": 134, "column": 46 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "rotater", "start": 7228, "end": 7235, "loc": { "start": { "line": 134, "column": 46 }, "end": { "line": 134, "column": 53 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 7241, "end": 7242, "loc": { "start": { "line": 135, "column": 4 }, "end": { "line": 135, "column": 5 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7242, "end": 7243, "loc": { "start": { "line": 135, "column": 5 }, "end": { "line": 135, "column": 6 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 45, "start": 7249, "end": 7251, "loc": { "start": { "line": 136, "column": 4 }, "end": { "line": 136, "column": 6 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7251, "end": 7252, "loc": { "start": { "line": 136, "column": 6 }, "end": { "line": 136, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getCodeFromBuildingData", "start": 7253, "end": 7276, "loc": { "start": { "line": 136, "column": 8 }, "end": { "line": 136, "column": 31 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 7276, "end": 7277, "loc": { "start": { "line": 136, "column": 31 }, "end": { "line": 136, "column": 32 } } }, { "type": { "label": "new", "keyword": "new", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "new", "start": 7287, "end": 7290, "loc": { "start": { "line": 137, "column": 8 }, "end": { "line": 137, "column": 11 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaVirtualProcessorBuilding", "start": 7291, "end": 7319, "loc": { "start": { "line": 137, "column": 12 }, "end": { "line": 137, "column": 40 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 7319, "end": 7320, "loc": { "start": { "line": 137, "column": 40 }, "end": { "line": 137, "column": 41 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 7320, "end": 7321, "loc": { "start": { "line": 137, "column": 41 }, "end": { "line": 137, "column": 42 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7321, "end": 7322, "loc": { "start": { "line": 137, "column": 42 }, "end": { "line": 137, "column": 43 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaVirtualProcessorBuilding", "start": 7332, "end": 7360, "loc": { "start": { "line": 138, "column": 8 }, "end": { "line": 138, "column": 36 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7360, "end": 7361, "loc": { "start": { "line": 138, "column": 36 }, "end": { "line": 138, "column": 37 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "variants", "start": 7361, "end": 7369, "loc": { "start": { "line": 138, "column": 37 }, "end": { "line": 138, "column": 45 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7369, "end": 7370, "loc": { "start": { "line": 138, "column": 45 }, "end": { "line": 138, "column": 46 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "unstacker", "start": 7370, "end": 7379, "loc": { "start": { "line": 138, "column": 46 }, "end": { "line": 138, "column": 55 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 7385, "end": 7386, "loc": { "start": { "line": 139, "column": 4 }, "end": { "line": 139, "column": 5 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7386, "end": 7387, "loc": { "start": { "line": 139, "column": 5 }, "end": { "line": 139, "column": 6 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 50, "start": 7393, "end": 7395, "loc": { "start": { "line": 140, "column": 4 }, "end": { "line": 140, "column": 6 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7395, "end": 7396, "loc": { "start": { "line": 140, "column": 6 }, "end": { "line": 140, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getCodeFromBuildingData", "start": 7397, "end": 7420, "loc": { "start": { "line": 140, "column": 8 }, "end": { "line": 140, "column": 31 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 7420, "end": 7421, "loc": { "start": { "line": 140, "column": 31 }, "end": { "line": 140, "column": 32 } } }, { "type": { "label": "new", "keyword": "new", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "new", "start": 7431, "end": 7434, "loc": { "start": { "line": 141, "column": 8 }, "end": { "line": 141, "column": 11 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaVirtualProcessorBuilding", "start": 7435, "end": 7463, "loc": { "start": { "line": 141, "column": 12 }, "end": { "line": 141, "column": 40 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 7463, "end": 7464, "loc": { "start": { "line": 141, "column": 40 }, "end": { "line": 141, "column": 41 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 7464, "end": 7465, "loc": { "start": { "line": 141, "column": 41 }, "end": { "line": 141, "column": 42 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7465, "end": 7466, "loc": { "start": { "line": 141, "column": 42 }, "end": { "line": 141, "column": 43 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaVirtualProcessorBuilding", "start": 7476, "end": 7504, "loc": { "start": { "line": 142, "column": 8 }, "end": { "line": 142, "column": 36 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7504, "end": 7505, "loc": { "start": { "line": 142, "column": 36 }, "end": { "line": 142, "column": 37 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "variants", "start": 7505, "end": 7513, "loc": { "start": { "line": 142, "column": 37 }, "end": { "line": 142, "column": 45 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7513, "end": 7514, "loc": { "start": { "line": 142, "column": 45 }, "end": { "line": 142, "column": 46 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "stacker", "start": 7514, "end": 7521, "loc": { "start": { "line": 142, "column": 46 }, "end": { "line": 142, "column": 53 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 7527, "end": 7528, "loc": { "start": { "line": 143, "column": 4 }, "end": { "line": 143, "column": 5 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7528, "end": 7529, "loc": { "start": { "line": 143, "column": 5 }, "end": { "line": 143, "column": 6 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 51, "start": 7535, "end": 7537, "loc": { "start": { "line": 144, "column": 4 }, "end": { "line": 144, "column": 6 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7537, "end": 7538, "loc": { "start": { "line": 144, "column": 6 }, "end": { "line": 144, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getCodeFromBuildingData", "start": 7539, "end": 7562, "loc": { "start": { "line": 144, "column": 8 }, "end": { "line": 144, "column": 31 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 7562, "end": 7563, "loc": { "start": { "line": 144, "column": 31 }, "end": { "line": 144, "column": 32 } } }, { "type": { "label": "new", "keyword": "new", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "new", "start": 7573, "end": 7576, "loc": { "start": { "line": 145, "column": 8 }, "end": { "line": 145, "column": 11 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaVirtualProcessorBuilding", "start": 7577, "end": 7605, "loc": { "start": { "line": 145, "column": 12 }, "end": { "line": 145, "column": 40 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 7605, "end": 7606, "loc": { "start": { "line": 145, "column": 40 }, "end": { "line": 145, "column": 41 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 7606, "end": 7607, "loc": { "start": { "line": 145, "column": 41 }, "end": { "line": 145, "column": 42 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7607, "end": 7608, "loc": { "start": { "line": 145, "column": 42 }, "end": { "line": 145, "column": 43 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaVirtualProcessorBuilding", "start": 7618, "end": 7646, "loc": { "start": { "line": 146, "column": 8 }, "end": { "line": 146, "column": 36 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7646, "end": 7647, "loc": { "start": { "line": 146, "column": 36 }, "end": { "line": 146, "column": 37 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "variants", "start": 7647, "end": 7655, "loc": { "start": { "line": 146, "column": 37 }, "end": { "line": 146, "column": 45 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7655, "end": 7656, "loc": { "start": { "line": 146, "column": 45 }, "end": { "line": 146, "column": 46 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "painter", "start": 7656, "end": 7663, "loc": { "start": { "line": 146, "column": 46 }, "end": { "line": 146, "column": 53 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 7669, "end": 7670, "loc": { "start": { "line": 147, "column": 4 }, "end": { "line": 147, "column": 5 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7670, "end": 7671, "loc": { "start": { "line": 147, "column": 5 }, "end": { "line": 147, "column": 6 } } }, { "type": "CommentLine", "value": " Analyzer", "start": 7679, "end": 7690, "loc": { "start": { "line": 149, "column": 4 }, "end": { "line": 149, "column": 15 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 46, "start": 7696, "end": 7698, "loc": { "start": { "line": 150, "column": 4 }, "end": { "line": 150, "column": 6 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7698, "end": 7699, "loc": { "start": { "line": 150, "column": 6 }, "end": { "line": 150, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getCodeFromBuildingData", "start": 7700, "end": 7723, "loc": { "start": { "line": 150, "column": 8 }, "end": { "line": 150, "column": 31 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 7723, "end": 7724, "loc": { "start": { "line": 150, "column": 31 }, "end": { "line": 150, "column": 32 } } }, { "type": { "label": "new", "keyword": "new", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "new", "start": 7724, "end": 7727, "loc": { "start": { "line": 150, "column": 32 }, "end": { "line": 150, "column": 35 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaComparatorBuilding", "start": 7728, "end": 7750, "loc": { "start": { "line": 150, "column": 36 }, "end": { "line": 150, "column": 58 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 7750, "end": 7751, "loc": { "start": { "line": 150, "column": 58 }, "end": { "line": 150, "column": 59 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 7751, "end": 7752, "loc": { "start": { "line": 150, "column": 59 }, "end": { "line": 150, "column": 60 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7752, "end": 7753, "loc": { "start": { "line": 150, "column": 60 }, "end": { "line": 150, "column": 61 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "defaultBuildingVariant", "start": 7754, "end": 7776, "loc": { "start": { "line": 150, "column": 62 }, "end": { "line": 150, "column": 84 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 7776, "end": 7777, "loc": { "start": { "line": 150, "column": 84 }, "end": { "line": 150, "column": 85 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7777, "end": 7778, "loc": { "start": { "line": 150, "column": 85 }, "end": { "line": 150, "column": 86 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 43, "start": 7784, "end": 7786, "loc": { "start": { "line": 151, "column": 4 }, "end": { "line": 151, "column": 6 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7786, "end": 7787, "loc": { "start": { "line": 151, "column": 6 }, "end": { "line": 151, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getCodeFromBuildingData", "start": 7788, "end": 7811, "loc": { "start": { "line": 151, "column": 8 }, "end": { "line": 151, "column": 31 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 7811, "end": 7812, "loc": { "start": { "line": 151, "column": 31 }, "end": { "line": 151, "column": 32 } } }, { "type": { "label": "new", "keyword": "new", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "new", "start": 7812, "end": 7815, "loc": { "start": { "line": 151, "column": 32 }, "end": { "line": 151, "column": 35 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaAnalyzerBuilding", "start": 7816, "end": 7836, "loc": { "start": { "line": 151, "column": 36 }, "end": { "line": 151, "column": 56 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 7836, "end": 7837, "loc": { "start": { "line": 151, "column": 56 }, "end": { "line": 151, "column": 57 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 7837, "end": 7838, "loc": { "start": { "line": 151, "column": 57 }, "end": { "line": 151, "column": 58 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7838, "end": 7839, "loc": { "start": { "line": 151, "column": 58 }, "end": { "line": 151, "column": 59 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "defaultBuildingVariant", "start": 7840, "end": 7862, "loc": { "start": { "line": 151, "column": 60 }, "end": { "line": 151, "column": 82 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 7862, "end": 7863, "loc": { "start": { "line": 151, "column": 82 }, "end": { "line": 151, "column": 83 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7863, "end": 7864, "loc": { "start": { "line": 151, "column": 83 }, "end": { "line": 151, "column": 84 } } }, { "type": "CommentLine", "value": " Reader", "start": 7872, "end": 7881, "loc": { "start": { "line": 153, "column": 4 }, "end": { "line": 153, "column": 13 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 49, "start": 7887, "end": 7889, "loc": { "start": { "line": 154, "column": 4 }, "end": { "line": 154, "column": 6 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7889, "end": 7890, "loc": { "start": { "line": 154, "column": 6 }, "end": { "line": 154, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getCodeFromBuildingData", "start": 7891, "end": 7914, "loc": { "start": { "line": 154, "column": 8 }, "end": { "line": 154, "column": 31 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 7914, "end": 7915, "loc": { "start": { "line": 154, "column": 31 }, "end": { "line": 154, "column": 32 } } }, { "type": { "label": "new", "keyword": "new", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "new", "start": 7915, "end": 7918, "loc": { "start": { "line": 154, "column": 32 }, "end": { "line": 154, "column": 35 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaReaderBuilding", "start": 7919, "end": 7937, "loc": { "start": { "line": 154, "column": 36 }, "end": { "line": 154, "column": 54 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 7937, "end": 7938, "loc": { "start": { "line": 154, "column": 54 }, "end": { "line": 154, "column": 55 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 7938, "end": 7939, "loc": { "start": { "line": 154, "column": 55 }, "end": { "line": 154, "column": 56 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7939, "end": 7940, "loc": { "start": { "line": 154, "column": 56 }, "end": { "line": 154, "column": 57 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "defaultBuildingVariant", "start": 7941, "end": 7963, "loc": { "start": { "line": 154, "column": 58 }, "end": { "line": 154, "column": 80 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 7963, "end": 7964, "loc": { "start": { "line": 154, "column": 80 }, "end": { "line": 154, "column": 81 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7964, "end": 7965, "loc": { "start": { "line": 154, "column": 81 }, "end": { "line": 154, "column": 82 } } }, { "type": "CommentLine", "value": " Item producer", "start": 7973, "end": 7989, "loc": { "start": { "line": 156, "column": 4 }, "end": { "line": 156, "column": 20 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 61, "start": 7995, "end": 7997, "loc": { "start": { "line": 157, "column": 4 }, "end": { "line": 157, "column": 6 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7997, "end": 7998, "loc": { "start": { "line": 157, "column": 6 }, "end": { "line": 157, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getCodeFromBuildingData", "start": 7999, "end": 8022, "loc": { "start": { "line": 157, "column": 8 }, "end": { "line": 157, "column": 31 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 8022, "end": 8023, "loc": { "start": { "line": 157, "column": 31 }, "end": { "line": 157, "column": 32 } } }, { "type": { "label": "new", "keyword": "new", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "new", "start": 8023, "end": 8026, "loc": { "start": { "line": 157, "column": 32 }, "end": { "line": 157, "column": 35 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MetaItemProducerBuilding", "start": 8027, "end": 8051, "loc": { "start": { "line": 157, "column": 36 }, "end": { "line": 157, "column": 60 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 8051, "end": 8052, "loc": { "start": { "line": 157, "column": 60 }, "end": { "line": 157, "column": 61 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 8052, "end": 8053, "loc": { "start": { "line": 157, "column": 61 }, "end": { "line": 157, "column": 62 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 8053, "end": 8054, "loc": { "start": { "line": 157, "column": 62 }, "end": { "line": 157, "column": 63 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "defaultBuildingVariant", "start": 8055, "end": 8077, "loc": { "start": { "line": 157, "column": 64 }, "end": { "line": 157, "column": 86 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 8077, "end": 8078, "loc": { "start": { "line": 157, "column": 86 }, "end": { "line": 157, "column": 87 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 8078, "end": 8079, "loc": { "start": { "line": 157, "column": 87 }, "end": { "line": 157, "column": 88 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 8081, "end": 8082, "loc": { "start": { "line": 158, "column": 0 }, "end": { "line": 158, "column": 1 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 8082, "end": 8083, "loc": { "start": { "line": 158, "column": 1 }, "end": { "line": 158, "column": 2 } } }, { "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": 8087, "end": 8093, "loc": { "start": { "line": 160, "column": 0 }, "end": { "line": 160, "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": 8094, "end": 8099, "loc": { "start": { "line": 160, "column": 7 }, "end": { "line": 160, "column": 12 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "SavegameInterface_ML01", "start": 8100, "end": 8122, "loc": { "start": { "line": 160, "column": 13 }, "end": { "line": 160, "column": 35 } } }, { "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": 8123, "end": 8130, "loc": { "start": { "line": 160, "column": 36 }, "end": { "line": 160, "column": 43 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "SavegameInterface_V1007", "start": 8131, "end": 8154, "loc": { "start": { "line": 160, "column": 44 }, "end": { "line": 160, "column": 67 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 8155, "end": 8156, "loc": { "start": { "line": 160, "column": 68 }, "end": { "line": 160, "column": 69 } } }, { "type": "CommentLine", "value": " @ts-ignore", "start": 8162, "end": 8175, "loc": { "start": { "line": 161, "column": 4 }, "end": { "line": 161, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getVersion", "start": 8181, "end": 8191, "loc": { "start": { "line": 162, "column": 4 }, "end": { "line": 162, "column": 14 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 8191, "end": 8192, "loc": { "start": { "line": 162, "column": 14 }, "end": { "line": 162, "column": 15 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 8192, "end": 8193, "loc": { "start": { "line": 162, "column": 15 }, "end": { "line": 162, "column": 16 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 8194, "end": 8195, "loc": { "start": { "line": 162, "column": 17 }, "end": { "line": 162, "column": 18 } } }, { "type": { "label": "return", "keyword": "return", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "return", "start": 8205, "end": 8211, "loc": { "start": { "line": 163, "column": 8 }, "end": { "line": 163, "column": 14 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "ML01", "start": 8212, "end": 8218, "loc": { "start": { "line": 163, "column": 15 }, "end": { "line": 163, "column": 21 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 8218, "end": 8219, "loc": { "start": { "line": 163, "column": 21 }, "end": { "line": 163, "column": 22 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 8225, "end": 8226, "loc": { "start": { "line": 164, "column": 4 }, "end": { "line": 164, "column": 5 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getSchemaUncached", "start": 8234, "end": 8251, "loc": { "start": { "line": 166, "column": 4 }, "end": { "line": 166, "column": 21 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 8251, "end": 8252, "loc": { "start": { "line": 166, "column": 21 }, "end": { "line": 166, "column": 22 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 8252, "end": 8253, "loc": { "start": { "line": 166, "column": 22 }, "end": { "line": 166, "column": 23 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 8254, "end": 8255, "loc": { "start": { "line": 166, "column": 24 }, "end": { "line": 166, "column": 25 } } }, { "type": { "label": "return", "keyword": "return", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "return", "start": 8265, "end": 8271, "loc": { "start": { "line": 167, "column": 8 }, "end": { "line": 167, "column": 14 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "schema", "start": 8272, "end": 8278, "loc": { "start": { "line": 167, "column": 15 }, "end": { "line": 167, "column": 21 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 8278, "end": 8279, "loc": { "start": { "line": 167, "column": 21 }, "end": { "line": 167, "column": 22 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 8285, "end": 8286, "loc": { "start": { "line": 168, "column": 4 }, "end": { "line": 168, "column": 5 } } }, { "type": "CommentBlock", "value": "*\r\n * @param {import(\"../savegame_typedefs.js\").SavegameData} data\r\n ", "start": 8294, "end": 8375, "loc": { "start": { "line": 170, "column": 4 }, "end": { "line": 172, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "static", "start": 8381, "end": 8387, "loc": { "start": { "line": 173, "column": 4 }, "end": { "line": 173, "column": 10 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "migrate1007toML01", "start": 8388, "end": 8405, "loc": { "start": { "line": 173, "column": 11 }, "end": { "line": 173, "column": 28 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 8405, "end": 8406, "loc": { "start": { "line": 173, "column": 28 }, "end": { "line": 173, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "data", "start": 8406, "end": 8410, "loc": { "start": { "line": 173, "column": 29 }, "end": { "line": 173, "column": 33 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 8410, "end": 8411, "loc": { "start": { "line": 173, "column": 33 }, "end": { "line": 173, "column": 34 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 8412, "end": 8413, "loc": { "start": { "line": 173, "column": 35 }, "end": { "line": 173, "column": 36 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "logger", "start": 8423, "end": 8429, "loc": { "start": { "line": 174, "column": 8 }, "end": { "line": 174, "column": 14 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 8429, "end": 8430, "loc": { "start": { "line": 174, "column": 14 }, "end": { "line": 174, "column": 15 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "log", "start": 8430, "end": 8433, "loc": { "start": { "line": 174, "column": 15 }, "end": { "line": 174, "column": 18 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 8433, "end": 8434, "loc": { "start": { "line": 174, "column": 18 }, "end": { "line": 174, "column": 19 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Migrating 1007 to ML01", "start": 8434, "end": 8458, "loc": { "start": { "line": 174, "column": 19 }, "end": { "line": 174, "column": 43 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 8458, "end": 8459, "loc": { "start": { "line": 174, "column": 43 }, "end": { "line": 174, "column": 44 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 8459, "end": 8460, "loc": { "start": { "line": 174, "column": 44 }, "end": { "line": 174, "column": 45 } } }, { "type": { "label": "const", "keyword": "const", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "const", "start": 8470, "end": 8475, "loc": { "start": { "line": 175, "column": 8 }, "end": { "line": 175, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "dump", "start": 8476, "end": 8480, "loc": { "start": { "line": 175, "column": 14 }, "end": { "line": 175, "column": 18 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 8481, "end": 8482, "loc": { "start": { "line": 175, "column": 19 }, "end": { "line": 175, "column": 20 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "data", "start": 8483, "end": 8487, "loc": { "start": { "line": 175, "column": 21 }, "end": { "line": 175, "column": 25 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 8487, "end": 8488, "loc": { "start": { "line": 175, "column": 25 }, "end": { "line": 175, "column": 26 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "dump", "start": 8488, "end": 8492, "loc": { "start": { "line": 175, "column": 26 }, "end": { "line": 175, "column": 30 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 8492, "end": 8493, "loc": { "start": { "line": 175, "column": 30 }, "end": { "line": 175, "column": 31 } } }, { "type": { "label": "if", "keyword": "if", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "if", "start": 8503, "end": 8505, "loc": { "start": { "line": 176, "column": 8 }, "end": { "line": 176, "column": 10 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 8506, "end": 8507, "loc": { "start": { "line": 176, "column": 11 }, "end": { "line": 176, "column": 12 } } }, { "type": { "label": "prefix", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": null, "updateContext": null }, "value": "!", "start": 8507, "end": 8508, "loc": { "start": { "line": 176, "column": 12 }, "end": { "line": 176, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "dump", "start": 8508, "end": 8512, "loc": { "start": { "line": 176, "column": 13 }, "end": { "line": 176, "column": 17 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 8512, "end": 8513, "loc": { "start": { "line": 176, "column": 17 }, "end": { "line": 176, "column": 18 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 8514, "end": 8515, "loc": { "start": { "line": 176, "column": 19 }, "end": { "line": 176, "column": 20 } } }, { "type": { "label": "return", "keyword": "return", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "return", "start": 8529, "end": 8535, "loc": { "start": { "line": 177, "column": 12 }, "end": { "line": 177, "column": 18 } } }, { "type": { "label": "true", "keyword": "true", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "true", "start": 8536, "end": 8540, "loc": { "start": { "line": 177, "column": 19 }, "end": { "line": 177, "column": 23 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 8540, "end": 8541, "loc": { "start": { "line": 177, "column": 23 }, "end": { "line": 177, "column": 24 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 8551, "end": 8552, "loc": { "start": { "line": 178, "column": 8 }, "end": { "line": 178, "column": 9 } } }, { "type": { "label": "for", "keyword": "for", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": true, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "for", "start": 8564, "end": 8567, "loc": { "start": { "line": 180, "column": 8 }, "end": { "line": 180, "column": 11 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 8568, "end": 8569, "loc": { "start": { "line": 180, "column": 12 }, "end": { "line": 180, "column": 13 } } }, { "type": { "label": "let", "keyword": "let", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "let", "start": 8569, "end": 8572, "loc": { "start": { "line": 180, "column": 13 }, "end": { "line": 180, "column": 16 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "i", "start": 8573, "end": 8574, "loc": { "start": { "line": 180, "column": 17 }, "end": { "line": 180, "column": 18 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 8575, "end": 8576, "loc": { "start": { "line": 180, "column": 19 }, "end": { "line": 180, "column": 20 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 0, "start": 8577, "end": 8578, "loc": { "start": { "line": 180, "column": 21 }, "end": { "line": 180, "column": 22 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 8578, "end": 8579, "loc": { "start": { "line": 180, "column": 22 }, "end": { "line": 180, "column": 23 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "i", "start": 8580, "end": 8581, "loc": { "start": { "line": 180, "column": 24 }, "end": { "line": 180, "column": 25 } } }, { "type": { "label": "", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": 7, "updateContext": null }, "value": "<", "start": 8582, "end": 8583, "loc": { "start": { "line": 180, "column": 26 }, "end": { "line": 180, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "dump", "start": 8584, "end": 8588, "loc": { "start": { "line": 180, "column": 28 }, "end": { "line": 180, "column": 32 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 8588, "end": 8589, "loc": { "start": { "line": 180, "column": 32 }, "end": { "line": 180, "column": 33 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "entities", "start": 8589, "end": 8597, "loc": { "start": { "line": 180, "column": 33 }, "end": { "line": 180, "column": 41 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 8597, "end": 8598, "loc": { "start": { "line": 180, "column": 41 }, "end": { "line": 180, "column": 42 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "length", "start": 8598, "end": 8604, "loc": { "start": { "line": 180, "column": 42 }, "end": { "line": 180, "column": 48 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 8604, "end": 8605, "loc": { "start": { "line": 180, "column": 48 }, "end": { "line": 180, "column": 49 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "i", "start": 8606, "end": 8607, "loc": { "start": { "line": 180, "column": 50 }, "end": { "line": 180, "column": 51 } } }, { "type": { "label": "++/--", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": true, "binop": null }, "value": "++", "start": 8607, "end": 8609, "loc": { "start": { "line": 180, "column": 51 }, "end": { "line": 180, "column": 53 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 8609, "end": 8610, "loc": { "start": { "line": 180, "column": 53 }, "end": { "line": 180, "column": 54 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 8611, "end": 8612, "loc": { "start": { "line": 180, "column": 55 }, "end": { "line": 180, "column": 56 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "dump", "start": 8626, "end": 8630, "loc": { "start": { "line": 181, "column": 12 }, "end": { "line": 181, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 8630, "end": 8631, "loc": { "start": { "line": 181, "column": 16 }, "end": { "line": 181, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "entities", "start": 8631, "end": 8639, "loc": { "start": { "line": 181, "column": 17 }, "end": { "line": 181, "column": 25 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 8639, "end": 8640, "loc": { "start": { "line": 181, "column": 25 }, "end": { "line": 181, "column": 26 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "i", "start": 8640, "end": 8641, "loc": { "start": { "line": 181, "column": 26 }, "end": { "line": 181, "column": 27 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 8641, "end": 8642, "loc": { "start": { "line": 181, "column": 27 }, "end": { "line": 181, "column": 28 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 8642, "end": 8643, "loc": { "start": { "line": 181, "column": 28 }, "end": { "line": 181, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "components", "start": 8643, "end": 8653, "loc": { "start": { "line": 181, "column": 29 }, "end": { "line": 181, "column": 39 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 8653, "end": 8654, "loc": { "start": { "line": 181, "column": 39 }, "end": { "line": 181, "column": 40 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "StaticMapEntity", "start": 8654, "end": 8669, "loc": { "start": { "line": 181, "column": 40 }, "end": { "line": 181, "column": 55 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 8669, "end": 8670, "loc": { "start": { "line": 181, "column": 55 }, "end": { "line": 181, "column": 56 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "code", "start": 8670, "end": 8674, "loc": { "start": { "line": 181, "column": 56 }, "end": { "line": 181, "column": 60 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 8675, "end": 8676, "loc": { "start": { "line": 181, "column": 61 }, "end": { "line": 181, "column": 62 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "codes", "start": 8694, "end": 8699, "loc": { "start": { "line": 182, "column": 16 }, "end": { "line": 182, "column": 21 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 8699, "end": 8700, "loc": { "start": { "line": 182, "column": 21 }, "end": { "line": 182, "column": 22 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "dump", "start": 8700, "end": 8704, "loc": { "start": { "line": 182, "column": 22 }, "end": { "line": 182, "column": 26 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 8704, "end": 8705, "loc": { "start": { "line": 182, "column": 26 }, "end": { "line": 182, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "entities", "start": 8705, "end": 8713, "loc": { "start": { "line": 182, "column": 27 }, "end": { "line": 182, "column": 35 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 8713, "end": 8714, "loc": { "start": { "line": 182, "column": 35 }, "end": { "line": 182, "column": 36 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "i", "start": 8714, "end": 8715, "loc": { "start": { "line": 182, "column": 36 }, "end": { "line": 182, "column": 37 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 8715, "end": 8716, "loc": { "start": { "line": 182, "column": 37 }, "end": { "line": 182, "column": 38 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 8716, "end": 8717, "loc": { "start": { "line": 182, "column": 38 }, "end": { "line": 182, "column": 39 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "components", "start": 8717, "end": 8727, "loc": { "start": { "line": 182, "column": 39 }, "end": { "line": 182, "column": 49 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 8727, "end": 8728, "loc": { "start": { "line": 182, "column": 49 }, "end": { "line": 182, "column": 50 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "StaticMapEntity", "start": 8728, "end": 8743, "loc": { "start": { "line": 182, "column": 50 }, "end": { "line": 182, "column": 65 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 8743, "end": 8744, "loc": { "start": { "line": 182, "column": 65 }, "end": { "line": 182, "column": 66 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "code", "start": 8744, "end": 8748, "loc": { "start": { "line": 182, "column": 66 }, "end": { "line": 182, "column": 70 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 8748, "end": 8749, "loc": { "start": { "line": 182, "column": 70 }, "end": { "line": 182, "column": 71 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 8749, "end": 8750, "loc": { "start": { "line": 182, "column": 71 }, "end": { "line": 182, "column": 72 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 8760, "end": 8761, "loc": { "start": { "line": 183, "column": 8 }, "end": { "line": 183, "column": 9 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 8767, "end": 8768, "loc": { "start": { "line": 184, "column": 4 }, "end": { "line": 184, "column": 5 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 8770, "end": 8771, "loc": { "start": { "line": 185, "column": 0 }, "end": { "line": 185, "column": 1 } } }, { "type": { "label": "eof", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 8771, "end": 8771, "loc": { "start": { "line": 185, "column": 1 }, "end": { "line": 185, "column": 1 } } } ] }