commit 3e40f88ab61191996dc9c8997662abe602fc1f08 Author: Wuzzy Date: Tue Jun 10 17:51:12 2014 +0200 Initial commit diff --git a/VERSION b/VERSION new file mode 100644 index 0000000..21654da --- /dev/null +++ b/VERSION @@ -0,0 +1 @@ +This is the Minetest mod Color Cubes, version 0.1. diff --git a/depends.txt b/depends.txt new file mode 100644 index 0000000..e69de29 diff --git a/description.txt b/description.txt new file mode 100644 index 0000000..bd7055c --- /dev/null +++ b/description.txt @@ -0,0 +1 @@ +Several colorful abstract blocks. diff --git a/init.lua b/init.lua new file mode 100644 index 0000000..cafeb7b --- /dev/null +++ b/init.lua @@ -0,0 +1,37 @@ +local cc = {} +cc.colors = { "yellow", "orange", "brown", "red", "rose", "violet", "magenta", "blue", "cyan", "green", "dark_green", "white", "light_gray", "dark_gray", "black" } +cc.human_colors = { "yellow", "orange", "brown", "red", "rose", "violet", "magenta", "blue", "cyan", "green", "dark green", "white", "light gray", "dark gray", "black" } + +for i=1,#cc.colors do + local c = cc.colors[i] + local h = cc.human_colors[i] + local nodedef1 = { + description = h.." abstract block", + tiles = { "colorcubes_"..c..".png" }, + groups = { dig_immediate = 2 }, + sounds = { footstep = { name = "colorcubes_block_footstep", gain = 0.5 } } + } + local nodedef4 = { + description = h.." tiled abstract block", + tiles = { "colorcubes_"..c.."4.png" }, + groups = { dig_immediate = 2 }, + sounds = { footstep = { name = "colorcubes_block_footstep", gain = 0.5 } } + } + local nodedef_inward = { + description = h.." inward abstract block", + tiles = { "colorcubes_"..c.."_inward.png" }, + groups = { dig_immediate = 2 }, + sounds = { footstep = { name = "colorcubes_block_footstep", gain = 0.5 } } + } + minetest.register_node("colorcubes:"..c, nodedef1) + minetest.register_node("colorcubes:"..c.."_tiled", nodedef4) + minetest.register_node("colorcubes:"..c.."_inward", nodedef_inward) + + minetest.register_craft({ + output = "colorcubes:"..c.."_tiled 4", + recipe = { + {"colorcubes:"..c, "colorcubes:"..c }, + {"colorcubes:"..c, "colorcubes:"..c }, + }, + }) +end diff --git a/screenshot.png b/screenshot.png new file mode 100644 index 0000000..92cac3c Binary files /dev/null and b/screenshot.png differ diff --git a/sounds/colorcubes_block_footstep.1.ogg b/sounds/colorcubes_block_footstep.1.ogg new file mode 100644 index 0000000..13e77e4 Binary files /dev/null and b/sounds/colorcubes_block_footstep.1.ogg differ diff --git a/sounds/colorcubes_block_footstep.2.ogg b/sounds/colorcubes_block_footstep.2.ogg new file mode 100644 index 0000000..b0938a3 Binary files /dev/null and b/sounds/colorcubes_block_footstep.2.ogg differ diff --git a/sounds/colorcubes_block_footstep.3.ogg b/sounds/colorcubes_block_footstep.3.ogg new file mode 100644 index 0000000..b7e2562 Binary files /dev/null and b/sounds/colorcubes_block_footstep.3.ogg differ diff --git a/sounds/colorcubes_block_footstep.4.ogg b/sounds/colorcubes_block_footstep.4.ogg new file mode 100644 index 0000000..31a1925 Binary files /dev/null and b/sounds/colorcubes_block_footstep.4.ogg differ diff --git a/sounds/colorcubes_block_footstep.5.ogg b/sounds/colorcubes_block_footstep.5.ogg new file mode 100644 index 0000000..ab2f419 Binary files /dev/null and b/sounds/colorcubes_block_footstep.5.ogg differ diff --git a/textures/colorcubes_black.png b/textures/colorcubes_black.png new file mode 100644 index 0000000..86fb017 Binary files /dev/null and b/textures/colorcubes_black.png differ diff --git a/textures/colorcubes_black4.png b/textures/colorcubes_black4.png new file mode 100644 index 0000000..025967a Binary files /dev/null and b/textures/colorcubes_black4.png differ diff --git a/textures/colorcubes_black_inward.png b/textures/colorcubes_black_inward.png new file mode 100644 index 0000000..4ac227a Binary files /dev/null and b/textures/colorcubes_black_inward.png differ diff --git a/textures/colorcubes_black_slab.png b/textures/colorcubes_black_slab.png new file mode 100644 index 0000000..51a6109 Binary files /dev/null and b/textures/colorcubes_black_slab.png differ diff --git a/textures/colorcubes_blue.png b/textures/colorcubes_blue.png new file mode 100644 index 0000000..b7e206f Binary files /dev/null and b/textures/colorcubes_blue.png differ diff --git a/textures/colorcubes_blue4.png b/textures/colorcubes_blue4.png new file mode 100644 index 0000000..f6a4fb6 Binary files /dev/null and b/textures/colorcubes_blue4.png differ diff --git a/textures/colorcubes_blue_inward.png b/textures/colorcubes_blue_inward.png new file mode 100644 index 0000000..c61466b Binary files /dev/null and b/textures/colorcubes_blue_inward.png differ diff --git a/textures/colorcubes_blue_slab.png b/textures/colorcubes_blue_slab.png new file mode 100644 index 0000000..c7ef79f Binary files /dev/null and b/textures/colorcubes_blue_slab.png differ diff --git a/textures/colorcubes_brown.png b/textures/colorcubes_brown.png new file mode 100644 index 0000000..b394eb8 Binary files /dev/null and b/textures/colorcubes_brown.png differ diff --git a/textures/colorcubes_brown4.png b/textures/colorcubes_brown4.png new file mode 100644 index 0000000..567bb63 Binary files /dev/null and b/textures/colorcubes_brown4.png differ diff --git a/textures/colorcubes_brown_inward.png b/textures/colorcubes_brown_inward.png new file mode 100644 index 0000000..1ae90cf Binary files /dev/null and b/textures/colorcubes_brown_inward.png differ diff --git a/textures/colorcubes_brown_slab.png b/textures/colorcubes_brown_slab.png new file mode 100644 index 0000000..9eda351 Binary files /dev/null and b/textures/colorcubes_brown_slab.png differ diff --git a/textures/colorcubes_cyan.png b/textures/colorcubes_cyan.png new file mode 100644 index 0000000..d4e5411 Binary files /dev/null and b/textures/colorcubes_cyan.png differ diff --git a/textures/colorcubes_cyan4.png b/textures/colorcubes_cyan4.png new file mode 100644 index 0000000..1d1ae60 Binary files /dev/null and b/textures/colorcubes_cyan4.png differ diff --git a/textures/colorcubes_cyan_inward.png b/textures/colorcubes_cyan_inward.png new file mode 100644 index 0000000..19b4bf1 Binary files /dev/null and b/textures/colorcubes_cyan_inward.png differ diff --git a/textures/colorcubes_cyan_slab.png b/textures/colorcubes_cyan_slab.png new file mode 100644 index 0000000..2c0bb1f Binary files /dev/null and b/textures/colorcubes_cyan_slab.png differ diff --git a/textures/colorcubes_dark_gray.png b/textures/colorcubes_dark_gray.png new file mode 100644 index 0000000..03e5bfc Binary files /dev/null and b/textures/colorcubes_dark_gray.png differ diff --git a/textures/colorcubes_dark_gray4.png b/textures/colorcubes_dark_gray4.png new file mode 100644 index 0000000..13682f5 Binary files /dev/null and b/textures/colorcubes_dark_gray4.png differ diff --git a/textures/colorcubes_dark_gray_inward.png b/textures/colorcubes_dark_gray_inward.png new file mode 100644 index 0000000..a0757aa Binary files /dev/null and b/textures/colorcubes_dark_gray_inward.png differ diff --git a/textures/colorcubes_dark_gray_slab.png b/textures/colorcubes_dark_gray_slab.png new file mode 100644 index 0000000..33d428a Binary files /dev/null and b/textures/colorcubes_dark_gray_slab.png differ diff --git a/textures/colorcubes_dark_green.png b/textures/colorcubes_dark_green.png new file mode 100644 index 0000000..19c12ac Binary files /dev/null and b/textures/colorcubes_dark_green.png differ diff --git a/textures/colorcubes_dark_green4.png b/textures/colorcubes_dark_green4.png new file mode 100644 index 0000000..2a8080c Binary files /dev/null and b/textures/colorcubes_dark_green4.png differ diff --git a/textures/colorcubes_dark_green_inward.png b/textures/colorcubes_dark_green_inward.png new file mode 100644 index 0000000..6b04014 Binary files /dev/null and b/textures/colorcubes_dark_green_inward.png differ diff --git a/textures/colorcubes_dark_green_slab.png b/textures/colorcubes_dark_green_slab.png new file mode 100644 index 0000000..f38a47e Binary files /dev/null and b/textures/colorcubes_dark_green_slab.png differ diff --git a/textures/colorcubes_green.png b/textures/colorcubes_green.png new file mode 100644 index 0000000..5e378f2 Binary files /dev/null and b/textures/colorcubes_green.png differ diff --git a/textures/colorcubes_green4.png b/textures/colorcubes_green4.png new file mode 100644 index 0000000..ac21f43 Binary files /dev/null and b/textures/colorcubes_green4.png differ diff --git a/textures/colorcubes_green_inward.png b/textures/colorcubes_green_inward.png new file mode 100644 index 0000000..17dc173 Binary files /dev/null and b/textures/colorcubes_green_inward.png differ diff --git a/textures/colorcubes_green_slab.png b/textures/colorcubes_green_slab.png new file mode 100644 index 0000000..ca1997d Binary files /dev/null and b/textures/colorcubes_green_slab.png differ diff --git a/textures/colorcubes_light_gray.png b/textures/colorcubes_light_gray.png new file mode 100644 index 0000000..4ed2746 Binary files /dev/null and b/textures/colorcubes_light_gray.png differ diff --git a/textures/colorcubes_light_gray4.png b/textures/colorcubes_light_gray4.png new file mode 100644 index 0000000..1bdb67b Binary files /dev/null and b/textures/colorcubes_light_gray4.png differ diff --git a/textures/colorcubes_light_gray_inward.png b/textures/colorcubes_light_gray_inward.png new file mode 100644 index 0000000..acda08c Binary files /dev/null and b/textures/colorcubes_light_gray_inward.png differ diff --git a/textures/colorcubes_light_gray_slab.png b/textures/colorcubes_light_gray_slab.png new file mode 100644 index 0000000..adae40a Binary files /dev/null and b/textures/colorcubes_light_gray_slab.png differ diff --git a/textures/colorcubes_magenta.png b/textures/colorcubes_magenta.png new file mode 100644 index 0000000..0082059 Binary files /dev/null and b/textures/colorcubes_magenta.png differ diff --git a/textures/colorcubes_magenta4.png b/textures/colorcubes_magenta4.png new file mode 100644 index 0000000..b7c079e Binary files /dev/null and b/textures/colorcubes_magenta4.png differ diff --git a/textures/colorcubes_magenta_inward.png b/textures/colorcubes_magenta_inward.png new file mode 100644 index 0000000..c63cbe1 Binary files /dev/null and b/textures/colorcubes_magenta_inward.png differ diff --git a/textures/colorcubes_magenta_slab.png b/textures/colorcubes_magenta_slab.png new file mode 100644 index 0000000..9412f95 Binary files /dev/null and b/textures/colorcubes_magenta_slab.png differ diff --git a/textures/colorcubes_orange.png b/textures/colorcubes_orange.png new file mode 100644 index 0000000..5ed1cda Binary files /dev/null and b/textures/colorcubes_orange.png differ diff --git a/textures/colorcubes_orange4.png b/textures/colorcubes_orange4.png new file mode 100644 index 0000000..763ec63 Binary files /dev/null and b/textures/colorcubes_orange4.png differ diff --git a/textures/colorcubes_orange_inward.png b/textures/colorcubes_orange_inward.png new file mode 100644 index 0000000..3ac4423 Binary files /dev/null and b/textures/colorcubes_orange_inward.png differ diff --git a/textures/colorcubes_orange_slab.png b/textures/colorcubes_orange_slab.png new file mode 100644 index 0000000..27ef4c8 Binary files /dev/null and b/textures/colorcubes_orange_slab.png differ diff --git a/textures/colorcubes_red.png b/textures/colorcubes_red.png new file mode 100644 index 0000000..871c87b Binary files /dev/null and b/textures/colorcubes_red.png differ diff --git a/textures/colorcubes_red4.png b/textures/colorcubes_red4.png new file mode 100644 index 0000000..413fde4 Binary files /dev/null and b/textures/colorcubes_red4.png differ diff --git a/textures/colorcubes_red_inward.png b/textures/colorcubes_red_inward.png new file mode 100644 index 0000000..80279f3 Binary files /dev/null and b/textures/colorcubes_red_inward.png differ diff --git a/textures/colorcubes_red_slab.png b/textures/colorcubes_red_slab.png new file mode 100644 index 0000000..9cb0c41 Binary files /dev/null and b/textures/colorcubes_red_slab.png differ diff --git a/textures/colorcubes_rose.png b/textures/colorcubes_rose.png new file mode 100644 index 0000000..8ea2222 Binary files /dev/null and b/textures/colorcubes_rose.png differ diff --git a/textures/colorcubes_rose4.png b/textures/colorcubes_rose4.png new file mode 100644 index 0000000..7d9a567 Binary files /dev/null and b/textures/colorcubes_rose4.png differ diff --git a/textures/colorcubes_rose_inward.png b/textures/colorcubes_rose_inward.png new file mode 100644 index 0000000..03416ec Binary files /dev/null and b/textures/colorcubes_rose_inward.png differ diff --git a/textures/colorcubes_rose_slab.png b/textures/colorcubes_rose_slab.png new file mode 100644 index 0000000..0b80c84 Binary files /dev/null and b/textures/colorcubes_rose_slab.png differ diff --git a/textures/colorcubes_violet.png b/textures/colorcubes_violet.png new file mode 100644 index 0000000..233abba Binary files /dev/null and b/textures/colorcubes_violet.png differ diff --git a/textures/colorcubes_violet4.png b/textures/colorcubes_violet4.png new file mode 100644 index 0000000..07fcd5a Binary files /dev/null and b/textures/colorcubes_violet4.png differ diff --git a/textures/colorcubes_violet_inward.png b/textures/colorcubes_violet_inward.png new file mode 100644 index 0000000..ddf1e73 Binary files /dev/null and b/textures/colorcubes_violet_inward.png differ diff --git a/textures/colorcubes_violet_slab.png b/textures/colorcubes_violet_slab.png new file mode 100644 index 0000000..b8cd409 Binary files /dev/null and b/textures/colorcubes_violet_slab.png differ diff --git a/textures/colorcubes_white.png b/textures/colorcubes_white.png new file mode 100644 index 0000000..b90b5e4 Binary files /dev/null and b/textures/colorcubes_white.png differ diff --git a/textures/colorcubes_white4.png b/textures/colorcubes_white4.png new file mode 100644 index 0000000..b540725 Binary files /dev/null and b/textures/colorcubes_white4.png differ diff --git a/textures/colorcubes_white_inward.png b/textures/colorcubes_white_inward.png new file mode 100644 index 0000000..7927e30 Binary files /dev/null and b/textures/colorcubes_white_inward.png differ diff --git a/textures/colorcubes_white_slab.png b/textures/colorcubes_white_slab.png new file mode 100644 index 0000000..9a2402e Binary files /dev/null and b/textures/colorcubes_white_slab.png differ diff --git a/textures/colorcubes_yellow.png b/textures/colorcubes_yellow.png new file mode 100644 index 0000000..9abc5dc Binary files /dev/null and b/textures/colorcubes_yellow.png differ diff --git a/textures/colorcubes_yellow4.png b/textures/colorcubes_yellow4.png new file mode 100644 index 0000000..261a191 Binary files /dev/null and b/textures/colorcubes_yellow4.png differ diff --git a/textures/colorcubes_yellow_inward.png b/textures/colorcubes_yellow_inward.png new file mode 100644 index 0000000..94c6ca7 Binary files /dev/null and b/textures/colorcubes_yellow_inward.png differ diff --git a/textures/colorcubes_yellow_slab.png b/textures/colorcubes_yellow_slab.png new file mode 100644 index 0000000..9338c75 Binary files /dev/null and b/textures/colorcubes_yellow_slab.png differ