Merge branch 'master' into develop

This commit is contained in:
Pieter Vander Vennet 2024-08-09 16:25:06 +02:00
commit 5611511ce4
9 changed files with 367 additions and 292 deletions

View file

@ -789,6 +789,37 @@
"artwork-question"
]
},
{
"id": "doubles_as_memorial",
"question": {
"en": "Does this artwork serve as a memorial?"
},
"mappings": [
{
"if": "historic=memorial",
"then": {
"en": "This artwork also serves as a memorial"
}
},
{
"if": "historic=",
"alsoShowIf": "historic!=memorial",
"then": {
"en": "This artwork does not serve as a bench"
}
}
]
},
{
"builtin": "memorial.memorial-questions",
"override": {
"condition": {
"and+": [
"historic=memorial"
]
}
}
},
{
"id": "doubles_as_bench",
"question": {
@ -867,7 +898,7 @@
"builtin": "bench.bench-questions",
"override": {
"condition": {
"and": [
"and+": [
"amenity=bench"
]
}

View file

@ -93,6 +93,9 @@
"images",
{
"id": "memorial-type",
"labels": [
"memorial-questions"
],
"question": {
"en": "What type of memorial is this?",
"de": "Was für eine Art von Denkmal ist das?",
@ -255,6 +258,9 @@
},
{
"id": "inscription",
"labels": [
"memorial-questions"
],
"question": {
"en": "What is the inscription on this memorial?",
"ca": "Quina és la inscripció d'aquesta placa?",
@ -264,7 +270,11 @@
"nl": "Wat is het opschrift van dit gedenkteken?"
},
"#:condition": "Benches have a separate inscription question",
"condition": "memorial!=bench",
"condition": {
"and": [
"memorial!=bench"
]
},
"render": {
"en": "The inscription on this memorial reads: <p><i>{inscription}<i></p>",
"ca": "La inscripció d'aquesta placa diu: <p><i>{inscription}<i></p>",

View file

@ -289,6 +289,12 @@
"de": "Die Oberfläche besteht aus Gummi, z. B. aus Gummifliesen, Gummimulch oder einer großen Gummifläche",
"fr": "La surface est en caoutchouc, comme des dalles de caoutchouc, des copeaux de caoutchouc ou une grande surface en caoutchouc"
}
},{
"if": "surface=fine_gravel",
"then": {
"en": "The surface is <b>fine gravel</b> (less then 2 cm per stone)",
"nl": "De ondergrond bestaat uit <b>kleine grindsteentjes</b> (steentjes kleiner dan 2 cm)"
}
}
],
"id": "playground-surface",

View file

@ -15,7 +15,12 @@
"cs": "Vrstva zobrazující (veřejné) toalety umístěné na různých místech."
},
"source": {
"osmTags": "toilets=yes"
"osmTags": {
"and": [
"toilets=yes",
"type!=route"
]
}
},
"minzoom": 12,
"title": {

View file

@ -51,6 +51,15 @@
"icon": "./assets/themes/artwork/artwork.svg",
"startZoom": 12,
"layers": [
"artwork"
"artwork",
{
"builtin": [
"memorial",
"bench"
],
"override": {
"minzoom": 18
}
}
]
}
}

View file

@ -27,6 +27,13 @@
"advertising": {
"name": "Reclame",
"presets": {
"10": {
"description": "Een stuk groot, weerbestendig textiel met opgedrukte reclameboodschap die permanent aan de muur hangt",
"title": "een spandoek"
},
"14": {
"title": "een muurschildering"
},
"4": {
"description": "Een klein uithangbord voor buurtadvertenties, meestal gericht op voetgangers",
"title": "een uithangbord"
@ -43,13 +50,6 @@
},
"8": {
"title": "een scherm op een muur"
},
"10": {
"description": "Een stuk groot, weerbestendig textiel met opgedrukte reclameboodschap die permanent aan de muur hangt",
"title": "een spandoek"
},
"14": {
"title": "een muurschildering"
}
},
"tagRenderings": {
@ -107,6 +107,9 @@
},
"title": {
"mappings": {
"10": {
"then": "Muurschildering"
},
"3": {
"then": "Aanplakzuil"
},
@ -124,9 +127,6 @@
},
"9": {
"then": "Aanplakzuil"
},
"10": {
"then": "Muurschildering"
}
}
}
@ -208,6 +208,15 @@
"1": {
"then": "Muurschildering"
},
"10": {
"then": "Azulejo (Spaanse siertegels)"
},
"11": {
"then": "Tegelwerk"
},
"12": {
"then": "Houtsculptuur"
},
"2": {
"then": "Schilderij"
},
@ -231,15 +240,6 @@
},
"9": {
"then": "Reliëf"
},
"10": {
"then": "Azulejo (Spaanse siertegels)"
},
"11": {
"then": "Tegelwerk"
},
"12": {
"then": "Houtsculptuur"
}
},
"question": "Wat voor soort kunstwerk is dit?",
@ -1656,30 +1656,6 @@
"1": {
"question": "Heeft een <div style='display: inline-block'><b><b>Schuko stekker</b> zonder aardingspin (CEE7/4 type F)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/CEE7_4F.svg'/></div>"
},
"2": {
"question": "Heeft een <div style='display: inline-block'><b><b>Europese stekker</b> met aardingspin (CEE7/4 type E)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/TypeE.svg'/></div>"
},
"3": {
"question": "Heeft een <div style='display: inline-block'><b><b>Chademo</b></b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Chademo_type4.svg'/></div>"
},
"4": {
"question": "Heeft een <div style='display: inline-block'><b><b>Type 1 met kabel</b> (J1772)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type1_J1772.svg'/></div>"
},
"5": {
"question": "Heeft een <div style='display: inline-block'><b><b>Type 1 <i>zonder</i> kabel</b> (J1772)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type1_J1772.svg'/></div>"
},
"6": {
"question": "Heeft een <div style='display: inline-block'><b><b>Type 1 CCS</b> (ook gekend als Type 1 Combo)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type1-ccs.svg'/></div>"
},
"7": {
"question": "Heeft een <div style='display: inline-block'><b><b>Tesla Supercharger</b></b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Tesla-hpwc-model-s.svg'/></div>"
},
"8": {
"question": "Heeft een <div style='display: inline-block'><b><b>Type 2</b> (mennekes)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_socket.svg'/></div>"
},
"9": {
"question": "Heeft een <div style='display: inline-block'><b><b>Type 2 CCS</b> (mennekes)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_CCS.svg'/></div>"
},
"10": {
"question": "Heeft een <div style='display: inline-block'><b><b>Type 2 met kabel</b> (J1772)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_tethered.svg'/></div>"
},
@ -1710,11 +1686,35 @@
"19": {
"question": "Heeft een <div style='display: inline-block'><b><b>SEV 1011 T23</b> (Zwitserse 3-pin)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/typej.svg'/></div>"
},
"2": {
"question": "Heeft een <div style='display: inline-block'><b><b>Europese stekker</b> met aardingspin (CEE7/4 type E)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/TypeE.svg'/></div>"
},
"20": {
"question": "Heeft een <div style='display: inline-block'><b><b>AS3112</b> (Australische 3-pin)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/as3112.svg'/></div>"
},
"21": {
"question": "Heeft een <div style='display: inline-block'><b><b>NEMA 5-20</b> (VS 3-pin)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/nema-5-20.svg'/></div>"
},
"3": {
"question": "Heeft een <div style='display: inline-block'><b><b>Chademo</b></b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Chademo_type4.svg'/></div>"
},
"4": {
"question": "Heeft een <div style='display: inline-block'><b><b>Type 1 met kabel</b> (J1772)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type1_J1772.svg'/></div>"
},
"5": {
"question": "Heeft een <div style='display: inline-block'><b><b>Type 1 <i>zonder</i> kabel</b> (J1772)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type1_J1772.svg'/></div>"
},
"6": {
"question": "Heeft een <div style='display: inline-block'><b><b>Type 1 CCS</b> (ook gekend als Type 1 Combo)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type1-ccs.svg'/></div>"
},
"7": {
"question": "Heeft een <div style='display: inline-block'><b><b>Tesla Supercharger</b></b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Tesla-hpwc-model-s.svg'/></div>"
},
"8": {
"question": "Heeft een <div style='display: inline-block'><b><b>Type 2</b> (mennekes)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_socket.svg'/></div>"
},
"9": {
"question": "Heeft een <div style='display: inline-block'><b><b>Type 2 CCS</b> (mennekes)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_CCS.svg'/></div>"
}
}
}
@ -1770,30 +1770,6 @@
"1": {
"then": "<b>Schuko stekker</b> zonder aardingspin (CEE7/4 type F)"
},
"2": {
"then": "<b>Europese stekker</b> met aardingspin (CEE7/4 type E)"
},
"3": {
"then": "<b>Europese stekker</b> met aardingspin (CEE7/4 type E)"
},
"4": {
"then": "<b>Chademo</b>"
},
"5": {
"then": "<b>Chademo</b>"
},
"6": {
"then": "<b>Type 1 met kabel</b> (J1772)"
},
"7": {
"then": "<b>Type 1 met kabel</b> (J1772)"
},
"8": {
"then": "<b>Type 1 <i>zonder</i> kabel</b> (J1772)"
},
"9": {
"then": "<b>Type 1 <i>zonder</i> kabel</b> (J1772)"
},
"10": {
"then": "<b>Type 1 CCS</b> (ook gekend als Type 1 Combo)"
},
@ -1824,6 +1800,9 @@
"19": {
"then": "<b>Type 2 met kabel</b> (J1772)"
},
"2": {
"then": "<b>Europese stekker</b> met aardingspin (CEE7/4 type E)"
},
"20": {
"then": "<b>Tesla Supercharger CCS</b> (een type2 CCS met Tesla-logo)"
},
@ -1854,6 +1833,9 @@
"29": {
"then": "<b>Bosch Active Connect met 3 pinnen</b> aan een kabel"
},
"3": {
"then": "<b>Europese stekker</b> met aardingspin (CEE7/4 type E)"
},
"30": {
"then": "<b>Bosch Active Connect met 5 pinnen</b> aan een kabel"
},
@ -1884,11 +1866,29 @@
"39": {
"then": "<b>AS3112</b> (Australische 3-pin)"
},
"4": {
"then": "<b>Chademo</b>"
},
"40": {
"then": "<b>NEMA 5-20</b> (VS 3-pin)"
},
"41": {
"then": "<b>NEMA 5-20</b> (VS 3-pin)"
},
"5": {
"then": "<b>Chademo</b>"
},
"6": {
"then": "<b>Type 1 met kabel</b> (J1772)"
},
"7": {
"then": "<b>Type 1 met kabel</b> (J1772)"
},
"8": {
"then": "<b>Type 1 <i>zonder</i> kabel</b> (J1772)"
},
"9": {
"then": "<b>Type 1 <i>zonder</i> kabel</b> (J1772)"
}
},
"question": "Welke aansluitingen zijn hier beschikbaar?"
@ -2082,30 +2082,6 @@
"1": {
"2": "<b>Europese stekker</b> met aardingspin (CEE7/4 type E)"
},
"2": {
"2": "<b>Chademo</b>"
},
"3": {
"2": "<b>Type 1 met kabel</b> (J1772)"
},
"4": {
"2": "<b>Type 1 <i>zonder</i> kabel</b> (J1772)"
},
"5": {
"2": "<b>Type 1 CCS</b> (ook gekend als Type 1 Combo)"
},
"6": {
"2": "<b>Tesla Supercharger</b>"
},
"7": {
"2": "<b>Type 2</b> (mennekes)"
},
"8": {
"2": "<b>Type 2 CCS</b> (mennekes)"
},
"9": {
"2": "<b>Type 2 met kabel</b> (J1772)"
},
"10": {
"2": "<b>Tesla Supercharger CCS</b> (een type2 CCS met Tesla-logo)"
},
@ -2136,8 +2112,32 @@
"19": {
"2": "<b>AS3112</b> (Australische 3-pin)"
},
"2": {
"2": "<b>Chademo</b>"
},
"20": {
"2": "<b>NEMA 5-20</b> (VS 3-pin)"
},
"3": {
"2": "<b>Type 1 met kabel</b> (J1772)"
},
"4": {
"2": "<b>Type 1 <i>zonder</i> kabel</b> (J1772)"
},
"5": {
"2": "<b>Type 1 CCS</b> (ook gekend als Type 1 Combo)"
},
"6": {
"2": "<b>Tesla Supercharger</b>"
},
"7": {
"2": "<b>Type 2</b> (mennekes)"
},
"8": {
"2": "<b>Type 2 CCS</b> (mennekes)"
},
"9": {
"2": "<b>Type 2 met kabel</b> (J1772)"
}
}
}
@ -2903,6 +2903,15 @@
"1": {
"then": "Dit fietspad is geplaveid"
},
"10": {
"then": "Dit fietspad is gemaakt van fijn grind"
},
"11": {
"then": "Dit fietspad is gemaakt van kiezelsteentjes"
},
"12": {
"then": "Dit fietspad is gemaakt van aarde"
},
"2": {
"then": "Dit fietspad is gemaakt van asfalt"
},
@ -2926,15 +2935,6 @@
},
"9": {
"then": "Dit fietspad is gemaakt van grind"
},
"10": {
"then": "Dit fietspad is gemaakt van fijn grind"
},
"11": {
"then": "Dit fietspad is gemaakt van kiezelsteentjes"
},
"12": {
"then": "Dit fietspad is gemaakt van aarde"
}
},
"question": "Waaruit is het oppervlak van het fietspad van gemaakt?",
@ -2983,6 +2983,15 @@
"1": {
"then": "Dit fietspad is geplaveid"
},
"10": {
"then": "Dit fietspad is gemaakt van fijn grind"
},
"11": {
"then": "Dit fietspad is gemaakt van kiezelsteentjes"
},
"12": {
"then": "Dit fietspad is gemaakt van aarde"
},
"2": {
"then": "Dit fietspad is gemaakt van asfalt"
},
@ -3006,15 +3015,6 @@
},
"9": {
"then": "Dit fietspad is gemaakt van grind"
},
"10": {
"then": "Dit fietspad is gemaakt van fijn grind"
},
"11": {
"then": "Dit fietspad is gemaakt van kiezelsteentjes"
},
"12": {
"then": "Dit fietspad is gemaakt van aarde"
}
},
"question": "Waaruit is het oppervlak van de straat gemaakt?",
@ -4070,6 +4070,21 @@
"1": {
"then": "Dit is een frituur"
},
"10": {
"then": "Dit is een Chinees restaurant"
},
"11": {
"then": "Dit is een Grieks restaurant"
},
"12": {
"then": "Dit is een Indisch restaurant"
},
"13": {
"then": "Dit is een Turks restaurant (dat meer dan enkel kebab verkoopt)"
},
"14": {
"then": "Dit is een Thaïs restaurant"
},
"2": {
"then": "Dit is een pastazaak"
},
@ -4093,21 +4108,6 @@
},
"9": {
"then": "Dit is een Frans restaurant"
},
"10": {
"then": "Dit is een Chinees restaurant"
},
"11": {
"then": "Dit is een Grieks restaurant"
},
"12": {
"then": "Dit is een Indisch restaurant"
},
"13": {
"then": "Dit is een Turks restaurant (dat meer dan enkel kebab verkoopt)"
},
"14": {
"then": "Dit is een Thaïs restaurant"
}
},
"question": "Welk soort gerechten worden hier geserveerd?",
@ -5157,6 +5157,12 @@
"0": {
"then": "Dit is een standbeeld"
},
"10": {
"then": "Dit is een kruis"
},
"12": {
"then": "Dit is een historische tank, permanent in de publieke ruimte geplaatst als gedenkteken"
},
"2": {
"then": "Dit is een zitbank die ook als herdenking dienst doet"
},
@ -5168,12 +5174,6 @@
},
"8": {
"then": "Dit is een sculptuur"
},
"10": {
"then": "Dit is een kruis"
},
"12": {
"then": "Dit is een historische tank, permanent in de publieke ruimte geplaatst als gedenkteken"
}
}
},
@ -5325,6 +5325,19 @@
}
}
},
"10": {
"options": {
"0": {
"question": "Alle Notes"
},
"1": {
"question": "Verberg import Notes"
},
"2": {
"question": "Toon enkel import Notes"
}
}
},
"2": {
"options": {
"0": {
@ -5380,19 +5393,6 @@
"question": "Toon enkel open Notes"
}
}
},
"10": {
"options": {
"0": {
"question": "Alle Notes"
},
"1": {
"question": "Verberg import Notes"
},
"2": {
"question": "Toon enkel import Notes"
}
}
}
},
"name": "OpenStreetMap Notes",
@ -5670,6 +5670,18 @@
"1": {
"then": "Dit is een normale parkeerplek."
},
"10": {
"then": "Deze parkeerplek is gereserveerd voor personeel."
},
"11": {
"then": "Deze parkeerplek is gereserveerd voor taxis."
},
"12": {
"then": "Deze parkeerplek is gereserveerd voor voertuigen met een aanhanger."
},
"13": {
"then": "Deze parkeerplek is gereserveerd voor autodelen."
},
"2": {
"then": "Dit is een gehandicaptenparkeerplaats."
},
@ -5693,18 +5705,6 @@
},
"9": {
"then": "Deze parkeerplek is gereserveerd voor ouders met kinderen."
},
"10": {
"then": "Deze parkeerplek is gereserveerd voor personeel."
},
"11": {
"then": "Deze parkeerplek is gereserveerd voor taxis."
},
"12": {
"then": "Deze parkeerplek is gereserveerd voor voertuigen met een aanhanger."
},
"13": {
"then": "Deze parkeerplek is gereserveerd voor autodelen."
}
},
"question": "Wat voor parkeerplek is dit?"
@ -6019,6 +6019,9 @@
"0": {
"then": "Dit is een schommel"
},
"11": {
"then": "Dit is een rekstok"
},
"3": {
"then": "Dit is een zandbak"
},
@ -6030,9 +6033,6 @@
},
"6": {
"then": "Dit is een wipwap"
},
"11": {
"then": "Dit is een rekstok"
}
},
"question": "Wat voor speeltoestel is dit?"
@ -6308,6 +6308,21 @@
"1": {
"then": "Munten van 2 cent worden geaccepteerd"
},
"10": {
"then": "Munten van 20 rappen worden geaccepteerd"
},
"11": {
"then": "Munten van ½ frank worden geaccepteerd"
},
"12": {
"then": "Munten van 1 frank worden geaccepteerd"
},
"13": {
"then": "Munten van 2 frank worden geaccepteerd"
},
"14": {
"then": "Munten van 5 frank worden geaccepteerd"
},
"2": {
"then": "Munten van 5 cent worden geaccepteerd"
},
@ -6331,21 +6346,6 @@
},
"9": {
"then": "Munten van 10 rappen worden geaccepteerd"
},
"10": {
"then": "Munten van 20 rappen worden geaccepteerd"
},
"11": {
"then": "Munten van ½ frank worden geaccepteerd"
},
"12": {
"then": "Munten van 1 frank worden geaccepteerd"
},
"13": {
"then": "Munten van 2 frank worden geaccepteerd"
},
"14": {
"then": "Munten van 5 frank worden geaccepteerd"
}
},
"question": "Met welke munten kan je hier betalen?"
@ -6358,6 +6358,15 @@
"1": {
"then": "Biljetten van 10 euro worden geaccepteerd"
},
"10": {
"then": "Biljetten van 100 frank worden geaccepteerd"
},
"11": {
"then": "Biljetten van 200 frank worden geaccepteerd"
},
"12": {
"then": "Biljetten van 1000 frank worden geaccepteerd"
},
"2": {
"then": "Biljetten van 20 euro worden geaccepteerd"
},
@ -6381,15 +6390,6 @@
},
"9": {
"then": "Biljetten van 50 frank worden geaccepteerd"
},
"10": {
"then": "Biljetten van 100 frank worden geaccepteerd"
},
"11": {
"then": "Biljetten van 200 frank worden geaccepteerd"
},
"12": {
"then": "Biljetten van 1000 frank worden geaccepteerd"
}
},
"question": "Met welke bankbiljetten kan je hier betalen?"
@ -6734,30 +6734,6 @@
"1": {
"question": "Recycling van batterijen"
},
"2": {
"question": "Recycling van drankpakken"
},
"3": {
"question": "Recycling van blikken"
},
"4": {
"question": "Recycling van kleding"
},
"5": {
"question": "Recycling van frituurvet"
},
"6": {
"question": "Recycling van motorolie"
},
"7": {
"question": "Recycling van tl-buizen"
},
"8": {
"question": "Recycling van groen afval"
},
"9": {
"question": "Recycling van glazen flessen"
},
"10": {
"question": "Recycling van glas"
},
@ -6788,6 +6764,9 @@
"19": {
"question": "Recycling van restafval"
},
"2": {
"question": "Recycling van drankpakken"
},
"20": {
"question": "Recycling van inktpatronen"
},
@ -6796,6 +6775,27 @@
},
"22": {
"question": "Recycling van plastic verkpakkingen, metalen verkpakkingen en drankpakken (PMD)"
},
"3": {
"question": "Recycling van blikken"
},
"4": {
"question": "Recycling van kleding"
},
"5": {
"question": "Recycling van frituurvet"
},
"6": {
"question": "Recycling van motorolie"
},
"7": {
"question": "Recycling van tl-buizen"
},
"8": {
"question": "Recycling van groen afval"
},
"9": {
"question": "Recycling van glazen flessen"
}
}
},
@ -6863,30 +6863,6 @@
"1": {
"then": "Drankpakken kunnen hier gerecycled worden"
},
"2": {
"then": "Blikken kunnen hier gerecycled worden"
},
"3": {
"then": "Kleren kunnen hier gerecycled worden"
},
"4": {
"then": "Frituurvet kan hier gerecycled worden"
},
"5": {
"then": "Motorolie kan hier gerecycled worden"
},
"6": {
"then": "TL-buizen kunnen hier gerecycled worden"
},
"7": {
"then": "Groen afval kan hier gerecycled worden"
},
"8": {
"then": "Organisch afval kan hier gerecycled worden"
},
"9": {
"then": "Glazen flessen kunnen hier gerecycled worden"
},
"10": {
"then": "Glas kan hier gerecycled worden"
},
@ -6917,6 +6893,9 @@
"19": {
"then": "Oud metaal kan hier gerecycled worden"
},
"2": {
"then": "Blikken kunnen hier gerecycled worden"
},
"20": {
"then": "Schoenen kunnen hier gerecycled worden"
},
@ -6934,6 +6913,27 @@
},
"25": {
"then": "Fietsen (en fietswrakken) kunnen hier gerecycled worden"
},
"3": {
"then": "Kleren kunnen hier gerecycled worden"
},
"4": {
"then": "Frituurvet kan hier gerecycled worden"
},
"5": {
"then": "Motorolie kan hier gerecycled worden"
},
"6": {
"then": "TL-buizen kunnen hier gerecycled worden"
},
"7": {
"then": "Groen afval kan hier gerecycled worden"
},
"8": {
"then": "Organisch afval kan hier gerecycled worden"
},
"9": {
"then": "Glazen flessen kunnen hier gerecycled worden"
}
},
"question": "Wat kan hier gerecycled worden?"
@ -7239,6 +7239,13 @@
"render": "Dit is een {shop}"
}
},
"key_cutter": {
"mappings": {
"1": {
"then": "Deze winkel kopieert sleutels"
}
}
},
"organic": {
"mappings": {
"0": {
@ -7759,6 +7766,12 @@
"1": {
"then": "Deze lantaarn gebruikt LEDs"
},
"10": {
"then": "Deze lantaarn gebruikt hogedruknatriumlampen (oranje met wit)"
},
"11": {
"then": "Deze lantaarn wordt verlicht met gas"
},
"2": {
"then": "Deze lantaarn gebruikt gloeilampen"
},
@ -7782,12 +7795,6 @@
},
"9": {
"then": "Deze lantaarn gebruikt lagedruknatriumlampen (monochroom oranje)"
},
"10": {
"then": "Deze lantaarn gebruikt hogedruknatriumlampen (oranje met wit)"
},
"11": {
"then": "Deze lantaarn wordt verlicht met gas"
}
},
"question": "Wat voor verlichting gebruikt deze lantaarn?"
@ -9034,30 +9041,6 @@
"1": {
"question": "Verkoop van dranken"
},
"2": {
"question": "Verkoop van snoep"
},
"3": {
"question": "Verkoop van eten"
},
"4": {
"question": "Verkoop van sigaretten"
},
"5": {
"question": "Verkoop van condooms"
},
"6": {
"question": "Verkoop van koffie"
},
"7": {
"question": "Verkoop van water"
},
"8": {
"question": "Verkoop van kranten"
},
"9": {
"question": "Verkoop van fietsbinnenbanden"
},
"10": {
"question": "Verkoop van melk"
},
@ -9088,6 +9071,9 @@
"19": {
"question": "Verkoop van bloemen"
},
"2": {
"question": "Verkoop van snoep"
},
"23": {
"question": "Verkoop van fietslampjes"
},
@ -9102,6 +9088,27 @@
},
"27": {
"question": "Verkoop van fietssloten"
},
"3": {
"question": "Verkoop van eten"
},
"4": {
"question": "Verkoop van sigaretten"
},
"5": {
"question": "Verkoop van condooms"
},
"6": {
"question": "Verkoop van koffie"
},
"7": {
"question": "Verkoop van water"
},
"8": {
"question": "Verkoop van kranten"
},
"9": {
"question": "Verkoop van fietsbinnenbanden"
}
}
}
@ -9192,30 +9199,6 @@
"1": {
"then": "Snoep wordt verkocht"
},
"2": {
"then": "Eten wordt verkocht"
},
"3": {
"then": "Sigaretten worden verkocht"
},
"4": {
"then": "Condooms worden verkocht"
},
"5": {
"then": "Koffie wordt verkocht"
},
"6": {
"then": "Drinkwater wordt verkocht"
},
"7": {
"then": "Kranten worden verkocht"
},
"8": {
"then": "Binnenbanden voor fietsen worden verkocht"
},
"9": {
"then": "Melk wordt verkocht"
},
"10": {
"then": "Brood wordt verkocht"
},
@ -9246,6 +9229,9 @@
"19": {
"then": "Parkeerkaarten worden verkocht"
},
"2": {
"then": "Eten wordt verkocht"
},
"21": {
"then": "Openbaar vervoerkaartjes worden verkocht"
},
@ -9263,6 +9249,27 @@
},
"26": {
"then": "Fietssloten worden verkocht"
},
"3": {
"then": "Sigaretten worden verkocht"
},
"4": {
"then": "Condooms worden verkocht"
},
"5": {
"then": "Koffie wordt verkocht"
},
"6": {
"then": "Drinkwater wordt verkocht"
},
"7": {
"then": "Kranten worden verkocht"
},
"8": {
"then": "Binnenbanden voor fietsen worden verkocht"
},
"9": {
"then": "Melk wordt verkocht"
}
},
"question": "Wat verkoopt deze verkoopautomaat?",
@ -9564,4 +9571,4 @@
"render": "windturbine"
}
}
}
}

View file

@ -22,7 +22,10 @@ export default abstract class Script {
const green = (s) => "\x1b[92m" + s + "\x1b[0m"
console.log(green("All done! (" + millisNeeded + " ms)"))
})
.catch((e) => console.log(`ERROR in script ${process.argv[1]}:`, e))
.catch((e) => {
console.log(`ERROR in script ${process.argv[1]}:`, e)
process.exit(1)
})
}
public printHelp() {

View file

@ -415,6 +415,11 @@ class LayerOverviewUtils extends Script {
sharedLayers.forEach((_, key) => {
priviliged.delete(key)
})
// These two get a free pass
priviliged.delete("summary")
priviliged.delete("last_click")
if (priviliged.size > 0) {
throw (
"Priviliged layer " +

View file

@ -1,6 +1,5 @@
import { IdbLocalStorage } from "../../Web/IdbLocalStorage"
import { UIEventSource } from "../../UIEventSource"
import { Tiles } from "../../../Models/TileRange"
/**
* A class which allows to read/write a tile to local storage.