aboutsummaryrefslogtreecommitdiff
path: root/src/collision.cpp
AgeCommit message (Expand)Author
2018-11-28Move client-specific files to 'src/client' (#7902)Quentin Bazin
2018-11-22Client-side autojump. Remove Android-only stepheight autojump (#7228)Ben Deutsch
2018-08-05Prevent objects from colliding with own child attachments (#7610)SmallJoker
2018-04-04Optimize a little bit isBlockInSight, adjustDist & collisions (#7193)Loïc Blot
2018-04-03Fix various clang-tidy reported performance-type-promotion-in-math-fnLoïc Blot
2018-02-26CollisionMoveSimple: Collide with 'ignore' nodesparamat
2018-02-10Node definition manager refactor (#7016)Dániel Juhász
2017-08-20Change BS constant from implicit double to float (#6286)Jens Rottmann
2017-08-17clientobject, clouds, collision, clientsimpleobject: code modernization (#6260)Loïc Blot
2017-08-05Add tiny Y offset in collisionMoveSimple() to tweak performanceJens Rottmann
2017-08-05Fix player coordinate rounding in collisionMoveSimple() (#6197)Jens Rottmann
2017-06-16C++11 patchset 9: move hardcoded init parameters to class definitions (part 1...Loïc Blot
2017-01-09Environment & IGameDef code refactoring (#4985)Ner'zhul
2017-01-08Move ServerEnvironment to dedicated cpp/header filesLoic Blot
2017-01-08Move ClientEnvironment to dedicated cpp/header filesLoic Blot
2016-10-30PlayerSAO/LocalPlayer refactor: (#4612)Ner'zhul
2016-09-15Collision: Improve performance by combining 6 vectors into 1 using a structShadowNinja
2016-04-06Fix #3955 (player dying on login).Nathanaël Courant
2016-03-12Allow nodes to specify which sides to connect to.Auke Kok
2016-03-12Nodebox: Allow nodeboxes to "connect"Auke Kok
2016-03-01Revert "Fix jumping at node edge"nerzhul
2016-02-20Little collision.cpp cleanupsLoic Blot
2016-02-19Fix jumping at node edgegregorycu
2016-01-29Don't pass non-const references to collision methodsest31
2015-12-29Make collisionMoveSimple time overflow message written to log/show up at max ...Sapier
2015-10-26Fix jittering sounds on entities (fixes #2974)BlockMen
2015-10-14Use warningstream for log messages with WARNINGShadowNinja
2015-09-26Fix falling through nodes on world load (fixes #2784)Christof Kaufmann
2015-08-25Change i++ to ++iDavid Jones
2015-07-21Remove profiler.h include where it's not needed. Remove some unreachable and ...Loic Blot
2015-04-16Use std::vector instead of std::set for Environment::getObjectsInsideRadiusLoic Blot
2015-04-01Move globals from main.cpp to more sane locationsCraig Robbins
2015-03-07For usages of assert() that are meant to persist in Release builds (when NDEB...Craig Robbins
2015-03-05collisionMoveSimple: use std::vector instead of std::list, this improve the p...Loic Blot
2014-11-14Remove most exceptions from getNode() (and variants)Craig Robbins
2014-10-19Custom collision boxes node property.RealBadAngel
2013-07-20Add an option to disable object <-> object collision for Lua entitiesPilzAdam
2013-07-01Disable collision fix, its broke unit testsproller
2013-06-30Fix sand, gravel falling stuckproller
2013-05-19Fix nearly all warningskwolekr
2013-04-09fix objects colliding with its own collision boxessapier
2013-04-03Limit speed in collisionMoveResult for avoiding hangsEsteban I. Ruiz Moreno
2013-03-28Closed add object <-> object collision handlingsapier
2013-02-24Update Copyright YearsSfan5
2013-02-24Change Minetest-c55 to MinetestPilzAdam
2013-01-16add limit for steps to avoid runaway memory consumption by collision handlingsapier
2012-09-01Add bouncy node groupPerttu Ahola
2012-06-17Custom boxy nodes (stairs, slabs) and collision changesKahrl
2012-06-05Switch the license to be LGPLv2/later, with small parts still remaining as GP...Perttu Ahola
2012-04-07Fix collision code getting stuck if speed is 0Perttu Ahola