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; }