Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | C++ modernize: Pragma once (#6264) | Loïc Blot | 2017-08-17 |
| | | | | * Migrate cpp headers to pragma once | ||
* | clientobject, clouds, collision, clientsimpleobject: code modernization (#6260) | Loïc Blot | 2017-08-17 |
| | | | | | | | | | | | | * clientobject, clouds, collision, clientsimpleobject: code modernization * use range-based for loops * simplify some tests * various code style fixes * use emplace_back instead of push_back when necessary * use auto on some iterators * use default operator when needed * unroll v3s16 creation on collisionMoveSimple | ||
* | C++11 patchset 9: move hardcoded init parameters to class definitions (part ↵ | Loïc Blot | 2017-06-16 |
| | | | | | | | | | | | | | | | | | | | | | | | | 1) (#5984) * C++11 patchset 9: move hardcoded init parameters to class definitions C++11 introduced the possibility to define the default values directly in class definitions, do it on current code Also remove some unused attributes * CollisionInfo::bouncy * collisionMoveResult::collides_xy * collisionMoveResult::standing_on_unloaded * Clouds::speed * More constructor cleanups + some variables removal * remove only write guiFormSpecMenu::m_old_tooltip * move header included inside defintions in genericobject.h * remove some unused since years exception classes * remove unused & empty debug_stacks_init * remove unused & empty content_nodemeta_serialize_legacy * remove forgotten useless bool (bouncy) in collision.cpp code | ||
* | Don't pass non-const references to collision methods | est31 | 2016-01-29 |
| | | | | | Non const references cause a lot of confusion with behaviour of code, and are disallowed by minetest style guide. | ||
* | Fix jittering sounds on entities (fixes #2974) | BlockMen | 2015-10-26 |
| | |||
* | Remove profiler.h include where it's not needed. Remove some unreachable and ↵ | Loic Blot | 2015-07-21 |
| | | | | very old code | ||
* | Add an option to disable object <-> object collision for Lua entities | PilzAdam | 2013-07-20 |
| | |||
* | fix objects colliding with its own collision boxes | sapier | 2013-04-09 |
| | |||
* | 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 bouncy node group | Perttu Ahola | 2012-09-01 |
| | |||
* | Custom boxy nodes (stairs, slabs) and collision changes | Kahrl | 2012-06-17 |
| | |||
* | Optimize headers | Perttu Ahola | 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 | ||
* | Relatively snappy object-ground collision detection | Perttu Ahola | 2011-11-29 |
| | |||
* | GameDef compiles | Perttu Ahola | 2011-11-29 |
| | |||
* | 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 |