Thanks. I know about splitting the colors but I was more focused on the coding of the stage. would I have to animate the reds, greens, and blues separately?
Yes, you would have to. I did something like that in my Junon Dock stage. Just remember to handle the transparency in the animation elements themselves when you layer them, like this (code stolen from myself):
;waves, layered in RGB fashion
[bg 2]
type = anim
actionno = 2
start = -320,151
[begin action 2]
-1,0,0,0,5
2,0,0,0,5
2,1,0,0,5
2,2,0,0,5
2,3,0,0,5
2,4,0,0,5
2,5,0,0,5
2,6,0,0,5
[bg 2]
type = anim
actionno = 3
start = -320,151
[begin action 3]
-1,0,0,0,5
3,0,0,0,5,,A
3,1,0,0,5,,A
3,2,0,0,5,,A
3,3,0,0,5,,A
3,4,0,0,5,,A
3,5,0,0,5,,A
3,6,0,0,5,,A
[bg 2]
type = anim
actionno = 4
start = -320,151
[begin action 4]
-1,0,0,0,5
4,0,0,0,5,,A
4,1,0,0,5,,A
4,2,0,0,5,,A
4,3,0,0,5,,A
4,4,0,0,5,,A
4,5,0,0,5,,A
4,6,0,0,5,,A
So you're doing the RGB trick, but defining the transparency in the animation code itself instead of in the [bg X] part. That's basically it.