Switch Laptop to mesh
|
@ -12,20 +12,44 @@ computer.register("computer:shefriendSOO", {
|
||||||
});
|
});
|
||||||
|
|
||||||
-- Some generic laptop
|
-- Some generic laptop
|
||||||
computer.register("computer:vanio", {
|
minetest.register_node("computer:vanio", {
|
||||||
description = "Pony Vanio";
|
drawtype = "mesh",
|
||||||
tiles_off = { front=true; top=true; left=true; right=true; back=true; };
|
mesh = "computer_laptop.obj",
|
||||||
node_box = computer.pixelnodebox(32, {
|
description = "Pony Vanio",
|
||||||
-- X Y Z W H L
|
tiles = {"computer_laptop.png"},
|
||||||
{ 0, 0, 4, 32, 3, 24 }, -- Keyboard
|
paramtype = "light",
|
||||||
{ 0, 3, 25, 32, 21, 3 }, -- Screen
|
paramtype2 = "facedir",
|
||||||
});
|
light_source = 4,
|
||||||
node_box_off = computer.pixelnodebox(32, {
|
groups = {snappy=3},
|
||||||
-- X Y Z W H L
|
walkable = false,
|
||||||
{ 0, 0, 4, 32, 3, 24 }, -- Keyboard
|
selection_box = {
|
||||||
{ 0, 3, 4, 32, 3, 24 }, -- Screen
|
type = "fixed",
|
||||||
});
|
fixed = {-0.35, -0.5, -0.35, 0.35, 0.05, 0.35},
|
||||||
});
|
},
|
||||||
|
on_rightclick = function (pos, node, clicker, itemstack)
|
||||||
|
node.name = "computer:vanio_off"
|
||||||
|
minetest.set_node(pos, node)
|
||||||
|
end
|
||||||
|
})
|
||||||
|
|
||||||
|
minetest.register_node("computer:vanio_off", {
|
||||||
|
drawtype = "mesh",
|
||||||
|
mesh = "computer_laptop_closed.obj",
|
||||||
|
tiles = {"computer_laptop.png"},
|
||||||
|
paramtype = "light",
|
||||||
|
paramtype2 = "facedir",
|
||||||
|
groups = {snappy=3, not_in_creative_inventory=1},
|
||||||
|
walkable = false,
|
||||||
|
selection_box = {
|
||||||
|
type = "fixed",
|
||||||
|
fixed = {-0.35, -0.5, -0.35, 0.35, -0.4, 0.25},
|
||||||
|
},
|
||||||
|
drop = "computer:vanio",
|
||||||
|
on_rightclick = function (pos, node, clicker, itemstack)
|
||||||
|
node.name = "computer:vanio"
|
||||||
|
minetest.set_node(pos, node)
|
||||||
|
end
|
||||||
|
})
|
||||||
|
|
||||||
-- Sony PlayStation lookalike
|
-- Sony PlayStation lookalike
|
||||||
computer.register("computer:slaystation", {
|
computer.register("computer:slaystation", {
|
||||||
|
|
124
computer/models/computer_laptop.obj
Normal file
|
@ -0,0 +1,124 @@
|
||||||
|
# Blender v2.69 (sub 0) OBJ File: ''
|
||||||
|
# www.blender.org
|
||||||
|
mtllib computer_laptop.mtl
|
||||||
|
o Cube.001
|
||||||
|
v -0.340277 0.022636 0.335290
|
||||||
|
v -0.340277 0.013075 0.362499
|
||||||
|
v 0.332320 0.022636 0.335292
|
||||||
|
v 0.332320 -0.432772 0.182772
|
||||||
|
v 0.332320 0.013075 0.362501
|
||||||
|
v -0.340276 -0.499994 -0.312651
|
||||||
|
v -0.340276 -0.432772 -0.312651
|
||||||
|
v 0.332321 -0.499994 -0.312650
|
||||||
|
v -0.340277 -0.499994 0.182771
|
||||||
|
v 0.332320 -0.499994 0.182772
|
||||||
|
v -0.340277 -0.432772 0.182771
|
||||||
|
v -0.340278 -0.432772 0.209979
|
||||||
|
v 0.332320 -0.432772 0.209981
|
||||||
|
v 0.332320 -0.499994 0.209981
|
||||||
|
v -0.340278 -0.499994 0.209979
|
||||||
|
v -0.319957 -0.417924 0.194820
|
||||||
|
v -0.319957 -0.001053 0.334433
|
||||||
|
v 0.312000 -0.417925 0.194821
|
||||||
|
v -0.340277 -0.432772 -0.159321
|
||||||
|
v 0.332321 -0.432772 -0.312650
|
||||||
|
v 0.311999 -0.001054 0.334434
|
||||||
|
v 0.332321 -0.432772 -0.159320
|
||||||
|
vt 0.682604 0.005242
|
||||||
|
vt 0.682603 0.021207
|
||||||
|
vt 0.310265 0.005245
|
||||||
|
vt 0.044426 0.009206
|
||||||
|
vt 0.310266 0.021211
|
||||||
|
vt 0.753340 0.119988
|
||||||
|
vt 0.810356 0.119988
|
||||||
|
vt 0.753340 0.597765
|
||||||
|
vt 0.856851 0.982221
|
||||||
|
vt 0.745750 0.982220
|
||||||
|
vt 0.856851 0.831387
|
||||||
|
vt 0.948453 0.009205
|
||||||
|
vt 0.878028 0.982221
|
||||||
|
vt 0.878028 0.831387
|
||||||
|
vt 0.983700 0.982221
|
||||||
|
vt 0.862953 0.831387
|
||||||
|
vt 0.862953 0.982221
|
||||||
|
vt 0.728292 0.490807
|
||||||
|
vt 0.728292 0.989869
|
||||||
|
vt 0.010900 0.490807
|
||||||
|
vt 0.831643 0.129995
|
||||||
|
vt 0.982007 0.129995
|
||||||
|
vt 0.831643 0.789586
|
||||||
|
vt 0.758249 0.754841
|
||||||
|
vt 0.758228 0.812823
|
||||||
|
vt 0.756060 0.752868
|
||||||
|
vt 0.798519 0.812617
|
||||||
|
vt 0.756052 0.814797
|
||||||
|
vt 0.798577 0.754909
|
||||||
|
vt 0.800285 0.814587
|
||||||
|
vt 0.707729 0.114386
|
||||||
|
vt 0.707729 0.471212
|
||||||
|
vt 0.006162 0.114385
|
||||||
|
vt 0.345650 0.099088
|
||||||
|
vt 0.497058 0.032709
|
||||||
|
vt 0.497058 0.099088
|
||||||
|
vt 0.990661 0.099453
|
||||||
|
vt 0.838275 0.032645
|
||||||
|
vt 0.990661 0.032645
|
||||||
|
vt 0.007709 0.008663
|
||||||
|
vt 0.012705 0.022873
|
||||||
|
vt 0.983559 0.009737
|
||||||
|
vt 0.943457 0.023414
|
||||||
|
vt 0.049421 0.023416
|
||||||
|
vt 0.810356 0.597766
|
||||||
|
vt 0.745750 0.831387
|
||||||
|
vt 0.983700 0.831387
|
||||||
|
vt 0.010900 0.989869
|
||||||
|
vt 0.982007 0.789586
|
||||||
|
vt 0.800332 0.752938
|
||||||
|
vt 0.006162 0.471212
|
||||||
|
vt 0.007844 0.099088
|
||||||
|
vt 0.007844 0.032709
|
||||||
|
vt 0.498289 0.099453
|
||||||
|
vt 0.498289 0.032646
|
||||||
|
vt 0.978563 0.023946
|
||||||
|
usemtl Material.001
|
||||||
|
s off
|
||||||
|
f 1/1 2/2 3/3
|
||||||
|
f 4/4 3/3 5/5
|
||||||
|
f 6/6 7/7 8/8
|
||||||
|
f 9/9 6/10 10/11
|
||||||
|
f 1/1 11/12 2/2
|
||||||
|
f 12/13 13/14 2/15
|
||||||
|
f 13/14 12/13 14/16
|
||||||
|
f 9/9 10/11 15/17
|
||||||
|
f 16/18 17/19 18/20
|
||||||
|
f 7/21 19/22 20/23
|
||||||
|
f 21/24 17/25 3/26
|
||||||
|
f 16/27 1/28 17/25
|
||||||
|
f 18/29 21/24 3/26
|
||||||
|
f 16/27 18/29 11/30
|
||||||
|
f 19/31 11/32 22/33
|
||||||
|
f 22/34 8/35 20/36
|
||||||
|
f 6/37 19/38 7/39
|
||||||
|
f 10/40 4/4 14/41
|
||||||
|
f 11/12 9/42 12/43
|
||||||
|
f 2/2 5/5 3/3
|
||||||
|
f 13/44 4/4 5/5
|
||||||
|
f 7/7 20/45 8/8
|
||||||
|
f 6/10 8/46 10/11
|
||||||
|
f 11/12 12/43 2/2
|
||||||
|
f 13/14 5/47 2/15
|
||||||
|
f 12/13 15/17 14/16
|
||||||
|
f 10/11 14/16 15/17
|
||||||
|
f 17/19 21/48 18/20
|
||||||
|
f 19/22 22/49 20/23
|
||||||
|
f 17/25 1/28 3/26
|
||||||
|
f 11/30 1/28 16/27
|
||||||
|
f 4/50 18/29 3/26
|
||||||
|
f 18/29 4/50 11/30
|
||||||
|
f 11/32 4/51 22/33
|
||||||
|
f 4/52 10/53 8/35
|
||||||
|
f 22/34 4/52 8/35
|
||||||
|
f 9/54 11/55 6/37
|
||||||
|
f 11/55 19/38 6/37
|
||||||
|
f 4/4 13/44 14/41
|
||||||
|
f 9/42 15/56 12/43
|
138
computer/models/computer_laptop_closed.obj
Normal file
|
@ -0,0 +1,138 @@
|
||||||
|
# Blender v2.69 (sub 0) OBJ File: ''
|
||||||
|
# www.blender.org
|
||||||
|
mtllib computer_laptop_closed.mtl
|
||||||
|
o Cube.001
|
||||||
|
v 0.332320 -0.432772 0.182772
|
||||||
|
v -0.340276 -0.499994 -0.312651
|
||||||
|
v -0.340276 -0.432772 -0.312651
|
||||||
|
v 0.332321 -0.499994 -0.312650
|
||||||
|
v -0.340277 -0.499994 0.182771
|
||||||
|
v 0.332320 -0.499994 0.182772
|
||||||
|
v -0.340277 -0.432772 0.182771
|
||||||
|
v -0.340278 -0.432772 0.209979
|
||||||
|
v 0.332320 -0.432772 0.209981
|
||||||
|
v 0.332320 -0.499994 0.209981
|
||||||
|
v -0.340278 -0.499994 0.209979
|
||||||
|
v -0.340277 -0.432772 -0.159321
|
||||||
|
v 0.332321 -0.432772 -0.312650
|
||||||
|
v 0.332321 -0.432772 -0.159320
|
||||||
|
v -0.339100 -0.432290 -0.312591
|
||||||
|
v -0.339100 -0.401111 -0.312123
|
||||||
|
v 0.331143 -0.432288 -0.312592
|
||||||
|
v 0.331143 -0.432434 0.206702
|
||||||
|
v 0.331143 -0.401109 -0.312123
|
||||||
|
v -0.339100 -0.432435 0.206702
|
||||||
|
v -0.339101 -0.404537 0.197368
|
||||||
|
v 0.331143 -0.404535 0.197367
|
||||||
|
v -0.318852 -0.425175 0.187344
|
||||||
|
v -0.318852 -0.425042 -0.288007
|
||||||
|
v 0.310895 -0.425173 0.187344
|
||||||
|
v 0.310894 -0.425040 -0.288006
|
||||||
|
vt 0.753340 0.119988
|
||||||
|
vt 0.810356 0.119988
|
||||||
|
vt 0.753340 0.597765
|
||||||
|
vt 0.856851 0.982221
|
||||||
|
vt 0.745750 0.982220
|
||||||
|
vt 0.856851 0.831387
|
||||||
|
vt 0.878028 0.831387
|
||||||
|
vt 0.878028 0.982221
|
||||||
|
vt 0.862953 0.831387
|
||||||
|
vt 0.862953 0.982221
|
||||||
|
vt 0.858063 0.829423
|
||||||
|
vt 0.885587 0.829423
|
||||||
|
vt 0.858063 0.950158
|
||||||
|
vt 0.935597 0.852882
|
||||||
|
vt 0.935597 0.922715
|
||||||
|
vt 0.798294 0.852882
|
||||||
|
vt 0.345650 0.099088
|
||||||
|
vt 0.497058 0.032709
|
||||||
|
vt 0.497058 0.099088
|
||||||
|
vt 0.990661 0.099453
|
||||||
|
vt 0.838275 0.032645
|
||||||
|
vt 0.990661 0.032645
|
||||||
|
vt 0.007709 0.008663
|
||||||
|
vt 0.044426 0.009206
|
||||||
|
vt 0.012705 0.022873
|
||||||
|
vt 0.948453 0.009205
|
||||||
|
vt 0.983559 0.009737
|
||||||
|
vt 0.943457 0.023414
|
||||||
|
vt 0.810356 0.597766
|
||||||
|
vt 0.745750 0.831387
|
||||||
|
vt 0.885587 0.950158
|
||||||
|
vt 0.912135 0.962581
|
||||||
|
vt 0.785835 0.838012
|
||||||
|
vt 0.886333 0.908011
|
||||||
|
vt 0.922048 0.840165
|
||||||
|
vt 0.798294 0.922715
|
||||||
|
vt 0.007844 0.099088
|
||||||
|
vt 0.007844 0.032709
|
||||||
|
vt 0.498289 0.099453
|
||||||
|
vt 0.498289 0.032646
|
||||||
|
vt 0.049421 0.023416
|
||||||
|
vt 0.978563 0.023946
|
||||||
|
vt 0.682604 0.005242
|
||||||
|
vt 0.682603 0.021207
|
||||||
|
vt 0.310265 0.005245
|
||||||
|
vt 0.310266 0.021211
|
||||||
|
vt 0.983700 0.982221
|
||||||
|
vt 0.922420 0.868181
|
||||||
|
vt 0.922420 0.951695
|
||||||
|
vt 0.802372 0.868181
|
||||||
|
vt 0.758249 0.754841
|
||||||
|
vt 0.758228 0.812823
|
||||||
|
vt 0.756060 0.752868
|
||||||
|
vt 0.798519 0.812617
|
||||||
|
vt 0.756052 0.814797
|
||||||
|
vt 0.798577 0.754909
|
||||||
|
vt 0.800285 0.814587
|
||||||
|
vt 0.983700 0.831387
|
||||||
|
vt 0.802372 0.951695
|
||||||
|
vt 0.800332 0.752938
|
||||||
|
vt 0.896350 0.948981
|
||||||
|
vt 0.903598 0.848845
|
||||||
|
vt 0.888354 0.925385
|
||||||
|
vt 0.811076 0.850308
|
||||||
|
usemtl Material.001
|
||||||
|
s off
|
||||||
|
f 2/1 3/2 4/3
|
||||||
|
f 5/4 2/5 6/6
|
||||||
|
f 9/7 8/8 10/9
|
||||||
|
f 5/4 6/6 11/10
|
||||||
|
f 3/11 12/12 13/13
|
||||||
|
f 12/14 7/15 14/16
|
||||||
|
f 14/17 4/18 13/19
|
||||||
|
f 2/20 12/21 3/22
|
||||||
|
f 6/23 1/24 10/25
|
||||||
|
f 7/26 5/27 8/28
|
||||||
|
f 3/2 13/29 4/3
|
||||||
|
f 2/5 4/30 6/6
|
||||||
|
f 8/8 11/10 10/9
|
||||||
|
f 6/6 10/9 11/10
|
||||||
|
f 12/12 14/31 13/13
|
||||||
|
f 8/32 9/33 1/34 7/35
|
||||||
|
f 7/15 1/36 14/16
|
||||||
|
f 1/37 6/38 4/18
|
||||||
|
f 14/17 1/37 4/18
|
||||||
|
f 5/39 7/40 2/20
|
||||||
|
f 7/40 12/21 2/20
|
||||||
|
f 1/24 9/41 10/25
|
||||||
|
f 5/27 11/42 8/28
|
||||||
|
f 15/43 16/44 17/45
|
||||||
|
f 18/24 17/45 19/46
|
||||||
|
f 15/43 20/26 16/44
|
||||||
|
f 21/8 22/7 16/47
|
||||||
|
f 23/48 24/49 25/50
|
||||||
|
f 26/51 24/52 17/53
|
||||||
|
f 23/54 15/55 24/52
|
||||||
|
f 25/56 26/51 17/53
|
||||||
|
f 23/54 25/56 20/57
|
||||||
|
f 16/44 19/46 17/45
|
||||||
|
f 22/41 18/24 19/46
|
||||||
|
f 20/26 21/28 16/44
|
||||||
|
f 22/7 19/58 16/47
|
||||||
|
f 24/49 26/59 25/50
|
||||||
|
f 24/52 15/55 17/53
|
||||||
|
f 20/57 15/55 23/54
|
||||||
|
f 18/60 25/56 17/53
|
||||||
|
f 25/56 18/60 20/57
|
||||||
|
f 21/61 20/62 18/63 22/64
|
BIN
computer/textures/computer_laptop.png
Normal file
After Width: | Height: | Size: 8.5 KiB |
Before Width: | Height: | Size: 149 B After Width: | Height: | Size: 149 B |
Before Width: | Height: | Size: 128 B After Width: | Height: | Size: 128 B |
Before Width: | Height: | Size: 403 B After Width: | Height: | Size: 403 B |
Before Width: | Height: | Size: 1.5 KiB After Width: | Height: | Size: 1.5 KiB |
Before Width: | Height: | Size: 128 B After Width: | Height: | Size: 128 B |
Before Width: | Height: | Size: 374 B After Width: | Height: | Size: 374 B |
Before Width: | Height: | Size: 128 B After Width: | Height: | Size: 128 B |
Before Width: | Height: | Size: 129 B After Width: | Height: | Size: 129 B |
Before Width: | Height: | Size: 128 B After Width: | Height: | Size: 128 B |
Before Width: | Height: | Size: 436 B After Width: | Height: | Size: 436 B |
Before Width: | Height: | Size: 162 B After Width: | Height: | Size: 162 B |