Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2020-05-08 | Use Vector3 for cLineBlockTracer and cBlockTracer (#4715) | mBornand | 1 | -85/+56 | |
* cLineBlockTracer uses Vector | |||||
2020-04-16 | Using Super. | Mattes D | 1 | -1/+1 | |
2020-04-03 | Pulled the BlockID and BlockInfo headers from Globals.h. (#4591) | Mattes D | 1 | -0/+1 | |
The BlockID.h file was removed from Globals.h and renamed to BlockType.h (main change) The BlockInfo.h file was removed from Globals.h (main change) The ENUM_BLOCK_ID and ENUM_ITEM_ID enum names were replaced with ENUM_BLOCK_TYPE and ENUM_ITEM_TYPE (cosmetics) The various enums, such as eDimension, eDamageType and eExplosionSource were moved from BlockType.h to Defines.h, together with the helper functions for converting between them and strings (StringToDimension et al.) (minor) Many inline functions were moved from headers to their respective cpp files, so that BlockType.h could be included only into the cpp file, rather than the header. That broke our tests a bit, since they pick bits and pieces out of the main code and provide stubs for the rest; they had to be re-stubbed and re-verified. eMonsterType values are no longer tied to E_ITEM_SPAWN_EGG_META_* values | |||||
2018-07-26 | CheckBasicStyle: Check number of empty lines between functions (#4267) | peterbell10 | 1 | -1/+0 | |
Add check for number of empty lines between functions and fix the corresponding failures | |||||
2017-09-11 | Replace ItemCallbacks with lambdas (#3993) | peterbell10 | 1 | -3/+3 | |
2017-09-02 | Revert "Replace ItemCallbacks with lambdas (#3948)" | LogicParrot | 1 | -3/+3 | |
This reverts commit 496c337cdfa593654018c171f6a74c28272265b5. | |||||
2017-09-01 | Replace ItemCallbacks with lambdas (#3948) | peterbell10 | 1 | -3/+3 | |
2017-08-03 | Remove double includes part 2 (#3890) | peterbell10 | 1 | -1/+0 | |
2017-05-28 | LineBlockTracer: Fixed a math rounding error failure. | Mattes D | 1 | -1/+5 | |
2017-05-11 | Tracer replacement (#3704) | Mattes D | 1 | -1/+93 | |
* Replaced cTracer usage with cLineBlockTracer. * Exported new cLineBlockTracer utility functions to Lua API. | |||||
2016-02-05 | Bulk clearing of whitespace | LogicParrot | 1 | -5/+5 | |
2015-06-05 | Fixed overshoot in cLineBlockTracer. | Mattes D | 1 | -6/+13 | |
Fixes #2161. | |||||
2015-05-28 | Fix comments | tycho | 1 | -5/+5 | |
2015-05-24 | Made -Weverything an error. | tycho | 1 | -6/+6 | |
2015-01-23 | Fixed defect #43662 in Coverity list. | Kirill Kirilenko | 1 | -1/+17 | |
2014-10-23 | En masse NULL -> nullptr replace | Tiger Wang | 1 | -2/+2 | |
2014-10-20 | En masse NULL -> nullptr replace | Tiger Wang | 1 | -2/+2 | |
2014-09-22 | Made it compile with clang | Chris Darnell | 1 | -3/+3 | |
2014-09-21 | Fix crash in cLineBlockTracer | Tiger Wang | 1 | -8/+7 | |
* Fixes #1418 | |||||
2014-07-20 | Line tracer invalid chunk fix | Tiger Wang | 1 | -20/+20 | |
* Fixes #1230 * Additionally improved speed in some scenarios | |||||
2014-07-16 | Fixed a bug with buckets | Tiger Wang | 1 | -8/+9 | |
* Additionally fixed cLineBlockTracer's EntryFace parameter when a block was hit on the first iteration along the projected line | |||||
2014-04-26 | Removed unused assignments. | archshift | 1 | -1/+0 | |
2014-03-11 | Unified Vector classes | andrew | 1 | -1/+1 | |
2014-01-07 | More MSVC warning fixes. | madmaxoft | 1 | -1/+1 | |
2013-12-31 | fixed warnings in LineBlockTracer.cpp | Tycho Bickerstaff | 1 | -1/+0 | |
2013-11-24 | Moved source to src | Alexander Harkness | 1 | -0/+0 | |
2013-11-16 | LineBlockTracer: Using the coord-based block faces. | madmaxoft | 1 | -3/+3 | |
2013-08-27 | Implemented basic physics for projectiles. | madmaxoft | 1 | -5/+6 | |
2013-08-04 | LineBlockTracer: Fixed initial errors | madmaxoft | 1 | -4/+7 | |
2013-08-04 | First attempt at implementing a cLineBlockTracer class | madmaxoft | 1 | -0/+258 | |
Not yet tested, will probably have lots of bugs, if it is at all usable. |