Adaridge Update.

master
NathanSalapat 2015-09-22 09:15:37 -05:00
parent 34f16e21ba
commit a6f82c7f87
11 changed files with 427 additions and 10 deletions

Binary file not shown.

View File

@ -38,7 +38,8 @@ retaining_walls =
'item_image_button[2,3.5;1,1;mylandscaping:awall_left_cement;awall1; ]'..
'item_image_button[3,3.5;1,1;mylandscaping:awall_middle_cement;awall2; ]'..
'item_image_button[4,3.5;1,1;mylandscaping:awall_right_cement;awall3; ]'..
'item_image_button[5,3.5;1,1;mylandscaping:awall_corner_cement;awall4; ]'..
'item_image_button[5,3.5;1,1;mylandscaping:awall_icorner_cement;awall4; ]'..
'item_image_button[6,3.5;1,1;mylandscaping:awall_ocorner_cement;awall5; ]'..
--Adaridge colums
input

View File

@ -103,6 +103,7 @@ if fields["awall1"]
or fields["awall2"]
or fields["awall3"]
or fields["awall4"]
or fields["awall5"]
or fields["acolumn"]
or fields["acolumn2"]
or fields["acolumn3"]
@ -136,7 +137,15 @@ then
if fields["awall4"] then
make_ok = false
anzahl = 2
block = "mylandscaping:awall_corner_"
block = "mylandscaping:awall_icorner_"
if inv:is_empty("input") then
return
end
end
if fields["awall5"] then
make_ok = false
anzahl = 2
block = "mylandscaping:awall_ocorner_"
if inv:is_empty("input") then
return
end

View File

