Tiger Wang
6ff6929ca6
General fixes [SEE DESC]
...
* Fixed faulty block face enumeration and functions
+ Added fireworks and exp bottle spawning
* Fixed arrows again
2013-11-16 20:58:17 +00:00
Tiger Wang
7a0d2033b6
Switchified If, ElseIf statement
...
Also updated comments
2013-11-15 22:47:57 +00:00
Tiger Wang
15c330664a
Fixed arrow bugs
...
* Fixed arrows hitting blocks wrong
2013-11-14 22:39:14 +00:00
Tiger Wang
347162a82f
Bundled fixes [SEE DESC]
...
* 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-11-12 21:43:20 +00:00
Tiger Wang
71abbb2f56
Bundled fixes [SEE DESC]
...
* Fixed pickups spawning in an incorrect position from a JukeBox
* Pickups make a popping sound in Prtcl1.7
* Arrows make a *what sort of sound does an arrow make anyway‽* when
hitting a block, and a popping sound when fired
* Mobs again have metadata
* Fixed Prtcl1.7 not using valid JSON to kick a client
* Minecarts and arrows again have metadata
2013-11-10 20:48:12 +00:00
tonibm19
e96c1aebfe
Using tabs
2013-10-29 16:44:45 +01:00
tonibm19
8a6511d329
fixed indentation
2013-10-28 21:45:49 +01:00
tonibm19
b26acdb9db
extra line
2013-10-28 21:41:43 +01:00
tonibm19
669beef2de
attempt at fixing indentation
2013-10-28 21:37:45 +01:00
tonibm19
b182f25324
Extra line
2013-10-28 21:00:14 +01:00
tonibm19
1841d77952
Fixed indentation
2013-10-28 20:58:50 +01:00
tonibm19
8c9fa9cf35
Added random chicken spawn when throwing an egg
2013-10-28 20:57:04 +01:00
madmaxoft
d1b68f6150
Added a (disabled) block logging to projectile path-tracing.
2013-09-07 21:56:22 +02:00
madmaxoft
06b01af017
Implemented ghast fireball and firecharge projectiles
2013-09-07 18:53:14 +02:00
madmaxoft
3f4718154b
Arrows have proper yaw and pitch when shot, and stop when they hit a block.
2013-09-07 17:14:37 +02:00
madmaxoft
2c5e566fe7
Implemented exact block hit position.
...
Arrows now stick out of blocks at the exact position where they hit.
2013-09-03 09:41:31 +02:00
madmaxoft
3a921955d9
Arrows deal damage based on their speed.
2013-09-03 08:37:15 +02:00
madmaxoft
e8b77ea2f5
Projectiles slow down in water and lava.
2013-09-02 21:56:55 +02:00
madmaxoft
7433b3723c
Projectiles don't collide with their creators.
2013-09-02 21:40:56 +02:00
madmaxoft
a884fbb919
Arrows deal damage.
...
Still needs some tweaks, they hit the shooter most of the time.
2013-09-01 22:40:35 +02:00
madmaxoft
42ea85786a
Thrown ender pearls now teleport and hurt.
2013-08-30 23:48:03 +02:00
madmaxoft
d7a5287000
Basic support for thrown items - eggs, snowballs and ender pearls.
...
They can be thrown, but they don't do anything on impact. Also they don't save to nor load from MCA.
2013-08-30 18:10:58 +02:00
madmaxoft
88f3fe7f00
Moved throw pos and speed calculation from cProjectileEntity into cPlayer.
2013-08-30 17:29:46 +02:00
madmaxoft
17ad4c2610
Shooting a bow kinda works.
...
The arrow is released, but sometimes hits wrong blocks or disappears completely.
2013-08-30 14:24:03 +02:00
madmaxoft
6677a5e8ca
Implemented basic physics for projectiles.
2013-08-27 19:57:37 +02:00
madmaxoft
49d69a0228
Debug logging for arrows improved
2013-08-26 22:40:30 +02:00
madmaxoft
71cfb8fcd2
Debug: arrow log their position in each tick
2013-08-26 22:27:28 +02:00
madmaxoft
da3e248632
Added a few API accessors to cArrowEntity.
2013-08-25 21:31:35 +02:00
madmaxoft
d622267515
Added a few basic fields to cProjectileEntity and cArrowEntity.
2013-08-22 22:31:15 +02:00
madmaxoft
806c0bf981
Arrows can spawn on the client.
2013-08-22 09:07:12 +02:00
madmaxoft
73afb1507d
Added skeleton code for projectile spawning.
2013-08-22 08:55:58 +02:00