From 5299a79a818a77f5ee7f141073922f49ed5b0842 Mon Sep 17 00:00:00 2001 From: Fen Dweller Date: Wed, 8 Dec 2021 17:24:15 -0500 Subject: [PATCH] Add utility poles --- media/attribution.js | 12 ++ .../Utility Poles/Utility Pole-Angled.svg | 157 ++++++++++++++++++ .../Utility Poles/Utility Pole-Front.svg | 145 ++++++++++++++++ .../Utility Poles/Utility Pole-Side.svg | 109 ++++++++++++ .../Utility Poles/Utility Pole-Top.svg | 85 ++++++++++ presets/buildings.js | 1 + 6 files changed, 509 insertions(+) create mode 100644 media/buildings/Utility Poles/Utility Pole-Angled.svg create mode 100644 media/buildings/Utility Poles/Utility Pole-Front.svg create mode 100644 media/buildings/Utility Poles/Utility Pole-Side.svg create mode 100644 media/buildings/Utility Poles/Utility Pole-Top.svg diff --git a/media/attribution.js b/media/attribution.js index 72c05afd..432a5267 100644 --- a/media/attribution.js +++ b/media/attribution.js @@ -1313,6 +1313,18 @@ const attributionData = { "https://www.lamar.com/~/media/F9C4BFE07A2742F6836B47704DF7EE54.pdf" ] }, + { + prefix: "./media/characters/Utility Poles/", + files: [ + { name: "front.svg", source: "" } + ], + authors: [ + "chemicalcrux" + ], + citations: [ + "http://www.psc.state.fl.us/ConsumerAssistance/UtilityPoleDescriptions" + ] + }, { prefix: "./media/clothing/Boots/", files: [ diff --git a/media/buildings/Utility Poles/Utility Pole-Angled.svg b/media/buildings/Utility Poles/Utility Pole-Angled.svg new file mode 100644 index 00000000..77332fe9 --- /dev/null +++ b/media/buildings/Utility Poles/Utility Pole-Angled.svg @@ -0,0 +1,157 @@ + + + + +Created by potrace 1.16, written by Peter Selinger 2001-2019 + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/media/buildings/Utility Poles/Utility Pole-Front.svg b/media/buildings/Utility Poles/Utility Pole-Front.svg new file mode 100644 index 00000000..b71d0ad6 --- /dev/null +++ b/media/buildings/Utility Poles/Utility Pole-Front.svg @@ -0,0 +1,145 @@ + + + + +Created by potrace 1.16, written by Peter Selinger 2001-2019 + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/media/buildings/Utility Poles/Utility Pole-Side.svg b/media/buildings/Utility Poles/Utility Pole-Side.svg new file mode 100644 index 00000000..cd55cdfe --- /dev/null +++ b/media/buildings/Utility Poles/Utility Pole-Side.svg @@ -0,0 +1,109 @@ + + + + +Created by potrace 1.16, written by Peter Selinger 2001-2019 + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/media/buildings/Utility Poles/Utility Pole-Top.svg b/media/buildings/Utility Poles/Utility Pole-Top.svg new file mode 100644 index 00000000..417cb24d --- /dev/null +++ b/media/buildings/Utility Poles/Utility Pole-Top.svg @@ -0,0 +1,85 @@ + + + + +Created by potrace 1.16, written by Peter Selinger 2001-2019 + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/presets/buildings.js b/presets/buildings.js index cd510ffb..823dbf8d 100644 --- a/presets/buildings.js +++ b/presets/buildings.js @@ -341,6 +341,7 @@ function makeBuildings() { }) /* ***Billboards*** */ results.push(makeModel({"name": "Billboards", "kind": "buildings", "forms": [{"name": "Bulletin 14x48", "views": [{"name": "Front", "height": 4.267199993133545}]}, {"name": "Mounted Bulletin", "views": [{"name": "Front", "height": 14.325600624084473}, {"name": "Angled", "height": 14.325600624084473}, {"name": "Side", "height": 14.325600624084473}, {"name": "Back", "height": 14.325600624084473}, {"name": "Top", "height": 8.992412567138672}]}, {"name": "Bulletin 10.5x36", "views": [{"name": "Front", "height": 3.2004001140594482}]}, {"name": "Bulletin 10x40", "views": [{"name": "Front", "height": 3.0480000972747803}]}, {"name": "Poster", "views": [{"name": "Front", "height": 3.174999952316284}]}, {"name": "Junior Poster", "views": [{"name": "Front", "height": 1.8287999629974365}]}]})); + /* ***Utility Poles*** */ results.push(makeModel({"name": "Utility Poles", "kind": "buildings", "forms": [{"name": "Utility Pole", "views": [{"name": "Front", "height": 10.825987815856934, "extra": 1.0017812424969987, "bottom": 0.001774919373365673}, {"name": "Angled", "height": 10.825987815856934, "extra": 1.0016084333733493, "bottom": 0.0016032758485862602}, {"name": "Side", "height": 10.825987815856934, "extra": 1.0016086734693879, "bottom": 0.001603514407218507}, {"name": "Top", "height": 0.7558963298797607, "extra": 1.008390140625, "bottom": 0.00825167519445341}]}]})); /* ***INSERT HERE*** */ results.sort((b1, b2) => {