Please take look at this video and tell me what exactly causing this issues, I have spend almost 12 hours to figure this out and I can’t seem to find it why or where exactly
Please let me know if you require more information if what I have provided here is not enough or if I missed something. Thank you for taking your time and looking into this.
Hey @GeekManGames!
You aren’t getting damage to happen because the collision on the weapons is set to “No Collision”. You need “Query Only” at the very least (knowing what I know about your project I think you need to avoid physics collision).
I assume your projectiles are working simply because they don’t have the collision set to “No Collision.”
Hope that helps! Get back to us soon!
@Mind-Brain here’s the videos for “Query Only” and second video will show you all collisions.
(Query)
(Collision)
I would say you need to add a printstring to find out if this thing is working here- You have a lot of calling to different objects that we have no way of knowing what they do. This needs to output “True” to do damage, so go ahead and put a printstring here, and hook in the red line to the pink input to auto-convert to string.
It should print something every time one of them is overlapped, and print True ONLY when overlapping the player. If it’s printing True, it’s not an overlap issue, it’s something else, so let’s get that out of the way.
Additionally, you showed footage of your gun, but didn’t show the projectile. What about the PROJECTILE code? (not the gun, what the gun spawns)
@Mind-Brain here’s the projectile code, can you demonstrate the print string cuz I don’t know what exactly you mean, remember you are speaking with beginner student!
@ClockworkOcean could please look at this if you are available? Thank you.
My character melee attacks is doing damage to the AI which I forgot to mention. I apologize and thank you.
@Mind-Brain here’s the video and please let me know if I missed anything and thank you.
Okay. It’s using that “Interface Character Type” node and returning False, but if it needs to return True then the answer lies within that node, because if it only returns “True” when it’s a player, it’s not detecting that it’s the player.
I was wondering if the interface was implemented in your character master, but I think maybe you’ve found something else?..
Huge shout out to my Hero @ClockworkOcean, thank you so much for helping me to find this solution. Ocean was so helpful for looking at my entire project nodes in our DM where I shared my link and few days later, it’s done. Thank you again so much ClockworkOcean for helping me in my learning adventure. You are the best and thank you again for your patience and everything you do to help new students like me.
When ClockworkOcean decides to comment and whatever that may be is the solution for this
Here’s the video…
Hey, great!