Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-05-06 | Expose collided objects in moveresult | sfan5 | |
closes #9787 | |||
2020-04-08 | Collision various fixes (#9343) | TheTermos | |
2019-06-10 | Add disable_jump to liquids and ladders (#7688) | SmallJoker | |
Remove second nodedef check by improving the colliding node detection Also remove the 2nd check in old_move, correct standing node a bit | |||
2018-11-22 | Client-side autojump. Remove Android-only stepheight autojump (#7228) | Ben Deutsch | |
Works by detecting a collision while moving forward and then simulating a jump. If the simulated jump is more successful, an artificial jump key press is injected in the client. Includes setting and key change GUI element for enabling and disabling this feature. | |||
2017-08-17 | C++ modernize: Pragma once (#6264) | Loïc Blot | |
* Migrate cpp headers to pragma once | |||
2017-08-17 | clientobject, clouds, collision, clientsimpleobject: code modernization (#6260) | Loïc Blot | |
* 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 | |||
2017-06-16 | C++11 patchset 9: move hardcoded init parameters to class definitions (part ↵ | Loïc Blot | |
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 | |||
2016-01-29 | Don't pass non-const references to collision methods | est31 | |
Non const references cause a lot of confusion with behaviour of code, and are disallowed by minetest style guide. | |||
2015-10-26 | Fix jittering sounds on entities (fixes #2974) | BlockMen | |
2015-07-21 | Remove profiler.h include where it's not needed. Remove some unreachable and ↵ | Loic Blot | |
very old code | |||
2013-07-20 | Add an option to disable object <-> object collision for Lua entities | PilzAdam | |
2013-04-09 | fix objects colliding with its own collision boxes | sapier | |
2013-03-28 | Closed add object <-> object collision handling | sapier | |
2013-02-24 | Update Copyright Years | Sfan5 | |
2013-02-24 | Change Minetest-c55 to Minetest | PilzAdam | |
2012-09-01 | Add bouncy node group | Perttu Ahola | |
2012-06-17 | Custom boxy nodes (stairs, slabs) and collision changes | Kahrl | |
2012-06-17 | Optimize headers | Perttu Ahola | |
2012-06-05 | Switch the license to be LGPLv2/later, with small parts still remaining as ↵ | Perttu Ahola | |
GPLv2/later, by agreement of major contributors | |||
2011-11-29 | Relatively snappy object-ground collision detection | Perttu Ahola | |
2011-11-29 | GameDef compiles | Perttu Ahola | |
2011-06-26 | reorganized a lot of stuff and modified mapgen and objects slightly while ↵ | Perttu Ahola | |
doing it | |||
2011-04-21 | Some work-in-progress in hp and mobs and a frightening amount of random fixes. | Perttu Ahola | |
2011-04-10 | implemented rats in new system to verify that it works | Perttu Ahola | |