@ -0,0 +1,234 @@
# Blender v2.75 (sub 4) OBJ File: 'Retaining_wall.blend'
# www.blender.org
o Adaridge_OC_B_Cube.005
v 0.100000 -0.500000 -0.248631
v -0.300000 -0.500000 -0.248631
v 0.100000 -0.100000 -0.248631
v -0.300000 -0.500000 -0.248631
v -0.300000 -0.100000 -0.248631
v -0.300000 -0.100000 -0.248631
v -0.700000 0.300000 -0.148631
v -0.700000 -0.100000 -0.148631
v -0.500000 -0.100000 -0.148631
v -0.500000 0.500000 -0.100435
v -0.500000 0.100000 -0.100435
v -0.100000 0.500000 -0.100435
v -0.100000 0.100000 -0.148631
v -0.500000 0.100000 -0.148631
v -0.100000 -0.100000 -0.148631
v -0.500000 0.500000 -0.148631
v -0.700000 0.500000 -0.148631
v -0.500000 0.300000 -0.148631
v -0.300000 -0.100000 -0.048631
v -0.500000 -0.100000 -0.048631
v -0.100000 0.100000 -0.100435
v -0.100000 -0.100000 -0.048631
v -0.700000 -0.100000 -0.048631
v -0.500000 0.300000 -0.048631
v -0.700000 0.500000 -0.048631
v -0.300000 -0.500000 -0.048631
v -0.099597 0.300000 -0.100000
v -0.700000 0.300000 -0.048631
v -0.500000 0.500000 0.251369
v 0.100000 -0.500000 -0.248631
v 0.100000 -0.100000 -0.248631
v 0.250000 -0.100000 -0.248631
v -0.700000 -0.100000 0.251369
v -0.700000 0.500000 0.251369
v -0.300000 -0.500000 0.151369
v -0.300000 -0.100000 0.151369
v 0.100000 -0.100000 -0.248631
v 0.100000 -0.100000 -0.048631
v 0.100000 -0.100000 -0.098631
v 0.100000 -0.100000 -0.248631
v 0.250000 -0.100000 -0.248631
v -0.700000 0.300000 0.251369
v 0.250000 -0.100000 -0.098631
v 0.250000 -0.500000 -0.248631
v 0.248631 -0.300000 0.300000
v 0.248631 -0.500000 0.700000
v 0.248631 -0.500000 0.300000
v 0.248631 -0.100000 0.700000
v 0.248631 -0.300000 0.700000
v 0.248631 -0.500000 -0.100000
v 0.248631 -0.100000 0.300000
v 0.248631 -0.100000 -0.100000
v 0.048631 0.300000 -0.100000
v 0.148631 0.500000 0.300000
v 0.148631 0.500000 -0.100000
v 0.148631 0.300000 0.300000
v 0.148631 0.300000 -0.100000
v -0.100112 0.500000 -0.100000
v -0.100000 0.500000 0.299565
v -0.500000 0.500000 0.299565
v 0.048631 -0.100000 0.700000
v 0.048631 -0.100000 0.300000
v 0.250000 -0.500000 -0.248631
v 0.048631 -0.100000 -0.100000
v 0.048631 0.300000 0.300000
v 0.048631 -0.500000 0.700000
v 0.048631 -0.300000 0.700000
v -0.100112 0.500000 0.300000
v -0.700000 0.500000 0.251369
v -0.151369 -0.100000 0.700000
v -0.251369 -0.100000 0.300000
v 0.250000 -0.500000 -0.098631
v 0.250000 -0.100000 -0.248631
v -0.151369 -0.500000 0.700000
v -0.151369 -0.300000 0.700000
v -0.101369 0.500000 0.300000
v -0.251369 0.300000 0.300000
v 0.250000 -0.100000 -0.098631
v -0.099597 0.500000 -0.100000
v 0.048631 -0.100000 0.700000
v 0.048631 -0.100000 0.300000
v -0.151369 -0.100000 0.700000
v -0.151369 -0.100000 0.300000
v -0.300000 -0.100000 -0.248631
v -0.300000 -0.100000 -0.048631
v -0.099990 0.300000 -0.100000
v -0.099990 -0.100000 -0.100000
v -0.500000 -0.100000 0.251369
v -0.100000 -0.100000 0.299565
v -0.500000 -0.100000 0.299565
v -0.700000 -0.100000 0.251369
v -0.500000 0.500000 0.249565
v -0.500000 -0.100000 0.249565
v -0.151369 -0.500000 0.700000
v -0.151369 -0.500000 0.300000
v -0.151529 -0.500000 0.151369
v -0.151529 -0.100000 0.151369
v -0.151529 -0.500000 0.301369
v -0.151529 -0.100000 0.301369
v 0.248631 -0.500000 0.151274
v 0.048631 -0.500000 0.151274
v -0.151369 -0.500000 0.151274
v 0.248518 -0.500000 -0.248631
v 0.248518 -0.500000 -0.048631
v 0.248518 -0.500000 0.151369
v -0.101369 0.300000 0.300000
v -0.500000 -0.100000 -0.148631
v -0.700000 -0.100000 -0.148631
v -0.100000 -0.100000 -0.148223
v -0.500000 -0.100000 -0.148223
vt -0.000000 0.571429
vt 0.333333 0.571429
vt 0.333333 0.500000
vt -0.000000 0.500000
vt 0.666667 0.428571
vt 0.666667 0.571429
vt 0.604167 0.571429
vt 0.604167 0.428571
vt 0.666667 0.714286
vt 0.583333 0.714286
vt 0.583333 0.571429
vt 0.000000 0.714286
vt 0.333333 0.714286
vt 1.000000 0.428571
vt 1.000000 0.714286
vt 0.750000 0.428571
vt 0.750000 0.714286
vt 1.000000 1.000000
vt 0.666667 1.000000
vt 0.333333 0.428571
vt -0.000000 0.428571
vt 0.333333 1.000000
vt 0.166667 0.857143
vt 0.166667 0.714286
vt 0.333333 0.857143
vt 0.333333 0.642857
vt 0.666667 0.642857
vt 0.333333 0.660714
vt 0.666667 0.660714
vt 0.250000 0.857143
vt 0.250000 1.000000
vt 0.208333 0.714286
vt 0.208333 0.571429
vt 0.333333 0.625000
vt -0.000000 0.625000
vt 0.416667 0.571429
vt 0.416667 0.714286
vt 0.666667 0.500000
vt 1.000000 0.571429
vt 0.229167 1.000000
vt 0.229167 0.910714
vt 0.333333 0.910714
vt 0.166667 1.000000
vt -0.000000 1.000000
vt -0.000000 0.857143
vt 1.000000 0.142857
vt 0.833333 0.142857
vt 0.833333 -0.000000
vt 1.000000 0.000000
vt 0.083333 0.571429
vt 0.083333 0.428571
vt 0.750000 1.000000
vt 0.458333 0.571429
vt 0.458333 0.428571
vt 0.937500 0.142857
vt 0.937500 0.000000
vt 0.916667 0.000000
vt 0.916667 0.142857
vt 1.000000 0.053571
vt 0.833333 0.053571
vt 0.833333 0.071429
vt 1.000000 0.071429
vn -1.000000 0.000000 0.000000
vn 1.000000 -0.000000 0.000000
vn 0.000000 1.000000 0.000000
vn -0.000000 0.000000 -1.000000
vn 0.000000 -1.000000 0.000000
vn 0.000000 -0.000000 1.000000
g Adaridge_OC_B_Cube.005_Face1
s off
f 7/1/1 8/2/1 23/3/1 28/4/1
f 15/5/2 13/6/2 21/7/2 22/8/2
f 18/6/2 16/9/2 10/10/2 24/11/2
f 16/12/3 17/1/3 69/2/3 29/13/3
f 12/14/3 10/15/3 60/9/3 59/5/3
f 28/15/1 23/14/1 33/16/1 42/17/1
f 6/18/4 3/19/4 1/9/4 2/15/4
f 7/20/4 18/2/4 9/1/4 8/21/4
f 10/19/4 12/22/4 21/13/4 11/9/4
f 13/13/4 15/2/4 9/6/4 14/9/4
f 16/23/4 18/24/4 7/13/4 17/25/4
f 9/9/2 18/13/2 24/26/2 20/27/2
f 13/9/3 14/13/3 11/28/3 21/29/3
f 5/20/1 4/21/1 26/1/1 19/2/1
f 73/6/2 78/29/2 72/28/2 63/2/2
f 17/22/1 7/25/1 28/30/1 25/31/1
f 55/2/4 57/13/4 27/32/4 79/33/4
f 40/34/4 41/13/4 44/12/4 30/35/4
f 25/9/1 28/6/1 42/36/1 34/37/1
f 19/9/1 26/6/1 35/2/1 36/13/1
f 54/5/2 56/6/2 57/2/2 55/20/2
f 57/2/5 56/6/5 65/38/5 53/3/5
f 54/15/3 55/9/3 58/6/3 68/39/3
f 31/40/3 39/41/3 43/42/3 32/22/3
f 49/1/2 46/21/2 47/20/2 45/2/2
f 48/12/2 49/1/2 45/2/2 51/13/2
f 52/18/2 51/19/2 47/9/2 50/15/2
f 53/15/2 65/9/2 62/5/2 64/14/2
f 51/2/3 52/1/3 64/21/3 62/20/3
f 48/6/3 51/2/3 62/20/3 61/5/3
f 49/13/6 48/25/6 61/23/6 67/24/6
f 46/23/6 49/43/6 67/44/6 66/45/6
f 88/46/5 91/47/5 108/48/5 107/49/5
f 66/20/6 67/2/6 75/50/6 74/51/6
f 67/6/6 61/9/6 70/37/6 75/36/6
f 62/15/6 65/18/6 77/52/6 71/17/6
f 56/5/6 54/6/6 76/53/6 106/54/6
f 81/13/3 83/2/3 82/6/3 80/9/3
f 38/13/3 37/2/3 84/6/3 85/9/3
f 53/20/4 64/5/4 87/38/4 86/3/4
f 59/55/6 60/47/6 90/48/6 89/56/6
f 29/46/6 69/55/6 91/56/6 88/49/6
f 90/48/1 60/47/1 92/47/1 93/48/1
f 82/46/1 83/47/1 95/48/1 94/49/1
f 36/47/6 35/48/6 96/57/6 97/58/6
f 97/58/1 96/57/1 98/49/1 99/46/1
f 66/59/5 74/46/5 102/47/5 101/60/5
f 46/49/5 66/59/5 101/60/5 100/48/5
f 35/47/5 26/61/5 104/62/5 105/46/5
f 26/61/5 4/48/5 103/49/5 104/62/5
f 89/46/5 90/47/5 110/48/5 109/49/5

