Due to my poor English I am not sure if got your problem but here is my advice:
Try to construct the model during loading time:
1. Load the base mesh
2. Create a pivot (in the position you like)
3. Load the turret cannon parented to the pivot
etc.
In this way you can rotate the turret by rotating the pivot...
Try to construct the model during loading time:
1. Load the base mesh
2. Create a pivot (in the position you like)
3. Load the turret cannon parented to the pivot
etc.
In this way you can rotate the turret by rotating the pivot...