Reference ID
cf4217b9-46ca-3fe8-6e76-6d83e4d2c205
Please select what you are reporting on:
Verse
What Type of Bug are you experiencing?
UI/Tools
Summary
Simple as the title.
When creating an NPC Behavior Verse Class and placing it in the editor you can see that any @editable
data members with the Categories
macro are correctly organized in their respective Category. There is no documentation on this as far as I know, yet it is seen in the NPC behavior basic example scripts provided by UEFN/Epic.
However, if using @editable
’s with that same Category
macro in a Verse device with the same category system, the editor completely ignores any and all categories.
Steps to Reproduce
my_categories := module:
CategoryA<public><localizes>:message = "A"
CategoryB<public><localizes>:message = "B"
# NPC Behavior
my_npc_behavior := class(npc_behavior):
@editable:
Categories:=array{my_categories.CategoryA} # Does Show
MyNumber : int = 1
# Verse Device
my_verse_device := class(creative_device):
@editable:
Categories:=array{my_categories.CategoryA} # ! Does NOT Show
MyNumber : int = 1
Expected Result
Categories should be neatly organized just like they are in NPC Behavior.
Observed Result
Categories are omitted.
Platform(s)
windows