View File

@ -0,0 +1,166 @@
# Blender v2.76 (sub 1) OBJ File: 'Retaining_wall.blend'
# www.blender.org
o Adaridge_OC_T_Cube.014
v 0.048631 -0.500000 0.300642
v 0.048631 -0.500000 0.700000
v 0.048631 -0.100000 0.300642
v 0.048631 -0.100000 0.700000
v -0.051369 -0.100000 0.299994
v -0.051369 0.500000 0.300000
v -0.051369 0.100000 0.300000
v 0.048631 -0.500000 0.300642
v -0.051369 0.500000 0.299994
v -0.051369 -0.100000 0.300642
v 0.048631 -0.100000 0.151285
v -0.451369 -0.100000 0.300642
v -0.351369 -0.100000 0.700000
v -0.051369 0.100000 0.299994
v -0.051369 -0.100000 0.051285
v -0.351369 -0.500000 0.700000
v 0.048631 -0.100000 0.300642
v -0.451369 0.500000 0.300000
v -0.451369 0.100000 0.300000
v -0.051369 0.500000 0.051285
v 0.048631 -0.500000 0.151285
v -0.351369 -0.100000 0.300642
v -0.500000 0.500000 0.495153
v -0.500000 0.600000 0.495153
v -0.500000 0.500000 0.015393
v -0.500000 0.600000 0.015393
v -0.015314 0.500000 0.495153
v -0.015314 0.600000 0.495153
v -0.015314 0.500000 0.015393
v -0.015314 0.600000 0.015393
v -0.700000 0.500000 0.051369
v 0.048631 -0.500000 -0.048715
v -0.051369 -0.100000 0.251285
v -0.051369 0.100000 0.051285
v -0.351369 -0.100000 0.151285
v 0.048631 -0.100000 0.151285
v -0.300000 0.500000 0.051369
v -0.700000 -0.100000 0.051369
v -0.300000 -0.100000 0.051369
v -0.700000 0.100000 0.051369
v -0.300000 0.100000 0.051369
v 0.048631 -0.100000 -0.048715
v 0.500000 -0.100000 0.451369
v -0.351369 -0.100000 -0.048715
v 0.048631 -0.500000 0.151285
v -0.051369 0.100000 0.251285
v -0.051369 0.500000 0.251285
v -0.700000 0.500000 0.451369
v -0.700000 -0.100000 0.451369
v -0.700000 0.100000 0.451369
v -0.300000 0.500000 0.451369
v 0.500000 -0.100000 0.451369
v -0.051369 -0.100000 0.300642
v 0.048631 -0.100000 0.300642
v -0.351369 -0.500000 -0.048715
v -0.351369 -0.100000 -0.048715
v -0.251369 -0.100000 0.051285
v -0.251369 0.500000 0.051285
v -0.251369 0.100000 0.051285
v -0.451369 -0.100000 0.450642
v -0.451369 0.500000 0.450000
v -0.451369 0.100000 0.450000
v -0.700000 -0.100000 0.301369
v -0.451369 -0.100000 0.300642
v -0.700000 -0.100000 0.301369
v -0.300000 -0.100000 0.301369
vt 0.666667 0.714286
vt 0.666667 1.000000
vt 0.333333 1.000000
vt 0.333333 0.714286
vt 1.000000 0.714286
vt 0.999900 0.999900
vt 0.395833 0.714286
vt 0.395833 1.000000
vt 0.395833 0.571429
vt 0.333333 0.571429
vt -0.000000 0.571429
vt -0.000000 0.482143
vt 0.333333 0.482143
vt 0.666667 0.428571
vt 1.000000 0.428571
vt 1.000000 0.142857
vt 0.833333 0.142857
vt 0.833333 -0.000000
vt 1.000000 0.000000
vt 0.916667 0.142857
vt 0.916667 0.428571
vt -0.000000 0.071429
vt 0.833333 0.071429
vt 0.000000 0.000000
vt 0.083333 0.142857
vt 0.083333 0.428571
vt 0.000000 0.428571
vt 0.000000 0.142857
vt 0.520833 0.428571
vt 0.520833 0.142857
vt 0.333333 0.428571
vt 0.666667 0.571429
vt -0.000000 0.714286
vt 1.000000 1.000000
vt 0.000000 1.000000
vt 0.000000 0.857143
vt 0.166667 0.857143
vt 0.166667 1.000000
vt 0.208333 0.571429
vt 0.541667 0.482143
vt 0.666667 0.482143
vt 0.333333 0.857143
vt 0.166667 0.714286
vt 0.604167 0.714286
vt 0.604167 0.571429
vt 0.937500 1.000000
vt 0.937500 0.714286
vn 1.000000 -0.000000 -0.000000
vn 0.000000 1.000000 -0.000000
vn 0.000000 0.000000 1.000000
vn 0.000000 0.003200 1.000000
vn -1.000000 0.000000 0.000000
vn 0.000000 0.000000 -1.000000
vn 0.000000 -1.000000 0.000000
vn -0.001700 -0.000000 -1.000000
vn 0.004200 0.001600 1.000000
vn 0.005500 0.000000 1.000000
g Adaridge_OC_T_Cube.014_Face1
s off
f 1/1/1 3/2/1 4/3/1 2/4/1
f 22/2/2 13/1/2 4/5/2 3/6/2
f 46/7/1 47/8/1 9/3/1 14/4/1
f 33/9/1 46/7/1 14/4/1 5/10/1
f 11/11/1 17/12/1 8/13/1 21/10/1
f 4/5/3 13/1/3 16/14/3 2/15/3
f 6/16/3 18/17/3 19/18/3 7/19/3
f 7/16/4 19/17/4 12/18/4 10/19/4
f 24/15/5 26/16/5 25/20/5 23/21/5
f 26/22/6 30/23/6 29/18/6 25/24/6
f 30/25/1 28/26/1 27/27/1 29/28/1
f 28/17/3 24/28/3 23/22/3 27/23/3
f 23/26/7 25/21/7 29/20/7 27/25/7
f 28/20/2 30/21/2 26/29/2 24/30/2
f 38/10/6 40/31/6 41/14/6 39/32/6
f 20/32/1 47/1/1 46/4/1 34/10/1
f 38/10/5 49/11/5 50/33/5 40/4/5
f 40/2/6 31/1/6 37/5/6 41/34/6
f 42/4/1 36/33/1 45/11/1 32/10/1
f 42/10/2 44/32/2 35/1/2 36/4/2
f 40/15/5 50/14/5 48/1/5 31/5/5
f 46/35/1 33/36/1 15/37/1 34/38/1
f 31/3/2 48/4/2 51/1/2 37/2/2
f 36/32/2 35/39/2 53/40/2 54/41/2
f 42/15/6 32/5/6 55/1/6 56/14/6
f 34/4/6 15/42/6 57/37/6 59/43/6
f 20/1/6 34/4/6 59/10/6 58/32/6
f 39/32/8 41/1/8 59/44/8 57/45/8
f 41/5/8 37/34/8 58/46/8 59/47/8
f 12/19/1 19/16/1 62/17/1 60/18/1
f 19/19/1 18/16/1 61/17/1 62/18/1
f 50/17/9 49/18/9 60/19/9 62/16/9
f 50/18/10 62/19/10 61/16/10 48/17/10
f 60/16/7 49/17/7 63/18/7 64/19/7
f 38/18/7 39/19/7 66/16/7 65/17/7
f 13/18/5 56/19/5 55/16/5 16/17/5
f 16/18/7 55/19/7 32/16/7 2/17/7
l 52 43

