Good day gentlemen,
Here is my problem. I am (still) doing a tower defense game, and currently I am programming bullet behaviors.
I already made my first turret shoot bullets and make the bullet subtract the correct amount of life off the enemies, but now I made a second tower, a rocket tower, but whose logic is exactly the same : it shoots bullets (rockets), and when bullets hits enemies, I want them to deal the appropriate damage, and then be destroyed.
I literally copy/pasted the events from the first working tower to my rocket tower, and this is what happens :
-on collision with enemies, rockets do not deal any damage
-on collision with enemies, rockets do not become invisible, nor they are being destroyed.
(BTW : the reason for making bullets invisible is because they would deal damage to all enemies hit at the same time instead of just one enemy, and I have been told on this very forum asking the program to make the bullet invisible would correct that, and it does. Nothing unusual here.)
I simply don't understand whats wrong with my logic, so here I am, asking help on the forum.
Hopefully someone will be able to help me. Thank you !
here is a print screen of the events in question. If you need the actual game file, let me know.