summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2005-05-23Building sqlite conditionalyMateusz Kaduk4-6/+6
2005-05-23Remove main.h, added storage class, moved some code to itMateusz Kaduk4-48/+148
2005-05-22Adding default tables if sqlite_master table is emptyMateusz Kaduk2-6/+32
2005-05-22Added main.h with database reference, opening and closing databaseMateusz Kaduk6-0/+61
2005-05-22Fixed compile time warningsMateusz Kaduk3-6/+8
2005-05-21Print error when trying to build with scripting but without Squirrel installed.Bjørn Lindeijer1-1/+2
2005-05-21Disabled scripting by default (enabled using --with-scripting at configure)Aaron Marks6-2/+20
2005-05-21Updated checks to include Squirrel & enabled scripting by defaultAaron Marks1-2/+7
2005-05-21Updated Makefile.amAaron Marks2-2/+4
2005-05-15Added initial items definition.Aaron Marks3-3/+101
Updated object definitions.
2005-05-13Committed stuff i forgot to commit last night ("Standard Script Lib")Aaron Marks1-11/+91
2005-05-10 Updated scripting interface & added some class documentation.Aaron Marks4-28/+118
- Updated Squirrel scripting interface. - Added registerFunction which will register a function for the specified scripting VM.
2005-05-09Renamed script-sq.* script-squirrel.*.Aaron Marks7-18/+108
Renamed ScriptingInterface to Script (to save typing :)). Updated skill tree definition.
2005-05-08Added logger use in some files that could tell things already.Yohann Ferreira3-16/+25
2005-05-08Made use of the logger in the main loop.Yohann Ferreira3-3/+18
2005-05-08Including logger files into the server project.Yohann Ferreira3-1/+160
2005-05-08Added SQLiteWrapper filesMateusz Kaduk2-0/+396
2005-05-08Linking with sqlite3 and added c++ sqlite wrapperMateusz Kaduk1-2/+5
2005-05-07Committed client to be used for testing.Bjørn Lindeijer1-0/+41
2005-05-03Updated CharData structure (defines.h).Aaron Marks2-25/+31
Removed "Player" object & made a more general "Being" object which can be used for Player, Pet, Monsters etc.
2005-05-03Added skill tree data structure.Aaron Marks2-0/+150
2005-04-27Made scripting defines slightly cleaner.Aaron Marks2-12/+21
Changed LivingObject to Being (as that is standard TMW name for it).
2005-04-20Updated account specification.Aaron Marks2-9/+82
2005-04-19Added account protoype for review.Aaron Marks1-0/+49
2005-04-19Added basic object definition for reviewal.Aaron Marks7-0/+309
Added basic scripting interface & Squirrel (squirrel.sf.net).
2005-04-18Server now succesfully listens for connections, accepts them, receives someBjørn Lindeijer5-34/+151
data in a crude way and cleans up connection on client disconnect.
2005-04-16Added a bit of listening code.Bjørn Lindeijer2-5/+32
2005-04-14Added check for SDL_net to configure.ac, made world clock work and made theBjørn Lindeijer1-3/+19
server handle quit message properly (had to init video for events to work). Also reduced CPU load by about 100%, hehe.
2005-04-09Fixing console output in windowsEugenio Favalli2-0/+366
2005-03-23Corrections to syntax, includes, headers and comments. Updated architecture.txtBjørn Lindeijer9-53/+80
with a distributed approach.
2005-03-23added the account handler and a definition file to keep track of structures ↵Kiyoshi Kyokai7-36/+219
and such. I need some more information about how exactly the message handler interfaces are intended to work with the connection handler, as well as what things users will each have to themselves, and which things they will all share as far as message processing goes.
2005-03-21More complete implementation of startListen and stopListen, told CVS to ignoreBjørn Lindeijer13-58/+133
some files and compile fixes (it actually compiles now, just don't expect it to do anything useful)
2005-03-21Some header fixes, formatting conventions and moved DevCpp project file.Bjørn Lindeijer11-254/+37
2005-03-21I've added the shell for the login and message handler functions, as well as ↵Kiyoshi Kyokai5-0/+394
debug support for logging in. Noticed we still need an account class to store the account data. Perhaps I'll work on that tommorrow.
2005-03-19Start on files that enable compiling this, but don't expect it to compile forBjørn Lindeijer1-0/+25
now.
2005-03-19Added start of NetSession implementation and basics of initialization, timerBjørn Lindeijer5-4/+183
and loop.
2005-03-18Small changes to ConnectionHandler and MessageHandler, while adding interfacesBjørn Lindeijer9-1/+268
for Packet, MessageIn and MessageOut.
2005-03-16Added preliminary interfaces for NetSession, NetComputer, ConnectionHandlerBjørn Lindeijer8-0/+348
and MessageHandler.