{
"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
}
}
}
]
}