Initial commit

git-svn-id: svn://svn.code.sf.net/p/espress/code@1 62034c39-b87d-41b6-b390-722936910da7
First commit - Pre-alpha lump of code, doesn't compile yet but main framework and ideas are in place

git-svn-id: svn://svn.code.sf.net/p/espress/code@2 62034c39-b87d-41b6-b390-722936910da7
Not much interesting. More files compiling.

git-svn-id: svn://svn.code.sf.net/p/espress/code@3 62034c39-b87d-41b6-b390-722936910da7


git-svn-id: svn://svn.code.sf.net/p/espress/code@4 62034c39-b87d-41b6-b390-722936910da7


git-svn-id: svn://svn.code.sf.net/p/espress/code@5 62034c39-b87d-41b6-b390-722936910da7


git-svn-id: svn://svn.code.sf.net/p/espress/code@6 62034c39-b87d-41b6-b390-722936910da7
Progress. Just chipping away at all the commands, removing or converting them to new format.

git-svn-id: svn://svn.code.sf.net/p/espress/code@7 62034c39-b87d-41b6-b390-722936910da7
IT LIIIIVES.
Server can compile and run now, connections can be made but chargen fails because mob bodys are not created and handled yet.

git-svn-id: svn://svn.code.sf.net/p/espress/code@8 62034c39-b87d-41b6-b390-722936910da7
A couple of dependencies that needed to be added.

git-svn-id: svn://svn.code.sf.net/p/espress/code@9 62034c39-b87d-41b6-b390-722936910da7
Lots o stuff. Chargen is able to finish now, save/load is mostly working, some commands are working.

git-svn-id: svn://svn.code.sf.net/p/espress/code@10 62034c39-b87d-41b6-b390-722936910da7
Redesigning the database. Use native code and parsing for objects, keep database local (by default at least).
Code does not currently compile. More backing up first to be safe.

git-svn-id: svn://svn.code.sf.net/p/espress/code@11 62034c39-b87d-41b6-b390-722936910da7
New database 'finished', still fixing bugs and stuff in it.

git-svn-id: svn://svn.code.sf.net/p/espress/code@12 62034c39-b87d-41b6-b390-722936910da7
Major rehaul of almost everything. Core should be very thread-safe now, and rooms have locks for threads as well to even prevent internal logic inconsistencies. Archon commands should still be allowed to break thread safety in certain cases (mainly, the ability to ignore room locks).
Finally starting to implement game mechanics, starting with the go command. Exits are not recognized by strings yet though, need to modify StdRoom for that still. Standardization of some things are in, see Affectable or Behavable.

git-svn-id: svn://svn.code.sf.net/p/espress/code@13 62034c39-b87d-41b6-b390-722936910da7
Stuff I forgot to add to last update.

git-svn-id: svn://svn.code.sf.net/p/espress/code@14 62034c39-b87d-41b6-b390-722936910da7
'Go' works and you can travel between rooms now.

git-svn-id: svn://svn.code.sf.net/p/espress/code@15 62034c39-b87d-41b6-b390-722936910da7
Miscellaneous stuff. Some item interaction working now (you can carry players!), improved parser things, prompts working now.

git-svn-id: svn://svn.code.sf.net/p/espress/code@16 62034c39-b87d-41b6-b390-722936910da7
Safety upload. This specific set probably does not compile and run well, I was in the middle of coding eating and drinking. Lightning struck and damaged my router at least, my laptop's ethernet may also be damaged and maybe more, so uploading while I can.

git-svn-id: svn://svn.code.sf.net/p/espress/code@17 62034c39-b87d-41b6-b390-722936910da7
Possibly last commit before converting to github. More stuff towards eating, although focusing on better english parser library stuff atm.

git-svn-id: svn://svn.code.sf.net/p/espress/code@18 62034c39-b87d-41b6-b390-722936910da7
Merge remote-tracking branch 'remotes/EspressoMUD/master'