Deathless Aphrodite's mod simply adds working rainbows to the world of Tamriel.
This mod simply adds working rainbows to the world of Tamriel - not as easy as it sounds, and it was most certainly the most difficult scripting challenge I have undertaken. Learning about animations wasn't a walk in the park, either. Anyway I think it came out pretty well.
Compatibility
fine with vanilla weather and any weather mod.
Files Included - An OMOD version
When Can a Rainbow Appear?
A Tamrielic rainbow can only appear during daylight, in a direct transition from rainy to clear weather. After another weather change or after some time has passed, the rainbow will naturally go away.
If you enter a town, you will still see it - if you wait or sleep 1 hour, you may still see it afterwards - if it's for 2 or more hours, it won't be there when you come back to your senses.
If you walk far from where the rainbow first appeared it will disappear though. Sadly there's nothing can be done about this, it's the way cell loading and unloading works in the game.
The rainbow won't just pop into view and disappear though, it will have (fast) fade-in and fade out effects.
How Often will Rainbows Appear?
This is up to you. Actually I think some people will want this to happen very rarely, others will want them to appear more often. It all depends on which weather mod you're using, if any.
For instance, my Tweaked AWS Weather makes rain less likely, so there will be less transitions where rainbows can come up. You can tweak it to your liking anyway, just type in the console: set rainbowchance to x (where x is a number from 1 to 100) representing the chance for a rainbow to appear when the right weather transition happens.
The default value is 50%, meaning you will average a rainbow once every two rain-clear transitions. This chance may seem too high to some, although you have to consider that there may not be so many DIRECT rain-clear transitions during daylight. Anyway you can try it and can change the value as many times as you want
Installation
Install the OMOD version (found in the archive) with OBMM or:
1) Copy all files from the archive (with the exception of Rainbows.omod) to your OblivionData folder.
2) Activate the Rainbows.esp file and play!
How to Immediately Test Appearance:
If you want to see right away how the rainbow looks, just type in the console:
startquest rainbowtest
You'll see a couple of abrupt weather changes and then the rainbow will be there if the gamehour is between 8am and 6pm. You can use this test anytime you'd like.
For compatibility reasons, this test uses vanilla weather.
To see the rainbow in all its glory with AWS, type in the console
fw xx000ce7
where xx is the formId of aws-core.esm which you can get from OBMM hovering on aws-core.esm with the mouse.
Compatibility
Should be compatible with anything you throw at it.
Known Issues
I hope I've taken everything into account. The only thing I'm not sure about is related to the Oblivion realm and other realms in general.
I haven't tested this but I think when you enter Oblivion through a portal you may still see a fading rainbow on the other side for a couple of seconds.
Please report about this, I haven't tested because in 50 hours of playing I still have not gone to Kvatch to start the main quest...
Guess modding takes most of my time, and I like to wander around aimlessly in TES games.
Thanks
Max Tael - for the rainbow texture and the original mesh which I started from.
XMarksTheSpot - for his help and his animation tutorial and examples.
All the people who helped me on the official forum: entim most of all, and also DanSch, Lightwave, TheTalkieToaster, b3w4r3, pwijnands and I'm surely forgetting someone.
Youtube video
Youtube.com? v=Ba7rwZgRYV0
Change Log:
2.0: made the texture smaller and changed the mesh so THE RAINBOW LOOKS MUCH BETTER, check screenshots!
1.1: bugfix version, fixed a strange bug which may make your rainbows invisible
1.0: first version