Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2020-05-15 | Enable some more clang-tidy linter checks (#4738) | peterbell10 | 1 | -5/+1 | |
* Avoid inefficient AString -> c_str() -> AString round trip * Avoid redundant string init expressions * Avoid unnecessary return, continue, etc. * Add .clang-format to help with clang-tidy fix-its * Avoid unnecessary passing by value * Avoid unnecessary local copying * Avoid copying in range-for loops * Avoid over-complicated boolean expressions * Some violations missed by my local clang-tidy * Allow unnecessary continue statements * Add brackets * Another expression missed locally * Move BindingsProcessor call into clang-tidy.sh and add space * Fix pushd not found error * Different grouping of CheckBlockInteractionRate | |||||
2019-08-08 | cBoundingBox: Fix tolua warning (#4361) | peterbell10 | 1 | -21/+0 | |
tolua was warning about no support for `operator =`. Ref: #4360 | |||||
2017-08-21 | Fully implemented leashes (#3798) | Pablo Beltrán | 1 | -0/+10 | |
2017-08-17 | Changed int parameters to vector parameters in cCuboid and simulators (#3874) | Lane Kolbly | 1 | -10/+10 | |
2017-08-02 | Removed double includes (#3885) | Lukas Pioch | 1 | -1/+0 | |
2017-07-28 | Check for intersection between placed blocks and entities. (#3850) | Lane Kolbly | 1 | -2/+13 | |
* Check for intersection between placed blocks and entities. + Implemented GetPlacementCollisionBox, to permit custom placement collision boxes for blocks. * Factored block-entity placement checking into another function in cPlayer. - Removed vector min/max functions * Use GetWorld to get the world in DoesPlacingBlocksIntersectEntity. + Added block height checks, allow different cEntity subclasses to decide whether they will prevent block placement. | |||||
2016-06-18 | SelfTests: Moved BoundingBox test to a separate project. | Mattes D | 1 | -66/+0 | |
2016-06-05 | Bindings: Fixed cBoundingBox API. | Mattes D | 1 | -2/+2 | |
2016-01-22 | Improved tamed wolf pack cooperation and projectile reactions | LogicParrot | 1 | -5/+15 | |
2015-06-11 | SelfTests are registered and executed after logging framework init. | Mattes D | 1 | -4/+9 | |
Fixes #2228. | |||||
2014-07-19 | Fixed style: spaces after commas. | madmaxoft | 1 | -1/+1 | |
2014-04-18 | Did some static analysis, fixed some bugs and optimized a lot of code | jfhumann | 1 | -1/+1 | |
2014-03-14 | Fixed a couple of missing defs | Tycho | 1 | -1/+1 | |
2014-02-16 | Fixed cBoundingBox self-test code-style. | madmaxoft | 1 | -10/+10 | |
Also made the class name unique and the global variable static, to avoid linkage problems with other self-tests | |||||
2014-02-05 | Change Output to stderr | worktycho | 1 | -4/+3 | |
2014-02-05 | Modified automatic test for boundingBox | Tycho | 1 | -7/+26 | |
2014-02-04 | Improved Type safety of eBlockFace | Tycho | 1 | -3/+3 | |
May Fix #640 | |||||
2013-12-20 | Fixed compiler warning when iterating over a fixed array of items (ARRAYCOUNT). | madmaxoft | 1 | -1/+1 | |
2013-11-24 | Moved source to src | Alexander Harkness | 1 | -0/+0 | |
2013-11-12 | Bundled fixes [SEE DESC] | Tiger Wang | 1 | -2/+2 | |
* BoundingBox now returns FACE_NONE + Arrows can be picked up * Arrows dug up resume physics simulations * Added sound effects for bows, lava to stone, and arrows * Fixed SoundParticleEffect on <1.7 protocols | |||||
2013-09-02 | cBoundingBox: Only forward collisions are calculated. | madmaxoft | 1 | -6/+14 | |
2013-09-01 | Made cBoundingBox class inclusive in both coord edges. | madmaxoft | 1 | -9/+51 | |
Also added (a disabled) self-test to cBoundingBox. | |||||
2013-09-01 | Fixed an error in cBoundingBox's line-collision algorithm. | madmaxoft | 1 | -14/+6 | |
2013-09-01 | Added line collision calculation to cBoundingBox. | madmaxoft | 1 | -10/+104 | |
2013-09-01 | Added the cBoundingBox class. | madmaxoft | 1 | -0/+195 | |