Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2013-09-08 | Removed the "charging bow" debug message. | madmaxoft | 1 | -1/+0 | |
2013-09-08 | Fixed a bunch of stuff | Tiger Wang | 3 | -4/+6 | |
* Fixed compilation * Made it less obvious I COPIED ALL THE CODE from Minecarts * Fixed alignment spaces to make xoft happy | |||||
2013-09-08 | Initial boat support | Tiger Wang | 2 | -0/+118 | |
+ Boats are saved + Boats have physics + Boats spawn | |||||
2013-09-07 | Added a (disabled) block logging to projectile path-tracing. | madmaxoft | 1 | -0/+10 | |
2013-09-07 | Implemented loading more projectiles from MCA. | madmaxoft | 1 | -2/+5 | |
2013-09-07 | Implemented ghast fireball and firecharge projectiles | madmaxoft | 2 | -9/+161 | |
2013-09-07 | Renamed cWorld::DoExplosiontAt() to cWorld::DoExplosionAt() | madmaxoft | 1 | -1/+1 | |
2013-09-07 | Arrows have proper yaw and pitch when shot, and stop when they hit a block. | madmaxoft | 4 | -8/+70 | |
2013-09-06 | Implemented SteerVehicle packet. | madmaxoft | 2 | -6/+29 | |
2013-09-06 | Implemented SteerVehicle packet. | madmaxoft | 2 | -6/+29 | |
2013-09-03 | Fixed inconsistent meta naming | Tiger Wang | 1 | -10/+10 | |
2013-09-03 | Added cEntity's gravity to the Lua API. | madmaxoft | 1 | -0/+4 | |
2013-09-03 | Implemented exact block hit position. | madmaxoft | 2 | -26/+31 | |
Arrows now stick out of blocks at the exact position where they hit. | |||||
2013-09-03 | Added cArrowEntity's criticalness to the API. | madmaxoft | 1 | -0/+6 | |
2013-09-03 | Arrows deal damage based on their speed. | madmaxoft | 2 | -4/+13 | |
2013-09-02 | Projectiles slow down in water and lava. | madmaxoft | 1 | -3/+14 | |
2013-09-02 | Projectiles don't collide with their creators. | madmaxoft | 1 | -2/+6 | |
2013-09-02 | Minecart enhancements [SEE DESC] | Tiger Wang | 2 | -113/+242 | |
Curved rails. Better physics. Better code as improved by xoft. Stuff. | |||||
2013-09-01 | Arrows deal damage. | madmaxoft | 2 | -4/+127 | |
Still needs some tweaks, they hit the shooter most of the time. | |||||
2013-08-30 | Thrown ender pearls now teleport and hurt. | madmaxoft | 1 | -1/+7 | |
2013-08-30 | Basic support for thrown items - eggs, snowballs and ender pearls. | madmaxoft | 2 | -5/+179 | |
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 | Moved throw pos and speed calculation from cProjectileEntity into cPlayer. | madmaxoft | 4 | -38/+38 | |
2013-08-30 | Shooting a bow kinda works. | madmaxoft | 4 | -0/+109 | |
The arrow is released, but sometimes hits wrong blocks or disappears completely. | |||||
2013-08-29 | Physics enhancements | Tiger Wang | 2 | -29/+37 | |
Minecarts no longer glitch on flat rails Improved acceleration, speed limit, and stopping | |||||
2013-08-29 | Corrected comment TypeType | Tiger Wang | 1 | -1/+1 | |
2013-08-29 | Implemented xoft's suggestions [SEE DESC] | Tiger Wang | 2 | -35/+17 | |
Rail metas are now in BlockID and exported to LUA Minecart now does a SetMass, instead of m_Mass Minecarts use SubType instead of TypeType | |||||
2013-08-28 | Fixed Minecart spawning issues | Tiger Wang | 1 | -9/+10 | |
Now you can have everything! | |||||
2013-08-27 | Preliminary Minecart physics handling [SEE DESC] | Tiger Wang | 2 | -4/+199 | |
This commit includes physics handling for the following scenarios: Flat rails in orientations [N, S, W, E] Ascending/descending rails in orientations [N, S, W, E] Powered rails are NOT handled (they don't respond to redstone). Curved rails are NOT handled (I haven't figured out how to do them :P) Please note that I have not tried to emulate vanilla behaviour because of a lack of knowledge on velocity unites/C++. We can say it's a feature or something. :P | |||||
2013-08-27 | Implemented basic physics for projectiles. | madmaxoft | 2 | -21/+135 | |
2013-08-27 | Entities fall 3x slower in water | madmaxoft | 2 | -2/+2 | |
2013-08-26 | Debug logging for arrows improved | madmaxoft | 1 | -1/+8 | |
2013-08-26 | Debug: arrow log their position in each tick | madmaxoft | 3 | -19/+39 | |
2013-08-25 | Added a few API accessors to cArrowEntity. | madmaxoft | 2 | -0/+25 | |
2013-08-25 | Moved entity spawning into cEntity::Initialize(). | madmaxoft | 9 | -61/+4 | |
It has been called in every descendant anyway, so it's better this way - reduced duplicate code. | |||||
2013-08-24 | Fixed pickup behavior outside the world. | madmaxoft | 1 | -3/+4 | |
One part of #131. | |||||
2013-08-22 | Added a few basic fields to cProjectileEntity and cArrowEntity. | madmaxoft | 2 | -4/+73 | |
2013-08-22 | Arrows can spawn on the client. | madmaxoft | 1 | -1/+2 | |
2013-08-22 | Added skeleton code for projectile spawning. | madmaxoft | 3 | -6/+105 | |
2013-08-22 | Removed unwanted VirtualHooks remnants. | madmaxoft | 1 | -2/+1 | |
cEntity no longer needs its SpawnOn() default-implemented, it can now be a true pure virtual function. | |||||
2013-08-20 | Hotfix for #83. | madmaxoft | 1 | -0/+6 | |
Do not tick the player while their chunk is invalid. | |||||
2013-08-20 | Started work on the cProjectileEntity class. | madmaxoft | 1 | -0/+69 | |
2013-08-19 | Debuggers: Added continuous hunger reporting. | madmaxoft | 2 | -4/+7 | |
Showcases the OnWorldTick() hook to fire events at regular intervals. Will be used for debugging the issues related to hyper-hunger. | |||||
2013-08-19 | Added cPickup:IsCollected() to the Lua API. | madmaxoft | 1 | -0/+3 | |
2013-08-19 | Added cPickup:GetAge() the the Lua API. | madmaxoft | 1 | -3/+2 | |
2013-08-19 | Moved entities into the Entities subfolder. | madmaxoft | 14 | -0/+4480 | |