So I had an idea that would let me reduce the number of lines in AGK Particle Sandbox, thus letting me actually work on the code. The program uses a maximum of 12 text fields and 12 sprite backgrounds in each window, so I just create 12 text objects and 12 sprites when Sandbox starts, and shuffle them around for each of the windows. I put the 12 object ID's and sprite ID's in an array so I can loop through them, instead of giving each one a separate command.
Well, it turns out that a SetTextString() command counts for 2 lines when the compiler adds up how many lines it can handle before it chokes.
Technical details aside, what does all that mean?
It means that my bright idea actually LOWERED the cap on how many lines I can write. Ouch.