Simple Fixed Function question

Hello!

I’m using a basic “fixed function” shader for my mobile game.
Unfortunately i have almost no idea how that shader stuff works.

All i need is to overlay a second texture*color over the previous, by its alpha channel.

SetTexture [_MainTex] {
    constantColor [_Color]
    Combine texture * constant
}
SetTexture [_SecoTex] {
    constantColor [_Color2]
    combine (texture*constant) lerp (texture) previous   // how is that done right?
}

Thanks a lot!

Oh well…
I looked at the generated code and just changed that. Much easier than editing the fixed function code. : )