In stock Kerbal Space Program, solar energy output is determined by sunlight, distance, and occlusions. With blackrack's True Volumetric Clouds, WDSP adds a new layer of realism: Weather.
Experience dynamic energy fluctuations when encountering rain, snow, dust storms, or volcanic ash on alien worlds.
⚠️ Key Update: Since v5.0, a Wear Feature has been introduced. See Others for details.
- Kopernicus —— [Please use version v212 or later]
- Recommended: Check this Issue for common setup errors.
- True Volumetric Clouds —— Required for weather data.
- Module Manager —— Required for patch application.
- Kerbalism Users: Ensure
000_Harmonyis installed.
- Standard: Drop the
WeatherDrivenSolarPanelfolder from theGameDatafolder into your game's rootGameDatadirectory. - Kerbalism Users:
- Copy
Extras\KerbalismSupport\WeatherDrivenSolarPanel.dllintoGameData\WeatherDrivenSolarPanel\Pluginand overwrite the existing file.
- Copy
| Gallery 1 | Gallery 2 | Gallery 3 |
|---|---|---|
![]() |
![]() |
![]() |
🎬 Watch on YouTube: Link
- Fully Compatible: JNSQ, KSRSS, Kcalbeloh, RO (replaces stock modules), Kerbalism.
- Requests: Submit an issue or PR on GitHub for new planet pack support.
- Energy Fluctuations When Switching Tracking Targets: When employing trackable solar panels, switching the current tracking target of the controlled vehicle may cause a brief "spike" in energy output. This will normalise once the solar panels are realigned with the new tracking target.
Panels now suffer from irreversible aging. Once wear reaches 100%, the panel is permanently disabled and cannot be repaired (unless you break it).
- Time-Based Decay: Wear increases gradually over time.
- Weather Impact: Adverse weather accelerates the wear process.
When switchTimeDecayWear and switchWeatherAffectWear are enabled:
- Background Processing: Only Time Decay is calculated. Weather-induced wear is ignored to optimize performance.
- Active/Real-time Processing: Both Time and Weather factors are fully simulated.
Note
Configuration: These features are irreversible in-game but can be disabled via WeatherDrivenSolarPanel/Config/GlobalConfig.cfg.





