summaryrefslogtreecommitdiffstats
path: root/src/Physics/Explodinator.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Explodinator: fix divide by zeroTiger Wang2021-02-071-1/+1
|
* Merged OnBreak with OnPlayerBreak (#4967)12xx122020-10-081-2/+3
| | | | Co-authored-by: 12xx12 <12xx12100@gmail.com> Co-authored-by: Tiger Wang <ziwei.tiger@outlook.com>
* Use tracing for explosions (#4845)Tiger Wang2020-09-121-0/+20
* TNT: Implement tracing algorithm + Add intensity tracing * Fix iterating over all players to SendExplosion, even those not in range * Implemented TNT entity interaction * Fixed misaligned destruction tracing * Finalise TNT algorithm - Remove BlockArea and just use chunks Using SetBlock makes it so that we can update everything properly, and does appear to be faster. * BlockInfo learns about explosion attentuation * Rename Explodinator parameters * TNT: pull block destruction into common function Co-authored-by: Alexander Harkness <me@bearbin.net>