From 447d96259ec1b6be3fddad3e5b61b3711030ea18 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Wed, 23 Jul 2014 12:00:53 +0300 Subject: Move pseudo away variable into settings. --- src/being/localplayer.cpp | 7 +++---- src/being/localplayer.h | 4 ---- 2 files changed, 3 insertions(+), 8 deletions(-) (limited to 'src/being') diff --git a/src/being/localplayer.cpp b/src/being/localplayer.cpp index 11102a67f..ee7ced8c5 100644 --- a/src/being/localplayer.cpp +++ b/src/being/localplayer.cpp @@ -174,7 +174,6 @@ LocalPlayer::LocalPlayer(const int id, const uint16_t subtype) : mKeepAttacking(false), mPathSetByMouse(false), mWaitPing(false), - mPseudoAwayMode(false), mShowNavigePath(false) { logger->log1("LocalPlayer::LocalPlayer"); @@ -342,7 +341,7 @@ void LocalPlayer::slowLogic() if (mTradebot && shopWindow && !shopWindow->isShopEmpty()) smile |= BeingFlag::SHOP; - if (settings.awayMode || mPseudoAwayMode) + if (settings.awayMode || settings.pseudoAwayMode) smile |= BeingFlag::AWAY; if (mInactive) @@ -2527,7 +2526,7 @@ void LocalPlayer::setAfkMessage(std::string message) void LocalPlayer::setPseudoAway(const std::string &message) { setAfkMessage(message); - mPseudoAwayMode = !mPseudoAwayMode; + settings.pseudoAwayMode = !settings.pseudoAwayMode; } void LocalPlayer::afkRespond(ChatTab *const tab, const std::string &nick) @@ -3326,7 +3325,7 @@ void LocalPlayer::updateStatus() const if (mTradebot && shopWindow && !shopWindow->isShopEmpty()) status |= BeingFlag::SHOP; - if (settings.awayMode || mPseudoAwayMode) + if (settings.awayMode || settings.pseudoAwayMode) status |= BeingFlag::AWAY; if (mInactive) diff --git a/src/being/localplayer.h b/src/being/localplayer.h index 96e6efb88..e26cb7843 100644 --- a/src/being/localplayer.h +++ b/src/being/localplayer.h @@ -236,9 +236,6 @@ class LocalPlayer final : public Being, void setPseudoAway(const std::string &message); - bool getPseudoAway() const A_WARN_UNUSED - { return mPseudoAwayMode; } - void setHalfAway(const bool n) { mInactive = n; } @@ -534,7 +531,6 @@ class LocalPlayer final : public Being, // Tells if the path was set using mouse bool mPathSetByMouse; bool mWaitPing; - bool mPseudoAwayMode; bool mShowNavigePath; }; -- cgit v1.2.3-70-g09d2