x

Search in
Sort by:

Question Status:

Search help

  • Simple searches use one or more words. Separate the words with spaces (cat dog) to search cat,dog or both. Separate the words with plus signs (cat +dog) to search for items that may contain cat but must contain dog.
  • You can further refine your search on the search results page, where you can search by keywords, author, topic. These can be combined with each other. Examples
    • cat dog --matches anything with cat,dog or both
    • cat +dog --searches for cat +dog where dog is a mandatory term
    • cat -dog -- searches for cat excluding any result containing dog
    • [cats] —will restrict your search to results with topic named "cats"
    • [cats] [dogs] —will restrict your search to results with both topics, "cats", and "dogs"

Branch condition met but won't fire onward nodes?

So the setup is a for a trigger box that has collision disabled. When the enemy jumps up in the air and lands, once it lands it enables the trigger box for just a second...and you'll see in the network I turn back off via the overlap as well.

I have an event in the my-character blueprint I call called player damage, it does the necessary functioning as needed for health and things. IBut if I was jumping I don't want to be harmed. So if he lands and i'm "Not Falling" do damage.

My problem is if i'm standing completely still it doe nothing... It doesn't print the string I have to show that i was in the air, but it doesn't call the player damage function either??

Does anyone have an idea of what I'm doing wrong????

Product Version: Not Selected
Tags:
more ▼

asked Mar 24 '15 at 09:24 PM in Bug Reports

avatar image

AttemptD
1k 165 161 354

avatar image AttemptD Mar 24 '15 at 09:27 PM

alt text

avatar image AttemptD Mar 25 '15 at 05:57 PM

Is this possibly a bug? I've been considering changing to bug report I've tried a couple things and CAN'T get this to work at all. Any help or knowledge would be great. Thanks.

avatar image alperenakyuz Mar 25 '15 at 07:45 PM

I couldn't understand what you want to achieve. Can you describe your goal? Maybe I can come up with an alternative.

avatar image AttemptD Mar 25 '15 at 08:14 PM

Think Mario 64. Bowser. He jumps and when he lands if u touch the shock wave you get damaged. Kinda the same. But instant damage in a radio where he lands. So if ur moving in the circle it does damage once the collision appears. But I I am in the air I don't want damage done. That also works!! But if I'm standing still NOTHING happens. That's the problem. No print string that says DAMMNN!! Which means I jumped. And no damage done to the player.

So simply. If I am in the air I don't get damaged. Perfect.
If I'm moving around in the radius of damage I get damaged. Perfect. If I'm stand still in the radius I also don't get damaged. Problem.

avatar image Mloki Mar 27 '15 at 05:43 AM

First problem, your english is too bad to understand you, second problem, the image is of a low quality, I can barely guess, which nodes you are using. Maybe it would make sense, if I could read the nodes names.

avatar image AttemptD Mar 27 '15 at 10:29 PM

I apologize for your disrespect with this issue. My English may not be incredible and if that inconvenienced you then feel free to stay off my posts please. I will fix the picture all though I guess I see it fine. Do anyone with any type of decent attitude a favor and don't respond. Thanks.

avatar image Mloki Mar 28 '15 at 02:53 AM

This was not ment disrespectful in any way, it was just an explaination on why u get no useful answer, I am sorry for being mistakeable, good luck with your project.

avatar image AttemptD Mar 27 '15 at 10:35 PM

Until a picture is taken. This is an event overlap. It casts to the my character. I drag a wire and get character movement. Then a wire to get movement mode. Then to the node with the mode falling. To a NOT then to a branch. If true, turn off collision of the trigger box I just overlapped and call the player damage event. If false, print string so I know it didn't work.

So basically if my character isn't falling do damage. So if I'm standing still why doesnt it do damage?

And for anyone that couldn't understand my English I dearly apologize and also apologize for the hopefully very improbable cause that this post caused you any mental stress

cheers..

avatar image AttemptD Mar 29 '15 at 06:39 PM

I figured I'd be safe to say that this is a bug considering I can't find anything anywhere. But if you want an event to be called ONLY if the bp is in the air....Then if he's standing still there is a problem too. Hope someone can eventually help. I'm stuck until then.

avatar image Rudy Q ♦♦ STAFF Mar 30 '15 at 05:46 PM

Hello AttemptD,

I have a few questions for you that will help narrow down what issue it is that you are experiencing.

Quick questions:

  1. What version of the engine are you using?

  2. Can you reproduce this issue in a clean project?

  3. If so, could you provide a detailed set of steps to reproduce this issue on our end?

  4. Could you provide screen shots of the other blueprints that are involved in this issue?

avatar image AttemptD Mar 30 '15 at 06:46 PM

Im using version 4.6 I've set the enemy BP and the player BP in a clean project and yes it's still the same problem. Basically if i'm standing still the event overlap isn't taking place. The trigger box is enabled and then disabled quickly during the landing of the enemy. If I'm moving around while it enables it hits me no problem. If i'm standing still trigger doesn't know i'm inside of it. I've recreated this simple and I get the same problem. if a trigger volume is enabled And I'm inside and I'm NOT doing anything it does not trigger the event until i move.

avatar image Rudy Q ♦♦ STAFF Mar 31 '15 at 03:14 PM

Hello AttemptD,

I was unclear before, when I asked if you could reproduce this issue in a clean project I meant that you would need to do so without reusing any assets from the project that is having the issue. Also, if you could provide screen shots of the rest of your blueprints that are being used it would be very helpful.

avatar image AttemptD Mar 31 '15 at 04:36 PM

My apologies. Ok. I'll get something set up for you.

(comments are locked)
10|2000 characters needed characters left

2 answers: sort voted first

Thank you Rudy for attempting to help me with this. After creating something similar I did see the problem still. I'm in 4.6, and honestly....it may be a bug I dunno...but if you're inside of a trigger box and there's NO collision. ...and that collision box is turned on...it will not affect the player untill the player has moved. This happens on two separate occasions.

So I do an on event landed...check the distance between the enemy and I...If it's under a certain amount...do damage...bamb.

Thank you greatly! I'm still learning and apologize!

more ▼

answered Mar 31 '15 at 11:49 PM

avatar image

AttemptD
1k 165 161 354

(comments are locked)
10|2000 characters needed characters left

Rudy,

I think your "fix" is the proper way to do it. The point being, Begin overlap fires once, it doesn't continue to fire, because an overlap still exists, the "shock wave" would need to do a Get Overlapping Actors, and apply the damage, this will not fail. Where as the Begin Overlap fires, when the overlap ocurrs, as an event, a 1 time instance in this case, and does not fire again, until you "MOVE", in which case the event has just happened again.

I would think it would be better to have the "shock wave" to see who it should damage, instead of the "avi/character/player" object, trying to figure out, who damaged it.

I may be way off base, but I think that is what is ocurring.

Jay Ice

IceWare

more ▼

answered Sep 16 '15 at 11:43 PM

avatar image

jayice
1.4k 41 28 56

(comments are locked)
10|2000 characters needed characters left
Your answer
toggle preview:

Up to 5 attachments (including images) can be used with a maximum of 5.2 MB each and 5.2 MB total.

Follow this question

Once you sign in you will be able to subscribe for any updates here

Answers to this question