From 737bbf6c008317e9934787d9e4865742299970f3 Mon Sep 17 00:00:00 2001 From: HybridDog Date: Sat, 23 Jan 2016 11:33:55 +0100 Subject: [PATCH] preparation for adding uses --- depends.txt | 2 + init.lua | 51 ++++++++++++++++++++++++- textures/riesenpilz_light_detector.png | Bin 0 -> 290 bytes 3 files changed, 52 insertions(+), 1 deletion(-) create mode 100644 textures/riesenpilz_light_detector.png diff --git a/depends.txt b/depends.txt index a81d43a..805d3dc 100644 --- a/depends.txt +++ b/depends.txt @@ -1,3 +1,5 @@ default vector_extras +digilines? fence_registration? +technic? diff --git a/init.lua b/init.lua index 43c6941..1fcf0b1 100644 --- a/init.lua +++ b/init.lua @@ -1081,9 +1081,10 @@ end) --- Food +-- Uses +-- mush45's meal minetest.register_craftitem("riesenpilz:mush45_meal", { description = "Mushroom Meal", inventory_image = "riesenpilz_mush45_meal.png", @@ -1099,6 +1100,54 @@ minetest.register_craft({ }) +--[[ unfinished +if minetest.global_exists(technic) then + if minetest.global_exists(digilines) then + -- digiline light value detector + minetest.register_node("riesenpilz:light_detector" { + tiles = {"riesenpilz_light_detector.png"}, + paramtype = "light", + digiline = { + receive = function(pos) + local light = minetest.get_node_light(pos) + send("light_detector", light) + end, + }, + --sounds = , + }) + + --technic.comp({"riesenpilz:glowshroom 10", "coal"}, "riesenpilz:light_detector") + end + + + --[ [ + if minetest.global_exists(3darmor) then add to depends + --lavashroom skin armor, swimming in lava possible + + minetest.register_craftitem("riesenpilz:lavashroom_flesh", { + description = "lavashroom's flesh", + inventory_image = "riesenpilz_lavashroom_flesh.png", + on_use = minetest.item_eat(3), + }) + + minetest.register_craftitem("riesenpilz:lavashroom_skin", { + description = "lavashroom's skin", + inventory_image = "riesenpilz_lavashroom_skin.png", + }) + + minetest.register_craftitem("riesenpilz:antilava_plate", { + description = "lava protecting plate", + inventory_image = "riesenpilz_antilava_plate.png", + }) + + technic.centri("riesenpilz:lavashroom", {"riesenpilz:lavashroom_flesh", "riesenpilz:lavashroom_skin"}) + technic.comp("riesenpilz:lavashroom_skin 5", "riesenpilz:antilava_plate") + + armor_register(plate blah) + end--] ] +}) +end--]] + if riesenpilz.enable_mapgen then dofile(modpath.."mapgen.lua") diff --git a/textures/riesenpilz_light_detector.png b/textures/riesenpilz_light_detector.png new file mode 100644 index 0000000000000000000000000000000000000000..0116ffc6146f6587b8d1c2b35b53ff171ebd5c95 GIT binary patch literal 290 zcmV+-0p0$IP)za7SgjOk}@Wb8&QYaeZ@f0IaDSrJ`D;qkyHPjHRRi&B*}n z>RRsXk?!rI?(JBP@n--40GmlfK~xyiB~Jlv#4rqUwxip%ZnFaZ|5wk=EF@zj5RNgY zN7Yvi+anzN>x`EAQuT}wX+4lnMj5W6gpvl7&5xof8N`j4TR@=JDR literal 0 HcmV?d00001