My branch of PyPRP, is much more screwy then Paradox in some ways. I have a few half finished classes and thats why a lot of my stuff isn't in my contrib. I can tell you what is in my branch though. As I Hoikas pointed out, I have PMed him about merging the trunks and getting a new release of PyPRP out to the masses. I don't have write permission to the trunk, just to my contrib, so there's very little I can do as far as putting my stuff in the contrib and letting others sort out the mess, but to roll down the list of what IS finished and working in my branch:
GUIs - Still buttonless, but part of the contrib (this was Dox' work I just merged his stuff with mine for it)
Exclude Regions-Working, but really can't test them as its mainly for multiplayer stuff.
MultiStageBehmods-Working fine and in each Devs Contribs I believe
MaintainersMarkerModifier-Working, and in by contrib.
SeekPointMods-Working but not in my contrib
ResponderEnableMsg-Working, not in my contrib though
Those are the the working ones, unfortunately some of those are mixed in with half cobbled together stuff thats not working.
Expanded on stuff
Sound classes were expanded on with a few extra new scripting options for a few of the variables in them. Mat classes is the biggest thing that got any real work put into it, a ton of stuff was rewritten and moved around so that just about every flag that could be used could be implemented within blender, along with Ambient color and opacity layer animation support, but this was, unfortunately a age breaking implementation, as the ambient color was mapped to the Mir color in blender, and Mir is automatically set to white by Blender, which is the highest setting that it can be set to in Plasma, so if this is implemented within the trunk EVERY one of the materials thats in an age will have to have their mir color adjusted to black so that its set to 0 in Plasma. In other words, you have to go through each of your materials in an age and set the mir color to black for each one that WONT be using the ambient color. So that would have to be noted in the release notes so people know to change their materials.
The added bonus of all these material changes is so that more advanced things like SDL Layer animations can be made possible. I did this so that rather than the old way (whereas every layer on a material got the same layer animation for its color) now its on a perlayer basis.
Bob: When I get some free time I'll see about making up some tutorials for libPlasma so that first time users can figure out how to make some of the things that are necessary right now to use libPlasma for. Maybe a set of tutorials similar to blender's getting started wiki tutorials or something. When i start this I'll PM you, and if you have the time you can be my beta tester for them. I just need to set aside some time for this.