у них есть круглый rigidbody с центром который вращается вместе с мешем, у игрока есть точк аоткуда пульки вращаются, это все задается в привязке в локальным координатам относительно меша а потом надо пересчитать в глобальные
Затем сделай систему. В системе слушай ивенты от иерархии и от изменений позиций/ротейшонов/скейлов, и по ним обновляй трансформации у зааффекченых чуваков.