Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Changeset 7071 in orxonox.OLD for trunk/src/lib/graphics/importer/md2Model.cc


Ignore:
Timestamp:
Feb 7, 2006, 2:58:08 PM (18 years ago)
Author:
patrick
Message:

patches: network load level and md2 death

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/lib/graphics/importer/md2Model.cc

    r7068 r7071  
    157157  the animation types can be looked up in the animationType table
    158158*/
    159 void MD2Model::setAnim(int type)
     159void MD2Model::setAnim(int type, int animPlayback)
    160160{
    161161  if( (type < 0) || (type > MAX_ANIMATIONS) )
     
    174174  this->animationState.type = type;
    175175  this->animationState.numPlays = 0;
     176  this->animationState.animPlaybackMode = animPlayback;
    176177
    177178  this->animationState.interpolationState = 0.0f;
     
    315316    }
    316317
    317   if( this->animationState.currentFrame > (this->data->numFrames - 1) )
     318  if( this->animationState.currentFrame > (this->data->numFrames - 1) && this->animationState.animPlaybackMode == MD2_ANIM_LOOP)
    318319    this->animationState.currentFrame = 0;
    319320  if( this->animationState.nextFrame > (this->data->numFrames - 1) )
Note: See TracChangeset for help on using the changeset viewer.