Description

Creating an event dispatcher inside a component class/blueprint with an array input and using that component in another blueprint causes the event node to generate a note on compile when the event is used in the parent blueprint. The note generated states "No value will be returned by reference." This message appears to mirror [Link Removed]

Steps to Reproduce
  1. Open UE4 Editor
  2. Add two blueprints to project (1 ActorComp & 1 Actor)
  3. Open ActorCompBP and add new EventDispatcher (TestEvent)
  4. Add Input of any type and change it to an array
  5. Open ActorBP and add ActorCompBP component
  6. Select ActorCompBP in components list and click "+" icon next to Test Event in Details panel
  7. Compile ActorBP

Result:
Event node will show a "Note" referencing the return value.

Expected:
No Note warning shown to match the behavior of Actor event dispatcher with array input

Have Comments or More Details?

Head over to the existing Questions & Answers thread and let us know what's up.

0
Login to Vote

Won't Fix
ComponentUE - Gameplay - Blueprint
Affects Versions4.15
CreatedFeb 16, 2017
ResolvedAug 18, 2021
UpdatedAug 18, 2021