>>> mdict = {}
>>> mdict["name"] = "Chris Emery"
>>> mdict["age"] = 21
>>> import sys
>>> sys.stdout.write("My name is %(name)s and I'm %(age)i years old.\n" % mdict)
My name is Chris Emery and I'm 21 years old.
Ok, so maybe nobody else is impressed, but I am. But then again I'm just starting to learn some of the interesting things you can do in Python...
I really need to add mobs into it, and am having a bit of a hard time wrapping my brain about how I want to do it since my players are all threaded, those were easy, but I think I'm going to have to poll mobs, or at least poll areas, and have each area be a thread, though, that would probably be pretty messy.
I also need to learn about how the autoreloader that I'm using works, so that I can make it update threaded objects. Right now I have the problem of updating the player class, and then not being able to pickle anybody logged on...ooops
FOAF updates: Trust rankings are now exported, making the data available to other users and websites. An external FOAF URI has been added, allowing users to link to an additional FOAF file.
Keep up with the latest Advogato features by reading the Advogato status blog.
If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!