Releases: Aebestach/WeatherDrivenSolarPanel
Releases · Aebestach/WeatherDrivenSolarPanel
v6.1.0
Changes since v5.5
Important note: Kerbalism users are advised to continue using WDSP version 5.5. Version 6.1.0 requires Kerbalism to merge my PR.
- Replaced the previously hardcoded cloud configuration with CFG-based loading, making future maintenance easier for other planet packs and similar mods.
- Added support for UniversalStorage2, resolving issue #4.
- Updated the README and provided a Simplified Chinese version.
- Based on optimizations to Kerbalism’s SolarPanelFixer.cs, the current Kerbalism-WDSP version is now more comprehensive. Issues such as the inability to display weather states and missing responses to wear have been fixed.
- For the non-Kerbalism version of WDSP, upstream changes from Kopernicus have been synchronized. The previous single state of
Not Visiblehas been refined intoOccluded By EnvironmentandIn Shadow, and a new state,Astronomical Eclipse, has been added. - Fixed bugs related to time-based wear and weather-related wear in WDSP.
- Fixed a bug where wear was displayed as 100% during pre-launch.
- Other minor fixes.
Full Changelog: v5.5...v6.1.0
v5.5
v5.4
Changes since v5.3
- Fixed a bug that caused a
NullReferenceExceptionto occur in the VAB/SPH editor, which could cause the game to crash
Full Changelog: v5.3...v5.4
v5.3
Changes since v5.2
- Fixed an issue where solar panels continued to be affected by time and weather changes even when turned off. (Special thanks to @EmberSkyMedia for bringing this to my attention — I had surprisingly overlooked it before!)
- Updated solar panel degradation behavior during interstellar missions. Please refer to the images in the README for details. (For longer interstellar journeys, it is recommended to use nuclear power instead of solar panels.)
- Adjusted the default stepCount value. Testing showed that when stepCount was set to 500, using a large number of solar panels caused significant performance issues. Starting from version 5.3, the default stepCount is now 50.
- Improved the weather impact curve for smoother transitions.
- Fixed an issue where damaged repairable Solar Panels were not updating their stats when repaired with an EVA Repair Kit.
Full Changelog: v5.2...v5.3
v5.2
Changes since v5.1
- Added support for SterlingSystems
- Optimized the energy output value when switching stars
Full Changelog: v5.1...v5.2
v5.1
Changes since v5.0
- Added support for Kerbalism, #1 will be closed. For specific installation methods and usage matters, please read to README.md
- Fixed a bug where
wearparameters were not updated when returning to VAB/SPH or re-entering the launch pad.
Thanks to @R-T-B for introducing me to Harmony and Krafs.Publicizer.
v5.0
Changes since v4.5
- By borrowing the code from Kerbalism, the WDSP method was rewritten to fix the problem #2 and cover the modules of most existing solar panels, but the problem #4 still needs to be adapted. However, compared with versions before v5.0, this version has improved some performance, but users with weak CPU are still recommended to use the dll in Extra.
- Improved some factors affected by weather.
- Improved the language texts in English and Chinese and added Spanish, Italian, French, and Russian (since they are not my native language, please correct any errors)
- Improved the PAW panel of the solar panel and provided a variety of status displays
- Added a feature that the efficiency of solar panel power generation will decrease over time, and this process is irreversible (provide a curve chart for reference)
- Added a feature that weather other than cloudy weather will cause irreversible wear on solar panels (provide a curve chart for reference)
- Added support for JNSQ and KSRSS
v4.5
v4.4
v4.3
Changes since v4.2
- Fixed recognition error in multi-star mode.
- Fixed the way
weatherDrivenSolarPanel.cfgis written.(Thanks to @JadeOfMaar)