Arsilex
(Arsilex)
March 31, 2025, 2:44pm
1
Hello, today I got hit by a wall…
I have this code:
shop_item<public> := class<abstract>():
@editable
ItemName : string = ""
@editable
ItemDescription : string = ""
@editable
ItemPrice : int = 0
and in a shop_manager i’m creating an array with shop items like this:
@editable
ShopItems : []shop_item = array{shop_item_hat{}}
(Added the shop_item_hat{}) so we can see that there is a real item but… this is what i see when i want to configure this on the uefn interface:
As you can see the first one the hat item its perfect, but when i add manually a new item, it just display None, event when i try to configure that None row i don’t get anything:
Mineblo
(Mineblo)
March 31, 2025, 3:50pm
2
Seems similar to this Bug Report here, except that one is for interfaces instead of abstract classess.
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…
The workaround is to instead of adding a new element in the array by pressing the + button, to select on an already placed element and duplicate it.
1 Like
Arsilex
(Arsilex)
March 31, 2025, 5:30pm
3
Yeah seems similar, tested it aswell with interfaces and same bug, thanks you for the reply
1 Like
system
(system)
Closed
April 30, 2025, 5:31pm
4
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.