You could probably do that with values! You could make the up arms, and the arms down. Then, when the value equals a certain thing, one set of arms would be visible, and you probably get the idea.
You could also use position blocks.
I know your more advanced and you didn't ask for my opinion, but I just wanted to say how I would do that. Sorry.