View File

@ -6,7 +6,7 @@ Don -- code, graphics and bug fixing
This is a Minetest mod that adds retaining walls and column nodes.
## Forum Topic
- soon
- https://forum.minetest.net/viewtopic.php?f=11&t=12094
## Licensing
- WTFPL
@ -18,4 +18,4 @@ This is a Minetest mod that adds retaining walls and column nodes.
#
Please Note:
If you don't want all the blocks showing in creative inventory modify the walls.lua file and change the first line to say visible = 0
If you don't want all the blocks showing in creative inventory modify the walls.lua file and change the first line to say visible = 0, (this is the default setting.)

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.2 KiB

View File

@ -2,7 +2,7 @@ local colbox_type1 = { --top blocks
type = "fixed",
fixed = {{-.49, -.5, 0.05, .5, .6, .52}}
}
local colbox_type2 = { --columns
local colbox_type2 = { --outside corner columns
type = "fixed",
fixed = {{-.2, -.5, -.2, .5, .5, .5}}
}
@ -10,29 +10,36 @@ local colbox_type3 = { --bottom blocks
type = "fixed",
fixed = {{-.5, -.5, -.16, .5, .5, .25}}
}
local colbox_type4 = { --corner
local colbox_type4 = { --inside corner
type = "fixed",
fixed = {{-.5, -.5, 0, .5, .5, .5},
{0, -.5, -.5, .5, .5, .5}}
}
local colbox_type5 = { --corner
local colbox_type5 = { --inside corner column
type = "fixed",
fixed = {{-.5, -.5, -.5, .5, .5, .5},}
}
local colbox_type6 = { --corner
local colbox_type6 = { --middle column
type = "fixed",
fixed = {{-.5, -.5, -.3, .5, .5, .5},}
}
local colbox_type7 = { --outside corner
type = 'fixed',
fixed = {{-.5, -.5, -.3, .5, .5, .5},}
}
local block_type1 = { -- desc2, typ, obj, colbox, drops, grup
{"Retaining Wall Left", "left", "blocka_l_t", colbox_type1, "left", {cracky=2,not_in_creative_inventory=visible}},
{"Retaining Wall Middle", "middle", "blocka_m_t", colbox_type1, "middle", {cracky=2,not_in_creative_inventory=visible}},
{"Retaining Wall Right", "right", "blocka_r_t", colbox_type1, "right", {cracky=2,not_in_creative_inventory=visible}},
{"Retaining Wall Corner", "corner", "blocka_c_t", colbox_type4, "corner", {cracky=2,not_in_creative_inventory=visible}},
{"Retaining Wall Inside Corner", "icorner", "blocka_ic_t", colbox_type4, "icorner", {cracky=2,not_in_creative_inventory=visible}},
{"Retaining Wall Outside Corner", "ocorner", "blocka_oc_t", colbox_type2, "ocorner", {cracky=2,not_in_creative_inventory=visible}},
{"Retaining Wall Left Bot", "bleft", "blocka_l_b", colbox_type3, "left", {not_in_creative_inventory=visible}},
{"Retaining Wall Middle Bot", "bmiddle", "blocka_m_b", colbox_type3, "middle", {not_in_creative_inventory=visible}},
{"Retaining Wall Right Bot", "bright", "blocka_r_b", colbox_type3, "right", {not_in_creative_inventory=visible}},
{"Retaining Wall Corner Bot", "bcorner", "blocka_c_b", colbox_type4, "corner", {not_in_creative_inventory=visible}},
{"Retaining Wall Inside Corner Bot", "bicorner", "blocka_ic_b", colbox_type4, "icorner", {not_in_creative_inventory=visible}},
{"Retaining Wall Outside Corner Bot", "bocorner", "blocka_oc_b", colbox_type2, "ocorner", {not_in_creative_inventory=visible}},
{"Column Inside Corner", "column_ic_t", "columna_ic_t", colbox_type5, "column_ic_t", {cracky=2,not_in_creative_inventory=visible}},
{"Column Outside Corner", "column_oc_t", "columna_oc_t", colbox_type2, "column_oc_t", {cracky=2,not_in_creative_inventory=visible}},
{"Column Middle", "column_m_t", "columna_m_t", colbox_type6, "column_m_t", {cracky=2,not_in_creative_inventory=visible}},