The problem with the shootergame tutorial is I don’t have a C++ compiler or program to look at the C++ code, hence why I want to do this in BP.
See the official tutorials don’t really tell you how to go about taking everything you learned and turning it into something. Like for example after watching a bunch of tutorials about enums, variables and what not, I had no idea how to use that to make a weapon system. Adding a bunch of variables like weapon_cooldown , Ammotype, Attack_range , Weapon_Number_Slot into a Weapon class did me no good because I wasn’t taught how to plug those variables into something that worked.
See I’m use to doom modding where you can inherit from a basic weapon class and just edit it to how you like it with neat little API functions like A_FireProjectile which has many different sub-options that just ask you what projectile to fire and where you want it to spawn and at what angle and what not.