flybywiresim / aircraft

The A32NX & A380X Project are community driven open source projects to create free Airbus aircraft in Microsoft Flight Simulator that are as close to reality as possible.
https://flybywiresim.com
GNU General Public License v3.0
5.15k stars 1.12k forks source link

Some switches/buttons have incorrect/missing tooltips in the overhead panel. #9214

Open youssefhabri opened 3 weeks ago

youssefhabri commented 3 weeks ago

Aircraft Version

Development

Build info

{
    "built": "2024-10-31T15:54:41+00:00",
    "ref": "refs/tags/v0.12.0",
    "sha": "2fe89113291f2478347dde0dc3228b55dc924f74",
    "actor": "FoxtrotSierra6829",
    "event_name": "manual",
    "pretty_release_name": "stable/v0.12.0",
    "version": "a380x-v0.12.0-rel.2fe8911"
}

Describe the bug

There are a few tooltip issues in the Overhead panel.

  1. The following tooltips are missing strings/messages:
TT:COCKPIT.TOOLTIPS.MASTER_SWITCH_BAT_ESS_OFF
TT:COCKPIT.TOOLTIPS.MASTER_SWITCH_BAT_ESS_ON

TT:COCKPIT.TOOLTIPS.MASTER_SWITCH_BAT_APU_OFF
TT:COCKPIT.TOOLTIPS.MASTER_SWITCH_BAT_APU_ON

TT:COCKPIT.TOOLTIPS.DEICE_PUSH_ENG_ONLY_OFF_3
TT:COCKPIT.TOOLTIPS.DEICE_PUSH_ENG_ONLY_ON_3

TT:COCKPIT.TOOLTIPS.DEICE_PUSH_ENG_ONLY_OFF_4
TT:COCKPIT.TOOLTIPS.DEICE_PUSH_ENG_ONLY_ON_4

TT:COCKPIT.TOOLTIPS.ELAC3_TURN_OFF
TT:COCKPIT.TOOLTIPS.ELAC3_TURN_ON

TT:COCKPIT.TOOLTIPS.LIGHTS_NOSMOKE_AUTO
  1. The Seatbelt switch uses the tooltips from the Nosmoke switch.
  2. The fuel pumps seems to be reusing tooltips from pump 2 for the rest of the pumps
  3. ENG MAN START buttons for eng 3 & 4 use tooltips from eng 2
  4. ALTN MODE buttons for eng 3 & 4 use tooltips from eng 2

Expected behavior

Correct tooltips should be added/used

Steps to reproduce

Start MSFS and load the A380X, and check the buttons in the Overhead panel

References (optional)

No response

Additional info (optional)

No response

Discord Username (optional)

No response

tracernz commented 3 weeks ago

Seatbelt is fixed. All the others need to either use keys that exist in fs-base, or define our own keys (with prefix TT:A380X.TOOLTIPS in https://github.com/flybywiresim/aircraft/blob/master/fbw-a380x/src/localization/msfs/en-US.locPak). The RMP is a good example how to do them properly with IE behaviours.

Pruznak commented 3 weeks ago

Not on the overhead, but the TRUE/MAG P/B on the glareshield displays "Engage/disengage autopilot", which is also incorrect.