Thank you very much, that was more than I needed to find and fix the issue. 🙏 Update to v1.0.3 fixes this.
Recent community posts
There was no follow-up, but I personally found a bug the other day in this exact script.
When you encountered this issue were you attempting to add inbetween frames to a file with group layers?
Magic Pencil relies on events that were introduced in version 1.2.30, I believe the oldest version I tested this extension on was 1.2.35.
If you’d like to use this extention (and gor other reasons), I’d recommend to upgrade Aseprite to the newest, available version.
Good question - I honestly wasn’t aware that Aseprite has this feature when I created the extension.
The difference is interaction with the timeline, natively Ctrl+Click will always select only the contents of the active frame on the clicked layer. My extension has a different approach and allows for selecting content of multiple cels, from multiple frames, from multiple layers at the same time - depending on what you have selected on the timeline.
You could try either:
- Updating Aseprite to the newest version - v1.3-beta20 or v.1.2.39
- Starting Aseprite as an administrator - this should give the application access to any part of your own file system (almost)
You could try running Aseprite as an administrator, and then open the extension file (or drag the extension file into the Aseprite window).
This should give Aseprite a lot more permissions to access files.
Are you running an Itch.io, Steam or Humble version of Asperite?
If I understand correctly, you cannot access any other file in the same place as the extension file. This would point to this definitely being a file access/permissions issue.
You should try moving it to a different place, or change the permissions of the file so it’s executable by the current user.
You shouldn’t need to put the file in the scripts folder.
It does sound like a file access issue, can you load any other files into Aseprite that are on the same drive or in the same folder as the extension file?
Just routinely I’ll ask as well - what Aseprite version and OS version are you running?
v1.2.9 is a very old release that doesn’t support extensions, the current version is v1.2.37 and I would strongly recommend updating otherwise a lot of extensions (especially mine) might simply not work.
v1.3 beta however should’ve worked, did you have any luck with other extensions? If no extension works for you I’d recommend checking this thread as there were reported instances where Aseprite “loses” its configuration folder.
From what I tested it shouldn’t clash with any other extension.
It works only on the active cel (or all selected cels), so it could not do anything if you have an empty cel active (or a group selected, as these are not supported yet).
Perhaps a classic restart of Aseprite could help?
You can try to:
- Uninstall the extension first from Edit > Preferences > Extensions, it might throw this error, ignore it
- Close and reopen Aseprite, make sure it’s removed in Prefer Edit > Preferences > Extensions
- Try installing Magic Pencil fresh, v1.0.3 would be the best, this shouldn’t throw an error
- Restart Aseprite and check does Magic Pencil appear in the Edit menu and does it work
If this doesn’t help, please provide:
- Aseprite version
- Operating system version I’ll try to investigate this issue further.