Hello everyone, I have a problem with my blueprint scripting. I starting on UE4 and I have created a basic health system
who does’nt work.
My game is a tower defense, I have a turret who fire on the ennemi who enter it trigger. The blueprint of the projectile
contains a variable called “Damage” with the value 1.
This might be wrong as I am new to Unreal 4, but you haven’t set a target for the destroy actor at the end of the graph. Maybe set it to the Projectile BP
Let me know the problem in greater detail (ie the actual output compared to the expected outcome) and I may be able to help more.
You haven’t actually hooked anything up to the “Hit” event. Hook up the “actor” pin of the “Hit” event to the “cast to projectile BP”, get rid of the “get all actors of class”, then it should work. Right now that will not execute anything, if you print a string right after the Hit event you will see it doesn’t execute because you haven’t specified what “Hit” what.