summaryrefslogtreecommitdiffstats
path: root/source/Player.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* Moved entities into the Entities subfolder.madmaxoft2013-08-191-372/+0
* Clients are now ticked in cServer first, then in cWorld once they get assigned a world.madmaxoft2013-08-131-1/+1
* Removed the need to recalculate whether player is under water in ApplyFoodExhaustionJames Ravenscroft2013-08-091-5/+7
* Added IsSwimming and IsSubmerged flags and access methodsJames Ravenscroft2013-08-091-1/+13
* Made comments more readable by adding space between // and text content. Added /// doxygen syntax comments to declarationsJames Ravenscroft2013-08-081-2/+2
* Fixed the formatting issues in player cpp filesJames Ravenscroft2013-08-081-8/+8
* Made player drowning implementationJames Ravenscroft2013-08-081-1/+12
* Addeed OnSpawningEntity, OnSpawnedEntity, OnSpawningMonster, OnSpawnedMonster hooks.madmaxoft2013-08-081-1/+1
* Player eating is now properly broadcast to other players.madmaxoft2013-07-281-10/+30
* Implemented basic eating support.madmaxoft2013-07-281-0/+13
* Added cPlayer::IsGameModeXXX() and cWorld::IsGameModeXXX() functions.madmaxoft2013-07-281-1/+12
* First implementation of movement-related hunger and APImadmaxoft@gmail.com2013-07-121-15/+47
* Fixed sprinting in 1.6.1, made speeds available through API; fixed messages containing quotes.madmaxoft@gmail.com2013-07-071-1/+31
* Fixed player moving between worlds.madmaxoft@gmail.com2013-07-031-1/+1
* Rewritten entity-on-fire management ("forever on fire" bugs)madmaxoft@gmail.com2013-07-011-4/+4
* Implemented proper player crouching.madmaxoft@gmail.com2013-06-041-0/+8
* LuaWindow: Fixed memory leaks with unclosed windowsmadmaxoft@gmail.com2013-06-021-3/+3
* LuaWindow: Initial code, the window can be opened, but not much manipulatedmadmaxoft@gmail.com2013-05-301-7/+17
* Implemented left-click inventory paintingmadmaxoft@gmail.com2013-05-301-4/+18
* Refactored cInventory to use cItemGrid for the actual Storagemadmaxoft@gmail.com2013-05-241-2/+4
* Inventory code cleanup, players can now see each other's armormadmaxoft@gmail.com2013-05-191-2/+1
* Moved physics to the cEntity class from the derivative classes (cMonster, cPickup). Added physics override to cPlayer to disable physics calculations. Fixed bug with pitch calculations on mobs.keyboard.osh@gmail.com2013-04-221-0/+2
* Rewritten entities so that they are owned by individual chunks and ticked within their chunk's Tick()madmaxoft@gmail.com2013-04-131-2/+2
* Implemented BroadcastMovementUpdate function. Moved m_Pos,m_Rot,m_Speed to private members and made sure that all classes uses the public functions to access these members.keyboard.osh@gmail.com2013-03-221-1/+1
* Merged branch "branches/hooks" into "trunk".madmaxoft@gmail.com2013-01-121-38/+39
* MTRand reference is now passed as a Tick() parameter so that it isn't created and destroyed over and over again. All entities will handle physics (empty callback for now)madmaxoft@gmail.com2012-12-221-1/+1
* Fixed linux compilationmadmaxoft@gmail.com2012-12-211-2/+0
* Reworked the IsA() / GetClass() framework to actually be useful. Added GetParentClass().madmaxoft@gmail.com2012-12-211-1/+3
* Refactored the TakeDamage API to take equipped weapon and armor into consideration (PvP untested)madmaxoft@gmail.com2012-12-211-12/+43
* Added initial adventure mode supportluksor111@gmail.com2012-11-271-0/+1
* Cleanup: Removed deprecated functions from Lua APImadmaxoft@gmail.com2012-11-111-2/+0
* Converted some const char*s and std::strings to AStringsfaketruth2012-10-181-4/+8
* Completely removed support for old style Lua plugins (can use both Plugin and NewPlugin in settings.ini for now)faketruth2012-10-141-6/+6
* Lua plugins can get player's equipped itemmadmaxoft@gmail.com2012-10-061-1/+1
* Source files cleanup: The rest of the files renamed.madmaxoft@gmail.com2012-09-241-0/+171