mirror of
https://github.com/FaceDeer/dfcaverns.git
synced 2025-07-12 21:40:29 +02:00
resort localized strings, add color groups to spindlestem extract
This commit is contained in:
@ -88,7 +88,7 @@ minetest.register_craft({
|
||||
burntime = 5,
|
||||
})
|
||||
|
||||
local register_spindlestem_type = function(item_suffix, colour_name, colour_code, light_level)
|
||||
local register_spindlestem_type = function(item_suffix, colour_name, colour_code, light_level, extract_color_group)
|
||||
local cap_item = "df_trees:spindlestem_cap_"..item_suffix
|
||||
|
||||
minetest.register_node(cap_item, {
|
||||
@ -191,6 +191,12 @@ local register_spindlestem_type = function(item_suffix, colour_name, colour_code
|
||||
if vessels and light_level > 0 then
|
||||
local tex = "dfcaverns_vessels_glowing_liquid.png^[multiply:#"..colour_code.."^vessels_glass_bottle.png"
|
||||
local new_light = light_level + math.floor((minetest.LIGHT_MAX-light_level)/2)
|
||||
|
||||
local groups = {vessel = 1, dig_immediate = 3, attached_node = 1}
|
||||
if extract_color_group then
|
||||
groups[extract_color_group] = 1
|
||||
end
|
||||
|
||||
minetest.register_node("df_trees:glowing_bottle_"..item_suffix, {
|
||||
description = S("@1 Spindlestem Extract", colour_name),
|
||||
drawtype = "plantlike",
|
||||
@ -206,7 +212,7 @@ local register_spindlestem_type = function(item_suffix, colour_name, colour_code
|
||||
type = "fixed",
|
||||
fixed = {-0.25, -0.5, -0.25, 0.25, 0.3, 0.25}
|
||||
},
|
||||
groups = {vessel = 1, dig_immediate = 3, attached_node = 1},
|
||||
groups = groups,
|
||||
sounds = default.node_sound_glass_defaults(),
|
||||
light_source = new_light,
|
||||
})
|
||||
@ -288,10 +294,10 @@ minetest.register_node("df_trees:spindlestem_seedling", {
|
||||
})
|
||||
|
||||
register_spindlestem_type("white", S("White"), "FFFFFF", 0)
|
||||
register_spindlestem_type("red", S("Red"), "FFC3C3", 3)
|
||||
register_spindlestem_type("green", S("Green"), "C3FFC3", 4)
|
||||
register_spindlestem_type("cyan", S("Cyan"), "C3FFFF", 6)
|
||||
register_spindlestem_type("golden", S("Golden"), "FFFFC3", 12)
|
||||
register_spindlestem_type("red", S("Red"), "FFC3C3", 3, "color_red")
|
||||
register_spindlestem_type("green", S("Green"), "C3FFC3", 4, "color_green")
|
||||
register_spindlestem_type("cyan", S("Cyan"), "C3FFFF", 6, "color_cyan")
|
||||
register_spindlestem_type("golden", S("Golden"), "FFFFC3", 12, "color_yellow")
|
||||
|
||||
local c_air = minetest.get_content_id("air")
|
||||
local c_stem = minetest.get_content_id("df_trees:spindlestem_stem")
|
||||
|
Reference in New Issue
Block a user