Browse Source

Timedemo: Support switching player equipment

pull/5605/head
obligaron 3 years ago committed by Anders Jenbo
parent
commit
b3a9968c90
  1. 5
      Source/items.cpp

5
Source/items.cpp

@ -2633,7 +2633,10 @@ void CalcPlrItemVals(Player &player, bool loadgfx)
int8_t ticksPerFrame;
player.getAnimationFramesAndTicksPerFrame(graphic, numberOfFrames, ticksPerFrame);
LoadPlrGFX(player, graphic);
player.AnimInfo.changeAnimationData(player.AnimationData[static_cast<size_t>(graphic)].spritesForDirection(player._pdir), numberOfFrames, ticksPerFrame);
OptionalClxSpriteList sprites;
if (!HeadlessMode)
sprites = player.AnimationData[static_cast<size_t>(graphic)].spritesForDirection(player._pdir);
player.AnimInfo.changeAnimationData(sprites, numberOfFrames, ticksPerFrame);
} else {
player._pgfxnum = gfxNum;
}

Loading…
Cancel
Save