Files
TeslaRel410/restoration/source410/BT
CydandClaude Fable 5 6a3cf06ece BT410 5.3.36: the cooling-loop lamp goes live (OFF -> the loop digit)
CoolingLoopConnection::Update wrote a constant 0 -- the documented inert stub
-- because HeatSink::coolantAvailable, HeatSink::linkedSinks and
Condenser::condenserNumber are protected with no accessor, so every MFD panel
showed OFF where the shipped cockpit shows the loop number.

heat.hpp now publishes GetCoolantAvailable(), ResolveCoolingMaster() and
GetCondenserNumber(), and the connection follows the binary: a sink with
coolant reports the loop number of the Condenser it is plumbed to, otherwise
frame 0.  Same shape as PowerSourceConnection beside it, which was already
live and already matched.

The box now reads 4 / A against the shipped binary's 4 / A, pixel for pixel.

  head   missing        extra
  Mfd1   1331 -> 1107   1776 -> 1646
  Mfd2   1908 -> 1616   2196 -> 1981
  Mfd3    730 ->  584   1119 -> 1014

Cockpit: 96.6% identical / 96% coverage.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-27 12:39:07 -05:00
..