>>311
↓みたいなの作って、マップ情報のカスパラの中に{i_gameover:1}を入れたマップでマップテストを行ってみたが、
ゲームオーバーにはならなかったしNaNエラーも出なかった。
スクリプト内のi_gameoverの判定に関する記述が間違ってるか、カスパラの記入箇所を間違ってるんじゃないかと思う。
(カスパラにi_gameoverがあるかどうかを判定するには、数値チェックする前にnullチェック or typeofで'number'チェックを行う必要があった筈)

(function() {
var alias0 = GameOverChecker.isGameOver;
GameOverChecker.isGameOver= function() {
var isGameOver = alias0.call(this);
if( isGameOver == false ) {
return false;
}
var gameover = root.getCurrentSession().getCurrentMapInfo().custom.i_gameover;
if( gameover != null && gameover >= 1 ) {
return false;
}
return isGameOver;
};
})();