Easy solution for this BIG problem
I found a way to show non scrolling pictures. To do that, go to Sprite_Picture and change:
# Set transfer starting point
if @picture.origin == 0
self.ox = 0
self.oy = 0
else
self.ox = self.bitmap.width / 2
self.oy = self.bitmap.height / 2
And change it to :
# Set transfer starting point
if @picture.origin == 0
self.ox = $game_map.display_x / 4
self.oy = $game_map.display_y / 4
else
self.ox = self.bitmap.width / 2
self.oy = self.bitmap.height / 2
In this way, we can have fogs and light effects at the same time:
Credits: me xD (well, if you want, this is a suepr simple edit, but no one did this before so, youa re free to to do it XD)
If you want to use this only if a switch is activated (In this case, 99) jsut replace it for this:
# Set transfer starting point
if @picture.origin == 0 and and $game_switches[99] == true
self.ox = $game_map.display_x / 4
self.oy = $game_map.display_y / 4
else if @picture.origin == 0 and $game_switches[99] == false
self.ox = 0
self.oy = 0
else
self.ox = self.bitmap.width / 2
self.oy = self.bitmap.height / 2
end