From d3f8f4a3961c91f438dd87b0e275b07fa6d3a0e1 Mon Sep 17 00:00:00 2001 From: Franz Date: Sun, 1 Apr 2012 17:11:14 -0600 Subject: [PATCH] Licence changed to GNU GPLv2 in the Doors mod --- gemstones/depends.txt | 1 - gemstones/init.lua | 60 ++++++++++++++++++++++++------------------- zlpdoors/init.lua | 16 +++++++----- 3 files changed, 44 insertions(+), 33 deletions(-) diff --git a/gemstones/depends.txt b/gemstones/depends.txt index 6468332..4ad96d5 100644 --- a/gemstones/depends.txt +++ b/gemstones/depends.txt @@ -1,2 +1 @@ default -add_tool diff --git a/gemstones/init.lua b/gemstones/init.lua index 80875b5..975d073 100644 --- a/gemstones/init.lua +++ b/gemstones/init.lua @@ -11,24 +11,31 @@ -- 2011-12-04 13:26:40 -------------------------------------------------------------------------------- +-- Name of the mod -- +gemsmodn = "gemstones" + -- List containing the names and quantity of the ores -- minerallist = {} +--local register_multitool = function( modname, basename, craftname, ) + +--end + ---- Big, bad function to declare gems ----------------------------------------- -register_gem = function( gemtype, rarity, basetime, durability, toolrules ) +register_gem = function( modname, gemtype, rarity, basetime, durability, toolrules ) -- Ores -- - mineralname = "gemstones:mineral_" .. gemtype - mineraltex = "default_stone.png^gemstones_mineral_" .. gemtype .. ".png" + mineralname = modname .. ":mineral_" .. gemtype + mineraltex = "default_stone.png^" .. modname .. "_mineral_" .. gemtype .. ".png" -- Gems/lumps -- - gemname = "gemstones:gem_" .. gemtype - gemtex = "gemstones_gem_" .. gemtype .. ".png" + gemname = modname .. ":gem_" .. gemtype + gemtex = modname .. "_gem_" .. gemtype .. ".png" craftname = gemname -- Solid block -- - blockname = "gemstones:block_" .. gemtype - blocktex = "gemstones_block_" .. gemtype .. ".png" + blockname = modname .. ":block_" .. gemtype + blocktex = modname .. "_block_" .. gemtype .. ".png" table.insert( minerallist, { mineralname, rarity } ) @@ -39,26 +46,27 @@ register_gem = function( gemtype, rarity, basetime, durability, toolrules ) -- Mineral block -- minetest.register_node( mineralname, { - tile_images = { mineraltex }, - inventory_image = minetest.inventorycube( mineraltex ), - is_ground_content = true, - material = minetest.digprop_stonelike(1.0), - drop = craftname .. ' 1', + description = 'Stone with ' .. gemtype, + tile_images = { mineraltex }, + is_ground_content = true, + material = minetest.digprop_stonelike(1.0), + groups = { cracky=3 }, + drop = craftname .. ' 1', } ) -- Solid block -- minetest.register_node( blockname, { - --drawtype = "glasslike", - tile_images = { blocktex }, - inventory_image = blocktex, - --alpha = 200, - is_ground_content = true, - material = minetest.digprop_glasslike(3.0), + description = gemtype .. ' block', + --drawtype = "glasslike", + tile_images = { blocktex }, + --alpha = 200, + is_ground_content = true, + groups = { cracky=2 } } ) - -- Tools, with "add_tool" by MarkTraceur - register_tool_type("gemstones", gemtype, craftname, basetime, durability, toolrules) + -- Tools, inspired by "add_tool" by MarkTraceur + --register_multitool( modname, gemtype, craftname, basetime, durability, toolrules ) -- Crafting blocks -- minetest.register_craft( { @@ -73,7 +81,7 @@ register_gem = function( gemtype, rarity, basetime, durability, toolrules ) minetest.register_craft( { output = craftname .. ' 9', recipe = { - { blockname .. '"' }, + { blockname }, }, } ) end @@ -118,23 +126,23 @@ minetest.register_on_generated( generate_gem ) ---- Amethyst ---- -- Less durable but slightly faster than steel. -register_gem( "amethyst", 5, 0.9, 250, { sword_time = 1 } ) +register_gem( gemsmodn, "amethyst", 5, 0.9, 250, { sword_time = 1 } ) ---- Cubic Zirconia ---- -- Almost wood slow, but almost mese-like durability -register_gem( "czirconia", 5, 1.6, 1000, { sword_time = 1 } ) +register_gem( gemsmodn, "czirconia", 5, 1.6, 1000, { sword_time = 1 } ) ---- Emerald ---- -- Just a bit less durable than steel -register_gem( "emerald", 5, 1.0, 300, { sword_time = 1 } ) +register_gem( gemsmodn, "emerald", 5, 1.0, 300, { sword_time = 1 } ) ---- Ruby ---- -- Faster, but much less durable than steel -register_gem( "ruby", 5, 0.7, 180, { sword_time = 1 } ) +register_gem( gemsmodn, "ruby", 5, 0.7, 180, { sword_time = 1 } ) ---- Sapphire ---- -- Slow, but more durable than steel -register_gem( "sapphire", 5, 1.2, 500, { sword_time = 1 } ) +register_gem( gemsmodn, "sapphire", 5, 1.2, 500, { sword_time = 1 } ) ---- Was loaded? --------------------------------------------------------------- -- Just to be sure, may remove if you like. diff --git a/zlpdoors/init.lua b/zlpdoors/init.lua index 952e344..44abf2e 100644 --- a/zlpdoors/init.lua +++ b/zlpdoors/init.lua @@ -1,13 +1,14 @@ -------------------------------------------------------------------------------- --- Doors +-- Doors -------------------------------------------------------------------------------- --- This mod adds 'minecraftlike' doors to the game +-- This mod adds 'minecraftlike' doors to the game. +-- Now included with vainilla Minetest. -- --- (c) 2011 Fernando Zapata --- Code licensed under GNU GPLv3 --- Content licensed under CC BY-SA 3.0 +-- (c) 2011-2012 Fernando Zapata +-- Code now licensed under GNU GPLv2 +-- Content licensed under CC BY-SA 3.0 -- --- 2012-01-08 11:03:57 +-- 2012-01-08 11:03:57 -------------------------------------------------------------------------------- local WALLMX = 3 @@ -17,6 +18,9 @@ local WALLPZ = 4 -------------------------------------------------------------------------------- + + + minetest.register_node( 'zlpdoors:door', { description = 'Door', drawtype = 'signlike',