?creative_device_base editable variables disappear after selecting the class in UEFN

Summary

Editable variables of the ?creative_device_base type disappear from the UEFN interface when a specific device class is selected for them. The issue is present when selecting values in both custom creative devices and scene graph components.
This does not affect custom classes.

Please select what you are reporting on:

Unreal Editor for Fortnite

What Type of Bug are you experiencing?

Verse

Steps to Reproduce

  1. Create a verse creative device and add an editable ?creative_device_base variable:
@editable
FortniteDevice : ?creative_device_base = false
  1. Build verse and place the device in the level
  2. Click on the “Set to Value” field and select a device type

Expected Result

The field must allow the user to select a device of the type specified

Observed Result

The field disappears from the list

Platform(s)

windows

Video

Thank you for reporting this!

The team is looking into it

1 Like

Note: this happens with any interface or superclass from devices, some other examples (but not all) are:

  • powerup_device (abstract base class)
  • creative_device_base
  • creative_object
  • creative_object_interface
    (…)

And other common interfaces:

  • positional
  • invalidatable
  • enableable

On the interfaces above, works fine with classes made by us, all these issues only breaks when we select device types/classes from the editable dropdowns. It should work, but does not. This is a very old issue (maybe v36.00 or even older iirc)

1 Like

FORT-1152368 has been ‘Backlogged’. This is an issue that is in a queue to be addressed.