From de4874c3ce9f566de25ae4c5d680512b4860695c Mon Sep 17 00:00:00 2001 From: Duane Date: Thu, 23 Jun 2016 09:50:09 -0500 Subject: [PATCH] Fix transparency of vapors. --- deco_clouds.lua | 20 +++++++++++--------- demon.lua | 20 +++++++++++--------- 2 files changed, 22 insertions(+), 18 deletions(-) diff --git a/deco_clouds.lua b/deco_clouds.lua index 49c4ae7..46a5002 100644 --- a/deco_clouds.lua +++ b/deco_clouds.lua @@ -11,15 +11,17 @@ newnode.tiles = {'fun_caves_storm_cloud.png'} --newnode.sunlight_propagates = true minetest.register_node("fun_caves:storm_cloud", newnode) -newnode = fun_caves.clone_node("default:dirt") -newnode.description = "Wispy Cloud" -newnode.tiles = {'fun_caves_wisp.png'} -newnode.sunlight_propagates = true -newnode.use_texture_alpha = true -newnode.walkable = false -newnode.buildable_to = true -newnode.pointable = false -minetest.register_node("fun_caves:wispy_cloud", newnode) +minetest.register_node("fun_caves:wispy_cloud", { + description = "Wispy Cloud", + tiles = {'fun_caves_wisp.png'}, + sunlight_propagates = true, + use_texture_alpha = true, + drawtype = "glasslike", + paramtype = 'light', + walkable = false, + buildable_to = true, + pointable = false, +}) minetest.register_node("fun_caves:moon_weed", { description = "Moon Weed", diff --git a/demon.lua b/demon.lua index e2c9e2e..ca59ce0 100644 --- a/demon.lua +++ b/demon.lua @@ -1,15 +1,17 @@ -- Ice Demon -- creates and moves ice nodes -local newnode = fun_caves.clone_node('default:ice') -newnode.description = "Freezing vapor" -newnode.tiles = {'fun_caves_wisp.png'} -newnode.sunlight_propagates = true -newnode.use_texture_alpha = true -newnode.walkable = false -newnode.buildable_to = true -newnode.pointable = false -minetest.register_node("fun_caves:freezing_vapor", newnode) +minetest.register_node("fun_caves:freezing_vapor", { + description = "Freezing Vapor", + tiles = {'fun_caves_wisp.png'}, + sunlight_propagates = true, + use_texture_alpha = true, + drawtype = "glasslike", + paramtype = 'light', + walkable = false, + buildable_to = true, + pointable = false, +}) local function snow_effect(pos, radius) minetest.add_particlespawner({