Solar panel support : mostly feature-complete. IN DIRE NEED OF PLAYTESTING / DEBUGGING. Important note : - This should not break existing saves but the EC rate of unloaded vessel will be wrong (set at 10EC/s per panel) until reloaded. Changes/Features : - In space background/high warp EC production now use a fixed, precalculated efficiency factor to simulate sun-relative attitude keeping. - Same for landed vessels, but the precalculated factor is an average of the production for a day - Some tweaks to the sunlight evaluation, hopefully should result in more consistent evaluation - Support for a time efficiency curve defined in the SolarPanelFixer module config ("timeEfficCurve", keys are in hours, values [0;1] range) - Much better support of NFS curved panels. - SSTU panel support (reflection heavy), with some limitations (no automation, not every configuration supported, see code comments) - Refactored a few things, added some try/catch blocks in the things that are likely to break when supported mods are changed - Concatened all the PAW info into a single field (status, EC rate, exposure, wear...) TODO : - Planner : simulate average output using a few different sun orientations instead of using the nominal output, use the landed analytic methiod when relevant.
Solar panel support : mostly feature-complete. IN DIRE NEED OF PLAYTESTING / DEBUGGING.
Important note :
- This should not break existing saves but the EC rate of unloaded vessel will be wrong (set at 10EC/s per panel) until reloaded.
Changes/Features :
- In space background/high warp EC production now use a fixed, precalculated efficiency factor to simulate sun-relative attitude keeping.
- Same for landed vessels, but the precalculated factor is an average of the production for a day
- Some tweaks to the sunlight evaluation, hopefully should result in more consistent evaluation
- Support for a time efficiency curve defined in the SolarPanelFixer module config ("timeEfficCurve", keys are in hours, values [0;1] range)
- Much better support of NFS curved panels.
- SSTU panel support (reflection heavy), with some limitations (no automation, not every configuration supported, see code comments)
- Refactored a few things, added some try/catch blocks in the things that are likely to break when supported mods are changed
- Concatened all the PAW info into a single field (status, EC rate, exposure, wear...)
TODO :
- Planner : simulate average output using a few different sun orientations instead of using the nominal output, use the landed analytic methiod when relevant.

PiezPiedPy/Kerbalism,PiezPiedPy/Kerbalism,PiezPiedPy/Kerbalism