I like
making interfaces for Soldat and the thing I need the most is the ability to cover some of its elements with an image. Since the layers in the interface are static and we're unable to modify what comes after what, there's no way to make an overlay for jet-bar, weapon text, etc.
I have already posted
this thread over five years ago, and nothing had changed since then. The only parts we can cover are under the "jet" element - the other parts can't be covered, as they are on top of other images. This effect can be seen in my
frame interface - all bars are rectangular, but covering them with black rounded border makes them look round. Since jet-bar.png is
above jet.png, it couldn't be "rounded" and I had to put it in the middle.
Instead of asking for modifying the order of elements, I ask to
add a new, optional element of the interface:
overlay.png, as the topmost layer. It would allow us modders to make a bit nicer interfaces, adding rounded corners to jet-bar and changing color of weapon text or ammo counter (e.g. with a transparent red rectangle). To ensure backwards compatibility, the overlay.png image would be optional and loaded only if it's present in the interface's folder.