Oki, last push for the night...
I need a proper way to show dizziness.
I've looked in into ways they display dizziness in VNs. Basically there are 3 approaches, I either found and fixed old code from Ren'Py or wrote it myself. Click on Examples button on main screen to view the effects and pick the one you like, I can prolly improve on it or at least make it more convenient.
1st way: Mirage effects, it crops the image into "lines" and applies zooming algorithms to them. You get kind of a heat haze effect out of it. This one is very, very demanding in terms of computing power.
2nd way: Creates another image with lower alpha channel, slightly displaces it and shows in quick succession. You get double vision effect.
3rd way: This one is by far the most common, it sizes down the image to 1/10th of it's size, restores it to the original size getting a blurry picture and shows it and the original in quick succession. You get an effects as if your vision was loosing focus. This one can also be improved a lot (I think) by creating 3 - 10 images of different quality this way and showing them in succession. For now it's just the one image.
Also, this ![Smiley :)](https://www.pinkpetal.org/Smileys/DarkB/smiley.gif)
1) We have a "world" music channel leading to sfx/music/world and "gamemusic" channel, leading to sfx/music. I will not redirect default music and sound mixers because they are used all over the game and in Ren'Py documentation with assumption that path starts at root. We can make add channels of you like.
2) I've added story folder, images there will be tagged with bg story, so:
show bg story night_forest
or
scene bg story night_forest
will do.
Also, keep in mind that it generally is a bad idea not to resize large images if you know their size in advance, Ren'Py will detect that and act appropriately, you may get performance improvements out of it, especially in areas where you use special effects and/or transitions over these images.