summaryrefslogtreecommitdiffstats
path: root/source/Entities/Minecart.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Second round of fixesTiger Wang2013-10-091-2/+2
| | | | * Implemented suggestions
* Initial Metadata Commit [SEE DESC]Tiger Wang2013-10-081-4/+54
| | | | | | | + Pigs, Minecarts, Sheep, Skeletons, Slimes, Villagers, Wolves, and Horses have metadata + Base code on taming wolves, shearing sheep, and taming horses + Sheep and horses have different colours when spawned
* Even more fixes [SEE DESC]Tiger Wang2013-09-131-8/+12
| | | | | | | * Fixed minecarts breaking completely due to stuff * Rails are now non solid again + Added IsRail inline bool - Removed Herobrine
* A few Minecart fixesTiger Wang2013-09-091-6/+1
| | | | | * Removed unneeded flatrail setpos * Fixed health checking
* Fixed inconsistent meta namingTiger Wang2013-09-031-10/+10
|
* Merge remote-tracking branch 'upstream/master'Tiger Wang2013-09-021-14/+0
|\ | | | | | | | | | | | | | | Conflicts: source/Bindings.cpp source/Entities/Entity.cpp Updated from upsteam
| * Moved entity spawning into cEntity::Initialize().madmaxoft2013-08-251-14/+0
| | | | | | | | It has been called in every descendant anyway, so it's better this way - reduced duplicate code.
* | Minecart enhancements [SEE DESC]Tiger Wang2013-09-021-112/+238
| | | | | | | | | | | | | | Curved rails. Better physics. Better code as improved by xoft. Stuff.
* | Physics enhancementsTiger Wang2013-08-291-23/+22
| | | | | | | | | | Minecarts no longer glitch on flat rails Improved acceleration, speed limit, and stopping
* | Corrected comment TypeTypeTiger Wang2013-08-291-1/+1
| |
* | Implemented xoft's suggestions [SEE DESC]Tiger Wang2013-08-291-32/+14
| | | | | | | | | | | | 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
* | Fixed Minecart spawning issuesTiger Wang2013-08-281-9/+10
| | | | | | | | Now you can have everything!
* | Preliminary Minecart physics handling [SEE DESC]Tiger Wang2013-08-271-1/+196
|/ | | | | | | | | | | | | | 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
* Moved entities into the Entities subfolder.madmaxoft2013-08-191-0/+190