I found a way to show non scrolling pictures. To do that, go to Sprite_Picture and change:


CODE
# 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 :

CODE
# 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

Extra Info:
  • When you show a picture, you can set the display position as the upper left corner, or the center.
  • This script makes all pictures that have their display position as the upper left follow the map, leaving all pictures with their display position in the center function as normal