How do I do this with instances?
Looking down, a series of platforms that look like [][][][][][][]. You would approach them from either side. As you get within X units of one, it will raise, and if you leave that zone, it lowers. This way, each platform of the "bridge" will automatically raise and lower itself so that you can easily walk across it, giving the illusion of a bridge that is forming itself just for you as you approach.
My current method is to create a VMF with the relevant things in it (panel brush, panel arm, player clip brush, trigger area, logic relays, etc), all of which point to names that include "&i". Before copying and pasting it into my final map, I do a "Replace" and replace "&i" with "&#", incrementing the # with each paste. This works just fine.
But what if I want to change something like, say, the trigger zone width? I'd have to do it manually to each one. My understanding is that with instances, I can just alter the instance VMF and it will change all instances, but I don't understand HOW to do this. Currently, if I just copy and paste the instance repeatedly, the first trigger the player enters will trigger ALL of the platforms, because they all have the same name. How do I differentiate between names?
Similarly, lets say I create a somewhat complicated instance, as in one for a map I'm currently working on. It involves a cube dropper and its associate button, an excursion funnel, another button, and a button to control the excursion funnel. I will have 3+ of these sets in my map. Currently, I am doing my above method of replacing "&i" with a &# before pasting it into my map, but if I need to change something, I have to manually change all of them. How do I use instances where each instance is incrementally named?
I would start by making a single panel work the way you want, then make it into an Instance and try placing 2 of them and see how that works.
Thank you for your help!