summaryrefslogtreecommitdiff
path: root/src/server/activeobjectmgr.h
Commit message (Collapse)AuthorAge
* Add minetest.get_objects_in_area (#10668)Elias Fleckenstein2020-12-29
|
* Optimize get_objects_inside_radius calls (#9671)Loïc Blot2020-04-16
| | | | | | | | | * Optimize getObjectsInsideRadius calls our previous implementation calls the ActiveObjectMgr to return ids and then lookup those ids in the same map and test each object Instead now we call the global map to return the pointers directly and we ask filtering when building the list using lamba. This drop double looping over ranges of active objects (and then filtered one) and drop x lookups on the map regarding the first call results
* Move serveractiveobject & unitsaoLoic Blot2020-04-11
| | | | | Move serverobject.{cpp,h} to server/serveractiveobject.{cpp,h} Move UnitSAO class to dedicated files
* Add an activeobject manager to hold active objects (#7939)Loïc Blot2018-12-13
* Add an activeobject manager to hold active objects * Add unittests