prevented anim control crash

This commit is contained in:
Zachary Pavlov 2009-10-13 18:12:04 +00:00
parent b12fbd0724
commit ae0ced7c2c

View File

@ -48,8 +48,10 @@ class AnimControlInterval(Interval.Interval):
id = 'AnimControl-%d' % (AnimControlInterval.animNum) id = 'AnimControl-%d' % (AnimControlInterval.animNum)
AnimControlInterval.animNum += 1 AnimControlInterval.animNum += 1
# Record class specific variables # Record class specific variables
if(isinstance(controls, AnimControlCollection)): if(isinstance(controls, AnimControlCollection)):
self.controls = controls self.controls = controls
if(config.GetBool("strict-anim-ival",0)):
checkSz = self.controls.getAnim(0).getNumFrames() checkSz = self.controls.getAnim(0).getNumFrames()
for i in range(1,self.controls.getNumAnims()): for i in range(1,self.controls.getNumAnims()):
if(checkSz != self.controls.getAnim(i).getNumFrames()): if(checkSz != self.controls.getAnim(i).getNumFrames()):