So some questions about modifying the game through JavaScript. I don't know JavaScript at all, but I do know C++ and have about 13 years experience with it so i do have some programming knowledge. But I want to know:
1. Just how much of the game i can change with the JavaScript plugins? I'm not talking about anything really crazy the main thing I want to accomplish is to make a game in this engine but I don't want it to feel like it was made in this engine if that makes sense, for example, I want to change the menu system completely to make it feel unique and stand out, is this possible? I took a cursory glance at the entire plugins section and It seems like I can create my own windows with text and images on them, but how far can i go with it? i'm not too sure what the limitations are. Can i make all menus including the main menu completely different? also is it possible to remove menus?
2. The second thing I want to do is change the keyboard and mouse input, its mostly fine as it is but there's some tweaks i want to make, and again from looking at the plugins section, it seems like i could, but I'm unsure what the limitations with this are.
I would say, there are no limitations. Javascript is a language where you can change any code part in the runtime, so you can do a lot with plugins. You can basically edit any already existing class methods, add new ones etc. Even build your own classes. If you have this experience with C++, then using JS shouldn't be a problem for you. I personally use both!
You can check the plugins guides there: https://rpg-paper-maker.gitbook.io/rpg-paper-maker/plugins-tutorials/work-in-progress
And if you have any specific question about it, you can ask here!
Thank you very much! 🙂 I also can't wait to have the 3.0.0 released. It's a web version (still available for desktop of course) of RPM that will improve the engine a lot!