summaryrefslogtreecommitdiff
path: root/src/being.cpp
AgeCommit message (Expand)AuthorFilesLines
2011-04-30Added customizable on-hit effects for characters.Yohann Ferreira1-4/+18
2011-04-26Made the client use a unique kind of movement code.Yohann Ferreira1-206/+162
2011-04-16Made the attackers look at their victims when possible.Yohann Ferreira1-0/+3
2011-04-16Introduced the Being::lookAt() function.Yohann Ferreira1-0/+80
2011-04-09Removed the Mana namespaceThorbjørn Lindeijer1-9/+9
2011-04-09Moved Channels to Mana::Event::ChannelThorbjørn Lindeijer1-5/+5
2011-04-09Moved Events to Mana::Event::TypeThorbjørn Lindeijer1-2/+3
2011-03-28Random cleanups - Part 2Yohann Ferreira1-1/+1
2011-03-28Random code cleanups requested righteously by Thorbjorn - part 1.Yohann Ferreira1-1/+1
2011-03-17Fixed the Being::logic() once again as pointed out by Thorbjorn.Yohann Ferreira1-3/+3
2011-03-17Now the client centers the pixel positions when using tA.Yohann Ferreira1-8/+24
2011-03-16Fixed the bug with remote player movement animation,Yohann Ferreira1-1/+1
2011-03-15Adapted the Being::logic() to handle very slow beings.Yohann Ferreira1-4/+6
2011-03-15Made the tA Beinghandler avoid dealing with flawed coordinates.Yohann Ferreira1-3/+3
2011-03-15Fixed a small condition.Yohann Ferreira1-1/+1
2011-03-15Add a tolerance check on current position to limit desyncs.Yohann Ferreira1-4/+0
2011-03-15Basically merged the two movement algorithms into one.Yohann Ferreira1-195/+54
2011-01-11Added a distance based positional sfx sound system. Thanks to 4144.Yohann Ferreira1-3/+14
2011-01-06Made the beings avoid changing direction at their path's end.Yohann Ferreira1-21/+40
2010-12-06Removed superfluous #includes taken from checkheaders list.Yohann Ferreira1-5/+0
2010-11-13Replace config listeners with the event systemChuck Miller1-12/+10
2010-11-12Change NPC handling in the net codeChuck Miller1-3/+2
2010-11-11Replace Event names with enums instead of stringsChuck Miller1-2/+2
2010-11-11Have the event system channels use enums instead of stringsChuck Miller1-4/+4
2010-11-07Convert the emote system to use particlesChuck Miller1-21/+0
2010-11-02Add missing variable initialisation in Being.Andrei Karas1-1/+2
2010-11-01Merge branch '0.5' of gitorious.org:mana/manaYohann Ferreira1-23/+52
2010-10-17Added death effects to particle engine.Philipp Sehmisch1-4/+5
2010-10-17Add new three colors.Andrei Karas1-3/+20
2010-10-16Fixing wrong SpriteDirection of attacking monstersStefan Dombrowski1-10/+8
2010-10-11Implementing show IP for game mastersStefan Dombrowski1-3/+8
2010-08-26Merged testing branch into master.Yohann Ferreira1-4/+4
2010-08-12Simplify working with the event systemJared Adams1-2/+2
2010-08-12Replace most of Net::NpcHandler with eventsJared Adams1-3/+4
2010-08-05Have Being manage speech creation and add permissions to eventsJared Adams1-0/+21
2010-08-03Move Theme and UserPalette to the resources folderJared Adams1-2/+2
2010-08-01Remove isActive methods from buy/sell windowsJared Adams1-12/+0
2010-07-30Fixed two more forgotten hard-coded references.Yohann Ferreira1-4/+3
2010-07-30Changed the FloatData class to store double instead of single floats.Yohann Ferreira1-2/+3
2010-07-29Changed the items loading to handle a new 'attack-action' parameter.Yohann Ferreira1-18/+22
2010-07-28Centralized configuration default values using the VariableData system.Yohann Ferreira1-9/+9
2010-07-28Changed mAttackType to mWeaponAttackType were appropriate.Yohann Ferreira1-1/+1
2010-07-19Merge branch '1.0'Yohann Ferreira1-1/+2
2010-07-11Made the different hard-coded paths and files be now taken from theYohann Ferreira1-1/+2
2010-06-12Prevent removing dead players by timer.Andrei Karas1-1/+4
2010-06-10Merge BeingManager and FloorItemManager as ActorSpriteManagerJared Adams1-2/+2
2010-06-09Fix dead Beings not being removed using tmwAthenaJared Adams1-8/+22
2010-06-09Remove hard-coded frame counts from Being classJared Adams1-69/+71
2010-05-24Show selected target with bold font.Andrei Karas1-3/+13
2010-05-23Fix attack display for beings without an attack definedJared Adams1-7/+2