From 924e2053e71ccab084c54ebb62f5b58139b16ca5 Mon Sep 17 00:00:00 2001 From: Fen Dweller Date: Wed, 2 Jun 2021 18:54:26 -0500 Subject: [PATCH] Add rooms (just a kitchen for now) --- media/attribution.js | 11 +++++++++++ media/buildings/Rooms/Kitchen-Front.svg | 1 + media/buildings/Rooms/Kitchen-Top.svg | 1 + presets/buildings.js | 19 +++++++++++++++++++ 4 files changed, 32 insertions(+) create mode 100644 media/buildings/Rooms/Kitchen-Front.svg create mode 100644 media/buildings/Rooms/Kitchen-Top.svg diff --git a/media/attribution.js b/media/attribution.js index cd467dce..cbe0c794 100644 --- a/media/attribution.js +++ b/media/attribution.js @@ -1270,6 +1270,13 @@ const attributionData = { "chemicalcrux", ] }, + { + prefix: "./media/buildings/Rooms", + all: "http://www.sweethome3d.com/gallery.jsp", + authors: [ + "eteks", + ] + }, { prefix: "./media/clothing/Boots/", files: [ @@ -21394,6 +21401,10 @@ const attributionData = { "name": "cgrifter", "url": "https://www.blendswap.com/profile/624385" }, + "eteks": { + "name": "eTeks", + "url": "http://www.sweethome3d.com/" + }, } } diff --git a/media/buildings/Rooms/Kitchen-Front.svg b/media/buildings/Rooms/Kitchen-Front.svg new file mode 100644 index 00000000..824fab27 --- /dev/null +++ b/media/buildings/Rooms/Kitchen-Front.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/media/buildings/Rooms/Kitchen-Top.svg b/media/buildings/Rooms/Kitchen-Top.svg new file mode 100644 index 00000000..c6d5c9e2 --- /dev/null +++ b/media/buildings/Rooms/Kitchen-Top.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/presets/buildings.js b/presets/buildings.js index 286798eb..724dfb78 100644 --- a/presets/buildings.js +++ b/presets/buildings.js @@ -293,6 +293,16 @@ function makeBuildings() { } ] + const dataRooms = [ + { + name: "Kitchen", + sides: { + "Front": { height: math.unit(2.621997833251953, "meters") }, + "Top": { height: math.unit(2.6049766540527344, "meters") } + } + } + ] + results.push({ name: "Houses", constructor: () => makeAutoVehicleGroup( @@ -302,6 +312,15 @@ function makeBuildings() { ) }) + results.push({ + name: "Rooms", + constructor: () => makeAutoVehicleGroup( + dataRooms, + "Rooms", + "buildings" + ) + }) + results.sort((b1, b2) => { e1 = b1.constructor(); e2 = b2.constructor();