I committed my changes, so Moonwalker:
The panels are yours again!
The major change was the introduction of Radu's PanelSDK. I'll describe
it in a topic of it's own, but if someone has problems building/running
it, please post here, I'll help you!
The panel related changes:
Cabin Fan switches are working again.
I introduced the Cryogenic Tanks indicators, heaters and the fuel
cell reactants switches. They are connected to the PanelSDK but
not working properly at the moment, I'm working on it.
I introduced some defines for panel ids and surfaces.
I changed the Init function of the switches in the toggleswitch-lib
(no vessel and soundlib arguments any more) and introduced
a SwitchListener "interface" implemented by the Saturn for
"event handling". I fixed the LM so you can build and run it,
but the DSKY is out of order until we have the new panels.
I'll continue to work on the PanelSDK and satsystems.cpp,
news will follow soon!
Cheers
Tschachim