I've got a lua script set up to display the main viewport on one monitor, and two MFDs (and apache TEDAC) on a second monitor.
I use the same script in the apache, Ka-50, F-16 and F/A-18 the MFDs all appear in the monitor in the correct place. When I switch to the AV8B harrier, the MFD displays do not show up in the F1 cockpit view, but do display when I switch to the F2 external view, and disappear when I switch back to the F1 view.
The script uses the generic LEFT_MFCD and RIGHT_MFCD identifiers as they seem to work in the modules listed above.
_ = function(p) return p; end;
name = _('AH-64D Apache CPG Dual Monitor: m1 - Viewport, m2 - MFDs, TEDAC (equal)');
Description = 'dual monitor: viewport on main 2560 x 1080 (21:9 aspect ratio), MFDs and TEDAC on second monitor: 1680 x 1050 (16/10 aspect ratio) bottom aligned'
Viewports =
{
Center =
{
x = 0;
y = 0;
width = 2560;
height = 1080;
viewDx = 0;
viewDy = 0;
aspect = 21/9;
}
}
LEFT_MFCD =
{
x = 2560;
y = 30;
width = 554;
height = 554;
}
RIGHT_MFCD =
{
x = 3668;
y = 30;
width = 554;
height = 554;
}
TEDAC =
{
x = 3114;
y = 30;
width = 554;
height = 554;
}
UIMainView = Viewports.Center
GU_MAIN_VIEWPORT = Viewports.Center
Is it a case of using specific IDs for the AV8b displays instead of the generic IDs, or is just a weird bug with the harrier?