#! /usr/bin/pythonfrom m2 import *from RaceInfo import *input = HumanFemaleoutput = SatyrinName = HumanFemale.M2outName = Satyr.m2im2 = M2File(inName)om2 = M2File(outName)
########################################################## #the 5 following blocks define the porting of different # #parts of the anim-skeleton # ########################################################## #r shoulder if (Dependent(i,om2,8,ic) & Dependent(j,im2,17,jc)) & (Depth(i,om2) == Depth(j,im2)):#check if bone is at the same position on each model ChangeAnims(i,j) #change model break # no need to check the other bones anymore #l shoulder if (Dependent(i,om2,7,ic) & Dependent(j,im2,16,jc)) & (Depth(i,om2) == Depth(j,im2)): ChangeAnims(i,j) break #r leg if (Dependent(i,om2,5,ic) & Dependent(j,im2,5,jc)) & (Depth(i,om2) == Depth(j,im2)): ChangeAnims(i,j) break #l leg if (Dependent(i,om2,4,ic) & Dependent(j,im2,6,jc)) & (Depth(i,om2) == Depth(j,im2)): ChangeAnims(i,j) break #head if (Dependent(i,om2,15,ic) & Dependent(j,im2,20,jc)) & (Depth(i,om2) == Depth(j,im2)): ChangeAnims(i,j) break #the other bones