Hi.
I am taking the Third Person tutorial for the networking and tryng to apply noptions in the Top Down template.
I implemented the networking code but I can’t understand how to add and trigger the fire action.
May be I am going fast with my goals, but I ask you to help me to make order to some concepts.
First, in the tutorial is shown how to add an input action, but in the Top Down template I can’t see no mapped input. I think this is because (as the editor write) this kind of mapping is deprecated. So I think the advanced input is used, but I can’t understand how it works.
Second, I understand that the player is managed by a game mode and a game controller that use input mapped events to do actions. For now I used only blueprints but for the networking tools I need to use C++. Taking the Top Down template, I can see these components both as blueprint and C++ classes and I can’t understand if they are related (in this case how I can “link“ blueprint with C++?) or if they are just various tools implemented in differents ways (in this case how I can understand what C++ components are used?).
Last I found .h and .cpp controller files that use a mapping (I think the advanced as I said before) but I can’t understand how to bind a keyboard button to trigger the player actor fire method.
So I am asking you to help to understand those concepts with a little explanation and, may be, suggesting me the tutorials / documentation to read.
For now I searched, but I have troubles with find the specific informations and give them the correct “order“.
Very last, when I tryed to compile the Visual Studio solution, i have some error that don’t allow mw to succesfully compile. They are about vulnerability in some packages NuGet (May depends about the engine version?).
Sorry about the confusion, but I really need help to make order in all those things.
Thanks.