http://www.mediafire.com/?zcigiymtgguI kind of figured out the particle function using the semi-completed and semi-incorrect particle documentation. I'll be messing around with it a little later today, since its already past midnight where I'm at, which is kind of a little late for me to be up and about. Anyway, take a look at the source code and try to make some sense out of it. At lines 32 and 33 I had troubles with it, since originally they were supposed to be renpy.random.random() calls, but I kept on getting NoneType doesn't have a random attribute so I just hard-coded the number five in each of the arguments.