forked from VoxeLibre/VoxeLibre
Improve river water
This commit is contained in:
parent
d3253ecf4f
commit
33bbeb1a4d
|
@ -6,6 +6,9 @@ local source = table.copy(minetest.registered_nodes["mcl_core:water_source"])
|
||||||
source.description = S("River Water Source")
|
source.description = S("River Water Source")
|
||||||
source.liquid_range = 2
|
source.liquid_range = 2
|
||||||
source.waving = 3
|
source.waving = 3
|
||||||
|
source.color = "#0084FF"
|
||||||
|
source.paramtype2 = nil
|
||||||
|
source.palette = nil
|
||||||
source.liquid_alternative_flowing = "mclx_core:river_water_flowing"
|
source.liquid_alternative_flowing = "mclx_core:river_water_flowing"
|
||||||
source.liquid_alternative_source = "mclx_core:river_water_source"
|
source.liquid_alternative_source = "mclx_core:river_water_source"
|
||||||
source.liquid_renewable = false
|
source.liquid_renewable = false
|
||||||
|
@ -13,40 +16,18 @@ source._doc_items_longdesc = S("River water has the same properties as water, bu
|
||||||
source._doc_items_entry_name = S("River Water")
|
source._doc_items_entry_name = S("River Water")
|
||||||
-- Auto-expose entry only in valleys mapgen
|
-- Auto-expose entry only in valleys mapgen
|
||||||
source._doc_items_hidden = minetest.get_mapgen_setting("mg_name") ~= "valleys"
|
source._doc_items_hidden = minetest.get_mapgen_setting("mg_name") ~= "valleys"
|
||||||
source.post_effect_color = {a=192, r=0x2c, g=0x88, b=0x8c}
|
source.post_effect_color = {a=60, r=0, g=132, b=255}
|
||||||
source.tiles = {
|
|
||||||
{name="default_river_water_source_animated.png", animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=5.0}}
|
|
||||||
}
|
|
||||||
source.special_tiles = {
|
|
||||||
-- New-style water source material (mostly unused)
|
|
||||||
{
|
|
||||||
name="default_river_water_source_animated.png",
|
|
||||||
animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=5.0},
|
|
||||||
backface_culling = false,
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
local flowing = table.copy(minetest.registered_nodes["mcl_core:water_flowing"])
|
local flowing = table.copy(minetest.registered_nodes["mcl_core:water_flowing"])
|
||||||
flowing.description = S("Flowing River Water")
|
flowing.description = S("Flowing River Water")
|
||||||
flowing.liquid_range = 2
|
flowing.liquid_range = 2
|
||||||
flowing.waving = 3
|
flowing.waving = 3
|
||||||
|
flowing.color = "#0084FF"
|
||||||
flowing.liquid_alternative_flowing = "mclx_core:river_water_flowing"
|
flowing.liquid_alternative_flowing = "mclx_core:river_water_flowing"
|
||||||
flowing.liquid_alternative_source = "mclx_core:river_water_source"
|
flowing.liquid_alternative_source = "mclx_core:river_water_source"
|
||||||
flowing.liquid_renewable = false
|
flowing.liquid_renewable = false
|
||||||
flowing.tiles = {"default_river_water_flowing_animated.png^[verticalframe:64:0"}
|
flowing.tiles = {"default_river_water_flowing_animated.png^[verticalframe:64:0"}
|
||||||
flowing.post_effect_color = {a=192, r=0x2c, g=0x88, b=0x8c}
|
flowing.post_effect_color = {a=60, r=0, g=132, b=255}
|
||||||
flowing.special_tiles = {
|
|
||||||
{
|
|
||||||
image="default_river_water_flowing_animated.png",
|
|
||||||
backface_culling=false,
|
|
||||||
animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=4.0}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
image="default_river_water_flowing_animated.png",
|
|
||||||
backface_culling=false,
|
|
||||||
animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=4.0}
|
|
||||||
},
|
|
||||||
}
|
|
||||||
|
|
||||||
minetest.register_node("mclx_core:river_water_source", source)
|
minetest.register_node("mclx_core:river_water_source", source)
|
||||||
minetest.register_node("mclx_core:river_water_flowing", flowing)
|
minetest.register_node("mclx_core:river_water_flowing", flowing)
|
||||||
|
|
Loading…
Reference in New Issue