Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Use warningstream for log messages with WARNING | ShadowNinja | 2015-10-14 |
| | | | | Remove DTIME macro and its uses, too | ||
* | Fix falling through nodes on world load (fixes #2784) | Christof Kaufmann | 2015-09-26 |
| | | | | | | | | | | | On world load the collision code can not see node boxes, since the nodes have not been loaded. Thus it collided only at the next full node. However, standing on a slab on world load leaded to sinking into it until the world finished loading. Then one maybe fell further, if the node below was not walkable. Now, with this commit, when no node around the player has been loaded it simply does not move the player. | ||
* | Change i++ to ++i | David Jones | 2015-08-25 |
| | |||
* | Remove profiler.h include where it's not needed. Remove some unreachable and ↵ | Loic Blot | 2015-07-21 |
| | | | | very old code | ||
* | Use std::vector instead of std::set for Environment::getObjectsInsideRadius | Loic Blot | 2015-04-16 |
| | | | | | We are only iterating sequentially, we don't need a set here Also use a vector reference instead of a copy | ||
* | Move globals from main.cpp to more sane locations | Craig Robbins | 2015-04-01 |
| | | | | | | | | | | | | Move debug streams to log.cpp|h Move GUI-related globals to clientlauncher Move g_settings and g_settings_path to settings.cpp|h Move g_menuclouds to clouds.cpp|h Move g_profiler to profiler.cpp|h | ||
* | For usages of assert() that are meant to persist in Release builds (when ↵ | Craig Robbins | 2015-03-07 |
| | | | | NDEBUG is defined), replace those usages with persistent alternatives | ||
* | collisionMoveSimple: use std::vector instead of std::list, this improve the ↵ | Loic Blot | 2015-03-05 |
| | | | | performances | ||
* | Remove most exceptions from getNode() (and variants) | Craig Robbins | 2014-11-14 |
| | |||
* | Custom collision boxes node property. | RealBadAngel | 2014-10-19 |
| | |||
* | Add an option to disable object <-> object collision for Lua entities | PilzAdam | 2013-07-20 |
| | |||
* | Disable collision fix, its broke unit tests | proller | 2013-07-01 |
| | |||
* | Fix sand, gravel falling stuck | proller | 2013-06-30 |
| | |||
* | Fix nearly all warnings | kwolekr | 2013-05-19 |
| | |||
* | fix objects colliding with its own collision boxes | sapier | 2013-04-09 |
| | |||
* | Limit speed in collisionMoveResult for avoiding hangs | Esteban I. Ruiz Moreno | 2013-04-03 |
| | |||
* | Closed add object <-> object collision handling | sapier | 2013-03-28 |
| | |||
* | Update Copyright Years | Sfan5 | 2013-02-24 |
| | |||
* | Change Minetest-c55 to Minetest | PilzAdam | 2013-02-24 |
| | |||
* | add limit for steps to avoid runaway memory consumption by collision handling | sapier | 2013-01-16 |
| | |||
* | Add bouncy node group | Perttu Ahola | 2012-09-01 |
| | |||
* | Custom boxy nodes (stairs, slabs) and collision changes | Kahrl | 2012-06-17 |
| | |||
* | Switch the license to be LGPLv2/later, with small parts still remaining as ↵ | Perttu Ahola | 2012-06-05 |
| | | | | GPLv2/later, by agreement of major contributors | ||
* | Fix collision code getting stuck if speed is 0 | Perttu Ahola | 2012-04-07 |
| | |||
* | Improve luaentity sprite functionality (and add some random stuff) | Perttu Ahola | 2011-11-29 |
| | |||
* | Relatively snappy object-ground collision detection | Perttu Ahola | 2011-11-29 |
| | |||
* | GameDef compiles | Perttu Ahola | 2011-11-29 |
| | |||
* | Move ContentFeatures to mapnode_contentfeatures.{h,cpp} and clean stuff | Perttu Ahola | 2011-11-29 |
| | |||
* | extended content-type range | Perttu Ahola | 2011-07-23 |
| | |||
* | reorganized a lot of stuff and modified mapgen and objects slightly while ↵ | Perttu Ahola | 2011-06-26 |
| | | | | doing it | ||
* | Some work-in-progress in hp and mobs and a frightening amount of random fixes. | Perttu Ahola | 2011-04-21 |
| | |||
* | implemented rats in new system to verify that it works | Perttu Ahola | 2011-04-10 |