Howdy Ace!
Here's what I can give you:
- For what is going on the project, it's being designed as just a game, ~25-30 plugins (Some notable expansive code changing plugin examples are SRD_HUDMakerUltra.js, mz3d.js, GabeMZ plugins etc). I have some folders in my js/Plugins/ folder which are just for file organisation. Looking at the error log, it's weirdly assign '%20' to only the folders with spaces inside Plugins, the rest of the file path line contains a space. Using fs.existsSync to check if the file path exists does indeed return False, but removing the '20%' and replacing it with a space character, it does report True.
- The index.html proooobably relates to the issue about me, so we can most likely forget about it for now.
- This is arguably the biggest headache, okay here are my findings; Every time the application is launched, this error is generated inside of the .log file it creates. This error does not stop the tool from working (unless it conflicts with the first problem I am having), I believe it looks like it is just trying to access the directory in order to write settings to save. I have tried everything, from releasing and reassigning permissions, recreating the folders myself, running as administrator, etc. I am to believe this might be some kind of pathing fault within the source code unless there is just something extremely specific on my computer stopping this program from writing to that location..