Hi Darby,
Thanks for your reply. Your idea wasn’t quite the solution I needed in this case, it is a bit complicated for me to explain (or I am just not very good at it!) but you certainly gave me an idea that has seemed to work. This is what I came up with…
To change all the references to the new rig location I created a text layer in the child comp “Comp A” and called it “CHANGE TEXT” I then typed out the name of the parent comp “Comp B” in the Source Text. I then added a variable that will get the value of the source text and use it in all of the expressions that reference the animation sliders in the new comp “Comp C”. It works! So now all I have to do is change the source text on one layer and all of the expressions change automatically… I have included the code below.
Hope it makes sense,
Thanks again Darby for your help!
nm=comp("Comp A").layer("CHANGE NAME").text.sourceText.value;
comp(nm).layer("Controls").effect("Hat Tilt")("Angle")