Hello!
At the moment, this is an issue where the JSON embedded on the plugin gets malformed. I have reported this bug to the dev, but I haven't heard back from him yet. I am looking into a better fix, but a possible workaround is to find JSON.parse in it and comment it out. This may introduce some odd issues.
Thank you for your quick response.
The lines in question are Eli_Book.js line 909 and line 914:
904 this.parameters.engine = JSON.parse(parameters.engine)
912 this.parameters.playtest = JSON.parse(parameters.playtest)
I also tested the project without using the Cook Tool (with those lines commented out as suggested) and it seems to be working fine at the moment in a regular, deployed project.
I deployed it again with the Cook Tool and ran into different issues. I was able to get to the Start screen but lost the Exit menu command from CT_Bolt's Exit Command (CTB_ExitCommand.js), and all walking/stepping animations are not working. Other animations seem to be fine (Chests, fades, transitions, attack/item animations from the database). I'll keep digging around - I will also try to revert back to a lower version of NWJS to see if that does anything and report back.
EDIT:
So I reverted NWJS to 49.2 and it still had the same issues (no exit command, no stepping/walking animations, still need to comment out the JSON.parse statements).
I understand this is an NWJS/NWJC issue converting from .js to .bin and not your Cook Tool. I do appreciate your help on this matter. Unfortunately, it's taking way too long to try to find out which plugin is the issue because currently I have to deploy the game, convert the .js files, edit index.html and rpg_managers, and then run the test; there isn't a good way for me to just remove the .bin file one by one.
I had considered going into the plugins.js file and editing each plugin as "false" to turn it off after deployment, but since it is already compiled by that time, I can't do much with that, either.
Maybe I can isolate groups of plugins at a time and slowly pinpoint it. It won't take as long but will still require some time.
Again, a blank project has no issues which leads me to believe that this is definitely a compiled plugin issue. NWJS 72, 63.1, and 49.2 all worked fine during my tests.
Thanks!
EDIT 2:
I was able to improve my workflow just now by selectively finding plugins that deal with animation in general and I was able to isolate VE_CharacterFrames.js as the issue for halting all stepping/walking animations. Removed it and it walking/stepping animation works now.
Summary of Issues for .js files being compiled to .bin:
Eli_Book.js lines 904 and 912 that uses JSON.parse()
CTB_ExitCommand.js not showing up in menu
VE_CharacterFrames.js affecting all stepping/walking animations
Thanks!