summaryrefslogtreecommitdiffstats
path: root/src/Entities/Pawn.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Initial convertion of a_Dt to std::chronoTycho2015-01-111-1/+1
| | | | also refactored cWorld::m_WorldAge and cWorld::m_TimeOfDay
* Removed redundant semicolons and re-added warningarchshift2014-07-241-1/+1
|
* Updated cPawn::KilledBy signature for custom death messages.madmaxoft2014-07-171-1/+1
|
* For now, removed creator member from Entity Effect for pointer safetyarchshift2014-07-121-2/+1
|
* EntityEffects.x -> EntityEffect.x, Object-Oriented effectsarchshift2014-06-191-8/+2
| | | | Changed effect map to take a pointer of the effect as a result.
* Entity effects: changed User to Creator, removed pawn pass-by-valuearchshift2014-06-171-9/+2
|
* Added the OnEntityAddEffect hook.madmaxoft2014-06-171-0/+2
|
* Entity Effects: Clarified user, added it to AddEntityEffectarchshift2014-06-171-1/+10
| | | | Added second AddEntityEffect with a pass-by-value of the class.
* Changed the AddEntityEffect() params for easier calls.madmaxoft2014-06-171-7/+9
|
* Pawn: renamed HandleEntityEffects to HandleEntityEffectarchshift2014-06-171-1/+3
| | | | Exported entity effect functions for ToLua and documented them in APIDesc.lua
* Implemented drinkable potions, noeffect entity effect,archshift2014-06-171-0/+1
| | | | Clears entity effects on death
* Implemented milk, added documentation to Pawn.harchshift2014-06-171-0/+15
|
* Pawn: Enabled entity effect broadcast, added typedefarchshift2014-06-171-1/+2
| | | | Typedef'd std::map<cEntityEffect::eType, cEntityEffect> to tEffectMap
* Entity effects: Added handlers for entity effectsarchshift2014-06-171-0/+2
| | | | | | Implemented hunger, instant health, damage, poison, regen Added "template" entity effect implementations
* cPawn: Remove unused m_bBurnablearchshift2014-06-171-1/+0
|
* Moved Effects.h to EntityEffects.h, added initial implarchshift2014-06-171-0/+7
|
* Moved source to srcAlexander Harkness2013-11-241-0/+28