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();