If I understood correctly this whole Modular Game Feature idea is to separate code in independent pieces so they can be added and removed with a click and without worrying about breaking something.
I have no idea how to use the input with this type of setup.
If i want to add a piece of code that allows the player to drag something in the scene when clicking with the mouse. So left mouse drags some object. So it needs to know about left click. works if the code is in the player character/pawn
What I need is for this code to be inside the game feature plugin. So it doesn’t react to the input.
Obviously the input needs to be in some place where it doesn’t become a mess. So putting the left mouse button node there may be wrong. but then how to do it?