Most of these are self-explanatory:
.skel = skeleton
.rig = rig
.shp = mesh
But I'm not sure why the animation data's extension is char_base. What does it mean? And what's the rule behind it?
And more importantly, does the pattern
**/*.char_base
always all the animation data? Or it can be other char_xxx?