Hello modders,
I'd like to retrieve all the "dynamic fields" from a SimObject, similar to how the GuiGroup -> InspectDlg -> InspectTitle -> InspectFields (class: GuiInspector) functions.
Now the functionality of the tree inspector is written in the C++ TGE source code and the functionality to retrieve fields appears exclusively accessible to the C++ interface.
The only solution I can think of is logging the console when doing a .dump() (bad-dum-ts), and then just use the data before you reach the Methods: line.
That solution seems a bit silly, it would work, but I'd like to know, if there might better solution. Has anyone encountered this problem before?