Can't say my solution here is the best...But...
Hmm...
What you'd probably want to do is to replace all instances where if a Game Over is true, then RPG Maker XP will go to the Game Over Scene. In the script editor, there should multiple instances where the script asks
and the like.
We'll probably need to comment or delete them out. (Adding a # can turn it into a comment).
So...
We should probably comment out or remove Line 75 - 80 in Scene_Map:
# If game over
if $game_temp.gameover
# Switch to game over screen
$scene = Scene_Gameover.new
return
end
Then in the Common Events, have a all-running Conditional Branch that has a script condition saying:
$game_temp.gameover = true
And do what else you need to do after that.
If you want to do the same for Scene_Battle, then that's a little bit different. You'd probably want it to return to the map. So maybe instead of the Scene_GameOver it'll go to, replace that to Scene_Map or something. Whatever the script does after a battle is won, you should emulate.
...I think that's how you do it. If anyone can help me lead Noob to the right direction, then sure. @_@
I suggest you try this on some test project, since editing the original system files can turn to be a yucky mess.