summaryrefslogtreecommitdiff
path: root/src/being.cpp
diff options
context:
space:
mode:
authorAndrei Karas <akaras@inbox.ru>2012-07-22 01:41:50 +0300
committerAndrei Karas <akaras@inbox.ru>2012-07-22 01:41:50 +0300
commit147696620522270d51d15ff3fd1e7e2431ff61ae (patch)
tree60e1657fcb1de2c29164aa0a3763e521f26bec65 /src/being.cpp
parent42c0ad1606c1169422b0baba3b4d4ba1d1129d36 (diff)
downloadmanaplus-147696620522270d51d15ff3fd1e7e2431ff61ae.tar.gz
manaplus-147696620522270d51d15ff3fd1e7e2431ff61ae.tar.bz2
manaplus-147696620522270d51d15ff3fd1e7e2431ff61ae.tar.xz
manaplus-147696620522270d51d15ff3fd1e7e2431ff61ae.zip
Move some getters in being class from cpp to h.
Diffstat (limited to 'src/being.cpp')
-rw-r--r--src/being.cpp52
1 files changed, 2 insertions, 50 deletions
diff --git a/src/being.cpp b/src/being.cpp
index 892be44b1..924ffd9e0 100644
--- a/src/being.cpp
+++ b/src/being.cpp
@@ -357,38 +357,6 @@ ActorSprite::TargetCursorSize Being::getTargetCursorSize() const
return mInfo->getTargetCursorSize();
}
-int Being::getTargetOffsetX() const
-{
- if (!mInfo)
- return 0;
-
- return mInfo->getTargetOffsetX();
-}
-
-int Being::getTargetOffsetY() const
-{
- if (!mInfo)
- return 0;
-
- return mInfo->getTargetOffsetY();
-}
-
-unsigned char Being::getWalkMask() const
-{
- if (!mInfo)
- return 0;
-
- return mInfo->getWalkMask();
-}
-
-Map::BlockType Being::getBlockType() const
-{
- if (!mInfo)
- return Map::BLOCKTYPE_NONE;
-
- return mInfo->getBlockType();
-}
-
void Being::setPosition(const Vector &pos)
{
Actor::setPosition(pos);
@@ -1222,12 +1190,6 @@ void Being::nextTile()
mActionTime += static_cast<int>(mWalkSpeed.x / 10);
}
-int Being::getCollisionRadius() const
-{
- // FIXME: Get this from XML file
- return 16;
-}
-
void Being::logic()
{
// Reduce the time that speech is still displayed
@@ -1491,8 +1453,8 @@ void Being::drawSpeech(int offsetX, int offsetY)
if (!mText && userPalette)
{
mText = new Text(mSpeech, getPixelX(), getPixelY() - getHeight(),
- gcn::Graphics::CENTER, &userPalette->getColor(
- UserPalette::PARTICLE), true);
+ gcn::Graphics::CENTER, &Theme::getThemeColor(
+ Theme::BUBBLE_TEXT), true);
}
}
else if (speech == NO_SPEECH)
@@ -1817,11 +1779,6 @@ void Being::setSpriteColor(unsigned int slot, const std::string &color)
setSprite(slot, mSpriteIDs[slot], color);
}
-int Being::getNumberOfLayers() const
-{
- return CompoundSprite::getNumberOfLayers();
-}
-
void Being::load()
{
// Hairstyles are encoded as negative numbers. Count how far negative
@@ -1997,11 +1954,6 @@ void Being::setGM(bool gm)
updateColors();
}
-bool Being::canTalk()
-{
- return mType == NPC;
-}
-
void Being::talkTo()
{
if (!Client::limitPackets(PACKET_NPC_TALK))