Cranks, shafts, and spruce trees.

This commit is contained in:
Signal 2026-05-09 16:01:10 -04:00
parent 4659a008ac
commit 9011835cf4
40 changed files with 1496 additions and 104 deletions

View file

@ -305,6 +305,32 @@ ns.register_hud_type {
end
}
ns.register_hud_type {
name = "waypoint",
required_fields = {"world_pos"},
field_types = {
scale = "vec2"
},
defaults = {
scale = {x=1,y=1}
},
add = function(e, m)
e._id = m.object:hud_add {
type = "waypoint",
world_pos = e.world_pos,
text = e.text
}
end,
update = function(e, m, changes)
for k, v in pairs(changes) do
m.object:hud_change(e._id, k, v)
end
end,
remove = function(e, m)
m.object:hud_remove(e._id)
end
}
minetest.register_chatcommand("hudtest", {
func = function(name)
ns.hud_add(rgt.players[name], {