Add Vedbo Chair

master
Benrob0329 2019-06-14 19:40:03 +00:00
parent 9847922f7d
commit 396914f094
8 changed files with 429 additions and 1 deletions

23
mods/chairs/init.lua Normal file
View File

@ -0,0 +1,23 @@
furniture.register_kit("chairs:vedbo", {
mesh = "chairs_vedbo.obj",
tiles = {"chairs_vedbo.png"},
box_contents = {"chairs:vedbo"},
selection_box = {
type = "fixed",
fixed = {
{-7/16, -8/16, -7/16, 7/16, 2/16, 7/16}, -- Bottom
{-7/16, 2/16, 6/16, 7/16, 16/16, 7/16}, -- Back
{-7/16, 2/16, -7/16, -5/16, 4/16, 6/16}, -- Right Armrest
{5/16, 2/16, -7/16, 7/16, 4/16, 6/16}, -- Left Armrest
},
},
collision_box = {
type = "fixed",
fixed = {
{-7/16, -8/16, -7/16, 7/16, 2/16, 7/16}, -- Bottom
{-7/16, 2/16, 6/16, 7/16, 16/16, 7/16}, -- Back
{-7/16, 2/16, -7/16, -5/16, 4/16, 6/16}, -- Right Armrest
{5/16, 2/16, -7/16, 7/16, 4/16, 6/16}, -- Left Armrest
},
},
})

2
mods/chairs/mod.conf Normal file
View File

@ -0,0 +1,2 @@
name = chairs
depends = furniture_api

Binary file not shown.

View File

