Aang´s staff from Avatar: The Last Air Bender made in Blender - Eevee.
The rig is based off an animation set betwen frames 0-30.To hide or reveal the cloth when opening the staff you need to animate the colorramp that is set to the factor on the last mixshader in the material cloth.
I hope it is useful. I´ll keep working to improve in my next models.