{ "type": "File", "start": 0, "end": 16550, "loc": { "start": { "line": 1, "column": 0 }, "end": { "line": 317, "column": 2 } }, "program": { "type": "Program", "start": 0, "end": 16550, "loc": { "start": { "line": 1, "column": 0 }, "end": { "line": 317, "column": 2 } }, "sourceType": "module", "body": [ { "type": "ExportNamedDeclaration", "start": 95, "end": 16550, "loc": { "start": { "line": 4, "column": 0 }, "end": { "line": 317, "column": 2 } }, "specifiers": [], "source": null, "declaration": { "type": "VariableDeclaration", "start": 102, "end": 16550, "loc": { "start": { "line": 4, "column": 7 }, "end": { "line": 317, "column": 2 } }, "declarations": [ { "type": "VariableDeclarator", "start": 108, "end": 16549, "loc": { "start": { "line": 4, "column": 13 }, "end": { "line": 317, "column": 1 } }, "id": { "type": "Identifier", "start": 108, "end": 117, "loc": { "start": { "line": 4, "column": 13 }, "end": { "line": 4, "column": 22 }, "identifierName": "CHANGELOG" }, "name": "CHANGELOG", "leadingComments": null }, "init": { "type": "ArrayExpression", "start": 120, "end": 16549, "loc": { "start": { "line": 4, "column": 25 }, "end": { "line": 317, "column": 1 } }, "elements": [ { "type": "ObjectExpression", "start": 121, "end": 378, "loc": { "start": { "line": 4, "column": 26 }, "end": { "line": 11, "column": 5 } }, "properties": [ { "type": "ObjectProperty", "start": 132, "end": 148, "loc": { "start": { "line": 5, "column": 8 }, "end": { "line": 5, "column": 24 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 132, "end": 139, "loc": { "start": { "line": 5, "column": 8 }, "end": { "line": 5, "column": 15 }, "identifierName": "version" }, "name": "version" }, "value": { "type": "StringLiteral", "start": 141, "end": 148, "loc": { "start": { "line": 5, "column": 17 }, "end": { "line": 5, "column": 24 } }, "extra": { "rawValue": "1.2.3", "raw": "\"1.2.3\"" }, "value": "1.2.3" } }, { "type": "ObjectProperty", "start": 159, "end": 177, "loc": { "start": { "line": 6, "column": 8 }, "end": { "line": 6, "column": 26 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 159, "end": 163, "loc": { "start": { "line": 6, "column": 8 }, "end": { "line": 6, "column": 12 }, "identifierName": "date" }, "name": "date" }, "value": { "type": "StringLiteral", "start": 165, "end": 177, "loc": { "start": { "line": 6, "column": 14 }, "end": { "line": 6, "column": 26 } }, "extra": { "rawValue": "unreleased", "raw": "\"unreleased\"" }, "value": "unreleased" } }, { "type": "ObjectProperty", "start": 188, "end": 370, "loc": { "start": { "line": 7, "column": 8 }, "end": { "line": 10, "column": 9 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 188, "end": 195, "loc": { "start": { "line": 7, "column": 8 }, "end": { "line": 7, "column": 15 }, "identifierName": "entries" }, "name": "entries" }, "value": { "type": "ArrayExpression", "start": 197, "end": 370, "loc": { "start": { "line": 7, "column": 17 }, "end": { "line": 10, "column": 9 } }, "elements": [ { "type": "StringLiteral", "start": 212, "end": 274, "loc": { "start": { "line": 8, "column": 12 }, "end": { "line": 8, "column": 74 } }, "extra": { "rawValue": "Fixed constant signals being editable from the regular layer", "raw": "\"Fixed constant signals being editable from the regular layer\"" }, "value": "Fixed constant signals being editable from the regular layer" }, { "type": "StringLiteral", "start": 289, "end": 358, "loc": { "start": { "line": 9, "column": 12 }, "end": { "line": 9, "column": 81 } }, "extra": { "rawValue": "Fixed items still overlapping sometimes between buildings and belts", "raw": "\"Fixed items still overlapping sometimes between buildings and belts\"" }, "value": "Fixed items still overlapping sometimes between buildings and belts" } ] } } ] }, { "type": "ObjectExpression", "start": 385, "end": 1494, "loc": { "start": { "line": 12, "column": 4 }, "end": { "line": 29, "column": 5 } }, "properties": [ { "type": "ObjectProperty", "start": 396, "end": 412, "loc": { "start": { "line": 13, "column": 8 }, "end": { "line": 13, "column": 24 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 396, "end": 403, "loc": { "start": { "line": 13, "column": 8 }, "end": { "line": 13, "column": 15 }, "identifierName": "version" }, "name": "version" }, "value": { "type": "StringLiteral", "start": 405, "end": 412, "loc": { "start": { "line": 13, "column": 17 }, "end": { "line": 13, "column": 24 } }, "extra": { "rawValue": "1.2.2", "raw": "\"1.2.2\"" }, "value": "1.2.2" } }, { "type": "ObjectProperty", "start": 423, "end": 441, "loc": { "start": { "line": 14, "column": 8 }, "end": { "line": 14, "column": 26 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 423, "end": 427, "loc": { "start": { "line": 14, "column": 8 }, "end": { "line": 14, "column": 12 }, "identifierName": "date" }, "name": "date" }, "value": { "type": "StringLiteral", "start": 429, "end": 441, "loc": { "start": { "line": 14, "column": 14 }, "end": { "line": 14, "column": 26 } }, "extra": { "rawValue": "07.12.2020", "raw": "\"07.12.2020\"" }, "value": "07.12.2020" } }, { "type": "ObjectProperty", "start": 452, "end": 1486, "loc": { "start": { "line": 15, "column": 8 }, "end": { "line": 28, "column": 9 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 452, "end": 459, "loc": { "start": { "line": 15, "column": 8 }, "end": { "line": 15, "column": 15 }, "identifierName": "entries" }, "name": "entries" }, "value": { "type": "ArrayExpression", "start": 461, "end": 1486, "loc": { "start": { "line": 15, "column": 17 }, "end": { "line": 28, "column": 9 } }, "elements": [ { "type": "StringLiteral", "start": 476, "end": 591, "loc": { "start": { "line": 16, "column": 12 }, "end": { "line": 16, "column": 127 } }, "extra": { "rawValue": "Fix item readers and some other buildings slowing up belts, especially if they stalled (inspired by Keterr's fix)", "raw": "\"Fix item readers and some other buildings slowing up belts, especially if they stalled (inspired by Keterr's fix)\"" }, "value": "Fix item readers and some other buildings slowing up belts, especially if they stalled (inspired by Keterr's fix)" }, { "type": "StringLiteral", "start": 606, "end": 672, "loc": { "start": { "line": 17, "column": 12 }, "end": { "line": 17, "column": 78 } }, "extra": { "rawValue": "Added the ability to edit constant signals by left clicking them", "raw": "\"Added the ability to edit constant signals by left clicking them\"" }, "value": "Added the ability to edit constant signals by left clicking them" }, { "type": "StringLiteral", "start": 687, "end": 776, "loc": { "start": { "line": 18, "column": 12 }, "end": { "line": 18, "column": 101 } }, "extra": { "rawValue": "Prevent items from being rendered on each other when a belt stalls (inspired by Keterr)", "raw": "\"Prevent items from being rendered on each other when a belt stalls (inspired by Keterr)\"" }, "value": "Prevent items from being rendered on each other when a belt stalls (inspired by Keterr)" }, { "type": "StringLiteral", "start": 791, "end": 859, "loc": { "start": { "line": 19, "column": 12 }, "end": { "line": 19, "column": 80 } }, "extra": { "rawValue": "You can now add markers in the wire layer (partially by daanbreur)", "raw": "\"You can now add markers in the wire layer (partially by daanbreur)\"" }, "value": "You can now add markers in the wire layer (partially by daanbreur)" }, { "type": "StringLiteral", "start": 874, "end": 955, "loc": { "start": { "line": 20, "column": 12 }, "end": { "line": 20, "column": 93 } }, "extra": { "rawValue": "Allow to cycle backwards in the toolbar with SHIFT + Tab (idea by EmeraldBlock)", "raw": "\"Allow to cycle backwards in the toolbar with SHIFT + Tab (idea by EmeraldBlock)\"" }, "value": "Allow to cycle backwards in the toolbar with SHIFT + Tab (idea by EmeraldBlock)" }, { "type": "StringLiteral", "start": 970, "end": 1020, "loc": { "start": { "line": 21, "column": 12 }, "end": { "line": 21, "column": 62 } }, "extra": { "rawValue": "Allow to cycle variants backwards with SHIFT + T", "raw": "\"Allow to cycle variants backwards with SHIFT + T\"" }, "value": "Allow to cycle variants backwards with SHIFT + T" }, { "type": "StringLiteral", "start": 1035, "end": 1105, "loc": { "start": { "line": 22, "column": 12 }, "end": { "line": 22, "column": 82 } }, "extra": { "rawValue": "Upgrade numbers now use roman numerals until tier 50 (by LeopoldTal)", "raw": "\"Upgrade numbers now use roman numerals until tier 50 (by LeopoldTal)\"" }, "value": "Upgrade numbers now use roman numerals until tier 50 (by LeopoldTal)" }, { "type": "StringLiteral", "start": 1120, "end": 1186, "loc": { "start": { "line": 23, "column": 12 }, "end": { "line": 23, "column": 78 } }, "extra": { "rawValue": "Add button to unpin shapes from the left side (by artemisSystem)", "raw": "\"Add button to unpin shapes from the left side (by artemisSystem)\"" }, "value": "Add button to unpin shapes from the left side (by artemisSystem)" }, { "type": "StringLiteral", "start": 1201, "end": 1260, "loc": { "start": { "line": 24, "column": 12 }, "end": { "line": 24, "column": 71 } }, "extra": { "rawValue": "Fix middle mouse button also placing blueprints (by Eiim)", "raw": "\"Fix middle mouse button also placing blueprints (by Eiim)\"" }, "value": "Fix middle mouse button also placing blueprints (by Eiim)" }, { "type": "StringLiteral", "start": 1275, "end": 1348, "loc": { "start": { "line": 25, "column": 12 }, "end": { "line": 25, "column": 85 } }, "extra": { "rawValue": "Hide wires grid when using the 'Disable Grid' setting (by EmeraldBlock)", "raw": "\"Hide wires grid when using the 'Disable Grid' setting (by EmeraldBlock)\"" }, "value": "Hide wires grid when using the 'Disable Grid' setting (by EmeraldBlock)" }, { "type": "StringLiteral", "start": 1363, "end": 1407, "loc": { "start": { "line": 26, "column": 12 }, "end": { "line": 26, "column": 56 } }, "extra": { "rawValue": "Fix UI using multiple different save icons", "raw": "\"Fix UI using multiple different save icons\"" }, "value": "Fix UI using multiple different save icons" }, { "type": "StringLiteral", "start": 1422, "end": 1474, "loc": { "start": { "line": 27, "column": 12 }, "end": { "line": 27, "column": 64 } }, "extra": { "rawValue": "Updated translations (Thanks to all contributors!)", "raw": "\"Updated translations (Thanks to all contributors!)\"" }, "value": "Updated translations (Thanks to all contributors!)" } ] } } ] }, { "type": "ObjectExpression", "start": 1501, "end": 2251, "loc": { "start": { "line": 30, "column": 4 }, "end": { "line": 43, "column": 5 } }, "properties": [ { "type": "ObjectProperty", "start": 1512, "end": 1528, "loc": { "start": { "line": 31, "column": 8 }, "end": { "line": 31, "column": 24 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 1512, "end": 1519, "loc": { "start": { "line": 31, "column": 8 }, "end": { "line": 31, "column": 15 }, "identifierName": "version" }, "name": "version" }, "value": { "type": "StringLiteral", "start": 1521, "end": 1528, "loc": { "start": { "line": 31, "column": 17 }, "end": { "line": 31, "column": 24 } }, "extra": { "rawValue": "1.2.1", "raw": "\"1.2.1\"" }, "value": "1.2.1" } }, { "type": "ObjectProperty", "start": 1539, "end": 1557, "loc": { "start": { "line": 32, "column": 8 }, "end": { "line": 32, "column": 26 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 1539, "end": 1543, "loc": { "start": { "line": 32, "column": 8 }, "end": { "line": 32, "column": 12 }, "identifierName": "date" }, "name": "date" }, "value": { "type": "StringLiteral", "start": 1545, "end": 1557, "loc": { "start": { "line": 32, "column": 14 }, "end": { "line": 32, "column": 26 } }, "extra": { "rawValue": "31.10.2020", "raw": "\"31.10.2020\"" }, "value": "31.10.2020" } }, { "type": "ObjectProperty", "start": 1568, "end": 2243, "loc": { "start": { "line": 33, "column": 8 }, "end": { "line": 42, "column": 9 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 1568, "end": 1575, "loc": { "start": { "line": 33, "column": 8 }, "end": { "line": 33, "column": 15 }, "identifierName": "entries" }, "name": "entries" }, "value": { "type": "ArrayExpression", "start": 1577, "end": 2243, "loc": { "start": { "line": 33, "column": 17 }, "end": { "line": 42, "column": 9 } }, "elements": [ { "type": "StringLiteral", "start": 1592, "end": 1660, "loc": { "start": { "line": 34, "column": 12 }, "end": { "line": 34, "column": 80 } }, "extra": { "rawValue": "Fixed stacking bug for level 26 which required restarting the game", "raw": "\"Fixed stacking bug for level 26 which required restarting the game\"" }, "value": "Fixed stacking bug for level 26 which required restarting the game" }, { "type": "StringLiteral", "start": 1675, "end": 1741, "loc": { "start": { "line": 35, "column": 12 }, "end": { "line": 35, "column": 78 } }, "extra": { "rawValue": "Fix reward notification being too long sometimes (by LeopoldTal)", "raw": "\"Fix reward notification being too long sometimes (by LeopoldTal)\"" }, "value": "Fix reward notification being too long sometimes (by LeopoldTal)" }, { "type": "StringLiteral", "start": 1756, "end": 1825, "loc": { "start": { "line": 36, "column": 12 }, "end": { "line": 36, "column": 81 } }, "extra": { "rawValue": "Use locale decimal separator on belt reader display (by LeopoldTal)", "raw": "\"Use locale decimal separator on belt reader display (by LeopoldTal)\"" }, "value": "Use locale decimal separator on belt reader display (by LeopoldTal)" }, { "type": "StringLiteral", "start": 1840, "end": 1903, "loc": { "start": { "line": 37, "column": 12 }, "end": { "line": 37, "column": 75 } }, "extra": { "rawValue": "Vastly improved performance when saving games (by LeopoldTal)", "raw": "\"Vastly improved performance when saving games (by LeopoldTal)\"" }, "value": "Vastly improved performance when saving games (by LeopoldTal)" }, { "type": "StringLiteral", "start": 1918, "end": 2006, "loc": { "start": { "line": 38, "column": 12 }, "end": { "line": 38, "column": 100 } }, "extra": { "rawValue": "Prevent some antivirus programs blocking the opening of external links (by LeopoldTal)", "raw": "\"Prevent some antivirus programs blocking the opening of external links (by LeopoldTal)\"" }, "value": "Prevent some antivirus programs blocking the opening of external links (by LeopoldTal)" }, { "type": "StringLiteral", "start": 2021, "end": 2086, "loc": { "start": { "line": 39, "column": 12 }, "end": { "line": 39, "column": 77 } }, "extra": { "rawValue": "Match tutorials to the correct painter variants (by LeopoldTal)", "raw": "\"Match tutorials to the correct painter variants (by LeopoldTal)\"" }, "value": "Match tutorials to the correct painter variants (by LeopoldTal)" }, { "type": "StringLiteral", "start": 2101, "end": 2174, "loc": { "start": { "line": 40, "column": 12 }, "end": { "line": 40, "column": 85 } }, "extra": { "rawValue": "Prevent throughput goals containing fractional numbers (by CEbbinghaus)", "raw": "\"Prevent throughput goals containing fractional numbers (by CEbbinghaus)\"" }, "value": "Prevent throughput goals containing fractional numbers (by CEbbinghaus)" }, { "type": "StringLiteral", "start": 2189, "end": 2231, "loc": { "start": { "line": 41, "column": 12 }, "end": { "line": 41, "column": 54 } }, "extra": { "rawValue": "Updated translations and added Hungarian", "raw": "\"Updated translations and added Hungarian\"" }, "value": "Updated translations and added Hungarian" } ] } } ] }, { "type": "ObjectExpression", "start": 2258, "end": 2485, "loc": { "start": { "line": 44, "column": 4 }, "end": { "line": 50, "column": 5 } }, "properties": [ { "type": "ObjectProperty", "start": 2269, "end": 2285, "loc": { "start": { "line": 45, "column": 8 }, "end": { "line": 45, "column": 24 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 2269, "end": 2276, "loc": { "start": { "line": 45, "column": 8 }, "end": { "line": 45, "column": 15 }, "identifierName": "version" }, "name": "version" }, "value": { "type": "StringLiteral", "start": 2278, "end": 2285, "loc": { "start": { "line": 45, "column": 17 }, "end": { "line": 45, "column": 24 } }, "extra": { "rawValue": "1.2.0", "raw": "\"1.2.0\"" }, "value": "1.2.0" } }, { "type": "ObjectProperty", "start": 2296, "end": 2314, "loc": { "start": { "line": 46, "column": 8 }, "end": { "line": 46, "column": 26 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 2296, "end": 2300, "loc": { "start": { "line": 46, "column": 8 }, "end": { "line": 46, "column": 12 }, "identifierName": "date" }, "name": "date" }, "value": { "type": "StringLiteral", "start": 2302, "end": 2314, "loc": { "start": { "line": 46, "column": 14 }, "end": { "line": 46, "column": 26 } }, "extra": { "rawValue": "09.10.2020", "raw": "\"09.10.2020\"" }, "value": "09.10.2020" } }, { "type": "ObjectProperty", "start": 2325, "end": 2477, "loc": { "start": { "line": 47, "column": 8 }, "end": { "line": 49, "column": 9 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 2325, "end": 2332, "loc": { "start": { "line": 47, "column": 8 }, "end": { "line": 47, "column": 15 }, "identifierName": "entries" }, "name": "entries" }, "value": { "type": "ArrayExpression", "start": 2334, "end": 2477, "loc": { "start": { "line": 47, "column": 17 }, "end": { "line": 49, "column": 9 } }, "elements": [ { "type": "StringLiteral", "start": 2349, "end": 2465, "loc": { "start": { "line": 48, "column": 12 }, "end": { "line": 48, "column": 128 } }, "extra": { "rawValue": "⚠️⚠️This update is HUGE, view the full changelog here! ⚠️⚠️", "raw": "\"⚠️⚠️This update is HUGE, view the full changelog here! ⚠️⚠️\"" }, "value": "⚠️⚠️This update is HUGE, view the full changelog here! ⚠️⚠️" } ] } } ] }, { "type": "ObjectExpression", "start": 2492, "end": 3680, "loc": { "start": { "line": 51, "column": 4 }, "end": { "line": 69, "column": 5 } }, "properties": [ { "type": "ObjectProperty", "start": 2503, "end": 2520, "loc": { "start": { "line": 52, "column": 8 }, "end": { "line": 52, "column": 25 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 2503, "end": 2510, "loc": { "start": { "line": 52, "column": 8 }, "end": { "line": 52, "column": 15 }, "identifierName": "version" }, "name": "version" }, "value": { "type": "StringLiteral", "start": 2512, "end": 2520, "loc": { "start": { "line": 52, "column": 17 }, "end": { "line": 52, "column": 25 } }, "extra": { "rawValue": "1.1.18", "raw": "\"1.1.18\"" }, "value": "1.1.18" } }, { "type": "ObjectProperty", "start": 2531, "end": 2549, "loc": { "start": { "line": 53, "column": 8 }, "end": { "line": 53, "column": 26 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 2531, "end": 2535, "loc": { "start": { "line": 53, "column": 8 }, "end": { "line": 53, "column": 12 }, "identifierName": "date" }, "name": "date" }, "value": { "type": "StringLiteral", "start": 2537, "end": 2549, "loc": { "start": { "line": 53, "column": 14 }, "end": { "line": 53, "column": 26 } }, "extra": { "rawValue": "27.06.2020", "raw": "\"27.06.2020\"" }, "value": "27.06.2020" } }, { "type": "ObjectProperty", "start": 2560, "end": 3672, "loc": { "start": { "line": 54, "column": 8 }, "end": { "line": 68, "column": 9 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 2560, "end": 2567, "loc": { "start": { "line": 54, "column": 8 }, "end": { "line": 54, "column": 15 }, "identifierName": "entries" }, "name": "entries" }, "value": { "type": "ArrayExpression", "start": 2569, "end": 3672, "loc": { "start": { "line": 54, "column": 17 }, "end": { "line": 68, "column": 9 } }, "elements": [ { "type": "StringLiteral", "start": 2584, "end": 2696, "loc": { "start": { "line": 55, "column": 12 }, "end": { "line": 55, "column": 124 } }, "extra": { "rawValue": "Huge performance improvements - up to double fps and tick-rate! This will wipe out all current items on belts.", "raw": "\"Huge performance improvements - up to double fps and tick-rate! This will wipe out all current items on belts.\"" }, "value": "Huge performance improvements - up to double fps and tick-rate! This will wipe out all current items on belts." }, { "type": "StringLiteral", "start": 2711, "end": 2768, "loc": { "start": { "line": 56, "column": 12 }, "end": { "line": 56, "column": 69 } }, "extra": { "rawValue": "Reduce story shapes required until unlocking blueprints", "raw": "\"Reduce story shapes required until unlocking blueprints\"" }, "value": "Reduce story shapes required until unlocking blueprints" }, { "type": "StringLiteral", "start": 2783, "end": 2826, "loc": { "start": { "line": 57, "column": 12 }, "end": { "line": 57, "column": 55 } }, "extra": { "rawValue": "Allow clicking on variants to select them", "raw": "\"Allow clicking on variants to select them\"" }, "value": "Allow clicking on variants to select them" }, { "type": "StringLiteral", "start": 2841, "end": 2880, "loc": { "start": { "line": 58, "column": 12 }, "end": { "line": 58, "column": 51 } }, "extra": { "rawValue": "Add 'copy key' button to shape viewer", "raw": "\"Add 'copy key' button to shape viewer\"" }, "value": "Add 'copy key' button to shape viewer" }, { "type": "StringLiteral", "start": 2895, "end": 3000, "loc": { "start": { "line": 59, "column": 12 }, "end": { "line": 59, "column": 117 } }, "extra": { "rawValue": "Add more FPS to the belt animation and fix belt animation seeming to go 'backwards' on high belt speeds", "raw": "\"Add more FPS to the belt animation and fix belt animation seeming to go 'backwards' on high belt speeds\"" }, "value": "Add more FPS to the belt animation and fix belt animation seeming to go 'backwards' on high belt speeds" }, { "type": "StringLiteral", "start": 3015, "end": 3075, "loc": { "start": { "line": 60, "column": 12 }, "end": { "line": 60, "column": 72 } }, "extra": { "rawValue": "Fix deconstruct sound being played when right clicking hub", "raw": "\"Fix deconstruct sound being played when right clicking hub\"" }, "value": "Fix deconstruct sound being played when right clicking hub" }, { "type": "StringLiteral", "start": 3090, "end": 3196, "loc": { "start": { "line": 61, "column": 12 }, "end": { "line": 61, "column": 118 } }, "extra": { "rawValue": "Allow clicking 'Q' over a shape or color patch to automatically select the miner building (by Gerdon262)", "raw": "\"Allow clicking 'Q' over a shape or color patch to automatically select the miner building (by Gerdon262)\"" }, "value": "Allow clicking 'Q' over a shape or color patch to automatically select the miner building (by Gerdon262)" }, { "type": "StringLiteral", "start": 3211, "end": 3281, "loc": { "start": { "line": 62, "column": 12 }, "end": { "line": 62, "column": 82 } }, "extra": { "rawValue": "Update belt placement performance on huge factories (by Phlosioneer)", "raw": "\"Update belt placement performance on huge factories (by Phlosioneer)\"" }, "value": "Update belt placement performance on huge factories (by Phlosioneer)" }, { "type": "StringLiteral", "start": 3296, "end": 3358, "loc": { "start": { "line": 63, "column": 12 }, "end": { "line": 63, "column": 74 } }, "extra": { "rawValue": "Fix duplicate waypoints with a shape not rendering (by hexy)", "raw": "\"Fix duplicate waypoints with a shape not rendering (by hexy)\"" }, "value": "Fix duplicate waypoints with a shape not rendering (by hexy)" }, { "type": "StringLiteral", "start": 3373, "end": 3436, "loc": { "start": { "line": 64, "column": 12 }, "end": { "line": 64, "column": 75 } }, "extra": { "rawValue": "Fix smart tunnel placement deleting wrong tunnels (by mordof)", "raw": "\"Fix smart tunnel placement deleting wrong tunnels (by mordof)\"" }, "value": "Fix smart tunnel placement deleting wrong tunnels (by mordof)" }, { "type": "StringLiteral", "start": 3451, "end": 3567, "loc": { "start": { "line": 65, "column": 12 }, "end": { "line": 65, "column": 128 } }, "extra": { "rawValue": "Add setting (on by default) to store the last used rotation per building instead of globally storing it (by Magos)", "raw": "\"Add setting (on by default) to store the last used rotation per building instead of globally storing it (by Magos)\"" }, "value": "Add setting (on by default) to store the last used rotation per building instead of globally storing it (by Magos)" }, { "type": "StringLiteral", "start": 3582, "end": 3623, "loc": { "start": { "line": 66, "column": 12 }, "end": { "line": 66, "column": 53 } }, "extra": { "rawValue": "Added chinese (traditional) translation", "raw": "\"Added chinese (traditional) translation\"" }, "value": "Added chinese (traditional) translation" }, { "type": "StringLiteral", "start": 3638, "end": 3660, "loc": { "start": { "line": 67, "column": 12 }, "end": { "line": 67, "column": 34 } }, "extra": { "rawValue": "Updated translations", "raw": "\"Updated translations\"" }, "value": "Updated translations" } ] } } ] }, { "type": "ObjectExpression", "start": 3687, "end": 4964, "loc": { "start": { "line": 70, "column": 4 }, "end": { "line": 88, "column": 5 } }, "properties": [ { "type": "ObjectProperty", "start": 3698, "end": 3715, "loc": { "start": { "line": 71, "column": 8 }, "end": { "line": 71, "column": 25 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 3698, "end": 3705, "loc": { "start": { "line": 71, "column": 8 }, "end": { "line": 71, "column": 15 }, "identifierName": "version" }, "name": "version" }, "value": { "type": "StringLiteral", "start": 3707, "end": 3715, "loc": { "start": { "line": 71, "column": 17 }, "end": { "line": 71, "column": 25 } }, "extra": { "rawValue": "1.1.17", "raw": "\"1.1.17\"" }, "value": "1.1.17" } }, { "type": "ObjectProperty", "start": 3726, "end": 3744, "loc": { "start": { "line": 72, "column": 8 }, "end": { "line": 72, "column": 26 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 3726, "end": 3730, "loc": { "start": { "line": 72, "column": 8 }, "end": { "line": 72, "column": 12 }, "identifierName": "date" }, "name": "date" }, "value": { "type": "StringLiteral", "start": 3732, "end": 3744, "loc": { "start": { "line": 72, "column": 14 }, "end": { "line": 72, "column": 26 } }, "extra": { "rawValue": "22.06.2020", "raw": "\"22.06.2020\"" }, "value": "22.06.2020" } }, { "type": "ObjectProperty", "start": 3755, "end": 4956, "loc": { "start": { "line": 73, "column": 8 }, "end": { "line": 87, "column": 9 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 3755, "end": 3762, "loc": { "start": { "line": 73, "column": 8 }, "end": { "line": 73, "column": 15 }, "identifierName": "entries" }, "name": "entries" }, "value": { "type": "ArrayExpression", "start": 3764, "end": 4956, "loc": { "start": { "line": 73, "column": 17 }, "end": { "line": 87, "column": 9 } }, "elements": [ { "type": "StringLiteral", "start": 3779, "end": 3925, "loc": { "start": { "line": 74, "column": 12 }, "end": { "line": 74, "column": 158 } }, "extra": { "rawValue": "Color blind mode! You can now activate it in the settings and it will show you which color is below your cursor (Either resource or on the belt)", "raw": "\"Color blind mode! You can now activate it in the settings and it will show you which color is below your cursor (Either resource or on the belt)\"" }, "value": "Color blind mode! You can now activate it in the settings and it will show you which color is below your cursor (Either resource or on the belt)" }, { "type": "StringLiteral", "start": 3940, "end": 4049, "loc": { "start": { "line": 75, "column": 12 }, "end": { "line": 75, "column": 121 } }, "extra": { "rawValue": "Add info buttons to all shapes so you can figure out how they are built! (And also, which colors they have)", "raw": "\"Add info buttons to all shapes so you can figure out how they are built! (And also, which colors they have)\"" }, "value": "Add info buttons to all shapes so you can figure out how they are built! (And also, which colors they have)" }, { "type": "StringLiteral", "start": 4064, "end": 4134, "loc": { "start": { "line": 76, "column": 12 }, "end": { "line": 76, "column": 82 } }, "extra": { "rawValue": "Allow configuring autosave interval and disabling it in the settings", "raw": "\"Allow configuring autosave interval and disabling it in the settings\"" }, "value": "Allow configuring autosave interval and disabling it in the settings" }, { "type": "StringLiteral", "start": 4149, "end": 4275, "loc": { "start": { "line": 77, "column": 12 }, "end": { "line": 77, "column": 138 } }, "extra": { "rawValue": "The smart-tunnel placement has been reworked to properly replace belts. Thus the setting has been turned on again by default", "raw": "\"The smart-tunnel placement has been reworked to properly replace belts. Thus the setting has been turned on again by default\"" }, "value": "The smart-tunnel placement has been reworked to properly replace belts. Thus the setting has been turned on again by default" }, { "type": "StringLiteral", "start": 4290, "end": 4378, "loc": { "start": { "line": 78, "column": 12 }, "end": { "line": 78, "column": 100 } }, "extra": { "rawValue": "The soundtrack now has a higher quality on the standalone version than the web version", "raw": "\"The soundtrack now has a higher quality on the standalone version than the web version\"" }, "value": "The soundtrack now has a higher quality on the standalone version than the web version" }, { "type": "StringLiteral", "start": 4393, "end": 4447, "loc": { "start": { "line": 79, "column": 12 }, "end": { "line": 79, "column": 66 } }, "extra": { "rawValue": "Add setting to disable cut/delete warnings (by hexy)", "raw": "\"Add setting to disable cut/delete warnings (by hexy)\"" }, "value": "Add setting to disable cut/delete warnings (by hexy)" }, { "type": "StringLiteral", "start": 4462, "end": 4530, "loc": { "start": { "line": 80, "column": 12 }, "end": { "line": 80, "column": 80 } }, "extra": { "rawValue": "Fix bug where belts in blueprints don't orient correctly (by hexy)", "raw": "\"Fix bug where belts in blueprints don't orient correctly (by hexy)\"" }, "value": "Fix bug where belts in blueprints don't orient correctly (by hexy)" }, { "type": "StringLiteral", "start": 4545, "end": 4607, "loc": { "start": { "line": 81, "column": 12 }, "end": { "line": 81, "column": 74 } }, "extra": { "rawValue": "Fix camera moving weird after dragging and holding (by hexy)", "raw": "\"Fix camera moving weird after dragging and holding (by hexy)\"" }, "value": "Fix camera moving weird after dragging and holding (by hexy)" }, { "type": "StringLiteral", "start": 4622, "end": 4683, "loc": { "start": { "line": 82, "column": 12 }, "end": { "line": 82, "column": 73 } }, "extra": { "rawValue": "Fix keybinding for pipette showing while pasting blueprints", "raw": "\"Fix keybinding for pipette showing while pasting blueprints\"" }, "value": "Fix keybinding for pipette showing while pasting blueprints" }, { "type": "StringLiteral", "start": 4698, "end": 4751, "loc": { "start": { "line": 83, "column": 12 }, "end": { "line": 83, "column": 65 } }, "extra": { "rawValue": "Improve visibility of shape background in dark mode", "raw": "\"Improve visibility of shape background in dark mode\"" }, "value": "Improve visibility of shape background in dark mode" }, { "type": "StringLiteral", "start": 4766, "end": 4806, "loc": { "start": { "line": 84, "column": 12 }, "end": { "line": 84, "column": 52 } }, "extra": { "rawValue": "Added sound when destroying a building", "raw": "\"Added sound when destroying a building\"" }, "value": "Added sound when destroying a building" }, { "type": "StringLiteral", "start": 4821, "end": 4848, "loc": { "start": { "line": 85, "column": 12 }, "end": { "line": 85, "column": 39 } }, "extra": { "rawValue": "Added swedish translation", "raw": "\"Added swedish translation\"" }, "value": "Added swedish translation" }, { "type": "StringLiteral", "start": 4863, "end": 4944, "loc": { "start": { "line": 86, "column": 12 }, "end": { "line": 86, "column": 93 } }, "extra": { "rawValue": "Update tutorial image for tier 2 tunnels to explain mix/match (by jimmyshadow1)", "raw": "\"Update tutorial image for tier 2 tunnels to explain mix/match (by jimmyshadow1)\"" }, "value": "Update tutorial image for tier 2 tunnels to explain mix/match (by jimmyshadow1)" } ] } } ] }, { "type": "ObjectExpression", "start": 4971, "end": 6543, "loc": { "start": { "line": 89, "column": 4 }, "end": { "line": 111, "column": 5 } }, "properties": [ { "type": "ObjectProperty", "start": 4982, "end": 4999, "loc": { "start": { "line": 90, "column": 8 }, "end": { "line": 90, "column": 25 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 4982, "end": 4989, "loc": { "start": { "line": 90, "column": 8 }, "end": { "line": 90, "column": 15 }, "identifierName": "version" }, "name": "version" }, "value": { "type": "StringLiteral", "start": 4991, "end": 4999, "loc": { "start": { "line": 90, "column": 17 }, "end": { "line": 90, "column": 25 } }, "extra": { "rawValue": "1.1.16", "raw": "\"1.1.16\"" }, "value": "1.1.16" } }, { "type": "ObjectProperty", "start": 5010, "end": 5028, "loc": { "start": { "line": 91, "column": 8 }, "end": { "line": 91, "column": 26 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 5010, "end": 5014, "loc": { "start": { "line": 91, "column": 8 }, "end": { "line": 91, "column": 12 }, "identifierName": "date" }, "name": "date" }, "value": { "type": "StringLiteral", "start": 5016, "end": 5028, "loc": { "start": { "line": 91, "column": 14 }, "end": { "line": 91, "column": 26 } }, "extra": { "rawValue": "21.06.2020", "raw": "\"21.06.2020\"" }, "value": "21.06.2020" } }, { "type": "ObjectProperty", "start": 5039, "end": 6535, "loc": { "start": { "line": 92, "column": 8 }, "end": { "line": 110, "column": 9 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 5039, "end": 5046, "loc": { "start": { "line": 92, "column": 8 }, "end": { "line": 92, "column": 15 }, "identifierName": "entries" }, "name": "entries" }, "value": { "type": "ArrayExpression", "start": 5048, "end": 6535, "loc": { "start": { "line": 92, "column": 17 }, "end": { "line": 110, "column": 9 } }, "elements": [ { "type": "StringLiteral", "start": 5063, "end": 5121, "loc": { "start": { "line": 93, "column": 12 }, "end": { "line": 93, "column": 70 } }, "extra": { "rawValue": "You can now pickup buildings below your cursor with 'Q'!", "raw": "\"You can now pickup buildings below your cursor with 'Q'!\"" }, "value": "You can now pickup buildings below your cursor with 'Q'!" }, { "type": "StringLiteral", "start": 5136, "end": 5312, "loc": { "start": { "line": 94, "column": 12 }, "end": { "line": 94, "column": 188 } }, "extra": { "rawValue": "The game soundtrack has been extended! There are now 4 songs with over 13 minutes of playtime from Peppsen!", "raw": "\"The game soundtrack has been extended! There are now 4 songs with over 13 minutes of playtime from Peppsen!\"" }, "value": "The game soundtrack has been extended! There are now 4 songs with over 13 minutes of playtime from Peppsen!" }, { "type": "StringLiteral", "start": 5327, "end": 5394, "loc": { "start": { "line": 95, "column": 12 }, "end": { "line": 95, "column": 79 } }, "extra": { "rawValue": "Refactor keybindings overlay to show more appropriate keybindings", "raw": "\"Refactor keybindings overlay to show more appropriate keybindings\"" }, "value": "Refactor keybindings overlay to show more appropriate keybindings" }, { "type": "StringLiteral", "start": 5409, "end": 5469, "loc": { "start": { "line": 96, "column": 12 }, "end": { "line": 96, "column": 72 } }, "extra": { "rawValue": "Show keybindings for area-select in the upper left instead", "raw": "\"Show keybindings for area-select in the upper left instead\"" }, "value": "Show keybindings for area-select in the upper left instead" }, { "type": "StringLiteral", "start": 5484, "end": 5543, "loc": { "start": { "line": 97, "column": 12 }, "end": { "line": 97, "column": 71 } }, "extra": { "rawValue": "Automatically deselect area when selecting a new building", "raw": "\"Automatically deselect area when selecting a new building\"" }, "value": "Automatically deselect area when selecting a new building" }, { "type": "StringLiteral", "start": 5558, "end": 5618, "loc": { "start": { "line": 98, "column": 12 }, "end": { "line": 98, "column": 72 } }, "extra": { "rawValue": "Raise markers limit from 14 characters to 71 (by Joker-vD)", "raw": "\"Raise markers limit from 14 characters to 71 (by Joker-vD)\"" }, "value": "Raise markers limit from 14 characters to 71 (by Joker-vD)" }, { "type": "StringLiteral", "start": 5633, "end": 5699, "loc": { "start": { "line": 99, "column": 12 }, "end": { "line": 99, "column": 78 } }, "extra": { "rawValue": "Optimize performance by caching extractor items (by Phlosioneer)", "raw": "\"Optimize performance by caching extractor items (by Phlosioneer)\"" }, "value": "Optimize performance by caching extractor items (by Phlosioneer)" }, { "type": "StringLiteral", "start": 5714, "end": 5819, "loc": { "start": { "line": 100, "column": 12 }, "end": { "line": 100, "column": 117 } }, "extra": { "rawValue": "Added setting to enable compact building infos, which only show ratios and hide the image / description", "raw": "\"Added setting to enable compact building infos, which only show ratios and hide the image / description\"" }, "value": "Added setting to enable compact building infos, which only show ratios and hide the image / description" }, { "type": "StringLiteral", "start": 5834, "end": 5883, "loc": { "start": { "line": 101, "column": 12 }, "end": { "line": 101, "column": 61 } }, "extra": { "rawValue": "Apply dark theme to menu as well (by dengr1065)", "raw": "\"Apply dark theme to menu as well (by dengr1065)\"" }, "value": "Apply dark theme to menu as well (by dengr1065)" }, { "type": "StringLiteral", "start": 5898, "end": 5942, "loc": { "start": { "line": 102, "column": 12 }, "end": { "line": 102, "column": 56 } }, "extra": { "rawValue": "Fix belt planner not placing the last belt", "raw": "\"Fix belt planner not placing the last belt\"" }, "value": "Fix belt planner not placing the last belt" }, { "type": "StringLiteral", "start": 5957, "end": 6034, "loc": { "start": { "line": 103, "column": 12 }, "end": { "line": 103, "column": 89 } }, "extra": { "rawValue": "Fix buildings getting deleted when right clicking while placing a blueprint", "raw": "\"Fix buildings getting deleted when right clicking while placing a blueprint\"" }, "value": "Fix buildings getting deleted when right clicking while placing a blueprint" }, { "type": "StringLiteral", "start": 6049, "end": 6142, "loc": { "start": { "line": 104, "column": 12 }, "end": { "line": 104, "column": 105 } }, "extra": { "rawValue": "Fix for exporting screenshots for huge bases (It was showing an empty file) (by xSparfuchs)", "raw": "\"Fix for exporting screenshots for huge bases (It was showing an empty file) (by xSparfuchs)\"" }, "value": "Fix for exporting screenshots for huge bases (It was showing an empty file) (by xSparfuchs)" }, { "type": "StringLiteral", "start": 6157, "end": 6252, "loc": { "start": { "line": 105, "column": 12 }, "end": { "line": 105, "column": 107 } }, "extra": { "rawValue": "Fix buttons not responding when using right click directly after left click (by davidburhans)", "raw": "\"Fix buttons not responding when using right click directly after left click (by davidburhans)\"" }, "value": "Fix buttons not responding when using right click directly after left click (by davidburhans)" }, { "type": "StringLiteral", "start": 6267, "end": 6319, "loc": { "start": { "line": 106, "column": 12 }, "end": { "line": 106, "column": 64 } }, "extra": { "rawValue": "Fix hub marker being hidden by building info panel", "raw": "\"Fix hub marker being hidden by building info panel\"" }, "value": "Fix hub marker being hidden by building info panel" }, { "type": "StringLiteral", "start": 6334, "end": 6404, "loc": { "start": { "line": 107, "column": 12 }, "end": { "line": 107, "column": 82 } }, "extra": { "rawValue": "Disable dialog background blur since it can cause performance issues", "raw": "\"Disable dialog background blur since it can cause performance issues\"" }, "value": "Disable dialog background blur since it can cause performance issues" }, { "type": "StringLiteral", "start": 6419, "end": 6458, "loc": { "start": { "line": 108, "column": 12 }, "end": { "line": 108, "column": 51 } }, "extra": { "rawValue": "Added simplified chinese translations", "raw": "\"Added simplified chinese translations\"" }, "value": "Added simplified chinese translations" }, { "type": "StringLiteral", "start": 6473, "end": 6523, "loc": { "start": { "line": 109, "column": 12 }, "end": { "line": 109, "column": 62 } }, "extra": { "rawValue": "Update translations (Thanks to all translators!)", "raw": "\"Update translations (Thanks to all translators!)\"" }, "value": "Update translations (Thanks to all translators!)" } ] } } ] }, { "type": "ObjectExpression", "start": 6550, "end": 7034, "loc": { "start": { "line": 112, "column": 4 }, "end": { "line": 122, "column": 5 } }, "properties": [ { "type": "ObjectProperty", "start": 6561, "end": 6578, "loc": { "start": { "line": 113, "column": 8 }, "end": { "line": 113, "column": 25 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 6561, "end": 6568, "loc": { "start": { "line": 113, "column": 8 }, "end": { "line": 113, "column": 15 }, "identifierName": "version" }, "name": "version" }, "value": { "type": "StringLiteral", "start": 6570, "end": 6578, "loc": { "start": { "line": 113, "column": 17 }, "end": { "line": 113, "column": 25 } }, "extra": { "rawValue": "1.1.15", "raw": "\"1.1.15\"" }, "value": "1.1.15" } }, { "type": "ObjectProperty", "start": 6589, "end": 6607, "loc": { "start": { "line": 114, "column": 8 }, "end": { "line": 114, "column": 26 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 6589, "end": 6593, "loc": { "start": { "line": 114, "column": 8 }, "end": { "line": 114, "column": 12 }, "identifierName": "date" }, "name": "date" }, "value": { "type": "StringLiteral", "start": 6595, "end": 6607, "loc": { "start": { "line": 114, "column": 14 }, "end": { "line": 114, "column": 26 } }, "extra": { "rawValue": "17.06.2020", "raw": "\"17.06.2020\"" }, "value": "17.06.2020" } }, { "type": "ObjectProperty", "start": 6618, "end": 7026, "loc": { "start": { "line": 115, "column": 8 }, "end": { "line": 121, "column": 9 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 6618, "end": 6625, "loc": { "start": { "line": 115, "column": 8 }, "end": { "line": 115, "column": 15 }, "identifierName": "entries" }, "name": "entries" }, "value": { "type": "ArrayExpression", "start": 6627, "end": 7026, "loc": { "start": { "line": 115, "column": 17 }, "end": { "line": 121, "column": 9 } }, "elements": [ { "type": "StringLiteral", "start": 6642, "end": 6735, "loc": { "start": { "line": 116, "column": 12 }, "end": { "line": 116, "column": 105 } }, "extra": { "rawValue": "You can now place straight belts (and tunnels) by holding SHIFT! (For you, @giantwaffle ❤️)", "raw": "\"You can now place straight belts (and tunnels) by holding SHIFT! (For you, @giantwaffle ❤️)\"" }, "value": "You can now place straight belts (and tunnels) by holding SHIFT! (For you, @giantwaffle ❤️)" }, { "type": "StringLiteral", "start": 6750, "end": 6832, "loc": { "start": { "line": 117, "column": 12 }, "end": { "line": 117, "column": 94 } }, "extra": { "rawValue": "Added continue button to main menu and add separate 'New game' button (by jaysc)", "raw": "\"Added continue button to main menu and add separate 'New game' button (by jaysc)\"" }, "value": "Added continue button to main menu and add separate 'New game' button (by jaysc)" }, { "type": "StringLiteral", "start": 6847, "end": 6928, "loc": { "start": { "line": 118, "column": 12 }, "end": { "line": 118, "column": 93 } }, "extra": { "rawValue": "Added setting to disable smart tunnel placement introduced with the last update", "raw": "\"Added setting to disable smart tunnel placement introduced with the last update\"" }, "value": "Added setting to disable smart tunnel placement introduced with the last update" }, { "type": "StringLiteral", "start": 6943, "end": 6978, "loc": { "start": { "line": 119, "column": 12 }, "end": { "line": 119, "column": 47 } }, "extra": { "rawValue": "Added setting to disable vignette", "raw": "\"Added setting to disable vignette\"" }, "value": "Added setting to disable vignette" }, { "type": "StringLiteral", "start": 6993, "end": 7014, "loc": { "start": { "line": 120, "column": 12 }, "end": { "line": 120, "column": 33 } }, "extra": { "rawValue": "Update translations", "raw": "\"Update translations\"" }, "value": "Update translations" } ] } } ] }, { "type": "ObjectExpression", "start": 7041, "end": 7571, "loc": { "start": { "line": 123, "column": 4 }, "end": { "line": 133, "column": 5 } }, "properties": [ { "type": "ObjectProperty", "start": 7052, "end": 7069, "loc": { "start": { "line": 124, "column": 8 }, "end": { "line": 124, "column": 25 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 7052, "end": 7059, "loc": { "start": { "line": 124, "column": 8 }, "end": { "line": 124, "column": 15 }, "identifierName": "version" }, "name": "version" }, "value": { "type": "StringLiteral", "start": 7061, "end": 7069, "loc": { "start": { "line": 124, "column": 17 }, "end": { "line": 124, "column": 25 } }, "extra": { "rawValue": "1.1.14", "raw": "\"1.1.14\"" }, "value": "1.1.14" } }, { "type": "ObjectProperty", "start": 7080, "end": 7098, "loc": { "start": { "line": 125, "column": 8 }, "end": { "line": 125, "column": 26 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 7080, "end": 7084, "loc": { "start": { "line": 125, "column": 8 }, "end": { "line": 125, "column": 12 }, "identifierName": "date" }, "name": "date" }, "value": { "type": "StringLiteral", "start": 7086, "end": 7098, "loc": { "start": { "line": 125, "column": 14 }, "end": { "line": 125, "column": 26 } }, "extra": { "rawValue": "16.06.2020", "raw": "\"16.06.2020\"" }, "value": "16.06.2020" } }, { "type": "ObjectProperty", "start": 7109, "end": 7563, "loc": { "start": { "line": 126, "column": 8 }, "end": { "line": 132, "column": 9 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 7109, "end": 7116, "loc": { "start": { "line": 126, "column": 8 }, "end": { "line": 126, "column": 15 }, "identifierName": "entries" }, "name": "entries" }, "value": { "type": "ArrayExpression", "start": 7118, "end": 7563, "loc": { "start": { "line": 126, "column": 17 }, "end": { "line": 132, "column": 9 } }, "elements": [ { "type": "StringLiteral", "start": 7133, "end": 7201, "loc": { "start": { "line": 127, "column": 12 }, "end": { "line": 127, "column": 80 } }, "extra": { "rawValue": "There is now an indicator (compass) to the HUB for the HUB Marker!", "raw": "\"There is now an indicator (compass) to the HUB for the HUB Marker!\"" }, "value": "There is now an indicator (compass) to the HUB for the HUB Marker!" }, { "type": "StringLiteral", "start": 7216, "end": 7304, "loc": { "start": { "line": 128, "column": 12 }, "end": { "line": 128, "column": 100 } }, "extra": { "rawValue": "You can now include shape short keys in markers to render shape icons instead of text!", "raw": "\"You can now include shape short keys in markers to render shape icons instead of text!\"" }, "value": "You can now include shape short keys in markers to render shape icons instead of text!" }, { "type": "StringLiteral", "start": 7319, "end": 7358, "loc": { "start": { "line": 129, "column": 12 }, "end": { "line": 129, "column": 51 } }, "extra": { "rawValue": "Added mirrored variant of the painter", "raw": "\"Added mirrored variant of the painter\"" }, "value": "Added mirrored variant of the painter" }, { "type": "StringLiteral", "start": 7373, "end": 7441, "loc": { "start": { "line": 130, "column": 12 }, "end": { "line": 130, "column": 80 } }, "extra": { "rawValue": "When placing tunnels, unnecessary belts inbetween are now removed!", "raw": "\"When placing tunnels, unnecessary belts inbetween are now removed!\"" }, "value": "When placing tunnels, unnecessary belts inbetween are now removed!" }, { "type": "StringLiteral", "start": 7456, "end": 7551, "loc": { "start": { "line": 131, "column": 12 }, "end": { "line": 131, "column": 107 } }, "extra": { "rawValue": "You can now drag tunnels and they will automatically expand! (Just try it out, its intuitive)", "raw": "\"You can now drag tunnels and they will automatically expand! (Just try it out, its intuitive)\"" }, "value": "You can now drag tunnels and they will automatically expand! (Just try it out, its intuitive)" } ] } } ] }, { "type": "ObjectExpression", "start": 7578, "end": 7981, "loc": { "start": { "line": 134, "column": 4 }, "end": { "line": 144, "column": 5 } }, "properties": [ { "type": "ObjectProperty", "start": 7589, "end": 7606, "loc": { "start": { "line": 135, "column": 8 }, "end": { "line": 135, "column": 25 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 7589, "end": 7596, "loc": { "start": { "line": 135, "column": 8 }, "end": { "line": 135, "column": 15 }, "identifierName": "version" }, "name": "version" }, "value": { "type": "StringLiteral", "start": 7598, "end": 7606, "loc": { "start": { "line": 135, "column": 17 }, "end": { "line": 135, "column": 25 } }, "extra": { "rawValue": "1.1.13", "raw": "\"1.1.13\"" }, "value": "1.1.13" } }, { "type": "ObjectProperty", "start": 7617, "end": 7635, "loc": { "start": { "line": 136, "column": 8 }, "end": { "line": 136, "column": 26 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 7617, "end": 7621, "loc": { "start": { "line": 136, "column": 8 }, "end": { "line": 136, "column": 12 }, "identifierName": "date" }, "name": "date" }, "value": { "type": "StringLiteral", "start": 7623, "end": 7635, "loc": { "start": { "line": 136, "column": 14 }, "end": { "line": 136, "column": 26 } }, "extra": { "rawValue": "15.06.2020", "raw": "\"15.06.2020\"" }, "value": "15.06.2020" } }, { "type": "ObjectProperty", "start": 7646, "end": 7973, "loc": { "start": { "line": 137, "column": 8 }, "end": { "line": 143, "column": 9 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 7646, "end": 7653, "loc": { "start": { "line": 137, "column": 8 }, "end": { "line": 137, "column": 15 }, "identifierName": "entries" }, "name": "entries" }, "value": { "type": "ArrayExpression", "start": 7655, "end": 7973, "loc": { "start": { "line": 137, "column": 17 }, "end": { "line": 143, "column": 9 } }, "elements": [ { "type": "StringLiteral", "start": 7670, "end": 7718, "loc": { "start": { "line": 138, "column": 12 }, "end": { "line": 138, "column": 60 } }, "extra": { "rawValue": "Added shift modifier for faster pan (by jaysc)", "raw": "\"Added shift modifier for faster pan (by jaysc)\"" }, "value": "Added shift modifier for faster pan (by jaysc)" }, { "type": "StringLiteral", "start": 7733, "end": 7762, "loc": { "start": { "line": 139, "column": 12 }, "end": { "line": 139, "column": 41 } }, "extra": { "rawValue": "Added Japanese translations", "raw": "\"Added Japanese translations\"" }, "value": "Added Japanese translations" }, { "type": "StringLiteral", "start": 7777, "end": 7819, "loc": { "start": { "line": 140, "column": 12 }, "end": { "line": 140, "column": 54 } }, "extra": { "rawValue": "Added Portuguese (Portugal) translations", "raw": "\"Added Portuguese (Portugal) translations\"" }, "value": "Added Portuguese (Portugal) translations" }, { "type": "StringLiteral", "start": 7834, "end": 7915, "loc": { "start": { "line": 141, "column": 12 }, "end": { "line": 141, "column": 93 } }, "extra": { "rawValue": "Updated icon for Spanish (Latin America) - It was showing a Spanish flag before", "raw": "\"Updated icon for Spanish (Latin America) - It was showing a Spanish flag before\"" }, "value": "Updated icon for Spanish (Latin America) - It was showing a Spanish flag before" }, { "type": "StringLiteral", "start": 7930, "end": 7961, "loc": { "start": { "line": 142, "column": 12 }, "end": { "line": 142, "column": 43 } }, "extra": { "rawValue": "Updated existing translations", "raw": "\"Updated existing translations\"" }, "value": "Updated existing translations" } ] } } ] }, { "type": "ObjectExpression", "start": 7988, "end": 8218, "loc": { "start": { "line": 145, "column": 4 }, "end": { "line": 152, "column": 5 } }, "properties": [ { "type": "ObjectProperty", "start": 7999, "end": 8016, "loc": { "start": { "line": 146, "column": 8 }, "end": { "line": 146, "column": 25 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 7999, "end": 8006, "loc": { "start": { "line": 146, "column": 8 }, "end": { "line": 146, "column": 15 }, "identifierName": "version" }, "name": "version" }, "value": { "type": "StringLiteral", "start": 8008, "end": 8016, "loc": { "start": { "line": 146, "column": 17 }, "end": { "line": 146, "column": 25 } }, "extra": { "rawValue": "1.1.12", "raw": "\"1.1.12\"" }, "value": "1.1.12" } }, { "type": "ObjectProperty", "start": 8027, "end": 8045, "loc": { "start": { "line": 147, "column": 8 }, "end": { "line": 147, "column": 26 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 8027, "end": 8031, "loc": { "start": { "line": 147, "column": 8 }, "end": { "line": 147, "column": 12 }, "identifierName": "date" }, "name": "date" }, "value": { "type": "StringLiteral", "start": 8033, "end": 8045, "loc": { "start": { "line": 147, "column": 14 }, "end": { "line": 147, "column": 26 } }, "extra": { "rawValue": "14.06.2020", "raw": "\"14.06.2020\"" }, "value": "14.06.2020" } }, { "type": "ObjectProperty", "start": 8056, "end": 8210, "loc": { "start": { "line": 148, "column": 8 }, "end": { "line": 151, "column": 9 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 8056, "end": 8063, "loc": { "start": { "line": 148, "column": 8 }, "end": { "line": 148, "column": 15 }, "identifierName": "entries" }, "name": "entries" }, "value": { "type": "ArrayExpression", "start": 8065, "end": 8210, "loc": { "start": { "line": 148, "column": 17 }, "end": { "line": 151, "column": 9 } }, "elements": [ { "type": "StringLiteral", "start": 8080, "end": 8154, "loc": { "start": { "line": 149, "column": 12 }, "end": { "line": 149, "column": 86 } }, "extra": { "rawValue": "Huge performance improvements! The game should now run up to 60% faster!", "raw": "\"Huge performance improvements! The game should now run up to 60% faster!\"" }, "value": "Huge performance improvements! The game should now run up to 60% faster!" }, { "type": "StringLiteral", "start": 8169, "end": 8198, "loc": { "start": { "line": 150, "column": 12 }, "end": { "line": 150, "column": 41 } }, "extra": { "rawValue": "Added norwegian translation", "raw": "\"Added norwegian translation\"" }, "value": "Added norwegian translation" } ] } } ] }, { "type": "ObjectExpression", "start": 8225, "end": 9385, "loc": { "start": { "line": 153, "column": 4 }, "end": { "line": 169, "column": 5 } }, "properties": [ { "type": "ObjectProperty", "start": 8236, "end": 8253, "loc": { "start": { "line": 154, "column": 8 }, "end": { "line": 154, "column": 25 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 8236, "end": 8243, "loc": { "start": { "line": 154, "column": 8 }, "end": { "line": 154, "column": 15 }, "identifierName": "version" }, "name": "version" }, "value": { "type": "StringLiteral", "start": 8245, "end": 8253, "loc": { "start": { "line": 154, "column": 17 }, "end": { "line": 154, "column": 25 } }, "extra": { "rawValue": "1.1.11", "raw": "\"1.1.11\"" }, "value": "1.1.11" } }, { "type": "ObjectProperty", "start": 8264, "end": 8282, "loc": { "start": { "line": 155, "column": 8 }, "end": { "line": 155, "column": 26 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 8264, "end": 8268, "loc": { "start": { "line": 155, "column": 8 }, "end": { "line": 155, "column": 12 }, "identifierName": "date" }, "name": "date" }, "value": { "type": "StringLiteral", "start": 8270, "end": 8282, "loc": { "start": { "line": 155, "column": 14 }, "end": { "line": 155, "column": 26 } }, "extra": { "rawValue": "13.06.2020", "raw": "\"13.06.2020\"" }, "value": "13.06.2020" } }, { "type": "ObjectProperty", "start": 8293, "end": 9377, "loc": { "start": { "line": 156, "column": 8 }, "end": { "line": 168, "column": 9 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 8293, "end": 8300, "loc": { "start": { "line": 156, "column": 8 }, "end": { "line": 156, "column": 15 }, "identifierName": "entries" }, "name": "entries" }, "value": { "type": "ArrayExpression", "start": 8302, "end": 9377, "loc": { "start": { "line": 156, "column": 17 }, "end": { "line": 168, "column": 9 } }, "elements": [ { "type": "StringLiteral", "start": 8317, "end": 8473, "loc": { "start": { "line": 157, "column": 12 }, "end": { "line": 157, "column": 168 } }, "extra": { "rawValue": "Pinned shapes are now smart, they dynamically update their goal and also unpin when no longer required. Completed objectives are now rendered transparent.", "raw": "\"Pinned shapes are now smart, they dynamically update their goal and also unpin when no longer required. Completed objectives are now rendered transparent.\"" }, "value": "Pinned shapes are now smart, they dynamically update their goal and also unpin when no longer required. Completed objectives are now rendered transparent." }, { "type": "StringLiteral", "start": 8488, "end": 8563, "loc": { "start": { "line": 158, "column": 12 }, "end": { "line": 158, "column": 87 } }, "extra": { "rawValue": "You can now cut areas, and also paste the last blueprint again! (by hexy)", "raw": "\"You can now cut areas, and also paste the last blueprint again! (by hexy)\"" }, "value": "You can now cut areas, and also paste the last blueprint again! (by hexy)" }, { "type": "StringLiteral", "start": 8578, "end": 8642, "loc": { "start": { "line": 159, "column": 12 }, "end": { "line": 159, "column": 76 } }, "extra": { "rawValue": "You can now export your whole base as an image by pressing F3!", "raw": "\"You can now export your whole base as an image by pressing F3!\"" }, "value": "You can now export your whole base as an image by pressing F3!" }, { "type": "StringLiteral", "start": 8657, "end": 8756, "loc": { "start": { "line": 160, "column": 12 }, "end": { "line": 160, "column": 111 } }, "extra": { "rawValue": "Improve upgrade number rounding, so there are no goals like '37.4k', instead it will now be '35k'", "raw": "\"Improve upgrade number rounding, so there are no goals like '37.4k', instead it will now be '35k'\"" }, "value": "Improve upgrade number rounding, so there are no goals like '37.4k', instead it will now be '35k'" }, { "type": "StringLiteral", "start": 8771, "end": 8852, "loc": { "start": { "line": 161, "column": 12 }, "end": { "line": 161, "column": 93 } }, "extra": { "rawValue": "You can now configure the camera movement speed when using WASD (by mini-bomba)", "raw": "\"You can now configure the camera movement speed when using WASD (by mini-bomba)\"" }, "value": "You can now configure the camera movement speed when using WASD (by mini-bomba)" }, { "type": "StringLiteral", "start": 8867, "end": 8973, "loc": { "start": { "line": 162, "column": 12 }, "end": { "line": 162, "column": 118 } }, "extra": { "rawValue": "Selecting an area now is relative to the world and thus does not move when moving the screen (by Dimava)", "raw": "\"Selecting an area now is relative to the world and thus does not move when moving the screen (by Dimava)\"" }, "value": "Selecting an area now is relative to the world and thus does not move when moving the screen (by Dimava)" }, { "type": "StringLiteral", "start": 8988, "end": 9051, "loc": { "start": { "line": 163, "column": 12 }, "end": { "line": 163, "column": 75 } }, "extra": { "rawValue": "Allow higher tick-rates up to 500hz (This will burn your PC!)", "raw": "\"Allow higher tick-rates up to 500hz (This will burn your PC!)\"" }, "value": "Allow higher tick-rates up to 500hz (This will burn your PC!)" }, { "type": "StringLiteral", "start": 9066, "end": 9101, "loc": { "start": { "line": 164, "column": 12 }, "end": { "line": 164, "column": 47 } }, "extra": { "rawValue": "Fix bug regarding number rounding", "raw": "\"Fix bug regarding number rounding\"" }, "value": "Fix bug regarding number rounding" }, { "type": "StringLiteral", "start": 9116, "end": 9169, "loc": { "start": { "line": 165, "column": 12 }, "end": { "line": 165, "column": 65 } }, "extra": { "rawValue": "Fix dialog text being hardly readable in dark theme", "raw": "\"Fix dialog text being hardly readable in dark theme\"" }, "value": "Fix dialog text being hardly readable in dark theme" }, { "type": "StringLiteral", "start": 9184, "end": 9287, "loc": { "start": { "line": 166, "column": 12 }, "end": { "line": 166, "column": 115 } }, "extra": { "rawValue": "Fix app not starting when the savegames were corrupted - there is now a better error message as well.", "raw": "\"Fix app not starting when the savegames were corrupted - there is now a better error message as well.\"" }, "value": "Fix app not starting when the savegames were corrupted - there is now a better error message as well." }, { "type": "StringLiteral", "start": 9302, "end": 9365, "loc": { "start": { "line": 167, "column": 12 }, "end": { "line": 167, "column": 75 } }, "extra": { "rawValue": "Further translation updates - Big thanks to all contributors!", "raw": "\"Further translation updates - Big thanks to all contributors!\"" }, "value": "Further translation updates - Big thanks to all contributors!" } ] } } ] }, { "type": "ObjectExpression", "start": 9392, "end": 9824, "loc": { "start": { "line": 170, "column": 4 }, "end": { "line": 179, "column": 5 } }, "properties": [ { "type": "ObjectProperty", "start": 9403, "end": 9420, "loc": { "start": { "line": 171, "column": 8 }, "end": { "line": 171, "column": 25 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 9403, "end": 9410, "loc": { "start": { "line": 171, "column": 8 }, "end": { "line": 171, "column": 15 }, "identifierName": "version" }, "name": "version" }, "value": { "type": "StringLiteral", "start": 9412, "end": 9420, "loc": { "start": { "line": 171, "column": 17 }, "end": { "line": 171, "column": 25 } }, "extra": { "rawValue": "1.1.10", "raw": "\"1.1.10\"" }, "value": "1.1.10" } }, { "type": "ObjectProperty", "start": 9431, "end": 9449, "loc": { "start": { "line": 172, "column": 8 }, "end": { "line": 172, "column": 26 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 9431, "end": 9435, "loc": { "start": { "line": 172, "column": 8 }, "end": { "line": 172, "column": 12 }, "identifierName": "date" }, "name": "date" }, "value": { "type": "StringLiteral", "start": 9437, "end": 9449, "loc": { "start": { "line": 172, "column": 14 }, "end": { "line": 172, "column": 26 } }, "extra": { "rawValue": "12.06.2020", "raw": "\"12.06.2020\"" }, "value": "12.06.2020" } }, { "type": "ObjectProperty", "start": 9460, "end": 9816, "loc": { "start": { "line": 173, "column": 8 }, "end": { "line": 178, "column": 9 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 9460, "end": 9467, "loc": { "start": { "line": 173, "column": 8 }, "end": { "line": 173, "column": 15 }, "identifierName": "entries" }, "name": "entries" }, "value": { "type": "ArrayExpression", "start": 9469, "end": 9816, "loc": { "start": { "line": 173, "column": 17 }, "end": { "line": 178, "column": 9 } }, "elements": [ { "type": "StringLiteral", "start": 9484, "end": 9563, "loc": { "start": { "line": 174, "column": 12 }, "end": { "line": 174, "column": 91 } }, "extra": { "rawValue": "There are now linux builds on steam! Please report any issues in the Discord!", "raw": "\"There are now linux builds on steam! Please report any issues in the Discord!\"" }, "value": "There are now linux builds on steam! Please report any issues in the Discord!" }, { "type": "StringLiteral", "start": 9578, "end": 9616, "loc": { "start": { "line": 175, "column": 12 }, "end": { "line": 175, "column": 50 } }, "extra": { "rawValue": "Steam cloud saves are now available!", "raw": "\"Steam cloud saves are now available!\"" }, "value": "Steam cloud saves are now available!" }, { "type": "StringLiteral", "start": 9631, "end": 9703, "loc": { "start": { "line": 176, "column": 12 }, "end": { "line": 176, "column": 84 } }, "extra": { "rawValue": "Added and update more translations (Big thank you to all translators!)", "raw": "\"Added and update more translations (Big thank you to all translators!)\"" }, "value": "Added and update more translations (Big thank you to all translators!)" }, { "type": "StringLiteral", "start": 9718, "end": 9804, "loc": { "start": { "line": 177, "column": 12 }, "end": { "line": 177, "column": 98 } }, "extra": { "rawValue": "Prevent invalid connection if existing underground tunnel entrance exists (by jaysc)", "raw": "\"Prevent invalid connection if existing underground tunnel entrance exists (by jaysc)\"" }, "value": "Prevent invalid connection if existing underground tunnel entrance exists (by jaysc)" } ] } } ] }, { "type": "ObjectExpression", "start": 9831, "end": 10571, "loc": { "start": { "line": 180, "column": 4 }, "end": { "line": 192, "column": 5 } }, "properties": [ { "type": "ObjectProperty", "start": 9842, "end": 9858, "loc": { "start": { "line": 181, "column": 8 }, "end": { "line": 181, "column": 24 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 9842, "end": 9849, "loc": { "start": { "line": 181, "column": 8 }, "end": { "line": 181, "column": 15 }, "identifierName": "version" }, "name": "version" }, "value": { "type": "StringLiteral", "start": 9851, "end": 9858, "loc": { "start": { "line": 181, "column": 17 }, "end": { "line": 181, "column": 24 } }, "extra": { "rawValue": "1.1.9", "raw": "\"1.1.9\"" }, "value": "1.1.9" } }, { "type": "ObjectProperty", "start": 9869, "end": 9887, "loc": { "start": { "line": 182, "column": 8 }, "end": { "line": 182, "column": 26 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 9869, "end": 9873, "loc": { "start": { "line": 182, "column": 8 }, "end": { "line": 182, "column": 12 }, "identifierName": "date" }, "name": "date" }, "value": { "type": "StringLiteral", "start": 9875, "end": 9887, "loc": { "start": { "line": 182, "column": 14 }, "end": { "line": 182, "column": 26 } }, "extra": { "rawValue": "11.06.2020", "raw": "\"11.06.2020\"" }, "value": "11.06.2020" } }, { "type": "ObjectProperty", "start": 9898, "end": 10563, "loc": { "start": { "line": 183, "column": 8 }, "end": { "line": 191, "column": 9 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 9898, "end": 9905, "loc": { "start": { "line": 183, "column": 8 }, "end": { "line": 183, "column": 15 }, "identifierName": "entries" }, "name": "entries" }, "value": { "type": "ArrayExpression", "start": 9907, "end": 10563, "loc": { "start": { "line": 183, "column": 17 }, "end": { "line": 191, "column": 9 } }, "elements": [ { "type": "StringLiteral", "start": 9922, "end": 10101, "loc": { "start": { "line": 184, "column": 12 }, "end": { "line": 184, "column": 191 } }, "extra": { "rawValue": "Support for translations! Interested in helping out? Check out the translation guide!", "raw": "\"Support for translations! Interested in helping out? Check out the translation guide!\"" }, "value": "Support for translations! Interested in helping out? Check out the translation guide!" }, { "type": "StringLiteral", "start": 10116, "end": 10164, "loc": { "start": { "line": 185, "column": 12 }, "end": { "line": 185, "column": 60 } }, "extra": { "rawValue": "Update stacker artwork to clarify how it works", "raw": "\"Update stacker artwork to clarify how it works\"" }, "value": "Update stacker artwork to clarify how it works" }, { "type": "StringLiteral", "start": 10179, "end": 10240, "loc": { "start": { "line": 186, "column": 12 }, "end": { "line": 186, "column": 73 } }, "extra": { "rawValue": "Update keybinding hints on the top left to be more accurate", "raw": "\"Update keybinding hints on the top left to be more accurate\"" }, "value": "Update keybinding hints on the top left to be more accurate" }, { "type": "StringLiteral", "start": 10255, "end": 10328, "loc": { "start": { "line": 187, "column": 12 }, "end": { "line": 187, "column": 85 } }, "extra": { "rawValue": "Make it more clear when blueprints are unlocked when trying to use them", "raw": "\"Make it more clear when blueprints are unlocked when trying to use them\"" }, "value": "Make it more clear when blueprints are unlocked when trying to use them" }, { "type": "StringLiteral", "start": 10343, "end": 10398, "loc": { "start": { "line": 188, "column": 12 }, "end": { "line": 188, "column": 67 } }, "extra": { "rawValue": "Fix pinned shape icons not being visible in dark mode", "raw": "\"Fix pinned shape icons not being visible in dark mode\"" }, "value": "Fix pinned shape icons not being visible in dark mode" }, { "type": "StringLiteral", "start": 10413, "end": 10482, "loc": { "start": { "line": 189, "column": 12 }, "end": { "line": 189, "column": 81 } }, "extra": { "rawValue": "Fix being able to select buildings via hotkeys in map overview mode", "raw": "\"Fix being able to select buildings via hotkeys in map overview mode\"" }, "value": "Fix being able to select buildings via hotkeys in map overview mode" }, { "type": "StringLiteral", "start": 10497, "end": 10551, "loc": { "start": { "line": 190, "column": 12 }, "end": { "line": 190, "column": 66 } }, "extra": { "rawValue": "Make shapes unpinnable in the upgrades tab (By hexy)", "raw": "\"Make shapes unpinnable in the upgrades tab (By hexy)\"" }, "value": "Make shapes unpinnable in the upgrades tab (By hexy)" } ] } } ] }, { "type": "ObjectExpression", "start": 10578, "end": 11026, "loc": { "start": { "line": 193, "column": 4 }, "end": { "line": 201, "column": 5 } }, "properties": [ { "type": "ObjectProperty", "start": 10589, "end": 10605, "loc": { "start": { "line": 194, "column": 8 }, "end": { "line": 194, "column": 24 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 10589, "end": 10596, "loc": { "start": { "line": 194, "column": 8 }, "end": { "line": 194, "column": 15 }, "identifierName": "version" }, "name": "version" }, "value": { "type": "StringLiteral", "start": 10598, "end": 10605, "loc": { "start": { "line": 194, "column": 17 }, "end": { "line": 194, "column": 24 } }, "extra": { "rawValue": "1.1.8", "raw": "\"1.1.8\"" }, "value": "1.1.8" } }, { "type": "ObjectProperty", "start": 10616, "end": 10634, "loc": { "start": { "line": 195, "column": 8 }, "end": { "line": 195, "column": 26 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 10616, "end": 10620, "loc": { "start": { "line": 195, "column": 8 }, "end": { "line": 195, "column": 12 }, "identifierName": "date" }, "name": "date" }, "value": { "type": "StringLiteral", "start": 10622, "end": 10634, "loc": { "start": { "line": 195, "column": 14 }, "end": { "line": 195, "column": 26 } }, "extra": { "rawValue": "07.06.2020", "raw": "\"07.06.2020\"" }, "value": "07.06.2020" } }, { "type": "ObjectProperty", "start": 10645, "end": 11018, "loc": { "start": { "line": 196, "column": 8 }, "end": { "line": 200, "column": 9 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 10645, "end": 10652, "loc": { "start": { "line": 196, "column": 8 }, "end": { "line": 196, "column": 15 }, "identifierName": "entries" }, "name": "entries" }, "value": { "type": "ArrayExpression", "start": 10654, "end": 11018, "loc": { "start": { "line": 196, "column": 17 }, "end": { "line": 200, "column": 9 } }, "elements": [ { "type": "StringLiteral", "start": 10669, "end": 10785, "loc": { "start": { "line": 197, "column": 12 }, "end": { "line": 197, "column": 128 } }, "extra": { "rawValue": "You can now purchase the standalone on steam! View steam page", "raw": "\"You can now purchase the standalone on steam! View steam page\"" }, "value": "You can now purchase the standalone on steam! View steam page" }, { "type": "StringLiteral", "start": 10800, "end": 10860, "loc": { "start": { "line": 198, "column": 12 }, "end": { "line": 198, "column": 72 } }, "extra": { "rawValue": "Added ability to create markers in the demo, but only two.", "raw": "\"Added ability to create markers in the demo, but only two.\"" }, "value": "Added ability to create markers in the demo, but only two." }, { "type": "StringLiteral", "start": 10875, "end": 11006, "loc": { "start": { "line": 199, "column": 12 }, "end": { "line": 199, "column": 143 } }, "extra": { "rawValue": "Contest #01 has ended! I'll now work through the entries, select the 5 I like most and present them to the community to vote for!", "raw": "\"Contest #01 has ended! I'll now work through the entries, select the 5 I like most and present them to the community to vote for!\"" }, "value": "Contest #01 has ended! I'll now work through the entries, select the 5 I like most and present them to the community to vote for!" } ] } } ] }, { "type": "ObjectExpression", "start": 11033, "end": 11183, "loc": { "start": { "line": 202, "column": 4 }, "end": { "line": 206, "column": 5 } }, "properties": [ { "type": "ObjectProperty", "start": 11044, "end": 11060, "loc": { "start": { "line": 203, "column": 8 }, "end": { "line": 203, "column": 24 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 11044, "end": 11051, "loc": { "start": { "line": 203, "column": 8 }, "end": { "line": 203, "column": 15 }, "identifierName": "version" }, "name": "version" }, "value": { "type": "StringLiteral", "start": 11053, "end": 11060, "loc": { "start": { "line": 203, "column": 17 }, "end": { "line": 203, "column": 24 } }, "extra": { "rawValue": "1.1.7", "raw": "\"1.1.7\"" }, "value": "1.1.7" } }, { "type": "ObjectProperty", "start": 11071, "end": 11089, "loc": { "start": { "line": 204, "column": 8 }, "end": { "line": 204, "column": 26 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 11071, "end": 11075, "loc": { "start": { "line": 204, "column": 8 }, "end": { "line": 204, "column": 12 }, "identifierName": "date" }, "name": "date" }, "value": { "type": "StringLiteral", "start": 11077, "end": 11089, "loc": { "start": { "line": 204, "column": 14 }, "end": { "line": 204, "column": 26 } }, "extra": { "rawValue": "04.06.2020", "raw": "\"04.06.2020\"" }, "value": "04.06.2020" } }, { "type": "ObjectProperty", "start": 11100, "end": 11175, "loc": { "start": { "line": 205, "column": 8 }, "end": { "line": 205, "column": 83 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 11100, "end": 11107, "loc": { "start": { "line": 205, "column": 8 }, "end": { "line": 205, "column": 15 }, "identifierName": "entries" }, "name": "entries" }, "value": { "type": "ArrayExpression", "start": 11109, "end": 11175, "loc": { "start": { "line": 205, "column": 17 }, "end": { "line": 205, "column": 83 } }, "elements": [ { "type": "StringLiteral", "start": 11110, "end": 11174, "loc": { "start": { "line": 205, "column": 18 }, "end": { "line": 205, "column": 82 } }, "extra": { "rawValue": "HOTFIX: Fix savegames not showing up on the standalone version", "raw": "\"HOTFIX: Fix savegames not showing up on the standalone version\"" }, "value": "HOTFIX: Fix savegames not showing up on the standalone version" } ] } } ] }, { "type": "ObjectExpression", "start": 11190, "end": 11730, "loc": { "start": { "line": 207, "column": 4 }, "end": { "line": 216, "column": 5 } }, "properties": [ { "type": "ObjectProperty", "start": 11201, "end": 11217, "loc": { "start": { "line": 208, "column": 8 }, "end": { "line": 208, "column": 24 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 11201, "end": 11208, "loc": { "start": { "line": 208, "column": 8 }, "end": { "line": 208, "column": 15 }, "identifierName": "version" }, "name": "version" }, "value": { "type": "StringLiteral", "start": 11210, "end": 11217, "loc": { "start": { "line": 208, "column": 17 }, "end": { "line": 208, "column": 24 } }, "extra": { "rawValue": "1.1.6", "raw": "\"1.1.6\"" }, "value": "1.1.6" } }, { "type": "ObjectProperty", "start": 11228, "end": 11246, "loc": { "start": { "line": 209, "column": 8 }, "end": { "line": 209, "column": 26 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 11228, "end": 11232, "loc": { "start": { "line": 209, "column": 8 }, "end": { "line": 209, "column": 12 }, "identifierName": "date" }, "name": "date" }, "value": { "type": "StringLiteral", "start": 11234, "end": 11246, "loc": { "start": { "line": 209, "column": 14 }, "end": { "line": 209, "column": 26 } }, "extra": { "rawValue": "04.06.2020", "raw": "\"04.06.2020\"" }, "value": "04.06.2020" } }, { "type": "ObjectProperty", "start": 11257, "end": 11722, "loc": { "start": { "line": 210, "column": 8 }, "end": { "line": 215, "column": 9 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 11257, "end": 11264, "loc": { "start": { "line": 210, "column": 8 }, "end": { "line": 210, "column": 15 }, "identifierName": "entries" }, "name": "entries" }, "value": { "type": "ArrayExpression", "start": 11266, "end": 11722, "loc": { "start": { "line": 210, "column": 17 }, "end": { "line": 215, "column": 9 } }, "elements": [ { "type": "StringLiteral", "start": 11281, "end": 11453, "loc": { "start": { "line": 211, "column": 12 }, "end": { "line": 211, "column": 184 } }, "extra": { "rawValue": "The steam release will happen on the 7th of June - Be sure to add it to your wishlist! View on steam", "raw": "\"The steam release will happen on the 7th of June - Be sure to add it to your wishlist! View on steam\"" }, "value": "The steam release will happen on the 7th of June - Be sure to add it to your wishlist! View on steam" }, { "type": "StringLiteral", "start": 11468, "end": 11543, "loc": { "start": { "line": 212, "column": 12 }, "end": { "line": 212, "column": 87 } }, "extra": { "rawValue": "Fixed level complete dialog being blurred when the shop was opened before", "raw": "\"Fixed level complete dialog being blurred when the shop was opened before\"" }, "value": "Fixed level complete dialog being blurred when the shop was opened before" }, { "type": "StringLiteral", "start": 11558, "end": 11616, "loc": { "start": { "line": 213, "column": 12 }, "end": { "line": 213, "column": 70 } }, "extra": { "rawValue": "Standalone: Increased icon visibility for windows builds", "raw": "\"Standalone: Increased icon visibility for windows builds\"" }, "value": "Standalone: Increased icon visibility for windows builds" }, { "type": "StringLiteral", "start": 11631, "end": 11710, "loc": { "start": { "line": 214, "column": 12 }, "end": { "line": 214, "column": 91 } }, "extra": { "rawValue": "Web version: Fixed firefox not loading the game when browsing in private mode", "raw": "\"Web version: Fixed firefox not loading the game when browsing in private mode\"" }, "value": "Web version: Fixed firefox not loading the game when browsing in private mode" } ] } } ] }, { "type": "ObjectExpression", "start": 11739, "end": 11849, "loc": { "start": { "line": 218, "column": 4 }, "end": { "line": 222, "column": 5 } }, "properties": [ { "type": "ObjectProperty", "start": 11750, "end": 11766, "loc": { "start": { "line": 219, "column": 8 }, "end": { "line": 219, "column": 24 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 11750, "end": 11757, "loc": { "start": { "line": 219, "column": 8 }, "end": { "line": 219, "column": 15 }, "identifierName": "version" }, "name": "version" }, "value": { "type": "StringLiteral", "start": 11759, "end": 11766, "loc": { "start": { "line": 219, "column": 17 }, "end": { "line": 219, "column": 24 } }, "extra": { "rawValue": "1.1.5", "raw": "\"1.1.5\"" }, "value": "1.1.5" } }, { "type": "ObjectProperty", "start": 11777, "end": 11795, "loc": { "start": { "line": 220, "column": 8 }, "end": { "line": 220, "column": 26 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 11777, "end": 11781, "loc": { "start": { "line": 220, "column": 8 }, "end": { "line": 220, "column": 12 }, "identifierName": "date" }, "name": "date" }, "value": { "type": "StringLiteral", "start": 11783, "end": 11795, "loc": { "start": { "line": 220, "column": 14 }, "end": { "line": 220, "column": 26 } }, "extra": { "rawValue": "03.06.2020", "raw": "\"03.06.2020\"" }, "value": "03.06.2020" } }, { "type": "ObjectProperty", "start": 11806, "end": 11841, "loc": { "start": { "line": 221, "column": 8 }, "end": { "line": 221, "column": 43 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 11806, "end": 11813, "loc": { "start": { "line": 221, "column": 8 }, "end": { "line": 221, "column": 15 }, "identifierName": "entries" }, "name": "entries" }, "value": { "type": "ArrayExpression", "start": 11815, "end": 11841, "loc": { "start": { "line": 221, "column": 17 }, "end": { "line": 221, "column": 43 } }, "elements": [ { "type": "StringLiteral", "start": 11816, "end": 11840, "loc": { "start": { "line": 221, "column": 18 }, "end": { "line": 221, "column": 42 } }, "extra": { "rawValue": "Added weekly contests!", "raw": "\"Added weekly contests!\"" }, "value": "Added weekly contests!" } ] } } ] }, { "type": "ObjectExpression", "start": 11856, "end": 12023, "loc": { "start": { "line": 223, "column": 4 }, "end": { "line": 227, "column": 5 } }, "properties": [ { "type": "ObjectProperty", "start": 11867, "end": 11883, "loc": { "start": { "line": 224, "column": 8 }, "end": { "line": 224, "column": 24 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 11867, "end": 11874, "loc": { "start": { "line": 224, "column": 8 }, "end": { "line": 224, "column": 15 }, "identifierName": "version" }, "name": "version" }, "value": { "type": "StringLiteral", "start": 11876, "end": 11883, "loc": { "start": { "line": 224, "column": 17 }, "end": { "line": 224, "column": 24 } }, "extra": { "rawValue": "1.1.4", "raw": "\"1.1.4\"" }, "value": "1.1.4" } }, { "type": "ObjectProperty", "start": 11894, "end": 11912, "loc": { "start": { "line": 225, "column": 8 }, "end": { "line": 225, "column": 26 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 11894, "end": 11898, "loc": { "start": { "line": 225, "column": 8 }, "end": { "line": 225, "column": 12 }, "identifierName": "date" }, "name": "date" }, "value": { "type": "StringLiteral", "start": 11900, "end": 11912, "loc": { "start": { "line": 225, "column": 14 }, "end": { "line": 225, "column": 26 } }, "extra": { "rawValue": "01.06.2020", "raw": "\"01.06.2020\"" }, "value": "01.06.2020" } }, { "type": "ObjectProperty", "start": 11923, "end": 12015, "loc": { "start": { "line": 226, "column": 8 }, "end": { "line": 226, "column": 100 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 11923, "end": 11930, "loc": { "start": { "line": 226, "column": 8 }, "end": { "line": 226, "column": 15 }, "identifierName": "entries" }, "name": "entries" }, "value": { "type": "ArrayExpression", "start": 11932, "end": 12015, "loc": { "start": { "line": 226, "column": 17 }, "end": { "line": 226, "column": 100 } }, "elements": [ { "type": "StringLiteral", "start": 11933, "end": 12014, "loc": { "start": { "line": 226, "column": 18 }, "end": { "line": 226, "column": 99 } }, "extra": { "rawValue": "Add 'interactive' tutorial for the first level to improve onboarding experience", "raw": "\"Add 'interactive' tutorial for the first level to improve onboarding experience\"" }, "value": "Add 'interactive' tutorial for the first level to improve onboarding experience" } ] } } ] }, { "type": "ObjectExpression", "start": 12030, "end": 12418, "loc": { "start": { "line": 228, "column": 4 }, "end": { "line": 237, "column": 5 } }, "properties": [ { "type": "ObjectProperty", "start": 12041, "end": 12057, "loc": { "start": { "line": 229, "column": 8 }, "end": { "line": 229, "column": 24 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 12041, "end": 12048, "loc": { "start": { "line": 229, "column": 8 }, "end": { "line": 229, "column": 15 }, "identifierName": "version" }, "name": "version" }, "value": { "type": "StringLiteral", "start": 12050, "end": 12057, "loc": { "start": { "line": 229, "column": 17 }, "end": { "line": 229, "column": 24 } }, "extra": { "rawValue": "1.1.3", "raw": "\"1.1.3\"" }, "value": "1.1.3" } }, { "type": "ObjectProperty", "start": 12068, "end": 12086, "loc": { "start": { "line": 230, "column": 8 }, "end": { "line": 230, "column": 26 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 12068, "end": 12072, "loc": { "start": { "line": 230, "column": 8 }, "end": { "line": 230, "column": 12 }, "identifierName": "date" }, "name": "date" }, "value": { "type": "StringLiteral", "start": 12074, "end": 12086, "loc": { "start": { "line": 230, "column": 14 }, "end": { "line": 230, "column": 26 } }, "extra": { "rawValue": "01.06.2020", "raw": "\"01.06.2020\"" }, "value": "01.06.2020" } }, { "type": "ObjectProperty", "start": 12097, "end": 12410, "loc": { "start": { "line": 231, "column": 8 }, "end": { "line": 236, "column": 9 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 12097, "end": 12104, "loc": { "start": { "line": 231, "column": 8 }, "end": { "line": 231, "column": 15 }, "identifierName": "entries" }, "name": "entries" }, "value": { "type": "ArrayExpression", "start": 12106, "end": 12410, "loc": { "start": { "line": 231, "column": 17 }, "end": { "line": 236, "column": 9 } }, "elements": [ { "type": "StringLiteral", "start": 12121, "end": 12191, "loc": { "start": { "line": 232, "column": 12 }, "end": { "line": 232, "column": 82 } }, "extra": { "rawValue": "Added setting to configure zoom / mouse wheel / touchpad sensitivity", "raw": "\"Added setting to configure zoom / mouse wheel / touchpad sensitivity\"" }, "value": "Added setting to configure zoom / mouse wheel / touchpad sensitivity" }, { "type": "StringLiteral", "start": 12206, "end": 12270, "loc": { "start": { "line": 233, "column": 12 }, "end": { "line": 233, "column": 76 } }, "extra": { "rawValue": "Fix belts being too slow when copied via blueprint (by Dimava)", "raw": "\"Fix belts being too slow when copied via blueprint (by Dimava)\"" }, "value": "Fix belts being too slow when copied via blueprint (by Dimava)" }, { "type": "StringLiteral", "start": 12285, "end": 12337, "loc": { "start": { "line": 234, "column": 12 }, "end": { "line": 234, "column": 64 } }, "extra": { "rawValue": "Allow binding mouse buttons to actions (by Dimava)", "raw": "\"Allow binding mouse buttons to actions (by Dimava)\"" }, "value": "Allow binding mouse buttons to actions (by Dimava)" }, { "type": "StringLiteral", "start": 12352, "end": 12398, "loc": { "start": { "line": 235, "column": 12 }, "end": { "line": 235, "column": 58 } }, "extra": { "rawValue": "Increase readability of certain HUD elements", "raw": "\"Increase readability of certain HUD elements\"" }, "value": "Increase readability of certain HUD elements" } ] } } ] }, { "type": "ObjectExpression", "start": 12425, "end": 13306, "loc": { "start": { "line": 238, "column": 4 }, "end": { "line": 253, "column": 5 } }, "properties": [ { "type": "ObjectProperty", "start": 12436, "end": 12452, "loc": { "start": { "line": 239, "column": 8 }, "end": { "line": 239, "column": 24 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 12436, "end": 12443, "loc": { "start": { "line": 239, "column": 8 }, "end": { "line": 239, "column": 15 }, "identifierName": "version" }, "name": "version" }, "value": { "type": "StringLiteral", "start": 12445, "end": 12452, "loc": { "start": { "line": 239, "column": 17 }, "end": { "line": 239, "column": 24 } }, "extra": { "rawValue": "1.1.2", "raw": "\"1.1.2\"" }, "value": "1.1.2" } }, { "type": "ObjectProperty", "start": 12463, "end": 12481, "loc": { "start": { "line": 240, "column": 8 }, "end": { "line": 240, "column": 26 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 12463, "end": 12467, "loc": { "start": { "line": 240, "column": 8 }, "end": { "line": 240, "column": 12 }, "identifierName": "date" }, "name": "date" }, "value": { "type": "StringLiteral", "start": 12469, "end": 12481, "loc": { "start": { "line": 240, "column": 14 }, "end": { "line": 240, "column": 26 } }, "extra": { "rawValue": "30.05.2020", "raw": "\"30.05.2020\"" }, "value": "30.05.2020" } }, { "type": "ObjectProperty", "start": 12492, "end": 13298, "loc": { "start": { "line": 241, "column": 8 }, "end": { "line": 252, "column": 9 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 12492, "end": 12499, "loc": { "start": { "line": 241, "column": 8 }, "end": { "line": 241, "column": 15 }, "identifierName": "entries" }, "name": "entries" }, "value": { "type": "ArrayExpression", "start": 12501, "end": 13298, "loc": { "start": { "line": 241, "column": 17 }, "end": { "line": 252, "column": 9 } }, "elements": [ { "type": "StringLiteral", "start": 12516, "end": 12645, "loc": { "start": { "line": 242, "column": 12 }, "end": { "line": 242, "column": 141 } }, "extra": { "rawValue": "The official trailer is now ready! Check it out here!", "raw": "\"The official trailer is now ready! Check it out here!\"" }, "value": "The official trailer is now ready! Check it out here!" }, { "type": "StringLiteral", "start": 12660, "end": 12743, "loc": { "start": { "line": 243, "column": 12 }, "end": { "line": 243, "column": 95 } }, "extra": { "rawValue": "The steam page is now live!", "raw": "\"The steam page is now live!\"" }, "value": "The steam page is now live!" }, { "type": "StringLiteral", "start": 12758, "end": 12851, "loc": { "start": { "line": 244, "column": 12 }, "end": { "line": 244, "column": 105 } }, "extra": { "rawValue": "Experimental linux builds are now available! Please give me feedback on them in the Discord", "raw": "\"Experimental linux builds are now available! Please give me feedback on them in the Discord\"" }, "value": "Experimental linux builds are now available! Please give me feedback on them in the Discord" }, { "type": "StringLiteral", "start": 12866, "end": 12912, "loc": { "start": { "line": 245, "column": 12 }, "end": { "line": 245, "column": 58 } }, "extra": { "rawValue": "Allow hovering pinned shapes to enlarge them", "raw": "\"Allow hovering pinned shapes to enlarge them\"" }, "value": "Allow hovering pinned shapes to enlarge them" }, { "type": "StringLiteral", "start": 12927, "end": 12982, "loc": { "start": { "line": 246, "column": 12 }, "end": { "line": 246, "column": 67 } }, "extra": { "rawValue": "Allow deselecting blueprints with right click and 'Q'", "raw": "\"Allow deselecting blueprints with right click and 'Q'\"" }, "value": "Allow deselecting blueprints with right click and 'Q'" }, { "type": "StringLiteral", "start": 12997, "end": 13046, "loc": { "start": { "line": 247, "column": 12 }, "end": { "line": 247, "column": 61 } }, "extra": { "rawValue": "Move default key for deleting from 'X' to 'DEL'", "raw": "\"Move default key for deleting from 'X' to 'DEL'\"" }, "value": "Move default key for deleting from 'X' to 'DEL'" }, { "type": "StringLiteral", "start": 13061, "end": 13118, "loc": { "start": { "line": 248, "column": 12 }, "end": { "line": 248, "column": 69 } }, "extra": { "rawValue": "Show confirmation when deleting more than 100 buildings", "raw": "\"Show confirmation when deleting more than 100 buildings\"" }, "value": "Show confirmation when deleting more than 100 buildings" }, { "type": "StringLiteral", "start": 13133, "end": 13182, "loc": { "start": { "line": 249, "column": 12 }, "end": { "line": 249, "column": 61 } }, "extra": { "rawValue": "Reintroduce 'SPACE' keybinding to center on map", "raw": "\"Reintroduce 'SPACE' keybinding to center on map\"" }, "value": "Reintroduce 'SPACE' keybinding to center on map" }, { "type": "StringLiteral", "start": 13197, "end": 13224, "loc": { "start": { "line": 250, "column": 12 }, "end": { "line": 250, "column": 39 } }, "extra": { "rawValue": "Improved keybinding hints", "raw": "\"Improved keybinding hints\"" }, "value": "Improved keybinding hints" }, { "type": "StringLiteral", "start": 13239, "end": 13286, "loc": { "start": { "line": 251, "column": 12 }, "end": { "line": 251, "column": 59 } }, "extra": { "rawValue": "Fixed some keybindings showing as 'undefined'", "raw": "\"Fixed some keybindings showing as 'undefined'\"" }, "value": "Fixed some keybindings showing as 'undefined'" } ] } } ] }, { "type": "ObjectExpression", "start": 13313, "end": 13451, "loc": { "start": { "line": 254, "column": 4 }, "end": { "line": 258, "column": 5 } }, "properties": [ { "type": "ObjectProperty", "start": 13324, "end": 13340, "loc": { "start": { "line": 255, "column": 8 }, "end": { "line": 255, "column": 24 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 13324, "end": 13331, "loc": { "start": { "line": 255, "column": 8 }, "end": { "line": 255, "column": 15 }, "identifierName": "version" }, "name": "version" }, "value": { "type": "StringLiteral", "start": 13333, "end": 13340, "loc": { "start": { "line": 255, "column": 17 }, "end": { "line": 255, "column": 24 } }, "extra": { "rawValue": "1.1.1", "raw": "\"1.1.1\"" }, "value": "1.1.1" } }, { "type": "ObjectProperty", "start": 13351, "end": 13369, "loc": { "start": { "line": 256, "column": 8 }, "end": { "line": 256, "column": 26 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 13351, "end": 13355, "loc": { "start": { "line": 256, "column": 8 }, "end": { "line": 256, "column": 12 }, "identifierName": "date" }, "name": "date" }, "value": { "type": "StringLiteral", "start": 13357, "end": 13369, "loc": { "start": { "line": 256, "column": 14 }, "end": { "line": 256, "column": 26 } }, "extra": { "rawValue": "28.05.2020", "raw": "\"28.05.2020\"" }, "value": "28.05.2020" } }, { "type": "ObjectProperty", "start": 13380, "end": 13443, "loc": { "start": { "line": 257, "column": 8 }, "end": { "line": 257, "column": 71 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 13380, "end": 13387, "loc": { "start": { "line": 257, "column": 8 }, "end": { "line": 257, "column": 15 }, "identifierName": "entries" }, "name": "entries" }, "value": { "type": "ArrayExpression", "start": 13389, "end": 13443, "loc": { "start": { "line": 257, "column": 17 }, "end": { "line": 257, "column": 71 } }, "elements": [ { "type": "StringLiteral", "start": 13390, "end": 13442, "loc": { "start": { "line": 257, "column": 18 }, "end": { "line": 257, "column": 70 } }, "extra": { "rawValue": "Fix crash when 'Show Hints' setting was turned off", "raw": "\"Fix crash when 'Show Hints' setting was turned off\"" }, "value": "Fix crash when 'Show Hints' setting was turned off" } ] } } ] }, { "type": "ObjectExpression", "start": 13458, "end": 14775, "loc": { "start": { "line": 259, "column": 4 }, "end": { "line": 279, "column": 5 } }, "properties": [ { "type": "ObjectProperty", "start": 13469, "end": 13485, "loc": { "start": { "line": 260, "column": 8 }, "end": { "line": 260, "column": 24 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 13469, "end": 13476, "loc": { "start": { "line": 260, "column": 8 }, "end": { "line": 260, "column": 15 }, "identifierName": "version" }, "name": "version" }, "value": { "type": "StringLiteral", "start": 13478, "end": 13485, "loc": { "start": { "line": 260, "column": 17 }, "end": { "line": 260, "column": 24 } }, "extra": { "rawValue": "1.1.0", "raw": "\"1.1.0\"" }, "value": "1.1.0" } }, { "type": "ObjectProperty", "start": 13496, "end": 13514, "loc": { "start": { "line": 261, "column": 8 }, "end": { "line": 261, "column": 26 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 13496, "end": 13500, "loc": { "start": { "line": 261, "column": 8 }, "end": { "line": 261, "column": 12 }, "identifierName": "date" }, "name": "date" }, "value": { "type": "StringLiteral", "start": 13502, "end": 13514, "loc": { "start": { "line": 261, "column": 14 }, "end": { "line": 261, "column": 26 } }, "extra": { "rawValue": "28.05.2020", "raw": "\"28.05.2020\"" }, "value": "28.05.2020" } }, { "type": "ObjectProperty", "start": 13525, "end": 14767, "loc": { "start": { "line": 262, "column": 8 }, "end": { "line": 278, "column": 9 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 13525, "end": 13532, "loc": { "start": { "line": 262, "column": 8 }, "end": { "line": 262, "column": 15 }, "identifierName": "entries" }, "name": "entries" }, "value": { "type": "ArrayExpression", "start": 13534, "end": 14767, "loc": { "start": { "line": 262, "column": 17 }, "end": { "line": 278, "column": 9 } }, "elements": [ { "type": "StringLiteral", "start": 13549, "end": 13627, "loc": { "start": { "line": 263, "column": 12 }, "end": { "line": 263, "column": 90 } }, "extra": { "rawValue": "BLUEPRINTS! They are unlocked at level 12 and cost a special shape to build.", "raw": "\"BLUEPRINTS! They are unlocked at level 12 and cost a special shape to build.\"" }, "value": "BLUEPRINTS! They are unlocked at level 12 and cost a special shape to build." }, { "type": "StringLiteral", "start": 13642, "end": 13713, "loc": { "start": { "line": 264, "column": 12 }, "end": { "line": 264, "column": 83 } }, "extra": { "rawValue": "MAP MARKERS! Press 'M' to create a waypoint and be able to jump to it", "raw": "\"MAP MARKERS! Press 'M' to create a waypoint and be able to jump to it\"" }, "value": "MAP MARKERS! Press 'M' to create a waypoint and be able to jump to it" }, { "type": "StringLiteral", "start": 13728, "end": 13840, "loc": { "start": { "line": 265, "column": 12 }, "end": { "line": 265, "column": 124 } }, "extra": { "rawValue": "Savegame levels are now shown in the main menu. For existing games, save them again to make the level show up.", "raw": "\"Savegame levels are now shown in the main menu. For existing games, save them again to make the level show up.\"" }, "value": "Savegame levels are now shown in the main menu. For existing games, save them again to make the level show up." }, { "type": "StringLiteral", "start": 13855, "end": 13904, "loc": { "start": { "line": 266, "column": 12 }, "end": { "line": 266, "column": 61 } }, "extra": { "rawValue": "Allow holding SHIFT to rotate counter clockwise", "raw": "\"Allow holding SHIFT to rotate counter clockwise\"" }, "value": "Allow holding SHIFT to rotate counter clockwise" }, { "type": "StringLiteral", "start": 13919, "end": 13987, "loc": { "start": { "line": 267, "column": 12 }, "end": { "line": 267, "column": 80 } }, "extra": { "rawValue": "Added confirmation when deleting more than 500 buildings at a time", "raw": "\"Added confirmation when deleting more than 500 buildings at a time\"" }, "value": "Added confirmation when deleting more than 500 buildings at a time" }, { "type": "StringLiteral", "start": 14002, "end": 14052, "loc": { "start": { "line": 268, "column": 12 }, "end": { "line": 268, "column": 62 } }, "extra": { "rawValue": "Added background to toolbar to increase contrast", "raw": "\"Added background to toolbar to increase contrast\"" }, "value": "Added background to toolbar to increase contrast" }, { "type": "StringLiteral", "start": 14067, "end": 14114, "loc": { "start": { "line": 269, "column": 12 }, "end": { "line": 269, "column": 59 } }, "extra": { "rawValue": "Further decerase requirements of first levels", "raw": "\"Further decerase requirements of first levels\"" }, "value": "Further decerase requirements of first levels" }, { "type": "StringLiteral", "start": 14129, "end": 14158, "loc": { "start": { "line": 270, "column": 12 }, "end": { "line": 270, "column": 41 } }, "extra": { "rawValue": "Pinned shapes now are saved", "raw": "\"Pinned shapes now are saved\"" }, "value": "Pinned shapes now are saved" }, { "type": "StringLiteral", "start": 14173, "end": 14270, "loc": { "start": { "line": 271, "column": 12 }, "end": { "line": 271, "column": 109 } }, "extra": { "rawValue": "Allow placing extractors anywhere again, but they don't work at all if not placed on a resource", "raw": "\"Allow placing extractors anywhere again, but they don't work at all if not placed on a resource\"" }, "value": "Allow placing extractors anywhere again, but they don't work at all if not placed on a resource" }, { "type": "StringLiteral", "start": 14285, "end": 14351, "loc": { "start": { "line": 272, "column": 12 }, "end": { "line": 272, "column": 78 } }, "extra": { "rawValue": "Show dialog explaining some keybindings after completing level 4", "raw": "\"Show dialog explaining some keybindings after completing level 4\"" }, "value": "Show dialog explaining some keybindings after completing level 4" }, { "type": "StringLiteral", "start": 14366, "end": 14410, "loc": { "start": { "line": 273, "column": 12 }, "end": { "line": 273, "column": 56 } }, "extra": { "rawValue": "Fix keys being stuck when opening a dialog", "raw": "\"Fix keys being stuck when opening a dialog\"" }, "value": "Fix keys being stuck when opening a dialog" }, { "type": "StringLiteral", "start": 14425, "end": 14468, "loc": { "start": { "line": 274, "column": 12 }, "end": { "line": 274, "column": 55 } }, "extra": { "rawValue": "Swapped shape order for painting upgrades", "raw": "\"Swapped shape order for painting upgrades\"" }, "value": "Swapped shape order for painting upgrades" }, { "type": "StringLiteral", "start": 14483, "end": 14558, "loc": { "start": { "line": 275, "column": 12 }, "end": { "line": 275, "column": 87 } }, "extra": { "rawValue": "Allow changing all keybindings, including CTRL, ALT and SHIFT (by Dimava)", "raw": "\"Allow changing all keybindings, including CTRL, ALT and SHIFT (by Dimava)\"" }, "value": "Allow changing all keybindings, including CTRL, ALT and SHIFT (by Dimava)" }, { "type": "StringLiteral", "start": 14573, "end": 14653, "loc": { "start": { "line": 276, "column": 12 }, "end": { "line": 276, "column": 92 } }, "extra": { "rawValue": "Fix cycling through keybindings selecting locked buildings as well (by Dimava)", "raw": "\"Fix cycling through keybindings selecting locked buildings as well (by Dimava)\"" }, "value": "Fix cycling through keybindings selecting locked buildings as well (by Dimava)" }, { "type": "StringLiteral", "start": 14668, "end": 14755, "loc": { "start": { "line": 277, "column": 12 }, "end": { "line": 277, "column": 99 } }, "extra": { "rawValue": "There is now a github action, checking all pull requests with eslint. (by mrHedgehog)", "raw": "\"There is now a github action, checking all pull requests with eslint. (by mrHedgehog)\"" }, "value": "There is now a github action, checking all pull requests with eslint. (by mrHedgehog)" } ] } } ] }, { "type": "ObjectExpression", "start": 14782, "end": 15147, "loc": { "start": { "line": 280, "column": 4 }, "end": { "line": 288, "column": 5 } }, "properties": [ { "type": "ObjectProperty", "start": 14793, "end": 14809, "loc": { "start": { "line": 281, "column": 8 }, "end": { "line": 281, "column": 24 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 14793, "end": 14800, "loc": { "start": { "line": 281, "column": 8 }, "end": { "line": 281, "column": 15 }, "identifierName": "version" }, "name": "version" }, "value": { "type": "StringLiteral", "start": 14802, "end": 14809, "loc": { "start": { "line": 281, "column": 17 }, "end": { "line": 281, "column": 24 } }, "extra": { "rawValue": "1.0.4", "raw": "\"1.0.4\"" }, "value": "1.0.4" } }, { "type": "ObjectProperty", "start": 14820, "end": 14838, "loc": { "start": { "line": 282, "column": 8 }, "end": { "line": 282, "column": 26 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 14820, "end": 14824, "loc": { "start": { "line": 282, "column": 8 }, "end": { "line": 282, "column": 12 }, "identifierName": "date" }, "name": "date" }, "value": { "type": "StringLiteral", "start": 14826, "end": 14838, "loc": { "start": { "line": 282, "column": 14 }, "end": { "line": 282, "column": 26 } }, "extra": { "rawValue": "26.05.2020", "raw": "\"26.05.2020\"" }, "value": "26.05.2020" } }, { "type": "ObjectProperty", "start": 14849, "end": 15139, "loc": { "start": { "line": 283, "column": 8 }, "end": { "line": 287, "column": 9 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 14849, "end": 14856, "loc": { "start": { "line": 283, "column": 8 }, "end": { "line": 283, "column": 15 }, "identifierName": "entries" }, "name": "entries" }, "value": { "type": "ArrayExpression", "start": 14858, "end": 15139, "loc": { "start": { "line": 283, "column": 17 }, "end": { "line": 287, "column": 9 } }, "elements": [ { "type": "StringLiteral", "start": 14873, "end": 14977, "loc": { "start": { "line": 284, "column": 12 }, "end": { "line": 284, "column": 116 } }, "extra": { "rawValue": "Reduce cost of first painting upgrade, and change 'Shape Processing' to 'Cutting, Rotating & Stacking'", "raw": "\"Reduce cost of first painting upgrade, and change 'Shape Processing' to 'Cutting, Rotating & Stacking'\"" }, "value": "Reduce cost of first painting upgrade, and change 'Shape Processing' to 'Cutting, Rotating & Stacking'" }, { "type": "StringLiteral", "start": 14992, "end": 15060, "loc": { "start": { "line": 285, "column": 12 }, "end": { "line": 285, "column": 80 } }, "extra": { "rawValue": "Add dialog after completing level 2 to check out the upgrades tab.", "raw": "\"Add dialog after completing level 2 to check out the upgrades tab.\"" }, "value": "Add dialog after completing level 2 to check out the upgrades tab." }, { "type": "StringLiteral", "start": 15075, "end": 15127, "loc": { "start": { "line": 286, "column": 12 }, "end": { "line": 286, "column": 64 } }, "extra": { "rawValue": "Allow changing the keybindings in the demo version", "raw": "\"Allow changing the keybindings in the demo version\"" }, "value": "Allow changing the keybindings in the demo version" } ] } } ] }, { "type": "ObjectExpression", "start": 15154, "end": 15367, "loc": { "start": { "line": 289, "column": 4 }, "end": { "line": 295, "column": 5 } }, "properties": [ { "type": "ObjectProperty", "start": 15165, "end": 15181, "loc": { "start": { "line": 290, "column": 8 }, "end": { "line": 290, "column": 24 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 15165, "end": 15172, "loc": { "start": { "line": 290, "column": 8 }, "end": { "line": 290, "column": 15 }, "identifierName": "version" }, "name": "version" }, "value": { "type": "StringLiteral", "start": 15174, "end": 15181, "loc": { "start": { "line": 290, "column": 17 }, "end": { "line": 290, "column": 24 } }, "extra": { "rawValue": "1.0.3", "raw": "\"1.0.3\"" }, "value": "1.0.3" } }, { "type": "ObjectProperty", "start": 15192, "end": 15210, "loc": { "start": { "line": 291, "column": 8 }, "end": { "line": 291, "column": 26 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 15192, "end": 15196, "loc": { "start": { "line": 291, "column": 8 }, "end": { "line": 291, "column": 12 }, "identifierName": "date" }, "name": "date" }, "value": { "type": "StringLiteral", "start": 15198, "end": 15210, "loc": { "start": { "line": 291, "column": 14 }, "end": { "line": 291, "column": 26 } }, "extra": { "rawValue": "24.05.2020", "raw": "\"24.05.2020\"" }, "value": "24.05.2020" } }, { "type": "ObjectProperty", "start": 15221, "end": 15359, "loc": { "start": { "line": 292, "column": 8 }, "end": { "line": 294, "column": 9 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 15221, "end": 15228, "loc": { "start": { "line": 292, "column": 8 }, "end": { "line": 292, "column": 15 }, "identifierName": "entries" }, "name": "entries" }, "value": { "type": "ArrayExpression", "start": 15230, "end": 15359, "loc": { "start": { "line": 292, "column": 17 }, "end": { "line": 294, "column": 9 } }, "elements": [ { "type": "StringLiteral", "start": 15245, "end": 15347, "loc": { "start": { "line": 293, "column": 12 }, "end": { "line": 293, "column": 114 } }, "extra": { "rawValue": "Reduced the amount of shapes required for the first 5 levels to make it easier to get into the game.", "raw": "\"Reduced the amount of shapes required for the first 5 levels to make it easier to get into the game.\"" }, "value": "Reduced the amount of shapes required for the first 5 levels to make it easier to get into the game." } ] } } ] }, { "type": "ObjectExpression", "start": 15374, "end": 16434, "loc": { "start": { "line": 296, "column": 4 }, "end": { "line": 311, "column": 5 } }, "properties": [ { "type": "ObjectProperty", "start": 15385, "end": 15401, "loc": { "start": { "line": 297, "column": 8 }, "end": { "line": 297, "column": 24 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 15385, "end": 15392, "loc": { "start": { "line": 297, "column": 8 }, "end": { "line": 297, "column": 15 }, "identifierName": "version" }, "name": "version" }, "value": { "type": "StringLiteral", "start": 15394, "end": 15401, "loc": { "start": { "line": 297, "column": 17 }, "end": { "line": 297, "column": 24 } }, "extra": { "rawValue": "1.0.2", "raw": "\"1.0.2\"" }, "value": "1.0.2" } }, { "type": "ObjectProperty", "start": 15412, "end": 15430, "loc": { "start": { "line": 298, "column": 8 }, "end": { "line": 298, "column": 26 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 15412, "end": 15416, "loc": { "start": { "line": 298, "column": 8 }, "end": { "line": 298, "column": 12 }, "identifierName": "date" }, "name": "date" }, "value": { "type": "StringLiteral", "start": 15418, "end": 15430, "loc": { "start": { "line": 298, "column": 14 }, "end": { "line": 298, "column": 26 } }, "extra": { "rawValue": "23.05.2020", "raw": "\"23.05.2020\"" }, "value": "23.05.2020" } }, { "type": "ObjectProperty", "start": 15441, "end": 16426, "loc": { "start": { "line": 299, "column": 8 }, "end": { "line": 310, "column": 9 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 15441, "end": 15448, "loc": { "start": { "line": 299, "column": 8 }, "end": { "line": 299, "column": 15 }, "identifierName": "entries" }, "name": "entries" }, "value": { "type": "ArrayExpression", "start": 15450, "end": 16426, "loc": { "start": { "line": 299, "column": 17 }, "end": { "line": 310, "column": 9 } }, "elements": [ { "type": "StringLiteral", "start": 15465, "end": 15487, "loc": { "start": { "line": 300, "column": 12 }, "end": { "line": 300, "column": 34 } }, "extra": { "rawValue": "Introduced changelog", "raw": "\"Introduced changelog\"" }, "value": "Introduced changelog" }, { "type": "StringLiteral", "start": 15502, "end": 15661, "loc": { "start": { "line": 301, "column": 12 }, "end": { "line": 301, "column": 171 } }, "extra": { "rawValue": "Removed 'early access' label because the game isn't actually early access - its in a pretty good state already! (No worries, a lot more updates will follow!)", "raw": "\"Removed 'early access' label because the game isn't actually early access - its in a pretty good state already! (No worries, a lot more updates will follow!)\"" }, "value": "Removed 'early access' label because the game isn't actually early access - its in a pretty good state already! (No worries, a lot more updates will follow!)" }, { "type": "StringLiteral", "start": 15676, "end": 15764, "loc": { "start": { "line": 302, "column": 12 }, "end": { "line": 302, "column": 100 } }, "extra": { "rawValue": "Added a 'Show hint' button which shows a small video for almost all levels to help out", "raw": "\"Added a 'Show hint' button which shows a small video for almost all levels to help out\"" }, "value": "Added a 'Show hint' button which shows a small video for almost all levels to help out" }, { "type": "StringLiteral", "start": 15779, "end": 15886, "loc": { "start": { "line": 303, "column": 12 }, "end": { "line": 303, "column": 119 } }, "extra": { "rawValue": "Now showing proper descriptions when completing levels, with instructions on what the gained reward does.", "raw": "\"Now showing proper descriptions when completing levels, with instructions on what the gained reward does.\"" }, "value": "Now showing proper descriptions when completing levels, with instructions on what the gained reward does." }, { "type": "StringLiteral", "start": 15901, "end": 15998, "loc": { "start": { "line": 304, "column": 12 }, "end": { "line": 304, "column": 109 } }, "extra": { "rawValue": "Show a landing page on mobile devices about the game not being ready to be played on mobile yet", "raw": "\"Show a landing page on mobile devices about the game not being ready to be played on mobile yet\"" }, "value": "Show a landing page on mobile devices about the game not being ready to be played on mobile yet" }, { "type": "StringLiteral", "start": 16013, "end": 16109, "loc": { "start": { "line": 305, "column": 12 }, "end": { "line": 305, "column": 108 } }, "extra": { "rawValue": "Fix painters and mixers being affected by the shape processors upgrade and not the painter one", "raw": "\"Fix painters and mixers being affected by the shape processors upgrade and not the painter one\"" }, "value": "Fix painters and mixers being affected by the shape processors upgrade and not the painter one" }, { "type": "StringLiteral", "start": 16124, "end": 16202, "loc": { "start": { "line": 306, "column": 12 }, "end": { "line": 306, "column": 90 } }, "extra": { "rawValue": "Added 'multiplace' setting which is equivalent to holding SHIFT all the time", "raw": "\"Added 'multiplace' setting which is equivalent to holding SHIFT all the time\"" }, "value": "Added 'multiplace' setting which is equivalent to holding SHIFT all the time" }, { "type": "StringLiteral", "start": 16217, "end": 16258, "loc": { "start": { "line": 307, "column": 12 }, "end": { "line": 307, "column": 53 } }, "extra": { "rawValue": "Added keybindings to zoom in / zoom out", "raw": "\"Added keybindings to zoom in / zoom out\"" }, "value": "Added keybindings to zoom in / zoom out" }, { "type": "StringLiteral", "start": 16273, "end": 16361, "loc": { "start": { "line": 308, "column": 12 }, "end": { "line": 308, "column": 100 } }, "extra": { "rawValue": "Tunnels now also show connection lines to tunnel exits, instead of just tunnel entries", "raw": "\"Tunnels now also show connection lines to tunnel exits, instead of just tunnel entries\"" }, "value": "Tunnels now also show connection lines to tunnel exits, instead of just tunnel entries" }, { "type": "StringLiteral", "start": 16376, "end": 16414, "loc": { "start": { "line": 309, "column": 12 }, "end": { "line": 309, "column": 50 } }, "extra": { "rawValue": "Lots of minor fixes and improvements", "raw": "\"Lots of minor fixes and improvements\"" }, "value": "Lots of minor fixes and improvements" } ] } } ] }, { "type": "ObjectExpression", "start": 16441, "end": 16545, "loc": { "start": { "line": 312, "column": 4 }, "end": { "line": 316, "column": 5 } }, "properties": [ { "type": "ObjectProperty", "start": 16452, "end": 16468, "loc": { "start": { "line": 313, "column": 8 }, "end": { "line": 313, "column": 24 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 16452, "end": 16459, "loc": { "start": { "line": 313, "column": 8 }, "end": { "line": 313, "column": 15 }, "identifierName": "version" }, "name": "version" }, "value": { "type": "StringLiteral", "start": 16461, "end": 16468, "loc": { "start": { "line": 313, "column": 17 }, "end": { "line": 313, "column": 24 } }, "extra": { "rawValue": "1.0.1", "raw": "\"1.0.1\"" }, "value": "1.0.1" } }, { "type": "ObjectProperty", "start": 16479, "end": 16497, "loc": { "start": { "line": 314, "column": 8 }, "end": { "line": 314, "column": 26 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 16479, "end": 16483, "loc": { "start": { "line": 314, "column": 8 }, "end": { "line": 314, "column": 12 }, "identifierName": "date" }, "name": "date" }, "value": { "type": "StringLiteral", "start": 16485, "end": 16497, "loc": { "start": { "line": 314, "column": 14 }, "end": { "line": 314, "column": 26 } }, "extra": { "rawValue": "21.05.2020", "raw": "\"21.05.2020\"" }, "value": "21.05.2020" } }, { "type": "ObjectProperty", "start": 16508, "end": 16537, "loc": { "start": { "line": 315, "column": 8 }, "end": { "line": 315, "column": 37 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 16508, "end": 16515, "loc": { "start": { "line": 315, "column": 8 }, "end": { "line": 315, "column": 15 }, "identifierName": "entries" }, "name": "entries" }, "value": { "type": "ArrayExpression", "start": 16517, "end": 16537, "loc": { "start": { "line": 315, "column": 17 }, "end": { "line": 315, "column": 37 } }, "elements": [ { "type": "StringLiteral", "start": 16518, "end": 16536, "loc": { "start": { "line": 315, "column": 18 }, "end": { "line": 315, "column": 36 } }, "extra": { "rawValue": "Initial release!", "raw": "\"Initial release!\"" }, "value": "Initial release!" } ] } } ] } ] }, "leadingComments": null } ], "kind": "const", "leadingComments": [ { "type": "CommentBlock", "value": "*\r\n * @type {Array<{version: string, date: string, entries: Array}>} changelog\r\n ", "start": 0, "end": 93, "loc": { "start": { "line": 1, "column": 0 }, "end": { "line": 3, "column": 3 } } } ], "trailingComments": [] }, "leadingComments": [ { "type": "CommentBlock", "value": "*\r\n * @type {Array<{version: string, date: string, entries: Array}>} changelog\r\n ", "start": 0, "end": 93, "loc": { "start": { "line": 1, "column": 0 }, "end": { "line": 3, "column": 3 } } } ] } ], "directives": [] }, "comments": [ { "type": "CommentBlock", "value": "*\r\n * @type {Array<{version: string, date: string, entries: Array}>} changelog\r\n ", "start": 0, "end": 93, "loc": { "start": { "line": 1, "column": 0 }, "end": { "line": 3, "column": 3 } } } ], "tokens": [ { "type": "CommentBlock", "value": "*\r\n * @type {Array<{version: string, date: string, entries: Array}>} changelog\r\n ", "start": 0, "end": 93, "loc": { "start": { "line": 1, "column": 0 }, "end": { "line": 3, "column": 3 } } }, { "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": 95, "end": 101, "loc": { "start": { "line": 4, "column": 0 }, "end": { "line": 4, "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": 102, "end": 107, "loc": { "start": { "line": 4, "column": 7 }, "end": { "line": 4, "column": 12 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "CHANGELOG", "start": 108, "end": 117, "loc": { "start": { "line": 4, "column": 13 }, "end": { "line": 4, "column": 22 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 118, "end": 119, "loc": { "start": { "line": 4, "column": 23 }, "end": { "line": 4, "column": 24 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 120, "end": 121, "loc": { "start": { "line": 4, "column": 25 }, "end": { "line": 4, "column": 26 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 121, "end": 122, "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": "version", "start": 132, "end": 139, "loc": { "start": { "line": 5, "column": 8 }, "end": { "line": 5, "column": 15 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 139, "end": 140, "loc": { "start": { "line": 5, "column": 15 }, "end": { "line": 5, "column": 16 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "1.2.3", "start": 141, "end": 148, "loc": { "start": { "line": 5, "column": 17 }, "end": { "line": 5, "column": 24 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 148, "end": 149, "loc": { "start": { "line": 5, "column": 24 }, "end": { "line": 5, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "date", "start": 159, "end": 163, "loc": { "start": { "line": 6, "column": 8 }, "end": { "line": 6, "column": 12 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 163, "end": 164, "loc": { "start": { "line": 6, "column": 12 }, "end": { "line": 6, "column": 13 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "unreleased", "start": 165, "end": 177, "loc": { "start": { "line": 6, "column": 14 }, "end": { "line": 6, "column": 26 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 177, "end": 178, "loc": { "start": { "line": 6, "column": 26 }, "end": { "line": 6, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "entries", "start": 188, "end": 195, "loc": { "start": { "line": 7, "column": 8 }, "end": { "line": 7, "column": 15 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 195, "end": 196, "loc": { "start": { "line": 7, "column": 15 }, "end": { "line": 7, "column": 16 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 197, "end": 198, "loc": { "start": { "line": 7, "column": 17 }, "end": { "line": 7, "column": 18 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Fixed constant signals being editable from the regular layer", "start": 212, "end": 274, "loc": { "start": { "line": 8, "column": 12 }, "end": { "line": 8, "column": 74 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 274, "end": 275, "loc": { "start": { "line": 8, "column": 74 }, "end": { "line": 8, "column": 75 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Fixed items still overlapping sometimes between buildings and belts", "start": 289, "end": 358, "loc": { "start": { "line": 9, "column": 12 }, "end": { "line": 9, "column": 81 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 358, "end": 359, "loc": { "start": { "line": 9, "column": 81 }, "end": { "line": 9, "column": 82 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 369, "end": 370, "loc": { "start": { "line": 10, "column": 8 }, "end": { "line": 10, "column": 9 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 370, "end": 371, "loc": { "start": { "line": 10, "column": 9 }, "end": { "line": 10, "column": 10 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 377, "end": 378, "loc": { "start": { "line": 11, "column": 4 }, "end": { "line": 11, "column": 5 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 378, "end": 379, "loc": { "start": { "line": 11, "column": 5 }, "end": { "line": 11, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 385, "end": 386, "loc": { "start": { "line": 12, "column": 4 }, "end": { "line": 12, "column": 5 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "version", "start": 396, "end": 403, "loc": { "start": { "line": 13, "column": 8 }, "end": { "line": 13, "column": 15 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 403, "end": 404, "loc": { "start": { "line": 13, "column": 15 }, "end": { "line": 13, "column": 16 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "1.2.2", "start": 405, "end": 412, "loc": { "start": { "line": 13, "column": 17 }, "end": { "line": 13, "column": 24 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 412, "end": 413, "loc": { "start": { "line": 13, "column": 24 }, "end": { "line": 13, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "date", "start": 423, "end": 427, "loc": { "start": { "line": 14, "column": 8 }, "end": { "line": 14, "column": 12 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 427, "end": 428, "loc": { "start": { "line": 14, "column": 12 }, "end": { "line": 14, "column": 13 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "07.12.2020", "start": 429, "end": 441, "loc": { "start": { "line": 14, "column": 14 }, "end": { "line": 14, "column": 26 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 441, "end": 442, "loc": { "start": { "line": 14, "column": 26 }, "end": { "line": 14, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "entries", "start": 452, "end": 459, "loc": { "start": { "line": 15, "column": 8 }, "end": { "line": 15, "column": 15 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 459, "end": 460, "loc": { "start": { "line": 15, "column": 15 }, "end": { "line": 15, "column": 16 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 461, "end": 462, "loc": { "start": { "line": 15, "column": 17 }, "end": { "line": 15, "column": 18 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Fix item readers and some other buildings slowing up belts, especially if they stalled (inspired by Keterr's fix)", "start": 476, "end": 591, "loc": { "start": { "line": 16, "column": 12 }, "end": { "line": 16, "column": 127 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 591, "end": 592, "loc": { "start": { "line": 16, "column": 127 }, "end": { "line": 16, "column": 128 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Added the ability to edit constant signals by left clicking them", "start": 606, "end": 672, "loc": { "start": { "line": 17, "column": 12 }, "end": { "line": 17, "column": 78 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 672, "end": 673, "loc": { "start": { "line": 17, "column": 78 }, "end": { "line": 17, "column": 79 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Prevent items from being rendered on each other when a belt stalls (inspired by Keterr)", "start": 687, "end": 776, "loc": { "start": { "line": 18, "column": 12 }, "end": { "line": 18, "column": 101 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 776, "end": 777, "loc": { "start": { "line": 18, "column": 101 }, "end": { "line": 18, "column": 102 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "You can now add markers in the wire layer (partially by daanbreur)", "start": 791, "end": 859, "loc": { "start": { "line": 19, "column": 12 }, "end": { "line": 19, "column": 80 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 859, "end": 860, "loc": { "start": { "line": 19, "column": 80 }, "end": { "line": 19, "column": 81 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Allow to cycle backwards in the toolbar with SHIFT + Tab (idea by EmeraldBlock)", "start": 874, "end": 955, "loc": { "start": { "line": 20, "column": 12 }, "end": { "line": 20, "column": 93 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 955, "end": 956, "loc": { "start": { "line": 20, "column": 93 }, "end": { "line": 20, "column": 94 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Allow to cycle variants backwards with SHIFT + T", "start": 970, "end": 1020, "loc": { "start": { "line": 21, "column": 12 }, "end": { "line": 21, "column": 62 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1020, "end": 1021, "loc": { "start": { "line": 21, "column": 62 }, "end": { "line": 21, "column": 63 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Upgrade numbers now use roman numerals until tier 50 (by LeopoldTal)", "start": 1035, "end": 1105, "loc": { "start": { "line": 22, "column": 12 }, "end": { "line": 22, "column": 82 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1105, "end": 1106, "loc": { "start": { "line": 22, "column": 82 }, "end": { "line": 22, "column": 83 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Add button to unpin shapes from the left side (by artemisSystem)", "start": 1120, "end": 1186, "loc": { "start": { "line": 23, "column": 12 }, "end": { "line": 23, "column": 78 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1186, "end": 1187, "loc": { "start": { "line": 23, "column": 78 }, "end": { "line": 23, "column": 79 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Fix middle mouse button also placing blueprints (by Eiim)", "start": 1201, "end": 1260, "loc": { "start": { "line": 24, "column": 12 }, "end": { "line": 24, "column": 71 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1260, "end": 1261, "loc": { "start": { "line": 24, "column": 71 }, "end": { "line": 24, "column": 72 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Hide wires grid when using the 'Disable Grid' setting (by EmeraldBlock)", "start": 1275, "end": 1348, "loc": { "start": { "line": 25, "column": 12 }, "end": { "line": 25, "column": 85 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1348, "end": 1349, "loc": { "start": { "line": 25, "column": 85 }, "end": { "line": 25, "column": 86 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Fix UI using multiple different save icons", "start": 1363, "end": 1407, "loc": { "start": { "line": 26, "column": 12 }, "end": { "line": 26, "column": 56 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1407, "end": 1408, "loc": { "start": { "line": 26, "column": 56 }, "end": { "line": 26, "column": 57 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Updated translations (Thanks to all contributors!)", "start": 1422, "end": 1474, "loc": { "start": { "line": 27, "column": 12 }, "end": { "line": 27, "column": 64 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1474, "end": 1475, "loc": { "start": { "line": 27, "column": 64 }, "end": { "line": 27, "column": 65 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1485, "end": 1486, "loc": { "start": { "line": 28, "column": 8 }, "end": { "line": 28, "column": 9 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1486, "end": 1487, "loc": { "start": { "line": 28, "column": 9 }, "end": { "line": 28, "column": 10 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1493, "end": 1494, "loc": { "start": { "line": 29, "column": 4 }, "end": { "line": 29, "column": 5 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1494, "end": 1495, "loc": { "start": { "line": 29, "column": 5 }, "end": { "line": 29, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1501, "end": 1502, "loc": { "start": { "line": 30, "column": 4 }, "end": { "line": 30, "column": 5 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "version", "start": 1512, "end": 1519, "loc": { "start": { "line": 31, "column": 8 }, "end": { "line": 31, "column": 15 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1519, "end": 1520, "loc": { "start": { "line": 31, "column": 15 }, "end": { "line": 31, "column": 16 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "1.2.1", "start": 1521, "end": 1528, "loc": { "start": { "line": 31, "column": 17 }, "end": { "line": 31, "column": 24 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1528, "end": 1529, "loc": { "start": { "line": 31, "column": 24 }, "end": { "line": 31, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "date", "start": 1539, "end": 1543, "loc": { "start": { "line": 32, "column": 8 }, "end": { "line": 32, "column": 12 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1543, "end": 1544, "loc": { "start": { "line": 32, "column": 12 }, "end": { "line": 32, "column": 13 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "31.10.2020", "start": 1545, "end": 1557, "loc": { "start": { "line": 32, "column": 14 }, "end": { "line": 32, "column": 26 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1557, "end": 1558, "loc": { "start": { "line": 32, "column": 26 }, "end": { "line": 32, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "entries", "start": 1568, "end": 1575, "loc": { "start": { "line": 33, "column": 8 }, "end": { "line": 33, "column": 15 } } }, { "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": 33, "column": 15 }, "end": { "line": 33, "column": 16 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1577, "end": 1578, "loc": { "start": { "line": 33, "column": 17 }, "end": { "line": 33, "column": 18 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Fixed stacking bug for level 26 which required restarting the game", "start": 1592, "end": 1660, "loc": { "start": { "line": 34, "column": 12 }, "end": { "line": 34, "column": 80 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1660, "end": 1661, "loc": { "start": { "line": 34, "column": 80 }, "end": { "line": 34, "column": 81 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Fix reward notification being too long sometimes (by LeopoldTal)", "start": 1675, "end": 1741, "loc": { "start": { "line": 35, "column": 12 }, "end": { "line": 35, "column": 78 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1741, "end": 1742, "loc": { "start": { "line": 35, "column": 78 }, "end": { "line": 35, "column": 79 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Use locale decimal separator on belt reader display (by LeopoldTal)", "start": 1756, "end": 1825, "loc": { "start": { "line": 36, "column": 12 }, "end": { "line": 36, "column": 81 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1825, "end": 1826, "loc": { "start": { "line": 36, "column": 81 }, "end": { "line": 36, "column": 82 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Vastly improved performance when saving games (by LeopoldTal)", "start": 1840, "end": 1903, "loc": { "start": { "line": 37, "column": 12 }, "end": { "line": 37, "column": 75 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1903, "end": 1904, "loc": { "start": { "line": 37, "column": 75 }, "end": { "line": 37, "column": 76 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Prevent some antivirus programs blocking the opening of external links (by LeopoldTal)", "start": 1918, "end": 2006, "loc": { "start": { "line": 38, "column": 12 }, "end": { "line": 38, "column": 100 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2006, "end": 2007, "loc": { "start": { "line": 38, "column": 100 }, "end": { "line": 38, "column": 101 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Match tutorials to the correct painter variants (by LeopoldTal)", "start": 2021, "end": 2086, "loc": { "start": { "line": 39, "column": 12 }, "end": { "line": 39, "column": 77 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2086, "end": 2087, "loc": { "start": { "line": 39, "column": 77 }, "end": { "line": 39, "column": 78 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Prevent throughput goals containing fractional numbers (by CEbbinghaus)", "start": 2101, "end": 2174, "loc": { "start": { "line": 40, "column": 12 }, "end": { "line": 40, "column": 85 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2174, "end": 2175, "loc": { "start": { "line": 40, "column": 85 }, "end": { "line": 40, "column": 86 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Updated translations and added Hungarian", "start": 2189, "end": 2231, "loc": { "start": { "line": 41, "column": 12 }, "end": { "line": 41, "column": 54 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2231, "end": 2232, "loc": { "start": { "line": 41, "column": 54 }, "end": { "line": 41, "column": 55 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2242, "end": 2243, "loc": { "start": { "line": 42, "column": 8 }, "end": { "line": 42, "column": 9 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2243, "end": 2244, "loc": { "start": { "line": 42, "column": 9 }, "end": { "line": 42, "column": 10 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2250, "end": 2251, "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": 2251, "end": 2252, "loc": { "start": { "line": 43, "column": 5 }, "end": { "line": 43, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2258, "end": 2259, "loc": { "start": { "line": 44, "column": 4 }, "end": { "line": 44, "column": 5 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "version", "start": 2269, "end": 2276, "loc": { "start": { "line": 45, "column": 8 }, "end": { "line": 45, "column": 15 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2276, "end": 2277, "loc": { "start": { "line": 45, "column": 15 }, "end": { "line": 45, "column": 16 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "1.2.0", "start": 2278, "end": 2285, "loc": { "start": { "line": 45, "column": 17 }, "end": { "line": 45, "column": 24 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2285, "end": 2286, "loc": { "start": { "line": 45, "column": 24 }, "end": { "line": 45, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "date", "start": 2296, "end": 2300, "loc": { "start": { "line": 46, "column": 8 }, "end": { "line": 46, "column": 12 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2300, "end": 2301, "loc": { "start": { "line": 46, "column": 12 }, "end": { "line": 46, "column": 13 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "09.10.2020", "start": 2302, "end": 2314, "loc": { "start": { "line": 46, "column": 14 }, "end": { "line": 46, "column": 26 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2314, "end": 2315, "loc": { "start": { "line": 46, "column": 26 }, "end": { "line": 46, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "entries", "start": 2325, "end": 2332, "loc": { "start": { "line": 47, "column": 8 }, "end": { "line": 47, "column": 15 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2332, "end": 2333, "loc": { "start": { "line": 47, "column": 15 }, "end": { "line": 47, "column": 16 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2334, "end": 2335, "loc": { "start": { "line": 47, "column": 17 }, "end": { "line": 47, "column": 18 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "⚠️⚠️This update is HUGE, view the full changelog here! ⚠️⚠️", "start": 2349, "end": 2465, "loc": { "start": { "line": 48, "column": 12 }, "end": { "line": 48, "column": 128 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2465, "end": 2466, "loc": { "start": { "line": 48, "column": 128 }, "end": { "line": 48, "column": 129 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2476, "end": 2477, "loc": { "start": { "line": 49, "column": 8 }, "end": { "line": 49, "column": 9 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2477, "end": 2478, "loc": { "start": { "line": 49, "column": 9 }, "end": { "line": 49, "column": 10 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2484, "end": 2485, "loc": { "start": { "line": 50, "column": 4 }, "end": { "line": 50, "column": 5 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2485, "end": 2486, "loc": { "start": { "line": 50, "column": 5 }, "end": { "line": 50, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2492, "end": 2493, "loc": { "start": { "line": 51, "column": 4 }, "end": { "line": 51, "column": 5 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "version", "start": 2503, "end": 2510, "loc": { "start": { "line": 52, "column": 8 }, "end": { "line": 52, "column": 15 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2510, "end": 2511, "loc": { "start": { "line": 52, "column": 15 }, "end": { "line": 52, "column": 16 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "1.1.18", "start": 2512, "end": 2520, "loc": { "start": { "line": 52, "column": 17 }, "end": { "line": 52, "column": 25 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2520, "end": 2521, "loc": { "start": { "line": 52, "column": 25 }, "end": { "line": 52, "column": 26 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "date", "start": 2531, "end": 2535, "loc": { "start": { "line": 53, "column": 8 }, "end": { "line": 53, "column": 12 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2535, "end": 2536, "loc": { "start": { "line": 53, "column": 12 }, "end": { "line": 53, "column": 13 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "27.06.2020", "start": 2537, "end": 2549, "loc": { "start": { "line": 53, "column": 14 }, "end": { "line": 53, "column": 26 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2549, "end": 2550, "loc": { "start": { "line": 53, "column": 26 }, "end": { "line": 53, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "entries", "start": 2560, "end": 2567, "loc": { "start": { "line": 54, "column": 8 }, "end": { "line": 54, "column": 15 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2567, "end": 2568, "loc": { "start": { "line": 54, "column": 15 }, "end": { "line": 54, "column": 16 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2569, "end": 2570, "loc": { "start": { "line": 54, "column": 17 }, "end": { "line": 54, "column": 18 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Huge performance improvements - up to double fps and tick-rate! This will wipe out all current items on belts.", "start": 2584, "end": 2696, "loc": { "start": { "line": 55, "column": 12 }, "end": { "line": 55, "column": 124 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2696, "end": 2697, "loc": { "start": { "line": 55, "column": 124 }, "end": { "line": 55, "column": 125 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Reduce story shapes required until unlocking blueprints", "start": 2711, "end": 2768, "loc": { "start": { "line": 56, "column": 12 }, "end": { "line": 56, "column": 69 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2768, "end": 2769, "loc": { "start": { "line": 56, "column": 69 }, "end": { "line": 56, "column": 70 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Allow clicking on variants to select them", "start": 2783, "end": 2826, "loc": { "start": { "line": 57, "column": 12 }, "end": { "line": 57, "column": 55 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2826, "end": 2827, "loc": { "start": { "line": 57, "column": 55 }, "end": { "line": 57, "column": 56 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Add 'copy key' button to shape viewer", "start": 2841, "end": 2880, "loc": { "start": { "line": 58, "column": 12 }, "end": { "line": 58, "column": 51 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2880, "end": 2881, "loc": { "start": { "line": 58, "column": 51 }, "end": { "line": 58, "column": 52 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Add more FPS to the belt animation and fix belt animation seeming to go 'backwards' on high belt speeds", "start": 2895, "end": 3000, "loc": { "start": { "line": 59, "column": 12 }, "end": { "line": 59, "column": 117 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3000, "end": 3001, "loc": { "start": { "line": 59, "column": 117 }, "end": { "line": 59, "column": 118 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Fix deconstruct sound being played when right clicking hub", "start": 3015, "end": 3075, "loc": { "start": { "line": 60, "column": 12 }, "end": { "line": 60, "column": 72 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3075, "end": 3076, "loc": { "start": { "line": 60, "column": 72 }, "end": { "line": 60, "column": 73 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Allow clicking 'Q' over a shape or color patch to automatically select the miner building (by Gerdon262)", "start": 3090, "end": 3196, "loc": { "start": { "line": 61, "column": 12 }, "end": { "line": 61, "column": 118 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3196, "end": 3197, "loc": { "start": { "line": 61, "column": 118 }, "end": { "line": 61, "column": 119 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Update belt placement performance on huge factories (by Phlosioneer)", "start": 3211, "end": 3281, "loc": { "start": { "line": 62, "column": 12 }, "end": { "line": 62, "column": 82 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3281, "end": 3282, "loc": { "start": { "line": 62, "column": 82 }, "end": { "line": 62, "column": 83 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Fix duplicate waypoints with a shape not rendering (by hexy)", "start": 3296, "end": 3358, "loc": { "start": { "line": 63, "column": 12 }, "end": { "line": 63, "column": 74 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3358, "end": 3359, "loc": { "start": { "line": 63, "column": 74 }, "end": { "line": 63, "column": 75 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Fix smart tunnel placement deleting wrong tunnels (by mordof)", "start": 3373, "end": 3436, "loc": { "start": { "line": 64, "column": 12 }, "end": { "line": 64, "column": 75 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3436, "end": 3437, "loc": { "start": { "line": 64, "column": 75 }, "end": { "line": 64, "column": 76 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Add setting (on by default) to store the last used rotation per building instead of globally storing it (by Magos)", "start": 3451, "end": 3567, "loc": { "start": { "line": 65, "column": 12 }, "end": { "line": 65, "column": 128 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3567, "end": 3568, "loc": { "start": { "line": 65, "column": 128 }, "end": { "line": 65, "column": 129 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Added chinese (traditional) translation", "start": 3582, "end": 3623, "loc": { "start": { "line": 66, "column": 12 }, "end": { "line": 66, "column": 53 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3623, "end": 3624, "loc": { "start": { "line": 66, "column": 53 }, "end": { "line": 66, "column": 54 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Updated translations", "start": 3638, "end": 3660, "loc": { "start": { "line": 67, "column": 12 }, "end": { "line": 67, "column": 34 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3660, "end": 3661, "loc": { "start": { "line": 67, "column": 34 }, "end": { "line": 67, "column": 35 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3671, "end": 3672, "loc": { "start": { "line": 68, "column": 8 }, "end": { "line": 68, "column": 9 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3672, "end": 3673, "loc": { "start": { "line": 68, "column": 9 }, "end": { "line": 68, "column": 10 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3679, "end": 3680, "loc": { "start": { "line": 69, "column": 4 }, "end": { "line": 69, "column": 5 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3680, "end": 3681, "loc": { "start": { "line": 69, "column": 5 }, "end": { "line": 69, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3687, "end": 3688, "loc": { "start": { "line": 70, "column": 4 }, "end": { "line": 70, "column": 5 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "version", "start": 3698, "end": 3705, "loc": { "start": { "line": 71, "column": 8 }, "end": { "line": 71, "column": 15 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3705, "end": 3706, "loc": { "start": { "line": 71, "column": 15 }, "end": { "line": 71, "column": 16 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "1.1.17", "start": 3707, "end": 3715, "loc": { "start": { "line": 71, "column": 17 }, "end": { "line": 71, "column": 25 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3715, "end": 3716, "loc": { "start": { "line": 71, "column": 25 }, "end": { "line": 71, "column": 26 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "date", "start": 3726, "end": 3730, "loc": { "start": { "line": 72, "column": 8 }, "end": { "line": 72, "column": 12 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3730, "end": 3731, "loc": { "start": { "line": 72, "column": 12 }, "end": { "line": 72, "column": 13 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "22.06.2020", "start": 3732, "end": 3744, "loc": { "start": { "line": 72, "column": 14 }, "end": { "line": 72, "column": 26 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3744, "end": 3745, "loc": { "start": { "line": 72, "column": 26 }, "end": { "line": 72, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "entries", "start": 3755, "end": 3762, "loc": { "start": { "line": 73, "column": 8 }, "end": { "line": 73, "column": 15 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3762, "end": 3763, "loc": { "start": { "line": 73, "column": 15 }, "end": { "line": 73, "column": 16 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3764, "end": 3765, "loc": { "start": { "line": 73, "column": 17 }, "end": { "line": 73, "column": 18 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Color blind mode! You can now activate it in the settings and it will show you which color is below your cursor (Either resource or on the belt)", "start": 3779, "end": 3925, "loc": { "start": { "line": 74, "column": 12 }, "end": { "line": 74, "column": 158 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3925, "end": 3926, "loc": { "start": { "line": 74, "column": 158 }, "end": { "line": 74, "column": 159 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Add info buttons to all shapes so you can figure out how they are built! (And also, which colors they have)", "start": 3940, "end": 4049, "loc": { "start": { "line": 75, "column": 12 }, "end": { "line": 75, "column": 121 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4049, "end": 4050, "loc": { "start": { "line": 75, "column": 121 }, "end": { "line": 75, "column": 122 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Allow configuring autosave interval and disabling it in the settings", "start": 4064, "end": 4134, "loc": { "start": { "line": 76, "column": 12 }, "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": 4134, "end": 4135, "loc": { "start": { "line": 76, "column": 82 }, "end": { "line": 76, "column": 83 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "The smart-tunnel placement has been reworked to properly replace belts. Thus the setting has been turned on again by default", "start": 4149, "end": 4275, "loc": { "start": { "line": 77, "column": 12 }, "end": { "line": 77, "column": 138 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4275, "end": 4276, "loc": { "start": { "line": 77, "column": 138 }, "end": { "line": 77, "column": 139 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "The soundtrack now has a higher quality on the standalone version than the web version", "start": 4290, "end": 4378, "loc": { "start": { "line": 78, "column": 12 }, "end": { "line": 78, "column": 100 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4378, "end": 4379, "loc": { "start": { "line": 78, "column": 100 }, "end": { "line": 78, "column": 101 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Add setting to disable cut/delete warnings (by hexy)", "start": 4393, "end": 4447, "loc": { "start": { "line": 79, "column": 12 }, "end": { "line": 79, "column": 66 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4447, "end": 4448, "loc": { "start": { "line": 79, "column": 66 }, "end": { "line": 79, "column": 67 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Fix bug where belts in blueprints don't orient correctly (by hexy)", "start": 4462, "end": 4530, "loc": { "start": { "line": 80, "column": 12 }, "end": { "line": 80, "column": 80 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4530, "end": 4531, "loc": { "start": { "line": 80, "column": 80 }, "end": { "line": 80, "column": 81 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Fix camera moving weird after dragging and holding (by hexy)", "start": 4545, "end": 4607, "loc": { "start": { "line": 81, "column": 12 }, "end": { "line": 81, "column": 74 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4607, "end": 4608, "loc": { "start": { "line": 81, "column": 74 }, "end": { "line": 81, "column": 75 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Fix keybinding for pipette showing while pasting blueprints", "start": 4622, "end": 4683, "loc": { "start": { "line": 82, "column": 12 }, "end": { "line": 82, "column": 73 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4683, "end": 4684, "loc": { "start": { "line": 82, "column": 73 }, "end": { "line": 82, "column": 74 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Improve visibility of shape background in dark mode", "start": 4698, "end": 4751, "loc": { "start": { "line": 83, "column": 12 }, "end": { "line": 83, "column": 65 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4751, "end": 4752, "loc": { "start": { "line": 83, "column": 65 }, "end": { "line": 83, "column": 66 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Added sound when destroying a building", "start": 4766, "end": 4806, "loc": { "start": { "line": 84, "column": 12 }, "end": { "line": 84, "column": 52 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4806, "end": 4807, "loc": { "start": { "line": 84, "column": 52 }, "end": { "line": 84, "column": 53 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Added swedish translation", "start": 4821, "end": 4848, "loc": { "start": { "line": 85, "column": 12 }, "end": { "line": 85, "column": 39 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4848, "end": 4849, "loc": { "start": { "line": 85, "column": 39 }, "end": { "line": 85, "column": 40 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Update tutorial image for tier 2 tunnels to explain mix/match (by jimmyshadow1)", "start": 4863, "end": 4944, "loc": { "start": { "line": 86, "column": 12 }, "end": { "line": 86, "column": 93 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4944, "end": 4945, "loc": { "start": { "line": 86, "column": 93 }, "end": { "line": 86, "column": 94 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4955, "end": 4956, "loc": { "start": { "line": 87, "column": 8 }, "end": { "line": 87, "column": 9 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4956, "end": 4957, "loc": { "start": { "line": 87, "column": 9 }, "end": { "line": 87, "column": 10 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4963, "end": 4964, "loc": { "start": { "line": 88, "column": 4 }, "end": { "line": 88, "column": 5 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4964, "end": 4965, "loc": { "start": { "line": 88, "column": 5 }, "end": { "line": 88, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4971, "end": 4972, "loc": { "start": { "line": 89, "column": 4 }, "end": { "line": 89, "column": 5 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "version", "start": 4982, "end": 4989, "loc": { "start": { "line": 90, "column": 8 }, "end": { "line": 90, "column": 15 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4989, "end": 4990, "loc": { "start": { "line": 90, "column": 15 }, "end": { "line": 90, "column": 16 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "1.1.16", "start": 4991, "end": 4999, "loc": { "start": { "line": 90, "column": 17 }, "end": { "line": 90, "column": 25 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4999, "end": 5000, "loc": { "start": { "line": 90, "column": 25 }, "end": { "line": 90, "column": 26 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "date", "start": 5010, "end": 5014, "loc": { "start": { "line": 91, "column": 8 }, "end": { "line": 91, "column": 12 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5014, "end": 5015, "loc": { "start": { "line": 91, "column": 12 }, "end": { "line": 91, "column": 13 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "21.06.2020", "start": 5016, "end": 5028, "loc": { "start": { "line": 91, "column": 14 }, "end": { "line": 91, "column": 26 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5028, "end": 5029, "loc": { "start": { "line": 91, "column": 26 }, "end": { "line": 91, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "entries", "start": 5039, "end": 5046, "loc": { "start": { "line": 92, "column": 8 }, "end": { "line": 92, "column": 15 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5046, "end": 5047, "loc": { "start": { "line": 92, "column": 15 }, "end": { "line": 92, "column": 16 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5048, "end": 5049, "loc": { "start": { "line": 92, "column": 17 }, "end": { "line": 92, "column": 18 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "You can now pickup buildings below your cursor with 'Q'!", "start": 5063, "end": 5121, "loc": { "start": { "line": 93, "column": 12 }, "end": { "line": 93, "column": 70 } } }, { "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": 93, "column": 70 }, "end": { "line": 93, "column": 71 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "The game soundtrack has been extended! There are now 4 songs with over 13 minutes of playtime from Peppsen!", "start": 5136, "end": 5312, "loc": { "start": { "line": 94, "column": 12 }, "end": { "line": 94, "column": 188 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5312, "end": 5313, "loc": { "start": { "line": 94, "column": 188 }, "end": { "line": 94, "column": 189 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Refactor keybindings overlay to show more appropriate keybindings", "start": 5327, "end": 5394, "loc": { "start": { "line": 95, "column": 12 }, "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": 5394, "end": 5395, "loc": { "start": { "line": 95, "column": 79 }, "end": { "line": 95, "column": 80 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Show keybindings for area-select in the upper left instead", "start": 5409, "end": 5469, "loc": { "start": { "line": 96, "column": 12 }, "end": { "line": 96, "column": 72 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5469, "end": 5470, "loc": { "start": { "line": 96, "column": 72 }, "end": { "line": 96, "column": 73 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Automatically deselect area when selecting a new building", "start": 5484, "end": 5543, "loc": { "start": { "line": 97, "column": 12 }, "end": { "line": 97, "column": 71 } } }, { "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": 97, "column": 71 }, "end": { "line": 97, "column": 72 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Raise markers limit from 14 characters to 71 (by Joker-vD)", "start": 5558, "end": 5618, "loc": { "start": { "line": 98, "column": 12 }, "end": { "line": 98, "column": 72 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5618, "end": 5619, "loc": { "start": { "line": 98, "column": 72 }, "end": { "line": 98, "column": 73 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Optimize performance by caching extractor items (by Phlosioneer)", "start": 5633, "end": 5699, "loc": { "start": { "line": 99, "column": 12 }, "end": { "line": 99, "column": 78 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5699, "end": 5700, "loc": { "start": { "line": 99, "column": 78 }, "end": { "line": 99, "column": 79 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Added setting to enable compact building infos, which only show ratios and hide the image / description", "start": 5714, "end": 5819, "loc": { "start": { "line": 100, "column": 12 }, "end": { "line": 100, "column": 117 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5819, "end": 5820, "loc": { "start": { "line": 100, "column": 117 }, "end": { "line": 100, "column": 118 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Apply dark theme to menu as well (by dengr1065)", "start": 5834, "end": 5883, "loc": { "start": { "line": 101, "column": 12 }, "end": { "line": 101, "column": 61 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5883, "end": 5884, "loc": { "start": { "line": 101, "column": 61 }, "end": { "line": 101, "column": 62 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Fix belt planner not placing the last belt", "start": 5898, "end": 5942, "loc": { "start": { "line": 102, "column": 12 }, "end": { "line": 102, "column": 56 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5942, "end": 5943, "loc": { "start": { "line": 102, "column": 56 }, "end": { "line": 102, "column": 57 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Fix buildings getting deleted when right clicking while placing a blueprint", "start": 5957, "end": 6034, "loc": { "start": { "line": 103, "column": 12 }, "end": { "line": 103, "column": 89 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6034, "end": 6035, "loc": { "start": { "line": 103, "column": 89 }, "end": { "line": 103, "column": 90 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Fix for exporting screenshots for huge bases (It was showing an empty file) (by xSparfuchs)", "start": 6049, "end": 6142, "loc": { "start": { "line": 104, "column": 12 }, "end": { "line": 104, "column": 105 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6142, "end": 6143, "loc": { "start": { "line": 104, "column": 105 }, "end": { "line": 104, "column": 106 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Fix buttons not responding when using right click directly after left click (by davidburhans)", "start": 6157, "end": 6252, "loc": { "start": { "line": 105, "column": 12 }, "end": { "line": 105, "column": 107 } } }, { "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": 105, "column": 107 }, "end": { "line": 105, "column": 108 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Fix hub marker being hidden by building info panel", "start": 6267, "end": 6319, "loc": { "start": { "line": 106, "column": 12 }, "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": 6319, "end": 6320, "loc": { "start": { "line": 106, "column": 64 }, "end": { "line": 106, "column": 65 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Disable dialog background blur since it can cause performance issues", "start": 6334, "end": 6404, "loc": { "start": { "line": 107, "column": 12 }, "end": { "line": 107, "column": 82 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6404, "end": 6405, "loc": { "start": { "line": 107, "column": 82 }, "end": { "line": 107, "column": 83 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Added simplified chinese translations", "start": 6419, "end": 6458, "loc": { "start": { "line": 108, "column": 12 }, "end": { "line": 108, "column": 51 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6458, "end": 6459, "loc": { "start": { "line": 108, "column": 51 }, "end": { "line": 108, "column": 52 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Update translations (Thanks to all translators!)", "start": 6473, "end": 6523, "loc": { "start": { "line": 109, "column": 12 }, "end": { "line": 109, "column": 62 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6523, "end": 6524, "loc": { "start": { "line": 109, "column": 62 }, "end": { "line": 109, "column": 63 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6534, "end": 6535, "loc": { "start": { "line": 110, "column": 8 }, "end": { "line": 110, "column": 9 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6535, "end": 6536, "loc": { "start": { "line": 110, "column": 9 }, "end": { "line": 110, "column": 10 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6542, "end": 6543, "loc": { "start": { "line": 111, "column": 4 }, "end": { "line": 111, "column": 5 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6543, "end": 6544, "loc": { "start": { "line": 111, "column": 5 }, "end": { "line": 111, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6550, "end": 6551, "loc": { "start": { "line": 112, "column": 4 }, "end": { "line": 112, "column": 5 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "version", "start": 6561, "end": 6568, "loc": { "start": { "line": 113, "column": 8 }, "end": { "line": 113, "column": 15 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6568, "end": 6569, "loc": { "start": { "line": 113, "column": 15 }, "end": { "line": 113, "column": 16 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "1.1.15", "start": 6570, "end": 6578, "loc": { "start": { "line": 113, "column": 17 }, "end": { "line": 113, "column": 25 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6578, "end": 6579, "loc": { "start": { "line": 113, "column": 25 }, "end": { "line": 113, "column": 26 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "date", "start": 6589, "end": 6593, "loc": { "start": { "line": 114, "column": 8 }, "end": { "line": 114, "column": 12 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6593, "end": 6594, "loc": { "start": { "line": 114, "column": 12 }, "end": { "line": 114, "column": 13 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "17.06.2020", "start": 6595, "end": 6607, "loc": { "start": { "line": 114, "column": 14 }, "end": { "line": 114, "column": 26 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6607, "end": 6608, "loc": { "start": { "line": 114, "column": 26 }, "end": { "line": 114, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "entries", "start": 6618, "end": 6625, "loc": { "start": { "line": 115, "column": 8 }, "end": { "line": 115, "column": 15 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6625, "end": 6626, "loc": { "start": { "line": 115, "column": 15 }, "end": { "line": 115, "column": 16 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6627, "end": 6628, "loc": { "start": { "line": 115, "column": 17 }, "end": { "line": 115, "column": 18 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "You can now place straight belts (and tunnels) by holding SHIFT! (For you, @giantwaffle ❤️)", "start": 6642, "end": 6735, "loc": { "start": { "line": 116, "column": 12 }, "end": { "line": 116, "column": 105 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6735, "end": 6736, "loc": { "start": { "line": 116, "column": 105 }, "end": { "line": 116, "column": 106 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Added continue button to main menu and add separate 'New game' button (by jaysc)", "start": 6750, "end": 6832, "loc": { "start": { "line": 117, "column": 12 }, "end": { "line": 117, "column": 94 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6832, "end": 6833, "loc": { "start": { "line": 117, "column": 94 }, "end": { "line": 117, "column": 95 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Added setting to disable smart tunnel placement introduced with the last update", "start": 6847, "end": 6928, "loc": { "start": { "line": 118, "column": 12 }, "end": { "line": 118, "column": 93 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6928, "end": 6929, "loc": { "start": { "line": 118, "column": 93 }, "end": { "line": 118, "column": 94 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Added setting to disable vignette", "start": 6943, "end": 6978, "loc": { "start": { "line": 119, "column": 12 }, "end": { "line": 119, "column": 47 } } }, { "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": 119, "column": 47 }, "end": { "line": 119, "column": 48 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Update translations", "start": 6993, "end": 7014, "loc": { "start": { "line": 120, "column": 12 }, "end": { "line": 120, "column": 33 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7014, "end": 7015, "loc": { "start": { "line": 120, "column": 33 }, "end": { "line": 120, "column": 34 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7025, "end": 7026, "loc": { "start": { "line": 121, "column": 8 }, "end": { "line": 121, "column": 9 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7026, "end": 7027, "loc": { "start": { "line": 121, "column": 9 }, "end": { "line": 121, "column": 10 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 7033, "end": 7034, "loc": { "start": { "line": 122, "column": 4 }, "end": { "line": 122, "column": 5 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7034, "end": 7035, "loc": { "start": { "line": 122, "column": 5 }, "end": { "line": 122, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 7041, "end": 7042, "loc": { "start": { "line": 123, "column": 4 }, "end": { "line": 123, "column": 5 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "version", "start": 7052, "end": 7059, "loc": { "start": { "line": 124, "column": 8 }, "end": { "line": 124, "column": 15 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7059, "end": 7060, "loc": { "start": { "line": 124, "column": 15 }, "end": { "line": 124, "column": 16 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "1.1.14", "start": 7061, "end": 7069, "loc": { "start": { "line": 124, "column": 17 }, "end": { "line": 124, "column": 25 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7069, "end": 7070, "loc": { "start": { "line": 124, "column": 25 }, "end": { "line": 124, "column": 26 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "date", "start": 7080, "end": 7084, "loc": { "start": { "line": 125, "column": 8 }, "end": { "line": 125, "column": 12 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7084, "end": 7085, "loc": { "start": { "line": 125, "column": 12 }, "end": { "line": 125, "column": 13 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "16.06.2020", "start": 7086, "end": 7098, "loc": { "start": { "line": 125, "column": 14 }, "end": { "line": 125, "column": 26 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7098, "end": 7099, "loc": { "start": { "line": 125, "column": 26 }, "end": { "line": 125, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "entries", "start": 7109, "end": 7116, "loc": { "start": { "line": 126, "column": 8 }, "end": { "line": 126, "column": 15 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7116, "end": 7117, "loc": { "start": { "line": 126, "column": 15 }, "end": { "line": 126, "column": 16 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7118, "end": 7119, "loc": { "start": { "line": 126, "column": 17 }, "end": { "line": 126, "column": 18 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "There is now an indicator (compass) to the HUB for the HUB Marker!", "start": 7133, "end": 7201, "loc": { "start": { "line": 127, "column": 12 }, "end": { "line": 127, "column": 80 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7201, "end": 7202, "loc": { "start": { "line": 127, "column": 80 }, "end": { "line": 127, "column": 81 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "You can now include shape short keys in markers to render shape icons instead of text!", "start": 7216, "end": 7304, "loc": { "start": { "line": 128, "column": 12 }, "end": { "line": 128, "column": 100 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7304, "end": 7305, "loc": { "start": { "line": 128, "column": 100 }, "end": { "line": 128, "column": 101 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Added mirrored variant of the painter", "start": 7319, "end": 7358, "loc": { "start": { "line": 129, "column": 12 }, "end": { "line": 129, "column": 51 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7358, "end": 7359, "loc": { "start": { "line": 129, "column": 51 }, "end": { "line": 129, "column": 52 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "When placing tunnels, unnecessary belts inbetween are now removed!", "start": 7373, "end": 7441, "loc": { "start": { "line": 130, "column": 12 }, "end": { "line": 130, "column": 80 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7441, "end": 7442, "loc": { "start": { "line": 130, "column": 80 }, "end": { "line": 130, "column": 81 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "You can now drag tunnels and they will automatically expand! (Just try it out, its intuitive)", "start": 7456, "end": 7551, "loc": { "start": { "line": 131, "column": 12 }, "end": { "line": 131, "column": 107 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7551, "end": 7552, "loc": { "start": { "line": 131, "column": 107 }, "end": { "line": 131, "column": 108 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7562, "end": 7563, "loc": { "start": { "line": 132, "column": 8 }, "end": { "line": 132, "column": 9 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7563, "end": 7564, "loc": { "start": { "line": 132, "column": 9 }, "end": { "line": 132, "column": 10 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 7570, "end": 7571, "loc": { "start": { "line": 133, "column": 4 }, "end": { "line": 133, "column": 5 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7571, "end": 7572, "loc": { "start": { "line": 133, "column": 5 }, "end": { "line": 133, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 7578, "end": 7579, "loc": { "start": { "line": 134, "column": 4 }, "end": { "line": 134, "column": 5 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "version", "start": 7589, "end": 7596, "loc": { "start": { "line": 135, "column": 8 }, "end": { "line": 135, "column": 15 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7596, "end": 7597, "loc": { "start": { "line": 135, "column": 15 }, "end": { "line": 135, "column": 16 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "1.1.13", "start": 7598, "end": 7606, "loc": { "start": { "line": 135, "column": 17 }, "end": { "line": 135, "column": 25 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7606, "end": 7607, "loc": { "start": { "line": 135, "column": 25 }, "end": { "line": 135, "column": 26 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "date", "start": 7617, "end": 7621, "loc": { "start": { "line": 136, "column": 8 }, "end": { "line": 136, "column": 12 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7621, "end": 7622, "loc": { "start": { "line": 136, "column": 12 }, "end": { "line": 136, "column": 13 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "15.06.2020", "start": 7623, "end": 7635, "loc": { "start": { "line": 136, "column": 14 }, "end": { "line": 136, "column": 26 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7635, "end": 7636, "loc": { "start": { "line": 136, "column": 26 }, "end": { "line": 136, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "entries", "start": 7646, "end": 7653, "loc": { "start": { "line": 137, "column": 8 }, "end": { "line": 137, "column": 15 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7653, "end": 7654, "loc": { "start": { "line": 137, "column": 15 }, "end": { "line": 137, "column": 16 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7655, "end": 7656, "loc": { "start": { "line": 137, "column": 17 }, "end": { "line": 137, "column": 18 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Added shift modifier for faster pan (by jaysc)", "start": 7670, "end": 7718, "loc": { "start": { "line": 138, "column": 12 }, "end": { "line": 138, "column": 60 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7718, "end": 7719, "loc": { "start": { "line": 138, "column": 60 }, "end": { "line": 138, "column": 61 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Added Japanese translations", "start": 7733, "end": 7762, "loc": { "start": { "line": 139, "column": 12 }, "end": { "line": 139, "column": 41 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7762, "end": 7763, "loc": { "start": { "line": 139, "column": 41 }, "end": { "line": 139, "column": 42 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Added Portuguese (Portugal) translations", "start": 7777, "end": 7819, "loc": { "start": { "line": 140, "column": 12 }, "end": { "line": 140, "column": 54 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7819, "end": 7820, "loc": { "start": { "line": 140, "column": 54 }, "end": { "line": 140, "column": 55 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Updated icon for Spanish (Latin America) - It was showing a Spanish flag before", "start": 7834, "end": 7915, "loc": { "start": { "line": 141, "column": 12 }, "end": { "line": 141, "column": 93 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7915, "end": 7916, "loc": { "start": { "line": 141, "column": 93 }, "end": { "line": 141, "column": 94 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Updated existing translations", "start": 7930, "end": 7961, "loc": { "start": { "line": 142, "column": 12 }, "end": { "line": 142, "column": 43 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7961, "end": 7962, "loc": { "start": { "line": 142, "column": 43 }, "end": { "line": 142, "column": 44 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7972, "end": 7973, "loc": { "start": { "line": 143, "column": 8 }, "end": { "line": 143, "column": 9 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7973, "end": 7974, "loc": { "start": { "line": 143, "column": 9 }, "end": { "line": 143, "column": 10 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 7980, "end": 7981, "loc": { "start": { "line": 144, "column": 4 }, "end": { "line": 144, "column": 5 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7981, "end": 7982, "loc": { "start": { "line": 144, "column": 5 }, "end": { "line": 144, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 7988, "end": 7989, "loc": { "start": { "line": 145, "column": 4 }, "end": { "line": 145, "column": 5 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "version", "start": 7999, "end": 8006, "loc": { "start": { "line": 146, "column": 8 }, "end": { "line": 146, "column": 15 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 8006, "end": 8007, "loc": { "start": { "line": 146, "column": 15 }, "end": { "line": 146, "column": 16 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "1.1.12", "start": 8008, "end": 8016, "loc": { "start": { "line": 146, "column": 17 }, "end": { "line": 146, "column": 25 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 8016, "end": 8017, "loc": { "start": { "line": 146, "column": 25 }, "end": { "line": 146, "column": 26 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "date", "start": 8027, "end": 8031, "loc": { "start": { "line": 147, "column": 8 }, "end": { "line": 147, "column": 12 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 8031, "end": 8032, "loc": { "start": { "line": 147, "column": 12 }, "end": { "line": 147, "column": 13 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "14.06.2020", "start": 8033, "end": 8045, "loc": { "start": { "line": 147, "column": 14 }, "end": { "line": 147, "column": 26 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 8045, "end": 8046, "loc": { "start": { "line": 147, "column": 26 }, "end": { "line": 147, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "entries", "start": 8056, "end": 8063, "loc": { "start": { "line": 148, "column": 8 }, "end": { "line": 148, "column": 15 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 8063, "end": 8064, "loc": { "start": { "line": 148, "column": 15 }, "end": { "line": 148, "column": 16 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 8065, "end": 8066, "loc": { "start": { "line": 148, "column": 17 }, "end": { "line": 148, "column": 18 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Huge performance improvements! The game should now run up to 60% faster!", "start": 8080, "end": 8154, "loc": { "start": { "line": 149, "column": 12 }, "end": { "line": 149, "column": 86 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 8154, "end": 8155, "loc": { "start": { "line": 149, "column": 86 }, "end": { "line": 149, "column": 87 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Added norwegian translation", "start": 8169, "end": 8198, "loc": { "start": { "line": 150, "column": 12 }, "end": { "line": 150, "column": 41 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 8198, "end": 8199, "loc": { "start": { "line": 150, "column": 41 }, "end": { "line": 150, "column": 42 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 8209, "end": 8210, "loc": { "start": { "line": 151, "column": 8 }, "end": { "line": 151, "column": 9 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 8210, "end": 8211, "loc": { "start": { "line": 151, "column": 9 }, "end": { "line": 151, "column": 10 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 8217, "end": 8218, "loc": { "start": { "line": 152, "column": 4 }, "end": { "line": 152, "column": 5 } } }, { "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": 152, "column": 5 }, "end": { "line": 152, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 8225, "end": 8226, "loc": { "start": { "line": 153, "column": 4 }, "end": { "line": 153, "column": 5 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "version", "start": 8236, "end": 8243, "loc": { "start": { "line": 154, "column": 8 }, "end": { "line": 154, "column": 15 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 8243, "end": 8244, "loc": { "start": { "line": 154, "column": 15 }, "end": { "line": 154, "column": 16 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "1.1.11", "start": 8245, "end": 8253, "loc": { "start": { "line": 154, "column": 17 }, "end": { "line": 154, "column": 25 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 8253, "end": 8254, "loc": { "start": { "line": 154, "column": 25 }, "end": { "line": 154, "column": 26 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "date", "start": 8264, "end": 8268, "loc": { "start": { "line": 155, "column": 8 }, "end": { "line": 155, "column": 12 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 8268, "end": 8269, "loc": { "start": { "line": 155, "column": 12 }, "end": { "line": 155, "column": 13 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "13.06.2020", "start": 8270, "end": 8282, "loc": { "start": { "line": 155, "column": 14 }, "end": { "line": 155, "column": 26 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 8282, "end": 8283, "loc": { "start": { "line": 155, "column": 26 }, "end": { "line": 155, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "entries", "start": 8293, "end": 8300, "loc": { "start": { "line": 156, "column": 8 }, "end": { "line": 156, "column": 15 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 8300, "end": 8301, "loc": { "start": { "line": 156, "column": 15 }, "end": { "line": 156, "column": 16 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 8302, "end": 8303, "loc": { "start": { "line": 156, "column": 17 }, "end": { "line": 156, "column": 18 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Pinned shapes are now smart, they dynamically update their goal and also unpin when no longer required. Completed objectives are now rendered transparent.", "start": 8317, "end": 8473, "loc": { "start": { "line": 157, "column": 12 }, "end": { "line": 157, "column": 168 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 8473, "end": 8474, "loc": { "start": { "line": 157, "column": 168 }, "end": { "line": 157, "column": 169 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "You can now cut areas, and also paste the last blueprint again! (by hexy)", "start": 8488, "end": 8563, "loc": { "start": { "line": 158, "column": 12 }, "end": { "line": 158, "column": 87 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 8563, "end": 8564, "loc": { "start": { "line": 158, "column": 87 }, "end": { "line": 158, "column": 88 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "You can now export your whole base as an image by pressing F3!", "start": 8578, "end": 8642, "loc": { "start": { "line": 159, "column": 12 }, "end": { "line": 159, "column": 76 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 8642, "end": 8643, "loc": { "start": { "line": 159, "column": 76 }, "end": { "line": 159, "column": 77 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Improve upgrade number rounding, so there are no goals like '37.4k', instead it will now be '35k'", "start": 8657, "end": 8756, "loc": { "start": { "line": 160, "column": 12 }, "end": { "line": 160, "column": 111 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 8756, "end": 8757, "loc": { "start": { "line": 160, "column": 111 }, "end": { "line": 160, "column": 112 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "You can now configure the camera movement speed when using WASD (by mini-bomba)", "start": 8771, "end": 8852, "loc": { "start": { "line": 161, "column": 12 }, "end": { "line": 161, "column": 93 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 8852, "end": 8853, "loc": { "start": { "line": 161, "column": 93 }, "end": { "line": 161, "column": 94 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Selecting an area now is relative to the world and thus does not move when moving the screen (by Dimava)", "start": 8867, "end": 8973, "loc": { "start": { "line": 162, "column": 12 }, "end": { "line": 162, "column": 118 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 8973, "end": 8974, "loc": { "start": { "line": 162, "column": 118 }, "end": { "line": 162, "column": 119 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Allow higher tick-rates up to 500hz (This will burn your PC!)", "start": 8988, "end": 9051, "loc": { "start": { "line": 163, "column": 12 }, "end": { "line": 163, "column": 75 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 9051, "end": 9052, "loc": { "start": { "line": 163, "column": 75 }, "end": { "line": 163, "column": 76 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Fix bug regarding number rounding", "start": 9066, "end": 9101, "loc": { "start": { "line": 164, "column": 12 }, "end": { "line": 164, "column": 47 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 9101, "end": 9102, "loc": { "start": { "line": 164, "column": 47 }, "end": { "line": 164, "column": 48 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Fix dialog text being hardly readable in dark theme", "start": 9116, "end": 9169, "loc": { "start": { "line": 165, "column": 12 }, "end": { "line": 165, "column": 65 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 9169, "end": 9170, "loc": { "start": { "line": 165, "column": 65 }, "end": { "line": 165, "column": 66 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Fix app not starting when the savegames were corrupted - there is now a better error message as well.", "start": 9184, "end": 9287, "loc": { "start": { "line": 166, "column": 12 }, "end": { "line": 166, "column": 115 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 9287, "end": 9288, "loc": { "start": { "line": 166, "column": 115 }, "end": { "line": 166, "column": 116 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Further translation updates - Big thanks to all contributors!", "start": 9302, "end": 9365, "loc": { "start": { "line": 167, "column": 12 }, "end": { "line": 167, "column": 75 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 9365, "end": 9366, "loc": { "start": { "line": 167, "column": 75 }, "end": { "line": 167, "column": 76 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 9376, "end": 9377, "loc": { "start": { "line": 168, "column": 8 }, "end": { "line": 168, "column": 9 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 9377, "end": 9378, "loc": { "start": { "line": 168, "column": 9 }, "end": { "line": 168, "column": 10 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 9384, "end": 9385, "loc": { "start": { "line": 169, "column": 4 }, "end": { "line": 169, "column": 5 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 9385, "end": 9386, "loc": { "start": { "line": 169, "column": 5 }, "end": { "line": 169, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 9392, "end": 9393, "loc": { "start": { "line": 170, "column": 4 }, "end": { "line": 170, "column": 5 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "version", "start": 9403, "end": 9410, "loc": { "start": { "line": 171, "column": 8 }, "end": { "line": 171, "column": 15 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 9410, "end": 9411, "loc": { "start": { "line": 171, "column": 15 }, "end": { "line": 171, "column": 16 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "1.1.10", "start": 9412, "end": 9420, "loc": { "start": { "line": 171, "column": 17 }, "end": { "line": 171, "column": 25 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 9420, "end": 9421, "loc": { "start": { "line": 171, "column": 25 }, "end": { "line": 171, "column": 26 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "date", "start": 9431, "end": 9435, "loc": { "start": { "line": 172, "column": 8 }, "end": { "line": 172, "column": 12 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 9435, "end": 9436, "loc": { "start": { "line": 172, "column": 12 }, "end": { "line": 172, "column": 13 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "12.06.2020", "start": 9437, "end": 9449, "loc": { "start": { "line": 172, "column": 14 }, "end": { "line": 172, "column": 26 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 9449, "end": 9450, "loc": { "start": { "line": 172, "column": 26 }, "end": { "line": 172, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "entries", "start": 9460, "end": 9467, "loc": { "start": { "line": 173, "column": 8 }, "end": { "line": 173, "column": 15 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 9467, "end": 9468, "loc": { "start": { "line": 173, "column": 15 }, "end": { "line": 173, "column": 16 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 9469, "end": 9470, "loc": { "start": { "line": 173, "column": 17 }, "end": { "line": 173, "column": 18 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "There are now linux builds on steam! Please report any issues in the Discord!", "start": 9484, "end": 9563, "loc": { "start": { "line": 174, "column": 12 }, "end": { "line": 174, "column": 91 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 9563, "end": 9564, "loc": { "start": { "line": 174, "column": 91 }, "end": { "line": 174, "column": 92 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Steam cloud saves are now available!", "start": 9578, "end": 9616, "loc": { "start": { "line": 175, "column": 12 }, "end": { "line": 175, "column": 50 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 9616, "end": 9617, "loc": { "start": { "line": 175, "column": 50 }, "end": { "line": 175, "column": 51 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Added and update more translations (Big thank you to all translators!)", "start": 9631, "end": 9703, "loc": { "start": { "line": 176, "column": 12 }, "end": { "line": 176, "column": 84 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 9703, "end": 9704, "loc": { "start": { "line": 176, "column": 84 }, "end": { "line": 176, "column": 85 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Prevent invalid connection if existing underground tunnel entrance exists (by jaysc)", "start": 9718, "end": 9804, "loc": { "start": { "line": 177, "column": 12 }, "end": { "line": 177, "column": 98 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 9804, "end": 9805, "loc": { "start": { "line": 177, "column": 98 }, "end": { "line": 177, "column": 99 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 9815, "end": 9816, "loc": { "start": { "line": 178, "column": 8 }, "end": { "line": 178, "column": 9 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 9816, "end": 9817, "loc": { "start": { "line": 178, "column": 9 }, "end": { "line": 178, "column": 10 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 9823, "end": 9824, "loc": { "start": { "line": 179, "column": 4 }, "end": { "line": 179, "column": 5 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 9824, "end": 9825, "loc": { "start": { "line": 179, "column": 5 }, "end": { "line": 179, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 9831, "end": 9832, "loc": { "start": { "line": 180, "column": 4 }, "end": { "line": 180, "column": 5 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "version", "start": 9842, "end": 9849, "loc": { "start": { "line": 181, "column": 8 }, "end": { "line": 181, "column": 15 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 9849, "end": 9850, "loc": { "start": { "line": 181, "column": 15 }, "end": { "line": 181, "column": 16 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "1.1.9", "start": 9851, "end": 9858, "loc": { "start": { "line": 181, "column": 17 }, "end": { "line": 181, "column": 24 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 9858, "end": 9859, "loc": { "start": { "line": 181, "column": 24 }, "end": { "line": 181, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "date", "start": 9869, "end": 9873, "loc": { "start": { "line": 182, "column": 8 }, "end": { "line": 182, "column": 12 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 9873, "end": 9874, "loc": { "start": { "line": 182, "column": 12 }, "end": { "line": 182, "column": 13 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "11.06.2020", "start": 9875, "end": 9887, "loc": { "start": { "line": 182, "column": 14 }, "end": { "line": 182, "column": 26 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 9887, "end": 9888, "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": "entries", "start": 9898, "end": 9905, "loc": { "start": { "line": 183, "column": 8 }, "end": { "line": 183, "column": 15 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 9905, "end": 9906, "loc": { "start": { "line": 183, "column": 15 }, "end": { "line": 183, "column": 16 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 9907, "end": 9908, "loc": { "start": { "line": 183, "column": 17 }, "end": { "line": 183, "column": 18 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Support for translations! Interested in helping out? Check out the translation guide!", "start": 9922, "end": 10101, "loc": { "start": { "line": 184, "column": 12 }, "end": { "line": 184, "column": 191 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 10101, "end": 10102, "loc": { "start": { "line": 184, "column": 191 }, "end": { "line": 184, "column": 192 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Update stacker artwork to clarify how it works", "start": 10116, "end": 10164, "loc": { "start": { "line": 185, "column": 12 }, "end": { "line": 185, "column": 60 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 10164, "end": 10165, "loc": { "start": { "line": 185, "column": 60 }, "end": { "line": 185, "column": 61 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Update keybinding hints on the top left to be more accurate", "start": 10179, "end": 10240, "loc": { "start": { "line": 186, "column": 12 }, "end": { "line": 186, "column": 73 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 10240, "end": 10241, "loc": { "start": { "line": 186, "column": 73 }, "end": { "line": 186, "column": 74 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Make it more clear when blueprints are unlocked when trying to use them", "start": 10255, "end": 10328, "loc": { "start": { "line": 187, "column": 12 }, "end": { "line": 187, "column": 85 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 10328, "end": 10329, "loc": { "start": { "line": 187, "column": 85 }, "end": { "line": 187, "column": 86 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Fix pinned shape icons not being visible in dark mode", "start": 10343, "end": 10398, "loc": { "start": { "line": 188, "column": 12 }, "end": { "line": 188, "column": 67 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 10398, "end": 10399, "loc": { "start": { "line": 188, "column": 67 }, "end": { "line": 188, "column": 68 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Fix being able to select buildings via hotkeys in map overview mode", "start": 10413, "end": 10482, "loc": { "start": { "line": 189, "column": 12 }, "end": { "line": 189, "column": 81 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 10482, "end": 10483, "loc": { "start": { "line": 189, "column": 81 }, "end": { "line": 189, "column": 82 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Make shapes unpinnable in the upgrades tab (By hexy)", "start": 10497, "end": 10551, "loc": { "start": { "line": 190, "column": 12 }, "end": { "line": 190, "column": 66 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 10551, "end": 10552, "loc": { "start": { "line": 190, "column": 66 }, "end": { "line": 190, "column": 67 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 10562, "end": 10563, "loc": { "start": { "line": 191, "column": 8 }, "end": { "line": 191, "column": 9 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 10563, "end": 10564, "loc": { "start": { "line": 191, "column": 9 }, "end": { "line": 191, "column": 10 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 10570, "end": 10571, "loc": { "start": { "line": 192, "column": 4 }, "end": { "line": 192, "column": 5 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 10571, "end": 10572, "loc": { "start": { "line": 192, "column": 5 }, "end": { "line": 192, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 10578, "end": 10579, "loc": { "start": { "line": 193, "column": 4 }, "end": { "line": 193, "column": 5 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "version", "start": 10589, "end": 10596, "loc": { "start": { "line": 194, "column": 8 }, "end": { "line": 194, "column": 15 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 10596, "end": 10597, "loc": { "start": { "line": 194, "column": 15 }, "end": { "line": 194, "column": 16 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "1.1.8", "start": 10598, "end": 10605, "loc": { "start": { "line": 194, "column": 17 }, "end": { "line": 194, "column": 24 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 10605, "end": 10606, "loc": { "start": { "line": 194, "column": 24 }, "end": { "line": 194, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "date", "start": 10616, "end": 10620, "loc": { "start": { "line": 195, "column": 8 }, "end": { "line": 195, "column": 12 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 10620, "end": 10621, "loc": { "start": { "line": 195, "column": 12 }, "end": { "line": 195, "column": 13 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "07.06.2020", "start": 10622, "end": 10634, "loc": { "start": { "line": 195, "column": 14 }, "end": { "line": 195, "column": 26 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 10634, "end": 10635, "loc": { "start": { "line": 195, "column": 26 }, "end": { "line": 195, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "entries", "start": 10645, "end": 10652, "loc": { "start": { "line": 196, "column": 8 }, "end": { "line": 196, "column": 15 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 10652, "end": 10653, "loc": { "start": { "line": 196, "column": 15 }, "end": { "line": 196, "column": 16 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 10654, "end": 10655, "loc": { "start": { "line": 196, "column": 17 }, "end": { "line": 196, "column": 18 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "You can now purchase the standalone on steam! View steam page", "start": 10669, "end": 10785, "loc": { "start": { "line": 197, "column": 12 }, "end": { "line": 197, "column": 128 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 10785, "end": 10786, "loc": { "start": { "line": 197, "column": 128 }, "end": { "line": 197, "column": 129 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Added ability to create markers in the demo, but only two.", "start": 10800, "end": 10860, "loc": { "start": { "line": 198, "column": 12 }, "end": { "line": 198, "column": 72 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 10860, "end": 10861, "loc": { "start": { "line": 198, "column": 72 }, "end": { "line": 198, "column": 73 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Contest #01 has ended! I'll now work through the entries, select the 5 I like most and present them to the community to vote for!", "start": 10875, "end": 11006, "loc": { "start": { "line": 199, "column": 12 }, "end": { "line": 199, "column": 143 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 11006, "end": 11007, "loc": { "start": { "line": 199, "column": 143 }, "end": { "line": 199, "column": 144 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 11017, "end": 11018, "loc": { "start": { "line": 200, "column": 8 }, "end": { "line": 200, "column": 9 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 11018, "end": 11019, "loc": { "start": { "line": 200, "column": 9 }, "end": { "line": 200, "column": 10 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 11025, "end": 11026, "loc": { "start": { "line": 201, "column": 4 }, "end": { "line": 201, "column": 5 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 11026, "end": 11027, "loc": { "start": { "line": 201, "column": 5 }, "end": { "line": 201, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 11033, "end": 11034, "loc": { "start": { "line": 202, "column": 4 }, "end": { "line": 202, "column": 5 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "version", "start": 11044, "end": 11051, "loc": { "start": { "line": 203, "column": 8 }, "end": { "line": 203, "column": 15 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 11051, "end": 11052, "loc": { "start": { "line": 203, "column": 15 }, "end": { "line": 203, "column": 16 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "1.1.7", "start": 11053, "end": 11060, "loc": { "start": { "line": 203, "column": 17 }, "end": { "line": 203, "column": 24 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 11060, "end": 11061, "loc": { "start": { "line": 203, "column": 24 }, "end": { "line": 203, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "date", "start": 11071, "end": 11075, "loc": { "start": { "line": 204, "column": 8 }, "end": { "line": 204, "column": 12 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 11075, "end": 11076, "loc": { "start": { "line": 204, "column": 12 }, "end": { "line": 204, "column": 13 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "04.06.2020", "start": 11077, "end": 11089, "loc": { "start": { "line": 204, "column": 14 }, "end": { "line": 204, "column": 26 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 11089, "end": 11090, "loc": { "start": { "line": 204, "column": 26 }, "end": { "line": 204, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "entries", "start": 11100, "end": 11107, "loc": { "start": { "line": 205, "column": 8 }, "end": { "line": 205, "column": 15 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 11107, "end": 11108, "loc": { "start": { "line": 205, "column": 15 }, "end": { "line": 205, "column": 16 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 11109, "end": 11110, "loc": { "start": { "line": 205, "column": 17 }, "end": { "line": 205, "column": 18 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "HOTFIX: Fix savegames not showing up on the standalone version", "start": 11110, "end": 11174, "loc": { "start": { "line": 205, "column": 18 }, "end": { "line": 205, "column": 82 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 11174, "end": 11175, "loc": { "start": { "line": 205, "column": 82 }, "end": { "line": 205, "column": 83 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 11175, "end": 11176, "loc": { "start": { "line": 205, "column": 83 }, "end": { "line": 205, "column": 84 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 11182, "end": 11183, "loc": { "start": { "line": 206, "column": 4 }, "end": { "line": 206, "column": 5 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 11183, "end": 11184, "loc": { "start": { "line": 206, "column": 5 }, "end": { "line": 206, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 11190, "end": 11191, "loc": { "start": { "line": 207, "column": 4 }, "end": { "line": 207, "column": 5 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "version", "start": 11201, "end": 11208, "loc": { "start": { "line": 208, "column": 8 }, "end": { "line": 208, "column": 15 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 11208, "end": 11209, "loc": { "start": { "line": 208, "column": 15 }, "end": { "line": 208, "column": 16 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "1.1.6", "start": 11210, "end": 11217, "loc": { "start": { "line": 208, "column": 17 }, "end": { "line": 208, "column": 24 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 11217, "end": 11218, "loc": { "start": { "line": 208, "column": 24 }, "end": { "line": 208, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "date", "start": 11228, "end": 11232, "loc": { "start": { "line": 209, "column": 8 }, "end": { "line": 209, "column": 12 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 11232, "end": 11233, "loc": { "start": { "line": 209, "column": 12 }, "end": { "line": 209, "column": 13 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "04.06.2020", "start": 11234, "end": 11246, "loc": { "start": { "line": 209, "column": 14 }, "end": { "line": 209, "column": 26 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 11246, "end": 11247, "loc": { "start": { "line": 209, "column": 26 }, "end": { "line": 209, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "entries", "start": 11257, "end": 11264, "loc": { "start": { "line": 210, "column": 8 }, "end": { "line": 210, "column": 15 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 11264, "end": 11265, "loc": { "start": { "line": 210, "column": 15 }, "end": { "line": 210, "column": 16 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 11266, "end": 11267, "loc": { "start": { "line": 210, "column": 17 }, "end": { "line": 210, "column": 18 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "The steam release will happen on the 7th of June - Be sure to add it to your wishlist! View on steam", "start": 11281, "end": 11453, "loc": { "start": { "line": 211, "column": 12 }, "end": { "line": 211, "column": 184 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 11453, "end": 11454, "loc": { "start": { "line": 211, "column": 184 }, "end": { "line": 211, "column": 185 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Fixed level complete dialog being blurred when the shop was opened before", "start": 11468, "end": 11543, "loc": { "start": { "line": 212, "column": 12 }, "end": { "line": 212, "column": 87 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 11543, "end": 11544, "loc": { "start": { "line": 212, "column": 87 }, "end": { "line": 212, "column": 88 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Standalone: Increased icon visibility for windows builds", "start": 11558, "end": 11616, "loc": { "start": { "line": 213, "column": 12 }, "end": { "line": 213, "column": 70 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 11616, "end": 11617, "loc": { "start": { "line": 213, "column": 70 }, "end": { "line": 213, "column": 71 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Web version: Fixed firefox not loading the game when browsing in private mode", "start": 11631, "end": 11710, "loc": { "start": { "line": 214, "column": 12 }, "end": { "line": 214, "column": 91 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 11710, "end": 11711, "loc": { "start": { "line": 214, "column": 91 }, "end": { "line": 214, "column": 92 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 11721, "end": 11722, "loc": { "start": { "line": 215, "column": 8 }, "end": { "line": 215, "column": 9 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 11722, "end": 11723, "loc": { "start": { "line": 215, "column": 9 }, "end": { "line": 215, "column": 10 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 11729, "end": 11730, "loc": { "start": { "line": 216, "column": 4 }, "end": { "line": 216, "column": 5 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 11730, "end": 11731, "loc": { "start": { "line": 216, "column": 5 }, "end": { "line": 216, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 11739, "end": 11740, "loc": { "start": { "line": 218, "column": 4 }, "end": { "line": 218, "column": 5 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "version", "start": 11750, "end": 11757, "loc": { "start": { "line": 219, "column": 8 }, "end": { "line": 219, "column": 15 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 11757, "end": 11758, "loc": { "start": { "line": 219, "column": 15 }, "end": { "line": 219, "column": 16 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "1.1.5", "start": 11759, "end": 11766, "loc": { "start": { "line": 219, "column": 17 }, "end": { "line": 219, "column": 24 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 11766, "end": 11767, "loc": { "start": { "line": 219, "column": 24 }, "end": { "line": 219, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "date", "start": 11777, "end": 11781, "loc": { "start": { "line": 220, "column": 8 }, "end": { "line": 220, "column": 12 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 11781, "end": 11782, "loc": { "start": { "line": 220, "column": 12 }, "end": { "line": 220, "column": 13 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "03.06.2020", "start": 11783, "end": 11795, "loc": { "start": { "line": 220, "column": 14 }, "end": { "line": 220, "column": 26 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 11795, "end": 11796, "loc": { "start": { "line": 220, "column": 26 }, "end": { "line": 220, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "entries", "start": 11806, "end": 11813, "loc": { "start": { "line": 221, "column": 8 }, "end": { "line": 221, "column": 15 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 11813, "end": 11814, "loc": { "start": { "line": 221, "column": 15 }, "end": { "line": 221, "column": 16 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 11815, "end": 11816, "loc": { "start": { "line": 221, "column": 17 }, "end": { "line": 221, "column": 18 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Added weekly contests!", "start": 11816, "end": 11840, "loc": { "start": { "line": 221, "column": 18 }, "end": { "line": 221, "column": 42 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 11840, "end": 11841, "loc": { "start": { "line": 221, "column": 42 }, "end": { "line": 221, "column": 43 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 11841, "end": 11842, "loc": { "start": { "line": 221, "column": 43 }, "end": { "line": 221, "column": 44 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 11848, "end": 11849, "loc": { "start": { "line": 222, "column": 4 }, "end": { "line": 222, "column": 5 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 11849, "end": 11850, "loc": { "start": { "line": 222, "column": 5 }, "end": { "line": 222, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 11856, "end": 11857, "loc": { "start": { "line": 223, "column": 4 }, "end": { "line": 223, "column": 5 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "version", "start": 11867, "end": 11874, "loc": { "start": { "line": 224, "column": 8 }, "end": { "line": 224, "column": 15 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 11874, "end": 11875, "loc": { "start": { "line": 224, "column": 15 }, "end": { "line": 224, "column": 16 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "1.1.4", "start": 11876, "end": 11883, "loc": { "start": { "line": 224, "column": 17 }, "end": { "line": 224, "column": 24 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 11883, "end": 11884, "loc": { "start": { "line": 224, "column": 24 }, "end": { "line": 224, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "date", "start": 11894, "end": 11898, "loc": { "start": { "line": 225, "column": 8 }, "end": { "line": 225, "column": 12 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 11898, "end": 11899, "loc": { "start": { "line": 225, "column": 12 }, "end": { "line": 225, "column": 13 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "01.06.2020", "start": 11900, "end": 11912, "loc": { "start": { "line": 225, "column": 14 }, "end": { "line": 225, "column": 26 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 11912, "end": 11913, "loc": { "start": { "line": 225, "column": 26 }, "end": { "line": 225, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "entries", "start": 11923, "end": 11930, "loc": { "start": { "line": 226, "column": 8 }, "end": { "line": 226, "column": 15 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 11930, "end": 11931, "loc": { "start": { "line": 226, "column": 15 }, "end": { "line": 226, "column": 16 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 11932, "end": 11933, "loc": { "start": { "line": 226, "column": 17 }, "end": { "line": 226, "column": 18 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Add 'interactive' tutorial for the first level to improve onboarding experience", "start": 11933, "end": 12014, "loc": { "start": { "line": 226, "column": 18 }, "end": { "line": 226, "column": 99 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 12014, "end": 12015, "loc": { "start": { "line": 226, "column": 99 }, "end": { "line": 226, "column": 100 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 12015, "end": 12016, "loc": { "start": { "line": 226, "column": 100 }, "end": { "line": 226, "column": 101 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 12022, "end": 12023, "loc": { "start": { "line": 227, "column": 4 }, "end": { "line": 227, "column": 5 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 12023, "end": 12024, "loc": { "start": { "line": 227, "column": 5 }, "end": { "line": 227, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 12030, "end": 12031, "loc": { "start": { "line": 228, "column": 4 }, "end": { "line": 228, "column": 5 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "version", "start": 12041, "end": 12048, "loc": { "start": { "line": 229, "column": 8 }, "end": { "line": 229, "column": 15 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 12048, "end": 12049, "loc": { "start": { "line": 229, "column": 15 }, "end": { "line": 229, "column": 16 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "1.1.3", "start": 12050, "end": 12057, "loc": { "start": { "line": 229, "column": 17 }, "end": { "line": 229, "column": 24 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 12057, "end": 12058, "loc": { "start": { "line": 229, "column": 24 }, "end": { "line": 229, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "date", "start": 12068, "end": 12072, "loc": { "start": { "line": 230, "column": 8 }, "end": { "line": 230, "column": 12 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 12072, "end": 12073, "loc": { "start": { "line": 230, "column": 12 }, "end": { "line": 230, "column": 13 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "01.06.2020", "start": 12074, "end": 12086, "loc": { "start": { "line": 230, "column": 14 }, "end": { "line": 230, "column": 26 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 12086, "end": 12087, "loc": { "start": { "line": 230, "column": 26 }, "end": { "line": 230, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "entries", "start": 12097, "end": 12104, "loc": { "start": { "line": 231, "column": 8 }, "end": { "line": 231, "column": 15 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 12104, "end": 12105, "loc": { "start": { "line": 231, "column": 15 }, "end": { "line": 231, "column": 16 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 12106, "end": 12107, "loc": { "start": { "line": 231, "column": 17 }, "end": { "line": 231, "column": 18 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Added setting to configure zoom / mouse wheel / touchpad sensitivity", "start": 12121, "end": 12191, "loc": { "start": { "line": 232, "column": 12 }, "end": { "line": 232, "column": 82 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 12191, "end": 12192, "loc": { "start": { "line": 232, "column": 82 }, "end": { "line": 232, "column": 83 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Fix belts being too slow when copied via blueprint (by Dimava)", "start": 12206, "end": 12270, "loc": { "start": { "line": 233, "column": 12 }, "end": { "line": 233, "column": 76 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 12270, "end": 12271, "loc": { "start": { "line": 233, "column": 76 }, "end": { "line": 233, "column": 77 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Allow binding mouse buttons to actions (by Dimava)", "start": 12285, "end": 12337, "loc": { "start": { "line": 234, "column": 12 }, "end": { "line": 234, "column": 64 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 12337, "end": 12338, "loc": { "start": { "line": 234, "column": 64 }, "end": { "line": 234, "column": 65 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Increase readability of certain HUD elements", "start": 12352, "end": 12398, "loc": { "start": { "line": 235, "column": 12 }, "end": { "line": 235, "column": 58 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 12398, "end": 12399, "loc": { "start": { "line": 235, "column": 58 }, "end": { "line": 235, "column": 59 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 12409, "end": 12410, "loc": { "start": { "line": 236, "column": 8 }, "end": { "line": 236, "column": 9 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 12410, "end": 12411, "loc": { "start": { "line": 236, "column": 9 }, "end": { "line": 236, "column": 10 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 12417, "end": 12418, "loc": { "start": { "line": 237, "column": 4 }, "end": { "line": 237, "column": 5 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 12418, "end": 12419, "loc": { "start": { "line": 237, "column": 5 }, "end": { "line": 237, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 12425, "end": 12426, "loc": { "start": { "line": 238, "column": 4 }, "end": { "line": 238, "column": 5 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "version", "start": 12436, "end": 12443, "loc": { "start": { "line": 239, "column": 8 }, "end": { "line": 239, "column": 15 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 12443, "end": 12444, "loc": { "start": { "line": 239, "column": 15 }, "end": { "line": 239, "column": 16 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "1.1.2", "start": 12445, "end": 12452, "loc": { "start": { "line": 239, "column": 17 }, "end": { "line": 239, "column": 24 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 12452, "end": 12453, "loc": { "start": { "line": 239, "column": 24 }, "end": { "line": 239, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "date", "start": 12463, "end": 12467, "loc": { "start": { "line": 240, "column": 8 }, "end": { "line": 240, "column": 12 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 12467, "end": 12468, "loc": { "start": { "line": 240, "column": 12 }, "end": { "line": 240, "column": 13 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "30.05.2020", "start": 12469, "end": 12481, "loc": { "start": { "line": 240, "column": 14 }, "end": { "line": 240, "column": 26 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 12481, "end": 12482, "loc": { "start": { "line": 240, "column": 26 }, "end": { "line": 240, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "entries", "start": 12492, "end": 12499, "loc": { "start": { "line": 241, "column": 8 }, "end": { "line": 241, "column": 15 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 12499, "end": 12500, "loc": { "start": { "line": 241, "column": 15 }, "end": { "line": 241, "column": 16 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 12501, "end": 12502, "loc": { "start": { "line": 241, "column": 17 }, "end": { "line": 241, "column": 18 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "The official trailer is now ready! Check it out here!", "start": 12516, "end": 12645, "loc": { "start": { "line": 242, "column": 12 }, "end": { "line": 242, "column": 141 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 12645, "end": 12646, "loc": { "start": { "line": 242, "column": 141 }, "end": { "line": 242, "column": 142 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "The steam page is now live!", "start": 12660, "end": 12743, "loc": { "start": { "line": 243, "column": 12 }, "end": { "line": 243, "column": 95 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 12743, "end": 12744, "loc": { "start": { "line": 243, "column": 95 }, "end": { "line": 243, "column": 96 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Experimental linux builds are now available! Please give me feedback on them in the Discord", "start": 12758, "end": 12851, "loc": { "start": { "line": 244, "column": 12 }, "end": { "line": 244, "column": 105 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 12851, "end": 12852, "loc": { "start": { "line": 244, "column": 105 }, "end": { "line": 244, "column": 106 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Allow hovering pinned shapes to enlarge them", "start": 12866, "end": 12912, "loc": { "start": { "line": 245, "column": 12 }, "end": { "line": 245, "column": 58 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 12912, "end": 12913, "loc": { "start": { "line": 245, "column": 58 }, "end": { "line": 245, "column": 59 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Allow deselecting blueprints with right click and 'Q'", "start": 12927, "end": 12982, "loc": { "start": { "line": 246, "column": 12 }, "end": { "line": 246, "column": 67 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 12982, "end": 12983, "loc": { "start": { "line": 246, "column": 67 }, "end": { "line": 246, "column": 68 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Move default key for deleting from 'X' to 'DEL'", "start": 12997, "end": 13046, "loc": { "start": { "line": 247, "column": 12 }, "end": { "line": 247, "column": 61 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 13046, "end": 13047, "loc": { "start": { "line": 247, "column": 61 }, "end": { "line": 247, "column": 62 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Show confirmation when deleting more than 100 buildings", "start": 13061, "end": 13118, "loc": { "start": { "line": 248, "column": 12 }, "end": { "line": 248, "column": 69 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 13118, "end": 13119, "loc": { "start": { "line": 248, "column": 69 }, "end": { "line": 248, "column": 70 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Reintroduce 'SPACE' keybinding to center on map", "start": 13133, "end": 13182, "loc": { "start": { "line": 249, "column": 12 }, "end": { "line": 249, "column": 61 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 13182, "end": 13183, "loc": { "start": { "line": 249, "column": 61 }, "end": { "line": 249, "column": 62 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Improved keybinding hints", "start": 13197, "end": 13224, "loc": { "start": { "line": 250, "column": 12 }, "end": { "line": 250, "column": 39 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 13224, "end": 13225, "loc": { "start": { "line": 250, "column": 39 }, "end": { "line": 250, "column": 40 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Fixed some keybindings showing as 'undefined'", "start": 13239, "end": 13286, "loc": { "start": { "line": 251, "column": 12 }, "end": { "line": 251, "column": 59 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 13286, "end": 13287, "loc": { "start": { "line": 251, "column": 59 }, "end": { "line": 251, "column": 60 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 13297, "end": 13298, "loc": { "start": { "line": 252, "column": 8 }, "end": { "line": 252, "column": 9 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 13298, "end": 13299, "loc": { "start": { "line": 252, "column": 9 }, "end": { "line": 252, "column": 10 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 13305, "end": 13306, "loc": { "start": { "line": 253, "column": 4 }, "end": { "line": 253, "column": 5 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 13306, "end": 13307, "loc": { "start": { "line": 253, "column": 5 }, "end": { "line": 253, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 13313, "end": 13314, "loc": { "start": { "line": 254, "column": 4 }, "end": { "line": 254, "column": 5 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "version", "start": 13324, "end": 13331, "loc": { "start": { "line": 255, "column": 8 }, "end": { "line": 255, "column": 15 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 13331, "end": 13332, "loc": { "start": { "line": 255, "column": 15 }, "end": { "line": 255, "column": 16 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "1.1.1", "start": 13333, "end": 13340, "loc": { "start": { "line": 255, "column": 17 }, "end": { "line": 255, "column": 24 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 13340, "end": 13341, "loc": { "start": { "line": 255, "column": 24 }, "end": { "line": 255, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "date", "start": 13351, "end": 13355, "loc": { "start": { "line": 256, "column": 8 }, "end": { "line": 256, "column": 12 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 13355, "end": 13356, "loc": { "start": { "line": 256, "column": 12 }, "end": { "line": 256, "column": 13 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "28.05.2020", "start": 13357, "end": 13369, "loc": { "start": { "line": 256, "column": 14 }, "end": { "line": 256, "column": 26 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 13369, "end": 13370, "loc": { "start": { "line": 256, "column": 26 }, "end": { "line": 256, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "entries", "start": 13380, "end": 13387, "loc": { "start": { "line": 257, "column": 8 }, "end": { "line": 257, "column": 15 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 13387, "end": 13388, "loc": { "start": { "line": 257, "column": 15 }, "end": { "line": 257, "column": 16 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 13389, "end": 13390, "loc": { "start": { "line": 257, "column": 17 }, "end": { "line": 257, "column": 18 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Fix crash when 'Show Hints' setting was turned off", "start": 13390, "end": 13442, "loc": { "start": { "line": 257, "column": 18 }, "end": { "line": 257, "column": 70 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 13442, "end": 13443, "loc": { "start": { "line": 257, "column": 70 }, "end": { "line": 257, "column": 71 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 13443, "end": 13444, "loc": { "start": { "line": 257, "column": 71 }, "end": { "line": 257, "column": 72 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 13450, "end": 13451, "loc": { "start": { "line": 258, "column": 4 }, "end": { "line": 258, "column": 5 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 13451, "end": 13452, "loc": { "start": { "line": 258, "column": 5 }, "end": { "line": 258, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 13458, "end": 13459, "loc": { "start": { "line": 259, "column": 4 }, "end": { "line": 259, "column": 5 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "version", "start": 13469, "end": 13476, "loc": { "start": { "line": 260, "column": 8 }, "end": { "line": 260, "column": 15 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 13476, "end": 13477, "loc": { "start": { "line": 260, "column": 15 }, "end": { "line": 260, "column": 16 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "1.1.0", "start": 13478, "end": 13485, "loc": { "start": { "line": 260, "column": 17 }, "end": { "line": 260, "column": 24 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 13485, "end": 13486, "loc": { "start": { "line": 260, "column": 24 }, "end": { "line": 260, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "date", "start": 13496, "end": 13500, "loc": { "start": { "line": 261, "column": 8 }, "end": { "line": 261, "column": 12 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 13500, "end": 13501, "loc": { "start": { "line": 261, "column": 12 }, "end": { "line": 261, "column": 13 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "28.05.2020", "start": 13502, "end": 13514, "loc": { "start": { "line": 261, "column": 14 }, "end": { "line": 261, "column": 26 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 13514, "end": 13515, "loc": { "start": { "line": 261, "column": 26 }, "end": { "line": 261, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "entries", "start": 13525, "end": 13532, "loc": { "start": { "line": 262, "column": 8 }, "end": { "line": 262, "column": 15 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 13532, "end": 13533, "loc": { "start": { "line": 262, "column": 15 }, "end": { "line": 262, "column": 16 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 13534, "end": 13535, "loc": { "start": { "line": 262, "column": 17 }, "end": { "line": 262, "column": 18 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "BLUEPRINTS! They are unlocked at level 12 and cost a special shape to build.", "start": 13549, "end": 13627, "loc": { "start": { "line": 263, "column": 12 }, "end": { "line": 263, "column": 90 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 13627, "end": 13628, "loc": { "start": { "line": 263, "column": 90 }, "end": { "line": 263, "column": 91 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "MAP MARKERS! Press 'M' to create a waypoint and be able to jump to it", "start": 13642, "end": 13713, "loc": { "start": { "line": 264, "column": 12 }, "end": { "line": 264, "column": 83 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 13713, "end": 13714, "loc": { "start": { "line": 264, "column": 83 }, "end": { "line": 264, "column": 84 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Savegame levels are now shown in the main menu. For existing games, save them again to make the level show up.", "start": 13728, "end": 13840, "loc": { "start": { "line": 265, "column": 12 }, "end": { "line": 265, "column": 124 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 13840, "end": 13841, "loc": { "start": { "line": 265, "column": 124 }, "end": { "line": 265, "column": 125 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Allow holding SHIFT to rotate counter clockwise", "start": 13855, "end": 13904, "loc": { "start": { "line": 266, "column": 12 }, "end": { "line": 266, "column": 61 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 13904, "end": 13905, "loc": { "start": { "line": 266, "column": 61 }, "end": { "line": 266, "column": 62 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Added confirmation when deleting more than 500 buildings at a time", "start": 13919, "end": 13987, "loc": { "start": { "line": 267, "column": 12 }, "end": { "line": 267, "column": 80 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 13987, "end": 13988, "loc": { "start": { "line": 267, "column": 80 }, "end": { "line": 267, "column": 81 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Added background to toolbar to increase contrast", "start": 14002, "end": 14052, "loc": { "start": { "line": 268, "column": 12 }, "end": { "line": 268, "column": 62 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 14052, "end": 14053, "loc": { "start": { "line": 268, "column": 62 }, "end": { "line": 268, "column": 63 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Further decerase requirements of first levels", "start": 14067, "end": 14114, "loc": { "start": { "line": 269, "column": 12 }, "end": { "line": 269, "column": 59 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 14114, "end": 14115, "loc": { "start": { "line": 269, "column": 59 }, "end": { "line": 269, "column": 60 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Pinned shapes now are saved", "start": 14129, "end": 14158, "loc": { "start": { "line": 270, "column": 12 }, "end": { "line": 270, "column": 41 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 14158, "end": 14159, "loc": { "start": { "line": 270, "column": 41 }, "end": { "line": 270, "column": 42 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Allow placing extractors anywhere again, but they don't work at all if not placed on a resource", "start": 14173, "end": 14270, "loc": { "start": { "line": 271, "column": 12 }, "end": { "line": 271, "column": 109 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 14270, "end": 14271, "loc": { "start": { "line": 271, "column": 109 }, "end": { "line": 271, "column": 110 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Show dialog explaining some keybindings after completing level 4", "start": 14285, "end": 14351, "loc": { "start": { "line": 272, "column": 12 }, "end": { "line": 272, "column": 78 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 14351, "end": 14352, "loc": { "start": { "line": 272, "column": 78 }, "end": { "line": 272, "column": 79 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Fix keys being stuck when opening a dialog", "start": 14366, "end": 14410, "loc": { "start": { "line": 273, "column": 12 }, "end": { "line": 273, "column": 56 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 14410, "end": 14411, "loc": { "start": { "line": 273, "column": 56 }, "end": { "line": 273, "column": 57 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Swapped shape order for painting upgrades", "start": 14425, "end": 14468, "loc": { "start": { "line": 274, "column": 12 }, "end": { "line": 274, "column": 55 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 14468, "end": 14469, "loc": { "start": { "line": 274, "column": 55 }, "end": { "line": 274, "column": 56 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Allow changing all keybindings, including CTRL, ALT and SHIFT (by Dimava)", "start": 14483, "end": 14558, "loc": { "start": { "line": 275, "column": 12 }, "end": { "line": 275, "column": 87 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 14558, "end": 14559, "loc": { "start": { "line": 275, "column": 87 }, "end": { "line": 275, "column": 88 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Fix cycling through keybindings selecting locked buildings as well (by Dimava)", "start": 14573, "end": 14653, "loc": { "start": { "line": 276, "column": 12 }, "end": { "line": 276, "column": 92 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 14653, "end": 14654, "loc": { "start": { "line": 276, "column": 92 }, "end": { "line": 276, "column": 93 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "There is now a github action, checking all pull requests with eslint. (by mrHedgehog)", "start": 14668, "end": 14755, "loc": { "start": { "line": 277, "column": 12 }, "end": { "line": 277, "column": 99 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 14755, "end": 14756, "loc": { "start": { "line": 277, "column": 99 }, "end": { "line": 277, "column": 100 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 14766, "end": 14767, "loc": { "start": { "line": 278, "column": 8 }, "end": { "line": 278, "column": 9 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 14767, "end": 14768, "loc": { "start": { "line": 278, "column": 9 }, "end": { "line": 278, "column": 10 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 14774, "end": 14775, "loc": { "start": { "line": 279, "column": 4 }, "end": { "line": 279, "column": 5 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 14775, "end": 14776, "loc": { "start": { "line": 279, "column": 5 }, "end": { "line": 279, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 14782, "end": 14783, "loc": { "start": { "line": 280, "column": 4 }, "end": { "line": 280, "column": 5 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "version", "start": 14793, "end": 14800, "loc": { "start": { "line": 281, "column": 8 }, "end": { "line": 281, "column": 15 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 14800, "end": 14801, "loc": { "start": { "line": 281, "column": 15 }, "end": { "line": 281, "column": 16 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "1.0.4", "start": 14802, "end": 14809, "loc": { "start": { "line": 281, "column": 17 }, "end": { "line": 281, "column": 24 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 14809, "end": 14810, "loc": { "start": { "line": 281, "column": 24 }, "end": { "line": 281, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "date", "start": 14820, "end": 14824, "loc": { "start": { "line": 282, "column": 8 }, "end": { "line": 282, "column": 12 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 14824, "end": 14825, "loc": { "start": { "line": 282, "column": 12 }, "end": { "line": 282, "column": 13 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "26.05.2020", "start": 14826, "end": 14838, "loc": { "start": { "line": 282, "column": 14 }, "end": { "line": 282, "column": 26 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 14838, "end": 14839, "loc": { "start": { "line": 282, "column": 26 }, "end": { "line": 282, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "entries", "start": 14849, "end": 14856, "loc": { "start": { "line": 283, "column": 8 }, "end": { "line": 283, "column": 15 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 14856, "end": 14857, "loc": { "start": { "line": 283, "column": 15 }, "end": { "line": 283, "column": 16 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 14858, "end": 14859, "loc": { "start": { "line": 283, "column": 17 }, "end": { "line": 283, "column": 18 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Reduce cost of first painting upgrade, and change 'Shape Processing' to 'Cutting, Rotating & Stacking'", "start": 14873, "end": 14977, "loc": { "start": { "line": 284, "column": 12 }, "end": { "line": 284, "column": 116 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 14977, "end": 14978, "loc": { "start": { "line": 284, "column": 116 }, "end": { "line": 284, "column": 117 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Add dialog after completing level 2 to check out the upgrades tab.", "start": 14992, "end": 15060, "loc": { "start": { "line": 285, "column": 12 }, "end": { "line": 285, "column": 80 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 15060, "end": 15061, "loc": { "start": { "line": 285, "column": 80 }, "end": { "line": 285, "column": 81 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Allow changing the keybindings in the demo version", "start": 15075, "end": 15127, "loc": { "start": { "line": 286, "column": 12 }, "end": { "line": 286, "column": 64 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 15127, "end": 15128, "loc": { "start": { "line": 286, "column": 64 }, "end": { "line": 286, "column": 65 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 15138, "end": 15139, "loc": { "start": { "line": 287, "column": 8 }, "end": { "line": 287, "column": 9 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 15139, "end": 15140, "loc": { "start": { "line": 287, "column": 9 }, "end": { "line": 287, "column": 10 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 15146, "end": 15147, "loc": { "start": { "line": 288, "column": 4 }, "end": { "line": 288, "column": 5 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 15147, "end": 15148, "loc": { "start": { "line": 288, "column": 5 }, "end": { "line": 288, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 15154, "end": 15155, "loc": { "start": { "line": 289, "column": 4 }, "end": { "line": 289, "column": 5 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "version", "start": 15165, "end": 15172, "loc": { "start": { "line": 290, "column": 8 }, "end": { "line": 290, "column": 15 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 15172, "end": 15173, "loc": { "start": { "line": 290, "column": 15 }, "end": { "line": 290, "column": 16 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "1.0.3", "start": 15174, "end": 15181, "loc": { "start": { "line": 290, "column": 17 }, "end": { "line": 290, "column": 24 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 15181, "end": 15182, "loc": { "start": { "line": 290, "column": 24 }, "end": { "line": 290, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "date", "start": 15192, "end": 15196, "loc": { "start": { "line": 291, "column": 8 }, "end": { "line": 291, "column": 12 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 15196, "end": 15197, "loc": { "start": { "line": 291, "column": 12 }, "end": { "line": 291, "column": 13 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "24.05.2020", "start": 15198, "end": 15210, "loc": { "start": { "line": 291, "column": 14 }, "end": { "line": 291, "column": 26 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 15210, "end": 15211, "loc": { "start": { "line": 291, "column": 26 }, "end": { "line": 291, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "entries", "start": 15221, "end": 15228, "loc": { "start": { "line": 292, "column": 8 }, "end": { "line": 292, "column": 15 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 15228, "end": 15229, "loc": { "start": { "line": 292, "column": 15 }, "end": { "line": 292, "column": 16 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 15230, "end": 15231, "loc": { "start": { "line": 292, "column": 17 }, "end": { "line": 292, "column": 18 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Reduced the amount of shapes required for the first 5 levels to make it easier to get into the game.", "start": 15245, "end": 15347, "loc": { "start": { "line": 293, "column": 12 }, "end": { "line": 293, "column": 114 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 15347, "end": 15348, "loc": { "start": { "line": 293, "column": 114 }, "end": { "line": 293, "column": 115 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 15358, "end": 15359, "loc": { "start": { "line": 294, "column": 8 }, "end": { "line": 294, "column": 9 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 15359, "end": 15360, "loc": { "start": { "line": 294, "column": 9 }, "end": { "line": 294, "column": 10 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 15366, "end": 15367, "loc": { "start": { "line": 295, "column": 4 }, "end": { "line": 295, "column": 5 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 15367, "end": 15368, "loc": { "start": { "line": 295, "column": 5 }, "end": { "line": 295, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 15374, "end": 15375, "loc": { "start": { "line": 296, "column": 4 }, "end": { "line": 296, "column": 5 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "version", "start": 15385, "end": 15392, "loc": { "start": { "line": 297, "column": 8 }, "end": { "line": 297, "column": 15 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 15392, "end": 15393, "loc": { "start": { "line": 297, "column": 15 }, "end": { "line": 297, "column": 16 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "1.0.2", "start": 15394, "end": 15401, "loc": { "start": { "line": 297, "column": 17 }, "end": { "line": 297, "column": 24 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 15401, "end": 15402, "loc": { "start": { "line": 297, "column": 24 }, "end": { "line": 297, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "date", "start": 15412, "end": 15416, "loc": { "start": { "line": 298, "column": 8 }, "end": { "line": 298, "column": 12 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 15416, "end": 15417, "loc": { "start": { "line": 298, "column": 12 }, "end": { "line": 298, "column": 13 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "23.05.2020", "start": 15418, "end": 15430, "loc": { "start": { "line": 298, "column": 14 }, "end": { "line": 298, "column": 26 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 15430, "end": 15431, "loc": { "start": { "line": 298, "column": 26 }, "end": { "line": 298, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "entries", "start": 15441, "end": 15448, "loc": { "start": { "line": 299, "column": 8 }, "end": { "line": 299, "column": 15 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 15448, "end": 15449, "loc": { "start": { "line": 299, "column": 15 }, "end": { "line": 299, "column": 16 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 15450, "end": 15451, "loc": { "start": { "line": 299, "column": 17 }, "end": { "line": 299, "column": 18 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Introduced changelog", "start": 15465, "end": 15487, "loc": { "start": { "line": 300, "column": 12 }, "end": { "line": 300, "column": 34 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 15487, "end": 15488, "loc": { "start": { "line": 300, "column": 34 }, "end": { "line": 300, "column": 35 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Removed 'early access' label because the game isn't actually early access - its in a pretty good state already! (No worries, a lot more updates will follow!)", "start": 15502, "end": 15661, "loc": { "start": { "line": 301, "column": 12 }, "end": { "line": 301, "column": 171 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 15661, "end": 15662, "loc": { "start": { "line": 301, "column": 171 }, "end": { "line": 301, "column": 172 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Added a 'Show hint' button which shows a small video for almost all levels to help out", "start": 15676, "end": 15764, "loc": { "start": { "line": 302, "column": 12 }, "end": { "line": 302, "column": 100 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 15764, "end": 15765, "loc": { "start": { "line": 302, "column": 100 }, "end": { "line": 302, "column": 101 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Now showing proper descriptions when completing levels, with instructions on what the gained reward does.", "start": 15779, "end": 15886, "loc": { "start": { "line": 303, "column": 12 }, "end": { "line": 303, "column": 119 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 15886, "end": 15887, "loc": { "start": { "line": 303, "column": 119 }, "end": { "line": 303, "column": 120 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Show a landing page on mobile devices about the game not being ready to be played on mobile yet", "start": 15901, "end": 15998, "loc": { "start": { "line": 304, "column": 12 }, "end": { "line": 304, "column": 109 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 15998, "end": 15999, "loc": { "start": { "line": 304, "column": 109 }, "end": { "line": 304, "column": 110 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Fix painters and mixers being affected by the shape processors upgrade and not the painter one", "start": 16013, "end": 16109, "loc": { "start": { "line": 305, "column": 12 }, "end": { "line": 305, "column": 108 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 16109, "end": 16110, "loc": { "start": { "line": 305, "column": 108 }, "end": { "line": 305, "column": 109 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Added 'multiplace' setting which is equivalent to holding SHIFT all the time", "start": 16124, "end": 16202, "loc": { "start": { "line": 306, "column": 12 }, "end": { "line": 306, "column": 90 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 16202, "end": 16203, "loc": { "start": { "line": 306, "column": 90 }, "end": { "line": 306, "column": 91 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Added keybindings to zoom in / zoom out", "start": 16217, "end": 16258, "loc": { "start": { "line": 307, "column": 12 }, "end": { "line": 307, "column": 53 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 16258, "end": 16259, "loc": { "start": { "line": 307, "column": 53 }, "end": { "line": 307, "column": 54 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Tunnels now also show connection lines to tunnel exits, instead of just tunnel entries", "start": 16273, "end": 16361, "loc": { "start": { "line": 308, "column": 12 }, "end": { "line": 308, "column": 100 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 16361, "end": 16362, "loc": { "start": { "line": 308, "column": 100 }, "end": { "line": 308, "column": 101 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Lots of minor fixes and improvements", "start": 16376, "end": 16414, "loc": { "start": { "line": 309, "column": 12 }, "end": { "line": 309, "column": 50 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 16414, "end": 16415, "loc": { "start": { "line": 309, "column": 50 }, "end": { "line": 309, "column": 51 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 16425, "end": 16426, "loc": { "start": { "line": 310, "column": 8 }, "end": { "line": 310, "column": 9 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 16426, "end": 16427, "loc": { "start": { "line": 310, "column": 9 }, "end": { "line": 310, "column": 10 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 16433, "end": 16434, "loc": { "start": { "line": 311, "column": 4 }, "end": { "line": 311, "column": 5 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 16434, "end": 16435, "loc": { "start": { "line": 311, "column": 5 }, "end": { "line": 311, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 16441, "end": 16442, "loc": { "start": { "line": 312, "column": 4 }, "end": { "line": 312, "column": 5 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "version", "start": 16452, "end": 16459, "loc": { "start": { "line": 313, "column": 8 }, "end": { "line": 313, "column": 15 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 16459, "end": 16460, "loc": { "start": { "line": 313, "column": 15 }, "end": { "line": 313, "column": 16 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "1.0.1", "start": 16461, "end": 16468, "loc": { "start": { "line": 313, "column": 17 }, "end": { "line": 313, "column": 24 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 16468, "end": 16469, "loc": { "start": { "line": 313, "column": 24 }, "end": { "line": 313, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "date", "start": 16479, "end": 16483, "loc": { "start": { "line": 314, "column": 8 }, "end": { "line": 314, "column": 12 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 16483, "end": 16484, "loc": { "start": { "line": 314, "column": 12 }, "end": { "line": 314, "column": 13 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "21.05.2020", "start": 16485, "end": 16497, "loc": { "start": { "line": 314, "column": 14 }, "end": { "line": 314, "column": 26 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 16497, "end": 16498, "loc": { "start": { "line": 314, "column": 26 }, "end": { "line": 314, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "entries", "start": 16508, "end": 16515, "loc": { "start": { "line": 315, "column": 8 }, "end": { "line": 315, "column": 15 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 16515, "end": 16516, "loc": { "start": { "line": 315, "column": 15 }, "end": { "line": 315, "column": 16 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 16517, "end": 16518, "loc": { "start": { "line": 315, "column": 17 }, "end": { "line": 315, "column": 18 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Initial release!", "start": 16518, "end": 16536, "loc": { "start": { "line": 315, "column": 18 }, "end": { "line": 315, "column": 36 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 16536, "end": 16537, "loc": { "start": { "line": 315, "column": 36 }, "end": { "line": 315, "column": 37 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 16537, "end": 16538, "loc": { "start": { "line": 315, "column": 37 }, "end": { "line": 315, "column": 38 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 16544, "end": 16545, "loc": { "start": { "line": 316, "column": 4 }, "end": { "line": 316, "column": 5 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 16545, "end": 16546, "loc": { "start": { "line": 316, "column": 5 }, "end": { "line": 316, "column": 6 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 16548, "end": 16549, "loc": { "start": { "line": 317, "column": 0 }, "end": { "line": 317, "column": 1 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 16549, "end": 16550, "loc": { "start": { "line": 317, "column": 1 }, "end": { "line": 317, "column": 2 } } }, { "type": { "label": "eof", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 16550, "end": 16550, "loc": { "start": { "line": 317, "column": 2 }, "end": { "line": 317, "column": 2 } } } ] }