I've seen the effect of dirty solar panel,
maybe some intermediate states of dirt that reduce efficiency?
Clean panel [10 power], a little dirty [5 power], dirty [0 Power]
base suddenly will lose power and it will be progressed
Solar panel - states of dirt
That's a pretty cool idea and would probably make sense to do.
When I get back to working on the weather-related stuff I'll probably try to have the solar panels do something like this, so that there's a difference between just getting a little bit of dust, vs the results of a massive sand storm.