Create flash surface once on first use
Refactor weather effect to only render in Graphics::Update instead of Player::Update -> Should be faster (and more correct)
Reenable weather effect for all devices
Fix fog opacity
Change opacity of rain, looks better imho
Fix drawing order (first to last): Weather -> Screen Effects -> Battle Anim -> MsgBox
Create weather surface on first use
Don't clear weather on map change
Adjust pan speed to correct value
add doc