diff options
Diffstat (limited to 'src/player.cpp')
-rw-r--r-- | src/player.cpp | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/src/player.cpp b/src/player.cpp index 1f706cb8..e6102b6a 100644 --- a/src/player.cpp +++ b/src/player.cpp @@ -118,8 +118,10 @@ void Player::logic() default: break; } Particle *p; - p = particleEngine->addEffect("graphics/particles/" + - particleEffect, 0, 0, rotation); + p = particleEngine->addEffect( + paths.getValue("particles", + "graphics/particles/") + + particleEffect, 0, 0, rotation); controlParticle(p); } @@ -193,8 +195,8 @@ void Player::setSprite(int slot, int id, const std::string &color, if (!color.empty()) filename += "|" + color; - equipmentSprite = AnimatedSprite::load("graphics/sprites/" + - filename); + equipmentSprite = AnimatedSprite::load( + paths.getValue("sprites", "graphics/sprites/") + filename); } if (equipmentSprite) |