diff --git a/media/attribution.js b/media/attribution.js
index 32a013e0..64e85e1c 100644
--- a/media/attribution.js
+++ b/media/attribution.js
@@ -1200,6 +1200,13 @@ const attributionData = {
"yzmo"
]
},
+ {
+ prefix: "./media/buildings/tunnels/",
+ all: null,
+ authors: [
+ "chemicalcrux"
+ ]
+ },
{
prefix: "./media/buildings/",
files: [
diff --git a/media/buildings/tunnels/channel-tunnel.svg b/media/buildings/tunnels/channel-tunnel.svg
new file mode 100644
index 00000000..eaebf813
--- /dev/null
+++ b/media/buildings/tunnels/channel-tunnel.svg
@@ -0,0 +1,10 @@
+
+
+
diff --git a/media/buildings/tunnels/crossrail.svg b/media/buildings/tunnels/crossrail.svg
new file mode 100644
index 00000000..eaebf813
--- /dev/null
+++ b/media/buildings/tunnels/crossrail.svg
@@ -0,0 +1,10 @@
+
+
+
diff --git a/media/buildings/tunnels/victoria-line.svg b/media/buildings/tunnels/victoria-line.svg
new file mode 100644
index 00000000..a9733544
--- /dev/null
+++ b/media/buildings/tunnels/victoria-line.svg
@@ -0,0 +1,10 @@
+
+
+
diff --git a/presets/buildings.js b/presets/buildings.js
index 8a16790a..711c3100 100644
--- a/presets/buildings.js
+++ b/presets/buildings.js
@@ -253,6 +253,19 @@ function makeBuildings() {
)
)
+ results.push(
+ makeHeight(
+ [
+ ["channel-tunnel", 6.23, "meters"],
+ ["crossrail", 5.08, "meters"],
+ ["victoria-line", 3.24, "meters"],
+ ],
+ "Tunnels",
+ "",
+ "buildings"
+ ),
+ )
+
results.sort((b1, b2) => {
e1 = b1.constructor();
e2 = b2.constructor();