referenced script nodes fouled up


#1

Reference nameSpaces are preventing my scripts from running.

I have a script job and a script node made for a character that runs a procedure (pop up GUI) when an item is selected. However, when the character or multiple characters are referenced in to the scene the referenced namespaces change the name of my script nodes.

example: runTheGuiProc is changed to Character3:runTheGuiProc

So now my scriptJob is looking for the first but can’t find it because the scriptNode has been changed to the latter.
Any ideas around this?


#2

using wildcards might help.

mc.ls('*:*_ctrl')

will list all objects with a namespace and ends with _ctrl.


#3

interesting thought.
It turns out the namespaces on the referenced scriptnodes were caused by our pipeline. Once the pipeline was fixed then the scriptnodes read correctly.


#4

This thread has been automatically closed as it remained inactive for 12 months. If you wish to continue the discussion, please create a new thread in the appropriate forum.