summaryrefslogtreecommitdiffstats
path: root/source/Entities/Entity.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Added cEntity:GetYaw() and cEntity:SetYaw().madmaxoft2013-11-031-2/+4
| | | | This is the preferred way to get / set rotation, GetRotation() and SetRotation is obsoleted due to bad name.
* Merge branch 'metadata' of git://github.com/tigerw/MCServer into tigerw-metadata.madmaxoft2013-10-131-7/+17
|\
| * Eight round of fixesTiger Wang2013-10-131-13/+8
| | | | | | | | | | | | | | * Changed IsA() to *long if statement* - Removed deprecated values in Entity.h - to blazes with the plugins! * Renamed villager type enumerations to be LESS SHOUTY and more vt-y + Use vtMax for World.cpp testificate spawning
| * Second round of fixesTiger Wang2013-10-091-66/+1
| | | | | | | | * Implemented suggestions
| * Initial round of fixesTiger Wang2013-10-081-17/+27
| | | | | | | | | | | | | | | | * Fixed intentional misspelling of baby! :D * Better chested horse bool name * Fixed some weird continuity issues with my recent changes not being pushed up initially * Fixed derpy hexadecimal values
| * Initial Metadata Commit [SEE DESC]Tiger Wang2013-10-081-0/+63
| | | | | | | | | | | | | | + 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
* | Cleaned up cEntity's enums.madmaxoft2013-10-081-23/+20
| | | | | | | | Several were obsoleted and unused, others weren't supposed to be exported to the Lua API.
* | Fixed a typo in cEntity doxycomments.madmaxoft2013-09-271-4/+4
|/
* Merge pull request #159 from tigerw/bugfixMattes D2013-09-111-0/+6
|\ | | | | Multiple fixes and features
| * Added void damageTiger Wang2013-09-111-0/+6
| |
* | Merge branch 'boats' of git://github.com/tigerw/MCServer.madmaxoft2013-09-091-0/+2
|\ \
| * | Fixed a bunch of stuffTiger Wang2013-09-081-0/+2
| |/ | | | | | | | | | | * Fixed compilation * Made it less obvious I COPIED ALL THE CODE from Minecarts * Fixed alignment spaces to make xoft happy
| * Implemented SteerVehicle packet.madmaxoft2013-09-061-0/+2
| |
* | Merged branch 'Projectiles'.madmaxoft2013-09-071-0/+10
|\ \
| * | Arrows have proper yaw and pitch when shot, and stop when they hit a block.madmaxoft2013-09-071-0/+6
| | |
| * | Added cEntity's gravity to the Lua API.madmaxoft2013-09-031-0/+4
| | |
* | | Implemented SteerVehicle packet.madmaxoft2013-09-061-0/+2
| |/ |/|
* | Merge remote-tracking branch 'upstream/master'Tiger Wang2013-09-021-4/+4
|\| | | | | | | | | | | | | | | Conflicts: source/Bindings.cpp source/Entities/Entity.cpp Updated from upsteam
| * Entities fall 3x slower in watermadmaxoft2013-08-271-1/+1
| |
| * Added skeleton code for projectile spawning.madmaxoft2013-08-221-3/+3
| |
* | Implemented xoft's suggestions [SEE DESC]Tiger Wang2013-08-291-3/+3
| | | | | | | | | | | | 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
* | Preliminary Minecart physics handling [SEE DESC]Tiger Wang2013-08-271-3/+3
|/ | | | | | | | | | | | | | 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/+416