summaryrefslogtreecommitdiff
path: root/src/environment.cpp
Commit message (Collapse)AuthorAge
* Remove liquid_finite and weatherproller2014-04-18
|
* Fix all warnings reported by clangSfan52014-04-15
|
* Fix merge mistake when rebasing for PR #1169Ciaran Gultnieks2014-03-24
|
* Remove goto from Environment::removePlayerSelat2014-03-12
|
* Update ABM object counts when triggers add objectsCiaran Gultnieks2014-03-09
| | | | | Also fixes long-standing accuracy issue due to unknown wider object count not being incremented.
* Stop wasting time in abm - performance improvementCiaran Gultnieks2014-03-06
| | | | | | Unless I'm mistaken, the chunk of code I'm moving there is potentially executed hundreds of times inside the loop to get the exact same result every time
* Fix for unloaded but active block problemCiaran Gultnieks2014-03-02
|
* ServerEnvironment: Remove direct dependency on EmergeManagerkwolekr2014-02-09
|
* Add player:override_day_night_ratio() for arbitrarily controlling sunlight ↵Perttu Ahola2014-02-01
| | | | brightness
* Fix some errors reported by clang static analyzer.Ilya Zhuravlev2014-01-13
|
* Add forceloadingNovatux2014-01-11
|
* Make line_of_sight return blocking node positionstujones112013-12-12
|
* Add minetest.swap_nodeNovatux2013-11-30
|
* Revert patch 58f036ad1 that causes object duplication (which tried to fix ↵Perttu Ahola2013-11-17
| | | | objects getting hidden from client) and fix the original problem correctly. This fixes the second distinct object duplication bug.
* Actually fix weatherkwolekr2013-11-17
| | | | The real problem was that MapBlocks were not activated before getting sent to the client
* Fix object duplication bug (at least in the most reproducible UFO case)Perttu Ahola2013-10-17
|
* Weather: Clean up getHeat/getHumidity somewhatkwolekr2013-09-16
|
* Omnicleanup: header cleanup, add ModApiUtil shared between game and mainmenuKahrl2013-08-14
|
* Dont write directly to files but rather write and copy a tmp filePilzAdam2013-08-13
|
* Decoration: Fix schematic probability mess with new MTS file versionkwolekr2013-08-11
|
* Add support for different drowning damage and allow drowning in other nodetypesBlockMen2013-08-06
|
* Change large amount of objects to be configurable via a setting in ↵Novatux2013-08-04
| | | | minetest.conf (max_objects_per_block).
* Fix anticheatPerttu Ahola2013-08-03
|
* Add set_breath and get_breath to lua API.RealBadAngel2013-07-20
|
* Fix many formspec menu bugssapier2013-07-07
|
* Dont write player files all the timePilzAdam2013-06-28
|
* Print playername when failing to read playerfile and ignore files starting ↵PilzAdam2013-06-22
| | | | with .
* Add drowningPilzAdam2013-06-19
|
* Show number of objects in client environment in profiler (F6)Kahrl2013-06-18
|
* Play player_damage.ogg when recieving damage and additionally play ↵PilzAdam2013-06-12
| | | | player_falling_damage.ogg when recieving falling damage
* Add and implement setting max_clearobjects_extra_loaded_blocks.Kahrl2013-06-03
| | | | | Now Environment::clearAllObjects() unloads unused blocks in an interval defined by max_clearobjects_extra_loaded_blocks (default 4096).
* Move scriptapi to separate folder (by sapier)sapier2013-05-25
| | | | | | | | | | | On the lua side, notably minetest.env:<function>(<args>) should now be replaced by minetest.<function>(<args>). The old way is and will stay supported for a long time. Also: Update and clean up lua_api.txt (by celeron55) Move EnvRef to lua and remove add_rat and add_firefly (by kahrl) Add separate src/util/CMakeLists.txt, other minor fixes (by kahrl)
* Fix lava damage on player's upper bodykwolekr2013-05-19
|
* Fix nearly all warningskwolekr2013-05-19
|
* fix static data not beeing stored correctly on deactivationsapier2013-05-06
|
* Improve getFree*ActiveObjectId to reduce common case cpu usage drasticalysapier2013-04-24
|
* Add Dijkstra A* and A* without prefetching pathfind algorithmssapier2013-04-06
|
* Allow modifying movement speed, jump height and gravity per-player via the ↵MirceaKitsune2013-04-05
| | | | Lua API.
* Closed add object <-> object collision handlingsapier2013-03-28
|
* Migrate to STL containers/algorithms.Ilya Zhuravlev2013-03-11
|
* Update Copyright YearsSfan52013-02-24
|
* Change Minetest-c55 to MinetestPilzAdam2013-02-24
|
* Improved Player PhysicsMirceaKitsune2013-02-14
|
* The new mapgen, noise functions, et al.kwolekr2013-01-21
|
* fixes node timer bug (fixes #407).Jürgen Doser2013-01-11
| | | | | | Previously, when a block was activated, on_timer callbacks where called with the relative position of the node inside the block, instead of the absolute position of the node.
* Add ServerEnvironment::setNode()/removeNode() to allow setting nodes from ↵Perttu Ahola2013-01-02
| | | | the C++ side with proper script-defined initialization/destruction
* Smooth day-night transitionsPerttu Ahola2012-12-02
|
* Default server step to 0.1s and sync object/player update intervals to itPerttu Ahola2012-11-26
|
* Move util/serialize.h out from staticobject.h for smaller header dependenciesPerttu Ahola2012-11-26
|
* Proper versioning of new network-serialized stuffPerttu Ahola2012-11-26
|