summaryrefslogtreecommitdiff
path: root/src/npc.cpp
AgeCommit message (Collapse)AuthorFilesLines
2008-05-19Added the possibility to add particle effects to NPCs in npcs.xml.Philipp Sehmisch1-4/+13
2008-03-31Implemented NPC XML database which maps NPC IDs to one or more animation ↵Philipp Sehmisch1-4/+19
files and thus enables animated NPCs.
2007-11-21Renamed {read,write}{Byte,Short,Long} to {read,write}{Int8,Int16,Int32}. ThisBjørn Lindeijer1-4/+4
is less confusing in 64-bit context and less conflicting with the 0.0 client.
2007-10-18Removed player looks from generic beings. Prevented client termination on ↵Guillaume Melquiond1-1/+1
missing sprites. Merged weapon-type and attack-type fields for items.
2007-07-23Converted NPC code to new server.Guillaume Melquiond1-18/+6
2007-03-24Merged 0.0 changes from revision 3177 to 3234 to trunk.Bjørn Lindeijer1-2/+0
2007-01-04Merged 0.0 changes from revision 2898 to 2988 to trunk.Bjørn Lindeijer1-1/+0
2006-12-11Merged 0.0 changes from revision 2825 to 2898 to trunk.Bjørn Lindeijer1-1/+16
2006-11-02Network layer refactoring.Björn Steinbrink1-3/+15
2006-09-02Switched to short IDs for beings.Guillaume Melquiond1-1/+1
2006-08-26Got rid of the default MessageOut constructor, since all messages should haveBjørn Lindeijer1-10/+5
an ID.
2006-08-26Made the Network class a purely static interface, as there is only one instance.Guillaume Melquiond1-2/+2
2006-08-13Merged cleanups and content changes from the trunk. Also fixed compiling withBjørn Lindeijer1-0/+2
OpenGL enabled.
2006-07-25Switched client to use enet and modified login sequence to work with the new ↵Eugenio Favalli1-19/+19
protocol from tmwserv.
2006-07-19Merged new_animation branch until r2415 into trunk. Eugenio Favalli1-13/+13
2006-02-06Unify some of the drawing code for beings.Björn Steinbrink1-10/+4
2006-01-22Merged NETWORK branch (includes BEING_OVERHAUL).Björn Steinbrink1-0/+99