1
0
Fork 0
mirror of https://github.com/luanti-org/luanti.git synced 2025-07-22 17:18:39 +00:00

Add EnvRef:get_objects_inside_radius(pos, radius)

This commit is contained in:
Perttu Ahola 2011-12-28 18:18:08 +02:00
parent 7937813c98
commit 1c15f53318
5 changed files with 70 additions and 9 deletions

View file

@ -7,12 +7,18 @@
function on_step(dtime)
-- print("experimental on_step")
--[[
print("celeron55 dir: "..dump(
minetest.env:get_player_by_name("celeron55"):get_look_dir()))
print("celeron55 pitch: "..dump(
minetest.env:get_player_by_name("celeron55"):get_look_pitch()))
print("celeron55 yaw: "..dump(
minetest.env:get_player_by_name("celeron55"):get_look_yaw()))
objs = minetest.env:get_objects_inside_radius({x=0,y=0,z=0}, 10)
for k, obj in pairs(objs) do
name = obj:get_player_name()
if name then
print(name.." at "..dump(obj:getpos()))
print(name.." dir: "..dump(obj:get_look_dir()))
print(name.." pitch: "..dump(obj:get_look_pitch()))
print(name.." yaw: "..dump(obj:get_look_yaw()))
else
print("Some object at "..dump(obj:getpos()))
end
end
--]]
end
minetest.register_globalstep(on_step)