I believe this is simply due to the size of the image used. The icon for gold (tribes/barbarians/gold/menu.png) is 24x24px, but iron (tribes/barbarians/iron/menu.png) is merely 24x15px. The size used by gold, also seemed consistent for some other random wares I checked. I suppose it will be sufficient to expand the iron image to include the missing pixels, probably by centering the iron bar itself. A relevant question is whether this can simply be done in the widelands branch or if the better way is to go through widelands-media and the original first? (I know little of how the graphics development work)
If this is a graphics-only fix, I see the potential for regressions as very little/non-existing, so I think we should aim to get this in before build18. If others disagree, feel free to retarget it to later.
PS. There's similar differences between wares in the size of idle.png, but these seem a lot less consistent.
Nice catch.
I believe this is simply due to the size of the image used. The icon for gold (tribes/ barbarians/ gold/menu. png) is 24x24px, but iron (tribes/ barbarians/ iron/menu. png) is merely 24x15px. The size used by gold, also seemed consistent for some other random wares I checked. I suppose it will be sufficient to expand the iron image to include the missing pixels, probably by centering the iron bar itself. A relevant question is whether this can simply be done in the widelands branch or if the better way is to go through widelands-media and the original first? (I know little of how the graphics development work)
If this is a graphics-only fix, I see the potential for regressions as very little/ non-existing, so I think we should aim to get this in before build18. If others disagree, feel free to retarget it to later.
PS. There's similar differences between wares in the size of idle.png, but these seem a lot less consistent.