diff --git a/media/attribution.js b/media/attribution.js index 12fad400..3206c064 100644 --- a/media/attribution.js +++ b/media/attribution.js @@ -583,6 +583,17 @@ const attributionData = { "chemicalcrux" ] }, + { + prefix: "./media/objects/", + files: [ + { name: "paperclip.svg", source: null } + ], + authors: [ + "alexander-madyankin", + "roman-shamin", + "chemicalcrux", + ] + }, { prefix: "./media/objects/humans/", files: [ @@ -624,6 +635,10 @@ const attributionData = { }, ], people: { + "alexander-madyankin": { + name: "Alexander Madyankin", + url: "https://madyankin.name/" + }, "appledectomy": { name: "Appledectomy", url: "https://www.furaffinity.net/user/appledectomy" @@ -808,6 +823,10 @@ const attributionData = { name: "Rogue Megawolf", url: "https://twitter.com/roguemegawolf" }, + "roman-shamin": { + name: "Roman Shamin", + url: "https://twitter.com/romanshamin" + }, "scareye": { name: "Scareye", url: "https://www.furaffinity.net/user/scareye/" @@ -923,4 +942,4 @@ function sourceOf(file) { return undefined; } -prepareAttribution(); +prepareAttribution(); \ No newline at end of file diff --git a/media/objects/paperclip.svg b/media/objects/paperclip.svg new file mode 100644 index 00000000..b6c94cf4 --- /dev/null +++ b/media/objects/paperclip.svg @@ -0,0 +1,13 @@ + + + + + + + + diff --git a/presets/objects.js b/presets/objects.js index f05d75f8..d2242cdc 100644 --- a/presets/objects.js +++ b/presets/objects.js @@ -242,6 +242,21 @@ function makeObjects() { } ) }); + + results.push({ + name: "Paperclip", + constructor: () => makeObject( + "Paperclip", + { + paperclip: { + height: math.unit(1.834, "inches"), + mass: math.unit(1, "g"), + image: { source: "./media/objects/paperclip.svg" }, + name: "Paperclip" + } + } + ) + }); results.sort((b1, b2) => { e1 = b1.constructor();