I'm working on a script for a client that involves showing fullscreen pictures on the map as soon as the player loads a game, by aliasing onMapLoaded() to create the sprites and add them as children to the Map scene.
Under a certain set of circumstances (involving using the "To Title Screen" functionality to return to the menu and then loading a saved game), the loaded map will momentarily display onscreen before the pictures are shown, which looks really amateurish. It's possible that this is from a bug in my script or perhaps because of one of the other many scripts the client is using.
After two days of trying to figure out what is causing the map to momentarily display, and moving around the order in which things are drawn, I'm at a complete loss, so I feel like the best way to handle this would be to either create the fullscreen pictures at the end of the Load scene and have them remain onscreen through the scene change to Scene_Map, or to start Scene_Map with a completely black screen (no drawing of the map tiles, characters, etc. until a second later).
I don't know MV's library well enough to figure out how to do either of these things, though. Could you please help me by showing me how to make a sprite/picture remain onscreen across multiple scenes, or perhaps which methods I would need to move around in order to prevent MV from drawing Map tiles/characters for a moment or two? Any guidance you could provide would be greatly appreciated!!