I've trying to figure out what's going on, and have possibly been chasing ghost bugs in my script...
Here's what's happening: I make changes to my script, and then I test my level. After much aggravation, I figured out (through process of elimination) that my changes weren't being executed at all. If I change the script on my entity to something different, run it, then change it back to my script, I finally see my changes.
Does the FPSC editor cache code? Or is there something else going on?
If I had to choose: I'd rather have the ability to create something, than know something.