47 lines
1.1 KiB
Lua
47 lines
1.1 KiB
Lua
-- LUALOCALS < ---------------------------------------------------------
|
|
local minetest, nodecore, pairs
|
|
= minetest, nodecore, pairs
|
|
-- LUALOCALS > ---------------------------------------------------------
|
|
|
|
local modname = minetest.get_current_modname()
|
|
|
|
nodecore.register_hint("write on a surface with a charcoal lump",
|
|
"charcoal writing",
|
|
"nc_fire:lump_coal"
|
|
)
|
|
|
|
nodecore.register_hint("rotate a charcoal glyph",
|
|
"charcoal writing rotate",
|
|
"charcoal writing"
|
|
)
|
|
|
|
local placedall = {}
|
|
for i = 1, #nodecore.writing_glyphs do
|
|
placedall[#placedall + 1] = "place:" .. modname .. ":glyph" .. i
|
|
end
|
|
|
|
nodecore.register_hint("cycle through all charcoal glyphs",
|
|
placedall,
|
|
"charcoal writing"
|
|
)
|
|
|
|
for _, v in pairs({"sand", "gravel", "dirt"}) do
|
|
nodecore.register_hint("rake " .. v,
|
|
"rake " .. v,
|
|
{"group:rakey", "nc_terrain:" .. v}
|
|
)
|
|
end
|
|
nodecore.register_hint("rake humus",
|
|
"rake humus",
|
|
{"group:rakey", "nc_tree:humus"}
|
|
)
|
|
|
|
nodecore.register_hint("leach raked humus to dirt",
|
|
"leach group:humus_raked",
|
|
"group:humus_raked"
|
|
)
|
|
nodecore.register_hint("leach raked dirt to sand",
|
|
"leach group:dirt_raked",
|
|
"group:dirt_raked"
|
|
)
|