Add optional lowDataColor, unavailableColor and experimentID fields to ModuleScienceAvailabilityIndicator. Not sure if lowDataColor and unavailableColor are really both needed; but I wanted to be able to be alerted when even a little bit of new science is available (to scoop up every last ounce), and to distinguish between "some" and "none".
Fix a bug in ModuleScienceDataIndicator that showed dataColor instead of lowDataColor when the latter was specified and science data worth zero was stored (due to null case not being handled).
Fix a bug with ModuleReactionWheelIndicator by no longer indicating "deprived" when SAS is turned off. Prevents false alarms and incorrect readings that were occurring if fuel ran out or was replenished while SAS was disabled.
Set DLL version metadata.
Please feel free to butcher, reject or refactor these changes as you see fit. I did some testing tonight before I ran out of steam.
Please feel free to butcher, reject or refactor these changes as you see fit. I did some testing tonight before I ran out of steam.