Cyd and Claude Fable 5
230fc50f58
Cockpit: green MFD phosphor tint + 4-above/4-below button strips
...
- MFD tint 0xFFFF (white) -> BT_MFD_GREEN (0x07E0, pure green in R5G6B5)
for the five mono MFDs, matching the pod's green monochrome phosphor
screens and RP412's FillSplitMFD (green<<8 == 0x00FF00). Applied to
both the cockpit (kBTCockpitSurfaces) and the dev composite
(kBTGaugeSurfaces); the radar/secondary stays palette-colour (it is
authentically multi-colour, not mono).
- Button strips are now 4 ABOVE + 4 BELOW each MFD (the authentic pod
layout), not 4+4 stacked to one side. The MFD surfaces are inset by
kBtnStripH (top MFDs down, bottom MFDs up) so both strips land
on-canvas; the same constant drives the surface inset and the button
builder so they stay aligned.
Verified: L4MFDSPLIT cockpit renders green MFDs with 4+4 button strips;
BT_PLATFORM=pod renders identically on a dev box (the pod's true
multi-surface path needs >=2 adapters and stays guarded off).
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-16 20:53:22 -05:00
..
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-12 20:04:29 -05:00
2026-07-12 20:04:29 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-12 20:04:29 -05:00
2026-07-05 21:03:40 -05:00
2026-07-14 08:44:37 -05:00
2026-07-16 11:59:39 -05:00
2026-07-16 11:59:39 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-16 11:59:39 -05:00
2026-07-16 10:43:38 -05:00
2026-07-16 11:59:39 -05:00
2026-07-16 11:59:39 -05:00
2026-07-16 11:04:34 -05:00
2026-07-05 21:03:40 -05:00
2026-07-16 11:59:39 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-14 08:16:33 -05:00
2026-07-14 08:16:33 -05:00
2026-07-12 20:04:29 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-12 17:24:15 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-14 08:23:43 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-14 08:16:33 -05:00
2026-07-14 08:16:33 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-16 19:34:54 -05:00
2026-07-14 08:33:34 -05:00
2026-07-16 19:34:54 -05:00
2026-07-14 08:33:34 -05:00
2026-07-14 08:16:33 -05:00
2026-07-14 08:16:33 -05:00
2026-07-14 08:16:33 -05:00
2026-07-14 08:16:33 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-14 08:23:43 -05:00
2026-07-14 08:23:43 -05:00
2026-07-05 21:03:40 -05:00
2026-07-14 08:16:33 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-14 08:33:34 -05:00
2026-07-14 08:33:34 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-16 20:53:22 -05:00
2026-07-12 17:24:15 -05:00
2026-07-16 20:39:41 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-13 13:27:49 -05:00
2026-07-13 13:27:49 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-05 21:03:40 -05:00
2026-07-16 11:04:34 -05:00