diff --git a/media/attribution.js b/media/attribution.js
index 339ba7a0..92aceaf5 100644
--- a/media/attribution.js
+++ b/media/attribution.js
@@ -302,7 +302,17 @@ const attributionData = {
{ name: "man-1.svg", source: "https://commons.wikimedia.org/wiki/File:Silhouette.svg" }
],
authors: [
-
+
+ ]
+ },
+ {
+ prefix: "./media/vehicles/",
+ files: [
+ { name: "titanic.svg", source: "https://creazilla.com/nodes/873-titanic-silhouette" },
+ { name: "vertical-titanic.svg", source: "https://creazilla.com/nodes/873-titanic-silhouette" }
+ ],
+ authors: [
+
]
},
],
diff --git a/media/vehicles/titanic.svg b/media/vehicles/titanic.svg
new file mode 100644
index 00000000..d060f42f
--- /dev/null
+++ b/media/vehicles/titanic.svg
@@ -0,0 +1,20 @@
+
+
+
diff --git a/media/vehicles/vertical-titanic.svg b/media/vehicles/vertical-titanic.svg
new file mode 100644
index 00000000..ccf80089
--- /dev/null
+++ b/media/vehicles/vertical-titanic.svg
@@ -0,0 +1,20 @@
+
+
+
diff --git a/presets/vehicles.js b/presets/vehicles.js
index 67bc1487..05d864e7 100644
--- a/presets/vehicles.js
+++ b/presets/vehicles.js
@@ -101,5 +101,25 @@ function makeVehicles() {
)
});
+ results.push({
+ name: "Titanic",
+ constructor: () => makeVehicle(
+ "Titanic",
+ {
+ side: {
+ name: "Side",
+ height: math.unit(883*1114/4250, "feet"),
+ image: { source: "./media/vehicles/titanic.svg" },
+ },
+ sideVertical: {
+ name: "Side (Vertical)",
+ height: math.unit(883, "feet"),
+ image: { source: "./media/vehicles/vertical-titanic.svg" },
+ },
+ },
+ math.unit(52310, "tons")
+ )
+ });
+
return results;
}