Template:FindAllScriptProperties doesn't return a table

Describe the bug:
The API states that FindAllScriptProperties returns a table. Instead it returns an userdata object. This is a problem, because there is no way to find a property if I don’t know the key / property name.

If FindAllScriptProperties would return a table, then I could use a “for in pairs” loop to iterate over all properties.

How do you cause this bug?

  • Make a template with a script on it, which has script properties
  • Use FindAllScriptProperties on the template

Which platform: PC

Which input: keyboard + mouse

Your Crayta username: Vilva#9953

Version number (found in Help tab in Settings): 0.e3.63.114111

A small update to this: it returns a table containing not iteratable property bags.

Will post a feature request at some point for this, since having iteratable properties is definitely something useful.