Not a huge visual change, but foreground lamps have rain splatters and the lightning storm is now fully randomized with no models or source images. Previously the lightning was a really big model with spawn delay timed to the music. The flash patterns were set up to look random, but in reality it was just a really long loop cycled idle animation.
Now it is entirely script generated. The start up is still timed to coincide with uptempo music kicking in, but afterwards activates at random intervals. The flashes are a screen sized drawbox() that starts White and ends Blue, with randomized Yellow/Blue color cycling in between. When I first imported this stage from the my old IAF project the lake, waterfall, lightning, lamps, lamp flames, and rain were all animated models. Now the only model is one of the background lamp flames which acts as a controller. There are 23 layers in all and with scripts included the whole thing weighs in at less than 340KB.
Now it is entirely script generated. The start up is still timed to coincide with uptempo music kicking in, but afterwards activates at random intervals. The flashes are a screen sized drawbox() that starts White and ends Blue, with randomized Yellow/Blue color cycling in between. When I first imported this stage from the my old IAF project the lake, waterfall, lightning, lamps, lamp flames, and rain were all animated models. Now the only model is one of the background lamp flames which acts as a controller. There are 23 layers in all and with scripts included the whole thing weighs in at less than 340KB.