Editable Interfaces No Longer Work in v34.20

Summary

You can no longer have an editable interface. For example, if you had a pet interface and had an array of pets, once you open it in the editor, the dropdown shows every single asset except for non-creative_device classes. This is a huge blow to OOP at the moment. Please fix ASAP.

Twitter Post: https://x.com/DatalusStudios/status/1904933517383131508

See the screenshot for reference. I tested on it on multiple maps.

Please select what you are reporting on:

Creative

What Type of Bug are you experiencing?

Devices

Steps to Reproduce

Make an editable array of a type of interface. Then use the drop down for said array.

Expected Result

Should show the valid classes that inherit from that interface.

Observed Result

Doesn’t show the proper classes (most importantly). Also, it shows almost every asset in the editor.

Platform(s)

PC

Upload an image

Found a semi-workaround. If you initialize the array with one class from verse. It will have one element that has a functioning class picker. Then you can just duplicate that element instead of pressing the + button in the array and you should get the class picker


FORT-880521 has been added to our ‘To Do’ list. Someone’s been assigned this task.