I don't know exactly how to name it.
I want to achieve this look of my background (ignore shadows in arcs):
So I made this tileset:
But I have different colored backgrounds in every room
(you can see orange gets lighter and yellower to the bottom):
Background is a piece of gradient stretched and fixed to follow the current view.
If I just use
tile_set_blend with a average background color, my tiles will be black+colored, and not white+colored.
I've tried to use
draw_set_blend_mode_ext(bm_one, bm_inv_src_color); before drawing background, but in this case it should be drawn
above tiles. I can't see how GML can manage that.
I could also use to have semitransparent tilse, but it's not possible, as far as I know.
I can also create tons of objects, but it's lame.
So what can I do? I don't want to have 6 different tilesets and I want to keep gradient.
Thank you in advance.