summaryrefslogtreecommitdiffstats
path: root/source/Entities/ProjectileEntity.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Fixed arrow bugsTiger Wang2013-11-141-1/+3
| | | | * Fixed arrows hitting blocks wrong
* Merge remote-tracking branch 'origin/fixes'.madmaxoft2013-11-131-0/+14
|\
| * Bundled fixes [SEE DESC]Tiger Wang2013-11-121-1/+15
|/ | | | | | | | * 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
* Implemented loading more projectiles from MCA.madmaxoft2013-09-071-2/+5
|
* Implemented ghast fireball and firecharge projectilesmadmaxoft2013-09-071-2/+59
|
* Arrows have proper yaw and pitch when shot, and stop when they hit a block.madmaxoft2013-09-071-1/+1
|
* Implemented exact block hit position.madmaxoft2013-09-031-5/+5
| | | | Arrows now stick out of blocks at the exact position where they hit.
* Added cArrowEntity's criticalness to the API.madmaxoft2013-09-031-0/+6
|
* Arrows deal damage based on their speed.madmaxoft2013-09-031-0/+3
|
* Arrows deal damage.madmaxoft2013-09-011-0/+4
| | | | Still needs some tweaks, they hit the shooter most of the time.
* Basic support for thrown items - eggs, snowballs and ender pearls.madmaxoft2013-08-301-2/+91
| | | | They can be thrown, but they don't do anything on impact. Also they don't save to nor load from MCA.
* Moved throw pos and speed calculation from cProjectileEntity into cPlayer.madmaxoft2013-08-301-6/+0
|
* Merged in the Projectiles branch.madmaxoft2013-08-301-8/+94
|\ | | | | | | Although the projectiles are not yet finished, the branch has several bugfixes that are needed in master as well.
| * Shooting a bow kinda works.madmaxoft2013-08-301-0/+9
| | | | | | | | The arrow is released, but sometimes hits wrong blocks or disappears completely.
| * Implemented basic physics for projectiles.madmaxoft2013-08-271-3/+6
| |
| * Debug: arrow log their position in each tickmadmaxoft2013-08-261-0/+1
| |
| * Added a few API accessors to cArrowEntity.madmaxoft2013-08-251-0/+8
| |
| * Added a few basic fields to cProjectileEntity and cArrowEntity.madmaxoft2013-08-221-3/+44
| |
| * Added skeleton code for projectile spawning.madmaxoft2013-08-221-3/+23
|/
* Started work on the cProjectileEntity class.madmaxoft2013-08-201-0/+69