You don't need to know what camera they are in, just force 3rd person. If they are in 1st, they will go to 3rd. If they are already in 3rd, nothing happens.
Well I kind of do, because what if they are in third person already, I don't want to force 1st person upon them when the animation is finished.
If in third person (great don't need to do anything)
else;means they were in first person
force third person
play animation
force first person when anim finished
As you can see, if they are in third person to begin with, I don't want to put them in first person when I'm done playing the animation, I want them to be in the same camera mode they were in. And vice versa, I do not want to force first person players into third person and not put them back to first when my anim is completed.
I want it to behave exactly like work benches do... the game remembers your current position, forces third if it needs to, plays anim, puts the camera back the way it was when your done.