When I open a 24 light object I see that the macro seems to get called a few times - parameter script, 3D script and Interface script.
I have a hard time following Graphisoft objects though!
It looks like that macro does more than just the simple settings in your object.
I think I would just 'Save As' your original object and edit that.
It will have the new parameters and I assume you just ignore them.
I have no idea how the old controls show up in the parameter list.
Delete C,D E F & G and that interface part in the parameter list disappears - but you can not re-create it, as you can't create the old parameters with the old types again.
And it doesn't work with the new 'gs_...'parameters.
So 'Save As' an old light seems to be the only way to keep them.
You can't delete the new parameters because they are part of the light sub-type, but you can hide them - although I am not sure if that is necessary.
The object (the interface part in the parameter list) still seems to be using the old parameters.
Barry.
One of the forum moderators.
Versions 6.5 to 27
i7-10700 @ 2.9Ghz, 32GB ram, GeForce RTX 2060 (6GB), Windows 10
Lenovo Thinkpad - i7-1270P 2.20 GHz, 32GB RAM, Nvidia T550, Windows 11