capture_item_spawner_device : ItemReturnedEvent does not fire when item returns to spawner.

Please select what you are reporting on:

Verse

What Type of Bug are you experiencing?

Devices

Summary

The Capture_Item_Spawner_Device in Fortnite Creative does not allow players to interact with dropped flag items to trigger the ItemReturnedEvent, leading to incomplete functionality and workarounds.

Steps to Reproduce

  1. Place a capture_item_spawner_device, set the team index to 2 and Return Dropped items to “Never”.
  2. Have player from team 1 pick up the flag then drop it
  3. Try to interact with the flag on team 2 player, you are unable to.
  4. In verse subscribe the “ItemReturnedEvent” to a function with a print message and on the capture_item_spawner_device set Return Dropped items to “3 Seconds”
  5. Build verse code and play again this time let the flag time out and see the message will not print

Expected Result

Players should be able to interact with their dropped flag item to trigger the ItemReturnedEvent on the Capture_Item_Spawner_Device. This should print a message when the flag times out after 3 seconds.

Observed Result

Players cannot interact with the dropped flag item. Consequently:
The ItemReturnedEvent does not trigger as expected when the flag times out.
The print message subscribed to the event does not display, indicating the event failure.

Platform(s)

UEFN Verse PC / Fortnite Creative

Additional Notes

To address the current limitations of the Capture_Item_Spawner_Device in Fortnite Creative, a workaround involves implementing the following steps:

Binding Triggers to Event Signals:
Bind triggers directly to events such as the ItemReturnedEvent on the Capture_Item_Spawner_Device. This involves creating additional logic in verse code to simulate item return events when direct player interaction fails.
Utilizing Item Remover Devices:

Use item remover devices strategically within the map. For instance, remove team affiliations from dropped flag items to prevent unintended returns. This step helps manage scenarios where players inadvertently return enemy flags due to interaction limitations.
Managing Gameplay Dynamics:

Consider adjusting gameplay dynamics to account for these workarounds. This includes communicating the limitations to players or adjusting game rules to minimize the impact of workaround complexities on overall gameplay experience.

By integrating these workarounds, creators can mitigate the effects of the Capture_Item_Spawner_Device’s current limitations in Fortnite Creative. However, these solutions introduce additional complexity and may require iterative testing to ensure seamless gameplay.