diff --git a/bricks.lua b/bricks.lua index 9e89303..ae687c2 100644 --- a/bricks.lua +++ b/bricks.lua @@ -14,7 +14,6 @@ minetest.register_node("mybricks:brick_"..mat, { image.."^mybricks_pattern3.png^[transformFX", }, paramtype = "light", --- paramtype2 = "facedir", sunlight_propagates = true, is_ground_content = true, groups = mygroups, @@ -34,7 +33,6 @@ minetest.register_node("mybricks:smbrick_"..mat, { image.."^mybricks_pattern9.png", }, paramtype = "light", --- paramtype2 = "facedir", sunlight_propagates = true, is_ground_content = true, groups = mygroups, @@ -54,7 +52,6 @@ minetest.register_node("mybricks:tbrick_"..mat, { image.."^mybricks_pattern10.png", }, paramtype = "light", --- paramtype2 = "facedir", sunlight_propagates = true, is_ground_content = true, groups = mygroups, @@ -66,7 +63,6 @@ minetest.register_node("mybricks:brick_square_"..mat, { drawtype = drawtype, tiles = {image.."^mybricks_pattern6.png"}, paramtype = "light", --- paramtype2 = "facedir", sunlight_propagates = true, is_ground_content = true, groups = mygroups, @@ -78,7 +74,6 @@ minetest.register_node("mybricks:brick_square_sm_"..mat, { drawtype = drawtype, tiles = {image.."^mybricks_pattern5.png"}, paramtype = "light", --- paramtype2 = "facedir", sunlight_propagates = true, is_ground_content = true, groups = mygroups, @@ -90,7 +85,6 @@ minetest.register_node("mybricks:brick_tile_"..mat, { drawtype = drawtype, tiles = {image.."^mybricks_pattern2.png"}, paramtype = "light", --- paramtype2 = "facedir", sunlight_propagates = true, is_ground_content = true, groups = mygroups, @@ -109,7 +103,6 @@ minetest.register_node("mybricks:brick_split_"..mat, { image.."^mybricks_pattern8.png", }, paramtype = "light", --- paramtype2 = "facedir", sunlight_propagates = true, is_ground_content = true, groups = mygroups, @@ -128,7 +121,6 @@ minetest.register_node("mybricks:brick_vsplit_"..mat, { image.."^mybricks_pattern7.png", }, paramtype = "light", --- paramtype2 = "facedir", sunlight_propagates = true, is_ground_content = true, groups = mygroups, @@ -150,7 +142,6 @@ minetest.register_node("mybricks:brickw_"..mat, { image.."^mybricks_pattern3_w.png^[transformFX", }, paramtype = "light", --- paramtype2 = "facedir", sunlight_propagates = true, is_ground_content = true, groups = mygroups, @@ -170,7 +161,6 @@ minetest.register_node("mybricks:smbrickw_"..mat, { image.."^mybricks_pattern9_w.png", }, paramtype = "light", --- paramtype2 = "facedir", sunlight_propagates = true, is_ground_content = true, groups = mygroups, @@ -190,7 +180,6 @@ minetest.register_node("mybricks:tbrickw_"..mat, { image.."^mybricks_pattern10_w.png", }, paramtype = "light", --- paramtype2 = "facedir", sunlight_propagates = true, is_ground_content = true, groups = mygroups, @@ -202,7 +191,6 @@ minetest.register_node("mybricks:brick_squarew_"..mat, { drawtype = drawtype, tiles = {image.."^mybricks_pattern6_w.png"}, paramtype = "light", --- paramtype2 = "facedir", sunlight_propagates = true, is_ground_content = true, groups = mygroups, @@ -214,7 +202,6 @@ minetest.register_node("mybricks:brick_squarew_sm_"..mat, { drawtype = drawtype, tiles = {image.."^mybricks_pattern5_w.png"}, paramtype = "light", --- paramtype2 = "facedir", sunlight_propagates = true, is_ground_content = true, groups = mygroups, @@ -226,7 +213,6 @@ minetest.register_node("mybricks:brick_tilew_"..mat, { drawtype = drawtype, tiles = {image.."^mybricks_pattern2_w.png"}, paramtype = "light", --- paramtype2 = "facedir", sunlight_propagates = true, is_ground_content = true, groups = mygroups, @@ -245,7 +231,6 @@ minetest.register_node("mybricks:brick_splitw_"..mat, { image.."^mybricks_pattern8_w.png", }, paramtype = "light", --- paramtype2 = "facedir", sunlight_propagates = true, is_ground_content = true, groups = mygroups, @@ -264,7 +249,6 @@ minetest.register_node("mybricks:brick_vsplitw_"..mat, { image.."^mybricks_pattern7_w.png", }, paramtype = "light", --- paramtype2 = "facedir", sunlight_propagates = true, is_ground_content = true, groups = mygroups, diff --git a/machine.lua b/machine.lua index 7f1dbce..2c3cf96 100644 --- a/machine.lua +++ b/machine.lua @@ -20,26 +20,14 @@ minetest.register_node("mybricks:machine", { node_box = { type = "fixed", fixed = { ---[[ - {-0.5, -0.1875, -0.5, 0.5, 0.0625, 0.5}, - {-0.5, -0.1875, -0.5, 0.5, 0.5, -0.3125}, - {-0.5, -0.5, -0.5, -0.3125, -0.1875, -0.3125}, - {0.3125, -0.5, -0.5, 0.5, -0.1875, -0.3125}, - {0.3125, -0.5, 0.3125, 0.5, -0.1875, 0.5}, - {-0.5, -0.5, 0.3125, -0.3125, -0.1875, 0.5}, - {-0.5, -0.1875, -0.5, -0.3125, 0.5, 0.5}, - {-0.5, -0.1875, 0.3125, 0.5, 0.5, 0.5}, - {0.3125, -0.1875, -0.5, 0.5, 0.5, 0.5}, ---]] - - {-0.5, 0.4375, -0.5, 0.5, 0.5, 0.5}, -- NodeBox1 - {0.375, -0.5, -0.5, 0.5, 0.5, -0.375}, -- NodeBox2 - {-0.5, -0.5, -0.5, -0.375, 0.5, -0.375}, -- NodeBox3 - {-0.5, -0.5, -0.5, 0.5, 0.0625, 0.5}, -- NodeBox4 - {-0.5, -0.5, 0.375, -0.375, 0.5, 0.5}, -- NodeBox5 - {0.375, -0.5, 0.375, 0.5, 0.5, 0.5}, -- NodeBox6 - {-0.0625, 0.0625, -0.25, 0, 0.1875, 0.25}, -- NodeBox7 - {-0.0625, 0.0625, -0.125, 0, 0.25, 0.125}, -- NodeBox8 + {-0.5, 0.4375, -0.5, 0.5, 0.5, 0.5}, + {0.375, -0.5, -0.5, 0.5, 0.5, -0.375}, + {-0.5, -0.5, -0.5, -0.375, 0.5, -0.375}, + {-0.5, -0.5, -0.5, 0.5, 0.0625, 0.5}, + {-0.5, -0.5, 0.375, -0.375, 0.5, 0.5}, + {0.375, -0.5, 0.375, 0.5, 0.5, 0.5}, + {-0.0625, 0.0625, -0.25, 0, 0.1875, 0.25}, + {-0.0625, 0.0625, -0.125, 0, 0.25, 0.125}, } }, selection_box = { @@ -75,27 +63,20 @@ on_construct = function(pos) "label[7,1.5;Input:]".. "label[7,3.5;Output:]".. "label[0,0;Choose Brick Stye:]".. --- "label[1,0.5;Brick]".. "image_button[1,1;1,1;mybricks_mach1.png;brick; ]".. "image_button[1,2;1,1;mybricks_mach8.png;smbrick; ]".. "image_button[1,3;1,1;mybricks_mach7.png;tbrick; ]".. --- "label[2.5,2.5;Squares]".. "image_button[2.5,1;1,1;mybricks_mach4.png;tile; ]".. "image_button[2.5,2;1,1;mybricks_mach2.png;square; ]".. "image_button[2.5,3;1,1;mybricks_mach3.png;square_sm; ]".. --- "label[1.5,4.5;Split]".. "image_button[4,1;1,1;mybricks_mach5.png;split; ]".. "image_button[4,2;1,1;mybricks_mach6.png;vsplit; ]".. - --- "label[1,0.5;Brick]".. "image_button[1,4;1,1;mybricks_mach9.png;brickw; ]".. "image_button[1,5;1,1;mybricks_mach10.png;smbrickw; ]".. "image_button[1,6;1,1;mybricks_mach11.png;tbrickw; ]".. --- "label[2.5,2.5;Squares]".. "image_button[2.5,4;1,1;mybricks_mach12.png;tilew; ]".. "image_button[2.5,5;1,1;mybricks_mach13.png;squarew; ]".. "image_button[2.5,6;1,1;mybricks_mach14.png;square_smw; ]".. --- "label[1.5,4.5;Split]".. "image_button[4,4;1,1;mybricks_mach15.png;splitw; ]".. "image_button[4,5;1,1;mybricks_mach16.png;vsplitw; ]".. "list[current_player;main;1,7;8,4;]") diff --git a/textures/mybricks_pattern1.png b/textures/mybricks_pattern1.png index 5c2e8d3..202413d 100644 Binary files a/textures/mybricks_pattern1.png and b/textures/mybricks_pattern1.png differ diff --git a/textures/mybricks_pattern10.png b/textures/mybricks_pattern10.png index d8543d7..0962d65 100644 Binary files a/textures/mybricks_pattern10.png and b/textures/mybricks_pattern10.png differ diff --git a/textures/mybricks_pattern11.png b/textures/mybricks_pattern11.png index 6e3ba7f..4280113 100644 Binary files a/textures/mybricks_pattern11.png and b/textures/mybricks_pattern11.png differ diff --git a/textures/mybricks_pattern12.png b/textures/mybricks_pattern12.png index 50bef40..982793a 100644 Binary files a/textures/mybricks_pattern12.png and b/textures/mybricks_pattern12.png differ diff --git a/textures/mybricks_pattern13.png b/textures/mybricks_pattern13.png index ea33cc4..36d8e2f 100644 Binary files a/textures/mybricks_pattern13.png and b/textures/mybricks_pattern13.png differ diff --git a/textures/mybricks_pattern14.png b/textures/mybricks_pattern14.png index 0591b4a..0bb1a88 100644 Binary files a/textures/mybricks_pattern14.png and b/textures/mybricks_pattern14.png differ diff --git a/textures/mybricks_pattern15.png b/textures/mybricks_pattern15.png index eff163b..1210e70 100644 Binary files a/textures/mybricks_pattern15.png and b/textures/mybricks_pattern15.png differ diff --git a/textures/mybricks_pattern2.png b/textures/mybricks_pattern2.png index 13bd76e..5466281 100644 Binary files a/textures/mybricks_pattern2.png and b/textures/mybricks_pattern2.png differ diff --git a/textures/mybricks_pattern3.png b/textures/mybricks_pattern3.png index ed5517a..ff753be 100644 Binary files a/textures/mybricks_pattern3.png and b/textures/mybricks_pattern3.png differ diff --git a/textures/mybricks_pattern4.png b/textures/mybricks_pattern4.png index e2f6c28..842f79a 100644 Binary files a/textures/mybricks_pattern4.png and b/textures/mybricks_pattern4.png differ diff --git a/textures/mybricks_pattern5.png b/textures/mybricks_pattern5.png index 3f0d660..866a278 100644 Binary files a/textures/mybricks_pattern5.png and b/textures/mybricks_pattern5.png differ diff --git a/textures/mybricks_pattern6.png b/textures/mybricks_pattern6.png index 2949611..d53c2c9 100644 Binary files a/textures/mybricks_pattern6.png and b/textures/mybricks_pattern6.png differ diff --git a/textures/mybricks_pattern7.png b/textures/mybricks_pattern7.png index eab9ed1..7f08d06 100644 Binary files a/textures/mybricks_pattern7.png and b/textures/mybricks_pattern7.png differ diff --git a/textures/mybricks_pattern8.png b/textures/mybricks_pattern8.png index 33f25d8..b32dd7c 100644 Binary files a/textures/mybricks_pattern8.png and b/textures/mybricks_pattern8.png differ diff --git a/textures/mybricks_pattern9.png b/textures/mybricks_pattern9.png index d5793c1..ed2f221 100644 Binary files a/textures/mybricks_pattern9.png and b/textures/mybricks_pattern9.png differ