In the new version I cannot read custom parameters in the Parameter DAT&CHOP from the Engine COMP, it does work with a e.g. Base though. They do show up when I turn on “Built-In” but I can’t use them this way. Also, they are not working in Python expressions such as len ( engineOP.customPars ). Please fix this, thanks!
P.S. Love the new option to sort them
Edit: Basically the custom pars are taken as Built-In pars
I have kinda similar problem, I was able to reproduce it in the clean project: engine_test.zip (11.6 KB)
So, I have a dmxoutCHOP that sits in the baseCOMP with one button exposed as a parameter. The button turns dmxoutCHOP active parameter on and off. I fire up wireshark and I can see an expected behaviour: when the button is on there is broadcast artnet traffic on the net, when it’s disabled there is no traffic…
Same thing is put into an engine comp. The behaviour is the same, everything works…
Now we take this Active button on the engine comp and put a reference to an external button in it. So the idea is to control enabling/disabling dmx from some ui element. Now it doesn’t work anymore. You can see that the parameter state changes according to the button state, but there’s no more traffic on the network, so the command never reaches dmxoutCHOP parameter. (or if it was in the “on”:state previously then you will see that the artnet traffic would keep getting sent)
If you put the same button reference to the parameter of the baseCOMP then it works as expected, so it’s something engineCOMP specific.
I think this is unrelated as @elekktronaut is mentioning Parameter CHOPs / DATs outside of the Engine COMP, not showing the “custom” parameters when the custom toggle is on. We know why this is occurring and we are currently discussing a solution.
Regarding your issue @densi - I tracked it down (maybe you want to confirm) to the parameter state not propagating within the engine if the parameter wasn’t clicked manually. The issue seems to be present in 2021.10k as well.
I logged an issue for a developer to look into it.