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"

Is it a bug or is intended ? Event dispatcher with inputs doesn't compile in the same BP class

Hey guys.

I've moved my project from UE 4.16.3 to UE 4.18.1 and i stumbled on a problem. I have a BP class( named Button_template_BP) with an event dispatcher that has 3 inputs. The same BP has also a variable reference of an other same class BP (Button_template_BP). In 4.16 the event from referenced BPs event dispatcher is working with inputs parameters but not in 4.18.1.

So i created a new blank project in 4.18.1 to reproduce the issue again. Here are the steps.

  1. Create a BP actor Test_BP and open it for edit.

  2. Create an Event Dispatcher

  3. Create, on My blueprint tab, a variable with Variable name Test_BP_reference and Variable type Test_BP (Object Reference).

  4. Compile.

  5. Select Variable Test_BP and on its details tab, on events, click add on the event dispatcher event. The event spawns in the event graph.

  6. Compile. Until now everything is OK!

  7. On My blueprint tab select the event dispatcher we created.

  8. On its details tab click "New" button to add input parameter. (any kind)

  9. Compile. The event node from dispatcher is not refreshed. So...

  10. In the event graph, select and refresh Event Dispatcher node. The New Parameter appears. Good!

  11. Compile.... NOT GOOD! Errors description is: "Event node New Event Dispatcher 0(Test_BP_reference) is out-off-date. Please refresh it."

  12. You refresh the node

  13. Compile.... Same error.

The problem occurs only if the referenced BP is the same BP class with the BP where is referenced in. Tested.

This was not happening in 4.16.3 but it happens now in 4.18.1 So is this a bug or an intended change? If its a change, why? If not, will you fix it? Please, I need to know because a lot of work is involved in order to move to 4.18.1 without fixing the bug.

Thank you very much in advance for your attention.

Product Version: UE 4.18
Tags:
more ▼

asked Nov 25 '17 at 02:02 PM in Bug Reports

avatar image

Swantz
1 3 3

avatar image Andypants Apr 08 '18 at 10:04 AM

Have the same issue....even if I delete the event dispatcher and the bound custom event and recreate it with the same name I'm unable to add a parameter even though no new custom event has been bound. Had to create a new dispatcher with different name and add parameters before doing anything with it.

(comments are locked)
10|2000 characters needed characters left
Viewable by all users

1 answer: sort voted first

Hello Swantz,

I believe that this issue is a bug, and have filed a report for it here:

https://issues.unrealengine.com/issue/UE-52775

You can track the report's status as the issue is reviewed by our development staff. Please be aware that this issue may not be prioritized or fixed soon.

Thanks!

more ▼

answered Nov 28 '17 at 04:44 PM

avatar image

Thomas G ♦♦ STAFF
7k 64 4 54

(comments are locked)
10|2000 characters needed characters left
Viewable by all users
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