Construction Script

I save a small construction script.


This works… some what. Only when I cycle through the 3 states one after the other then back to the fist one. However when I go from the 1st to the 3rd, or 2nd to 1st (or any out of sequence some of the items do not show. I have to change the states randomely to get each state to show with all the items.
Can some one help me sort this out