If I understand you correctly, I think your best option would be to use the Set Gamma command and slowly fade the scene to black, draw the new scene, re-initialize all your sprites/variables and then reverse the gamma fade back to normal - fading the new scene in.
You must have the positions of your 'outside' sprites stored in variables, so use Hide Sprite and don't update their positions while you are inside the house.
When you exit the house, carry on where you left off and use Show Sprite to make them all visible again.
TDK