As a heads up for everyone, as part of fixing
mantis 2419 I've added a new HUD ETS gauge and made a a change to the way that the default ETS gauges are shown.
The new gauge is called ETS Retail and it's purpose in life is to act like the retail ETS gauge which would draw the weapon & energy bars together when you're flying a ship without shields (or weapons or engines, but that's never been done to my knowledge). Prior to the patch, if you didn't have shields, the weapon & engine bars would draw with a gap in between them.
The change which may affect people is that I made the new gauge the default ETS gauge, so if you're using a hud gauges.tbl file and/or certain mods that package their own, you may get ETS gauges drawn over the top of each other, like this (thanks to Axem for the screenshot)
The fix is simple, in your hud gauges.btl file, change "+ETS Weapons:" to "+ETS Retail" and remove "+ETS Shields:" and "+ETS Engines:". I've attached some hud gauge tables for mediavps_3612, fsport_mediavps (which won't suffer from this issue by default, but it won't get the new gauge by default either, and this is the mod that has the most instances of fighters-without-shields that I know of) & blueplanet2 that I've modified to work correctly. Put the tables into mod/data/tables, rename them so that they're all called mv_root-hdg.tbm, and remove any other hud gauge tables from mod/data/tables. (FYI - using the same tbm filename consistently in all your mods prevents you getting duplicated hud gauges due to two different tables loading.)
For when the forums remove the attachments, they're also available in
this mantis issue.I chose not to add extra code so that only the new gauge OR the three individual gauges would display because I don't think this exception is intuitive, there's another setting which will stop the duplicates from happening (the load retail configuration option), the fix is simple and the fact that the new HUD feature was added since 3.6.12, so it's OK to break the feature before 3.6.14
Lastly (in case anyone is interested) the exact conditions to get duplicated ETS gauges are:
1) You have a hud gauges.tbl file in your .vps or in data/tables and that table specifies one or more of the ETS Weapons/Shields/Engines gauges
2) Your hud gauges table has "$Load Retail Configuration: yes" in it
Let me know if you have any questions/comments...
[attachment deleted by a ninja]