It's hard to make really new type (with textures, normals...). We used files from RDR. GTA V has "above the clouds" cloud type, Only I need to call an appriopriate native function from Script Hook to set the type.
There are some screenshots:
I'm curious why it's raining above the clouds. Something is wrong with "halloween" weather.
In GTA Online the Halloween weather has rain at night.
Regarding your screenshots, I must say, I impressed.
There are some additional things that I would like to mention.
-When we fly above the clouds on a sunny day with puffy cumulus clouds, can we still see them rendered on the sky far away above the horizon? I hope to see these off in the distance as they look good when flying at the height limit.
-When flyimg in the stratosphere on a overcast day, is it possible to hide the horizon band? By hiding it, Earth's atmosphere won't look so cloudy. You will see clouds below, but still see blue atmosphere above them. Also the storms won't look like they cover the whole planet.
-During thunderstorms, do you still see/hear lightning strikes in the distance? For thunderstorms, it may be best to allow us to simulate the above the clouds point at a higher altitude than a regular rain storm or overcast weather.
-A good idea that I thought of is to allow us to configure the parameters for each weather individually. That way we can configure the cloud zone altitudes for each weather type. If you're able to measure weather transitions, you could make it gradual.
Also there is one other thing that I am wondering about. When a thunderstorm happens naturally, is it possible to have more lightning strikes? In the default game, lightning only strikes once in a thunderstorm triggered naturally (not by scripts). In fact when you use a script to set the weather to thunder, the lightning keeps on striking continuously.