Unfortunately I cannot use the general fade effect.
Let me explain:
I want to show a close up and need an inventory in that closeup. Therefore I also need a person on the screen (and a waysystem with a single way point). I solve this by changing the outfit to invisible and then change the screen.
The problem now is, that there will be a short flickering of the persons sprite, when the outfit will be set to invisible. Thats why I fade to black BEFORE I change the outfit.
I solved this problem with your script. But as the fade doesn't affect the particles, I have a new problem now. ^^