Hi,
in a Wall Addon project I tried to store data in a parameter dictionary.
if the object's subtype is an ordinary "Model element", everything worked
If the same object's subtype was modified to be a "Wall (Accessory)", it doesn't write the dictionary back.
Hereby I add a test object to show the problem. AC27.
After putting it onto a wall (using Goodies, Design/Design Extras/Goodies/Wall Accessories...), it should write the (at the beginning) empty parameter dRule by either setting the bReset variable or editing sUI4 variable, but nothing happens.
Note that if one opens the object (in GDL editor) and does the aforementioned, the dRule default values will be written as expected.
Note that Goodies/Wall accessories is not the strong point of ArchiCAD, as it is not updated to receive data of wall openings (besides Door and Window data), too.
It looks like that it lacks another important part of the modern ArchiCAD word.
Any ideas about workarounds?
Operating system used: Windows
GDL/Python/C++ dev