diff options
author | Maciej Kasatkin <mk@realbadangel.pl> | 2012-09-01 12:13:51 +0200 |
---|---|---|
committer | Maciej Kasatkin <mk@realbadangel.pl> | 2012-09-01 12:13:51 +0200 |
commit | 77007b37464f8bce6f4c2476c834194d11b19f55 (patch) | |
tree | 32a71b36a7ac084a5d3f7d5c44cd5dee4436618b | |
parent | cabcae11d379ed921941bdf8f858356754df6da6 (diff) |
Added uranium and chromium to the game
-rw-r--r-- | ores.lua | 81 | ||||
-rw-r--r-- | textures/technic_chromium_dust.png | bin | 0 -> 241 bytes | |||
-rw-r--r-- | textures/technic_chromium_ingot.png | bin | 0 -> 230 bytes | |||
-rw-r--r-- | textures/technic_chromium_lump.png | bin | 0 -> 213 bytes | |||
-rw-r--r-- | textures/technic_diamond_block.png | bin | 0 -> 29749 bytes | |||
-rw-r--r-- | textures/technic_diamond_block_blue.png | bin | 0 -> 28333 bytes | |||
-rw-r--r-- | textures/technic_diamond_block_green.png | bin | 0 -> 28882 bytes | |||
-rw-r--r-- | textures/technic_diamond_block_red.png | bin | 0 -> 26619 bytes | |||
-rw-r--r-- | textures/technic_mineral_chromium.png | bin | 0 -> 887 bytes | |||
-rw-r--r-- | textures/technic_mineral_uranium.png | bin | 0 -> 912 bytes | |||
-rw-r--r-- | textures/technic_uranium.png | bin | 0 -> 213 bytes |
11 files changed, 80 insertions, 1 deletions
@@ -1,6 +1,6 @@ minetest.register_node( "technic:mineral_diamond", { description = "Diamond Ore", - tile_images = { "default_stone.png^technic_mineral_diamond.png" }, + tiles = { "default_stone.png^technic_mineral_diamond.png" }, is_ground_content = true, groups = {cracky=3}, sounds = default.node_sound_stone_defaults(), @@ -13,6 +13,83 @@ minetest.register_craftitem( "technic:diamond", { on_place_on_ground = minetest.craftitem_place_item, }) +minetest.register_node( "technic:mineral_uranium", { + description = "Uranium Ore", + tiles = { "default_stone.png^technic_mineral_uranium.png" }, + is_ground_content = true, + groups = {cracky=3}, + sounds = default.node_sound_stone_defaults(), + drop = 'craft "technic:uranium" 1', +}) + +minetest.register_craftitem( "technic:uranium", { + description = "Uranium", + inventory_image = "technic_uranium.png", + on_place_on_ground = minetest.craftitem_place_item, +}) + +minetest.register_node( "technic:mineral_chromium", { + description = "Chromium Ore", + tiles = { "default_stone.png^technic_mineral_chromium.png" }, + is_ground_content = true, + groups = {cracky=3}, + sounds = default.node_sound_stone_defaults(), + drop = 'craft "technic:chromium_lump" 1', +}) + +minetest.register_node( "technic:diamond_block", { + description = "Diamond Block", + tiles = { "technic_diamond_block.png" }, + is_ground_content = true, + groups = {cracky=3}, + sounds = default.node_sound_stone_defaults(), + drop = 'craft "technic:diamond_block" 1', +}) + +minetest.register_node( "technic:diamond_block_red", { + description = "Red Diamond Block", + tiles = { "technic_diamond_block_red.png" }, + is_ground_content = true, + groups = {cracky=3}, + sounds = default.node_sound_stone_defaults(), + drop = 'craft "technic:diamond_block_red" 1', +}) +minetest.register_node( "technic:diamond_block_green", { + description = "Green Diamond Block", + tiles = { "technic_diamond_block_green.png" }, + is_ground_content = true, + groups = {cracky=3}, + sounds = default.node_sound_stone_defaults(), + drop = 'craft "technic:diamond_block_green" 1', +}) +minetest.register_node( "technic:diamond_block_blue", { + description = "Red Diamond Block", + tiles = { "technic_diamond_block_blue.png" }, + is_ground_content = true, + groups = {cracky=3}, + sounds = default.node_sound_stone_defaults(), + drop = 'craft "technic:diamond_block_blue" 1', +}) + + +minetest.register_craftitem( "technic:chromium_lump", { + description = "Chromium Lump", + inventory_image = "technic_chromium_lump.png", + on_place_on_ground = minetest.craftitem_place_item, +}) + +minetest.register_craftitem( "technic:chromium_ingot", { + description = "Chromium Ingot", + inventory_image = "technic_chromium_ingot.png", + on_place_on_ground = minetest.craftitem_place_item, +}) + +minetest.register_craft({ + type = 'cooking', + output = "technic:chromium_ingot", + recipe = "technic:chromium_lump" + }) + local function generate_ore(name, wherein, minp, maxp, seed, chunks_per_volume, ore_per_chunk, height_min, height_max) if maxp.y < height_min or minp.y > height_max then return @@ -57,4 +134,6 @@ end minetest.register_on_generated(function(minp, maxp, seed) generate_ore("technic:mineral_diamond", "default:stone", minp, maxp, seed+20, 1/11/11/11, 1, -31000, -450) +generate_ore("technic:mineral_uranium", "default:stone", minp, maxp, seed+20, 1/11/11/11, 1, -300, -150) +generate_ore("technic:mineral_chromium", "default:stone", minp, maxp, seed+20, 1/13/13/13, 1, -600, -100) end)
\ No newline at end of file diff --git a/textures/technic_chromium_dust.png b/textures/technic_chromium_dust.png Binary files differnew file mode 100644 index 0000000..3c26862 --- /dev/null +++ b/textures/technic_chromium_dust.png diff --git a/textures/technic_chromium_ingot.png b/textures/technic_chromium_ingot.png Binary files differnew file mode 100644 index 0000000..96f35ff --- /dev/null +++ b/textures/technic_chromium_ingot.png diff --git a/textures/technic_chromium_lump.png b/textures/technic_chromium_lump.png Binary files differnew file mode 100644 index 0000000..1588f92 --- /dev/null +++ b/textures/technic_chromium_lump.png diff --git a/textures/technic_diamond_block.png b/textures/technic_diamond_block.png Binary files differnew file mode 100644 index 0000000..876908a --- /dev/null +++ b/textures/technic_diamond_block.png diff --git a/textures/technic_diamond_block_blue.png b/textures/technic_diamond_block_blue.png Binary files differnew file mode 100644 index 0000000..3931996 --- /dev/null +++ b/textures/technic_diamond_block_blue.png diff --git a/textures/technic_diamond_block_green.png b/textures/technic_diamond_block_green.png Binary files differnew file mode 100644 index 0000000..1b462fa --- /dev/null +++ b/textures/technic_diamond_block_green.png diff --git a/textures/technic_diamond_block_red.png b/textures/technic_diamond_block_red.png Binary files differnew file mode 100644 index 0000000..6a4e84a --- /dev/null +++ b/textures/technic_diamond_block_red.png diff --git a/textures/technic_mineral_chromium.png b/textures/technic_mineral_chromium.png Binary files differnew file mode 100644 index 0000000..c66f1c5 --- /dev/null +++ b/textures/technic_mineral_chromium.png diff --git a/textures/technic_mineral_uranium.png b/textures/technic_mineral_uranium.png Binary files differnew file mode 100644 index 0000000..aad9c07 --- /dev/null +++ b/textures/technic_mineral_uranium.png diff --git a/textures/technic_uranium.png b/textures/technic_uranium.png Binary files differnew file mode 100644 index 0000000..54225f8 --- /dev/null +++ b/textures/technic_uranium.png |