For the RPG module, I just published the API, which is "bleeding cutting edge" since it is the development copy I use before it even gets committed to the CVS repository. Go take a peek!
I still need to figure out some things about Doxygen, such as using @ingroup properly (which doesn't seem to be working yet), but this should encourage me to document the code better. Hopefully, it will be a useful resource as we continue development. Make sure to use the navigation on the left of the API screens to get started -- I don't yet have any built into the main API page itself.
Also, for those of you following along, it's finally safe to install the module from the repository. Previously to today's commit, you probably got a blank screen after installing it. I didn't even realize it for a long time, because it worked as long as it had been installed before the bug was introduced. I'm really, really sorry about that for anyone who got bit by that error.
So I'm soon going to bring this to an official 'alpha', so folks will be able to begin creating and contributing rulesets (as well as jumping into the code). That means that once I make that magic switch, I'll make sure that we have proper update files to preserve data when updating. Meanwhile, make sure you're only using the module only on a development site -- there are no guarantees at this point. Besides, the module doesn't do anything beyond the admin screens right now.
Nite, folks!
Aaron Winborn
Advomatic, Web Design for Progressive Advocacy, Grassroots Movements, and Really Cool Causes
Drupal RPG, home of the RPG module
Spindowners, an upcoming sci-fi web-based RPG
