summaryrefslogtreecommitdiff
path: root/src/being.cpp
AgeCommit message (Collapse)AuthorFilesLines
2007-01-03Split persistent player data from game server data. Enabled inventory code back.Guillaume Melquiond1-87/+0
2006-12-30Made attack code pixel-based and faster. Split State::update. Improved Guillaume Melquiond1-65/+40
interface of MapComposite iterators.
2006-12-29Physically split the server into one tmwserv-acount program (account +Guillaume Melquiond1-16/+77
chat + database) and multiple tmwserv-game programs (selected with respect to the maps). Cleaned the repository by moving server-specific source files into dedicated directories.
2006-12-29Implemented basic attack hit detection and damage notification.Philipp Sehmisch1-2/+20
2006-08-27Added a Controller class meant to implement behaviour loosely coupled to theBjørn Lindeijer1-0/+33
actual being. Used it to control 10 testing maggots that are now randomly walking around.
2006-08-27Put Player class in its own module instead of defining it together with Being.Bjørn Lindeijer1-94/+0
2006-08-06Implemented crude handling of being movements.Guillaume Melquiond1-6/+0
2006-07-27First step toward a restructured class hierarchy for world actors: addGuillaume Melquiond1-287/+13
MovingObject and Player classes.
2006-01-08Added customization of created character. (That makes previously created db ↵Yohann Ferreira1-0/+24
invalid.) Made list of map indexed by map id, instead of map name. This will prevent unsyncing of player's current map when changing a map name. Remember you have now to add a map filename into db before being able to load it. (Default map id is 1, not ZERO, as zero is the not found return value.
2005-11-13Nothing of much significance, mainly checking whether I can commit.Bjørn Lindeijer1-8/+17
2005-11-10Updates to Being, test client, game handler and small update to state update.Aaron Marks1-0/+9
2005-08-08Just some changes I forgot to commit -- I probably wont be able to work on ↵Aaron Marks1-0/+18
tmwserv for a few days :(
2005-08-04Added basic inventory (not fully functional)Aaron Marks1-2/+25
Extended GameHandler Extended protocol Fixed problem with SQL query
2005-07-25Added modified Map, MapReader, ResourceManager classes and base64 functionsBjørn Lindeijer1-0/+5
from client to server. Nothing tested yet, just made sure it still compiled.
2005-06-29Fixed memory leak and set conditional stats updates.Huynh Tran1-0/+9
2005-06-29Fixed bugs, added new accessors and mutators to Object and Being, sync'd the ↵Huynh Tran1-0/+277
rest of the code to take into account the changes.