diff --git a/www/mods/commonLibs/_common/compatibility.js b/www/mods/commonLibs/_common/compatibility.js index 129ec69d..9bc2dec2 100644 --- a/www/mods/commonLibs/_common/compatibility.js +++ b/www/mods/commonLibs/_common/compatibility.js @@ -83,9 +83,10 @@ Bitmap.prototype.compatabilityLoad = function (url, force = false) { rpgmakerWantsToDecrypt = !Decrypter.checkImgIgnore(url) && Decrypter.hasEncryptedImages; modmanagerWantsToDecrypt = fs.existsSync(rpgMVPUrl) && !MATTIE.compat.pauseDecrypt; + cannotUseEncrypted = !fs.existsSync(rpgMVPUrl) && fs.existsSync(pngUrl) console.log(`modmanger want to decrypt:${modmanagerWantsToDecrypt}\nrpgmakerwantstodecrypt${rpgmakerWantsToDecrypt}`); - if ((modmanagerWantsToDecrypt && rpgmakerWantsToDecrypt) || force || (fs.existsSync(rpgMVPUrl) && !fs.existsSync(pngUrl))) { + if (((rpgmakerWantsToDecrypt) || force || (fs.existsSync(rpgMVPUrl) && !fs.existsSync(pngUrl))) && !MATTIE.compat.pauseDecrypt && !cannotUseEncrypted) { if (Utils.isNwjs()) { this._loadingState = 'decrypting'; Decrypter.decryptImg(pngUrl, this);