Hi,
I'm working on an interface for a database, db which will be used in a RPG. For now, it's an other (godot) project, my plan was to copy those scenes within my main project when all work as intented.
Now I wish to make it a plugin, I think it could be a better workflow to have it only a click away. But, as Godot documentation talk about creation not about conversion, I don't know how to deal with that.
- Should I follow the basic tutorial https://docs.godotengine.org/en/4.0/tutorials/plugins/editor/making_plugins.html and modify my main script to make it extend EditorPlugin?
- Should my main script remain as it is and I have to create a new one to extend EditorPlugin?
- Does each script used need to be @tool?
Godot Engine documentation
About plugins: A plugin is a great way to extend the editor with useful tools. It can be made entirely with GDScript and standard scenes, without even reloading the editor. Unlike modules, you don'...