@ -0,0 +1,394 @@
# Blender v2.80 (sub 64) OBJ File: 'chairs_vedbo.blend'
# www.blender.org
mtllib chairs_vedbo.mtl
o Cube_Cube.001
v 0.359375 0.000000 -0.437500
v -0.390625 0.187500 0.375000
v 0.359375 0.000000 0.375000
v -0.390625 0.000000 -0.437500
v 0.359375 0.187500 0.375000
v -0.390625 0.000000 0.375000
v -0.453125 1.000000 0.437500
v -0.012274 -0.002164 0.341967
v 0.421875 0.250000 -0.437500
v -0.453125 0.250000 -0.437500
v -0.453125 0.250000 0.375000
v 0.421875 0.250000 0.375000
v -0.390625 0.187500 -0.437500
v 0.359375 0.187500 -0.437500
v 0.421875 0.187500 -0.437500
v 0.421875 0.187500 0.375000
v -0.453125 0.000000 0.437500
v -0.453125 0.187500 -0.437500
v 0.421875 0.187500 0.375000
v 0.296875 0.250000 -0.437500
v 0.296875 0.250000 0.375000
v -0.328125 0.250000 -0.437500
v -0.328125 0.250000 0.375000
v 0.296875 0.125000 -0.437500
v 0.296875 0.125000 0.375000
v -0.328125 0.125000 -0.437500
v -0.328125 0.125000 0.375000
v 0.421875 -0.500000 -0.312500
v 0.421875 0.125000 -0.312500
v 0.421875 -0.500000 -0.250000
v 0.421875 0.125000 -0.250000
v 0.359375 -0.500000 -0.312500
v 0.359375 0.125000 -0.312500
v 0.359375 -0.500000 -0.250000
v 0.359375 0.125000 -0.250000
v 0.421875 -0.500000 0.250000
v 0.421875 0.125000 0.250000
v 0.421875 -0.500000 0.312500
v 0.421875 0.125000 0.312500
v 0.359375 -0.500000 0.250000
v 0.359375 0.125000 0.250000
v 0.359375 -0.500000 0.312500
v 0.359375 0.125000 0.312500
v -0.390625 -0.500000 -0.312500
v -0.390625 0.125000 -0.312500
v -0.390625 -0.500000 -0.250000
v -0.390625 0.125000 -0.250000
v -0.453125 -0.500000 -0.312500
v -0.453125 0.125000 -0.312500
v -0.453125 -0.500000 -0.250000
v -0.453125 0.125000 -0.250000
v -0.390625 -0.500000 0.250000
v -0.390625 0.125000 0.250000
v -0.390625 -0.500000 0.312500
v -0.390625 0.125000 0.312500
v -0.453125 -0.500000 0.250000
v -0.453125 0.125000 0.250000
v -0.453125 -0.500000 0.312500
v -0.453125 0.125000 0.312500
v -0.390625 -0.250000 -0.250000
v -0.390625 -0.125000 -0.250000
v -0.390625 -0.250000 0.250000
v -0.390625 -0.125000 0.250000
v -0.453125 -0.250000 -0.250000
v -0.453125 -0.125000 -0.250000
v -0.453125 -0.250000 0.250000
v -0.453125 -0.125000 0.250000
v 0.421875 -0.250000 0.250000
v 0.421875 -0.125000 0.250000
v 0.421875 -0.250000 -0.250000
v 0.421875 -0.125000 -0.250000
v 0.359375 -0.250000 0.250000
v 0.359375 -0.125000 0.250000
v 0.359375 -0.250000 -0.250000
v 0.359375 -0.125000 -0.250000
v 0.359375 -0.250000 -0.062500
v 0.359375 -0.125000 -0.062500
v 0.359375 -0.250000 0.062500
v 0.359375 -0.125000 0.062500
v -0.390625 -0.250000 -0.062500
v -0.390625 -0.125000 -0.062500
v -0.390625 -0.250000 0.062500
v -0.390625 -0.125000 0.062500
v -0.453125 0.187500 0.375000
v -0.453125 0.187500 0.375000
v 0.421875 0.000000 0.375000
v -0.328125 0.250000 0.375000
v -0.453125 0.000000 0.375000
v 0.296875 0.250000 0.375000
v -0.453125 1.000000 0.375000
v 0.421875 0.000000 0.437500
v 0.421875 1.000000 0.375000
v 0.421875 1.000000 0.437500
v 0.238583 0.061794 0.375084
v 0.296875 0.187500 -0.437500
v 0.359375 0.125000 -0.437500
v -0.328125 0.187500 -0.437500
v -0.390625 0.125000 -0.437500
v -0.390625 0.125000 -0.437500
v -0.328125 0.187500 -0.437500
v 0.359375 0.125000 -0.437500
v 0.359375 0.187500 -0.437500
v 0.296875 0.187500 -0.437500
v 0.296875 0.125000 -0.437500
v -0.328125 0.125000 -0.437500
v -0.390625 0.187500 -0.437500
v 0.359375 0.187500 -0.437500
vt 0.515625 0.031250
vt 0.515625 0.343750
vt 0.531250 0.343750
vt 0.531250 0.031250
vt 0.437500 0.968750
vt 0.625000 0.968750
vt 0.625000 0.562500
vt 0.437500 0.562500
vt 0.390625 0.562500
vt 0.375000 0.562500
vt 0.375000 0.968750
vt 0.390625 0.968750
vt 0.390625 0.968750
vt 0.250000 0.031250
vt 0.250000 0.531250
vt 0.234375 0.531250
vt 0.234375 0.031250
vt 0.000000 0.562500
vt 0.046875 0.562500
vt 0.046875 0.968750
vt 0.000000 0.968750
vt 0.437500 0.968750
vt 0.390625 0.968750
vt 0.390625 0.562500
vt 0.437500 0.562500
vt 0.062500 0.968750
vt 0.078125 0.968750
vt 0.078125 0.562500
vt 0.062500 0.562500
vt 0.375000 0.562500
vt 0.359375 0.562500
vt 0.359375 0.968750
vt 0.375000 0.968750
vt 0.500000 0.031250
vt 0.500000 0.343750
vt 0.515625 0.343750
vt 0.515625 0.031250
vt 0.062500 0.968750
vt 0.062500 0.562500
vt 0.046875 0.562500
vt 0.046875 0.968750
vt 0.046875 0.968750
vt 0.078125 0.562500
vt 0.109375 0.562500
vt 0.109375 0.968750
vt 0.078125 0.968750
vt 0.359375 0.968750
vt 0.328125 0.968750
vt 0.328125 0.562500
vt 0.359375 0.562500
vt 0.140625 0.562500
vt 0.140625 0.968750
vt 0.109375 0.968750
vt 0.328125 0.968750
vt 0.296875 0.968750
vt 0.296875 0.562500
vt 0.812500 0.125000
vt 0.781250 0.125000
vt 0.781250 0.093750
vt 0.812500 0.093750
vt 0.812500 0.093750
vt 0.796875 0.093750
vt 0.796875 0.062500
vt 0.812500 0.062500
vt 0.984375 0.000000
vt 0.984375 0.062500
vt 0.796875 0.062500
vt 0.796875 0.000000
vt 0.984375 0.062500
vt 0.984375 0.093750
vt 0.968750 0.093750
vt 0.968750 0.062500
vt 0.968750 0.093750
vt 1.000000 0.093750
vt 1.000000 0.125000
vt 0.968750 0.125000
vt 0.484375 0.031250
vt 0.484375 0.343750
vt 0.500000 0.343750
vt 0.500000 0.031250
vt 0.468750 0.031250
vt 0.468750 0.343750
vt 0.484375 0.343750
vt 0.484375 0.031250
vt 0.468750 0.000000
vt 0.484375 0.000000
vt 0.484375 0.031250
vt 0.468750 0.031250
vt 0.484375 0.375000
vt 0.468750 0.375000
vt 0.468750 0.343750
vt 0.484375 0.343750
vt 0.515625 0.031250
vt 0.515625 0.343750
vt 0.531250 0.343750
vt 0.531250 0.031250
vt 0.500000 0.031250
vt 0.500000 0.343750
vt 0.515625 0.343750
vt 0.515625 0.031250
vt 0.484375 0.031250
vt 0.484375 0.343750
vt 0.500000 0.343750
vt 0.500000 0.031250
vt 0.468750 0.031250
vt 0.468750 0.343750
vt 0.484375 0.343750
vt 0.484375 0.031250
vt 0.468750 0.000000
vt 0.484375 0.000000
vt 0.484375 0.031250
vt 0.468750 0.031250
vt 0.484375 0.375000
vt 0.468750 0.375000
vt 0.468750 0.343750
vt 0.484375 0.343750
vt 0.515625 0.031250
vt 0.515625 0.343750
vt 0.531250 0.343750
vt 0.531250 0.031250
vt 0.500000 0.031250
vt 0.500000 0.343750
vt 0.515625 0.343750
vt 0.515625 0.031250
vt 0.484375 0.031250
vt 0.484375 0.343750
vt 0.500000 0.343750
vt 0.500000 0.031250
vt 0.468750 0.031250
vt 0.468750 0.343750
vt 0.484375 0.343750
vt 0.484375 0.031250
vt 0.468750 0.000000
vt 0.484375 0.000000
vt 0.484375 0.031250
vt 0.468750 0.031250
vt 0.484375 0.375000
vt 0.468750 0.375000
vt 0.468750 0.343750
vt 0.484375 0.343750
vt 0.515625 0.031250
vt 0.515625 0.343750
vt 0.531250 0.343750
vt 0.531250 0.031250
vt 0.500000 0.031250
vt 0.500000 0.343750
vt 0.515625 0.343750
vt 0.515625 0.031250
vt 0.484375 0.031250
vt 0.484375 0.343750
vt 0.500000 0.343750
vt 0.500000 0.031250
vt 0.468750 0.031250
vt 0.468750 0.343750
vt 0.484375 0.343750
vt 0.484375 0.031250
vt 0.468750 0.000000
vt 0.484375 0.000000
vt 0.484375 0.031250
vt 0.468750 0.031250
vt 0.484375 0.375000
vt 0.468750 0.375000
vt 0.468750 0.343750
vt 0.484375 0.343750
vt 0.625000 0.250000
vt 0.593750 0.250000
vt 0.593750 0.000000
vt 0.625000 0.000000
vt 0.578125 0.000000
vt 0.546875 0.000000
vt 0.546875 0.250000
vt 0.578125 0.250000
vt 0.578125 0.000000
vt 0.593750 0.000000
vt 0.593750 0.250000
vt 0.578125 0.250000
vt 0.531250 0.000000
vt 0.531250 0.250000
vt 0.625000 0.000000
vt 0.593750 0.000000
vt 0.593750 0.250000
vt 0.625000 0.250000
vt 0.546875 0.250000
vt 0.578125 0.250000
vt 0.578125 0.000000
vt 0.546875 0.000000
vt 0.578125 0.250000
vt 0.593750 0.250000
vt 0.593750 0.000000
vt 0.578125 0.000000
vt 0.546875 0.250000
vt 0.531250 0.250000
vt 0.531250 0.000000
vt 0.546875 0.000000
vt 0.625000 0.000000
vt 0.625000 0.062500
vt 0.781250 0.062500
vt 0.781250 0.000000
vt 0.781250 0.125000
vt 0.781250 0.187500
vt 0.625000 0.187500
vt 0.625000 0.125000
vt 0.625000 0.062500
vt 0.781250 0.062500
vt 0.781250 0.250000
vt 0.625000 0.250000
vt 0.015625 0.531250
vt 0.015625 0.031250
vt 0.234375 0.562500
vt 0.015625 0.562500
vt 0.468750 0.031250
vt 0.468750 0.531250
vt 0.000000 0.531250
vt 0.000000 0.031250
vt 0.015625 0.000000
vt 0.234375 0.000000
vn 1.0000 0.0000 0.0000
vn 0.0000 -1.0000 0.0000
vn -1.0000 0.0000 0.0000
vn 0.0000 0.0000 1.0000
vn 0.0000 1.0000 0.0000
vn 0.0000 0.0000 -1.0000
usemtl Material.001
s off
f 28/1/1 29/2/1 31/3/1 30/4/1
f 3/5/2 6/6/2 4/7/2 1/8/2
f 18/9/2 106/10/2 2/11/2 84/12/2 85/13/2
f 17/14/3 7/15/3 90/16/3 88/17/3
f 1/18/1 102/19/1 5/20/1 3/21/1
f 6/22/3 2/23/3 106/24/3 4/25/3
f 12/26/1 19/27/1 15/28/1 9/29/1
f 10/30/3 18/31/3 85/32/3 11/33/3
f 30/34/4 31/35/4 35/36/4 34/37/4
f 5/38/2 107/39/2 15/40/2 19/41/2 16/42/2
f 9/43/5 20/44/5 89/45/5 12/46/5
f 11/47/5 87/48/5 22/49/5 10/50/5
f 20/44/3 104/51/3 25/52/3 21/53/3
f 23/54/1 27/55/1 105/56/1 22/49/1
f 104/51/5 105/56/5 27/55/5 25/52/5
f 20/57/6 9/58/6 15/59/6 103/60/6
f 95/61/6 14/62/6 101/63/6 24/64/6
f 4/65/6 99/66/6 96/67/6 1/68/6
f 98/69/6 13/70/6 100/71/6 26/72/6
f 97/73/6 18/74/6 10/75/6 22/76/6
f 34/77/3 35/78/3 33/79/3 32/80/3
f 32/81/6 33/82/6 29/83/6 28/84/6
f 30/85/2 34/86/2 32/87/2 28/88/2
f 35/89/5 31/90/5 29/91/5 33/92/5
f 36/93/1 37/94/1 39/95/1 38/96/1
f 38/97/4 39/98/4 43/99/4 42/100/4
f 42/101/3 43/102/3 41/103/3 40/104/3
f 40/105/6 41/106/6 37/107/6 36/108/6
f 38/109/2 42/110/2 40/111/2 36/112/2
f 43/113/5 39/114/5 37/115/5 41/116/5
f 44/117/1 45/118/1 47/119/1 46/120/1
f 46/121/4 47/122/4 51/123/4 50/124/4
f 50/125/3 51/126/3 49/127/3 48/128/3
f 48/129/6 49/130/6 45/131/6 44/132/6
f 46/133/2 50/134/2 48/135/2 44/136/2
f 51/137/5 47/138/5 45/139/5 49/140/5
f 52/141/1 53/142/1 55/143/1 54/144/1
f 54/145/4 55/146/4 59/147/4 58/148/4
f 58/149/3 59/150/3 57/151/3 56/152/3
f 56/153/6 57/154/6 53/155/6 52/156/6
f 54/157/2 58/158/2 56/159/2 52/160/2
f 59/161/5 55/162/5 53/163/5 57/164/5
f 60/165/1 61/166/1 63/167/1 62/168/1
f 66/169/3 67/170/3 65/171/3 64/172/3
f 62/173/2 66/174/2 64/175/2 60/176/2
f 67/170/5 63/177/5 61/178/5 65/171/5
f 68/179/3 69/180/3 71/181/3 70/182/3
f 74/183/1 75/184/1 73/185/1 72/186/1
f 70/187/5 74/188/5 72/189/5 68/190/5
f 75/191/2 71/192/2 69/193/2 73/194/2
f 78/195/4 79/196/4 83/197/4 82/198/4
f 80/199/6 81/200/6 77/201/6 76/202/6
f 78/203/2 82/204/2 80/199/2 76/202/2
f 83/205/5 79/206/5 77/201/5 81/200/5
f 88/17/6 90/16/6 92/207/6 86/208/6
f 7/209/5 93/210/5 92/207/5 90/16/5
f 17/14/4 91/211/4 93/212/4 7/15/4
f 93/213/1 91/214/1 86/208/1 92/207/1
f 91/215/2 17/216/2 88/17/2 86/208/2

Binary file not shown.

After

Width:  |  Height:  |  Size: 312 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 530 B

View File

@ -5,6 +5,8 @@ kit_default = {
description = "Default Description For Furniture Kits",
mesh = "error.obj",
tiles = {"unknown_node.png^[colorize:#ff0000:255"},
collision_box = nil,
selection_box = nil,
-- Box Specific Options
box_contents = {},
@ -41,6 +43,8 @@ function furniture.register_kit(name, def)
mesh = (def.mesh or kit_default.mesh),
tiles = (def.tiles or kit_default.tiles),
groups = {carryable = 1},
collision_box = (def.collision_box or kit_default.collision_box),
selection_box = (def.selection_box or kit_default.selection_box),
})
-- Box Node

View File

@ -24,6 +24,11 @@ minetest.register_item(":", {
times = {[1] = 1.00},
uses = 0,
},
carryable = {
times = {[1] = 1.00},
uses = 0,
}
},
},
})
})