diff options
author | Andrei Karas <akaras@inbox.ru> | 2013-10-01 22:30:44 +0300 |
---|---|---|
committer | Andrei Karas <akaras@inbox.ru> | 2013-10-01 22:30:44 +0300 |
commit | d13de51121a332cf8613a38d7ed5468f971c999f (patch) | |
tree | 253c2911e291303fd90eb5d61c23076630782a11 /src/being/actorsprite.cpp | |
parent | 6915c38ca9c35bfb9a5ea05fe957463d644a75de (diff) | |
download | plus-d13de51121a332cf8613a38d7ed5468f971c999f.tar.gz plus-d13de51121a332cf8613a38d7ed5468f971c999f.tar.bz2 plus-d13de51121a332cf8613a38d7ed5468f971c999f.tar.xz plus-d13de51121a332cf8613a38d7ed5468f971c999f.zip |
replace tile size from 32 to mapTitleSize.
Diffstat (limited to 'src/being/actorsprite.cpp')
-rw-r--r-- | src/being/actorsprite.cpp | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/being/actorsprite.cpp b/src/being/actorsprite.cpp index 6d783e6f1..17d58539b 100644 --- a/src/being/actorsprite.cpp +++ b/src/being/actorsprite.cpp @@ -78,13 +78,13 @@ bool ActorSprite::draw(Graphics *const graphics, const int offsetX, const int offsetY) const { FUNC_BLOCK("ActorSprite::draw", 1) - const int px = getPixelX() + offsetX - 16; + const int px = getPixelX() + offsetX - mapTileSize / 2; // Temporary fix to the Y offset. #ifdef MANASERV_SUPPORT const int py = getPixelY() + offsetY - - ((Net::getNetworkType() == ServerInfo::MANASERV) ? 15 : 32); + ((Net::getNetworkType() == ServerInfo::MANASERV) ? 15 : mapTileSize); #else - const int py = getPixelY() + offsetY - 32; + const int py = getPixelY() + offsetY - mapTileSize; #endif if (mUsedTargetCursor) @@ -149,7 +149,8 @@ void ActorSprite::controlParticle(Particle *const particle) void ActorSprite::setTargetType(const TargetCursorType type) { static const int targetWidths[ActorSprite::NUM_TC] = {0, 0, 0}; - static const int targetHeights[ActorSprite::NUM_TC] = {-16, -16, -32}; + static const int targetHeights[ActorSprite::NUM_TC] + = {-mapTileSize / 2, -mapTileSize / 2, -mapTileSize}; if (type == TCT_NONE) { |