I've created a blank project to test the extension and here're the issues I've faced:
After it reloads the files, some things break, including:
- room_* and some other constants/variables became undefined. (for example room_width, room_last, room, debug_mode, etc.)
- += / -= operators are threated as just =
It's possible that there're more issues, I haven't tested that much
I'll pin the project file in 10 mins
Edit: For anyone reading: These issues have been fixed, but for now you don't want to name a script "macros" (if you have one, just rename it to something else and you'll be fine)