I want certain armor to permanently give you a state, which auto-state does. But the thing is, even when the player keeps that armor equipped at all times, I would like the state to go away at certain times, then come back. This would be for sequences where combat is not involved. I wouldn't want those sequences to have the player looping through the state's animation, or having slower movement speed (an example of one of the states). I could just force unequip armor at the start of those sequences, but then having the player wonder why he has no armor on after is a bad design.
Is there a way to modify one of the default scripts, so that even when you have armor equipped with auto state, you can choose when that auto state happens, and when it closes, without forcing the player to unequip and equip the armor again?