Update lunajspatch.js

This commit is contained in:
恍兮惚兮 2024-03-16 13:40:08 +08:00
parent 3d8d0d319e
commit e8c2998027

View File

@ -34,16 +34,19 @@ function Electronhook() {
}
function retryinject(times){
if(times==0)return;
if(window && window.tyrano && tyrano.plugin){
Electronhook();
try{
if(window.tyrano && tyrano.plugin){
Electronhook();
}
else if(window.Utils && Utils.RPGMAKER_NAME){
NWjshook();
}
else{
setTimeout(retryinject,3000,times-1);
}
}
else if(window && window.Utils && Utils.RPGMAKER_NAME){
NWjshook();
catch(err){
//非主线程甚至没有window对象会弹窗报错
}
else{
setTimeout(retryinject,3000,times-1);
}
}
setTimeout(retryinject,3000,3);