diff options
author | Andrei Karas <akaras@inbox.ru> | 2014-07-20 00:36:55 +0300 |
---|---|---|
committer | Andrei Karas <akaras@inbox.ru> | 2014-07-20 00:36:55 +0300 |
commit | e081ded6fba48fed7da637076ceddb4dc8b40e03 (patch) | |
tree | 21faf7c51479a5f6a426fd6802aa261e5ad4c6c1 /src/being/localplayer.h | |
parent | 042da1df2289c2e4db5ad146f3cfe2c1e71c9f84 (diff) | |
download | manaplus-e081ded6fba48fed7da637076ceddb4dc8b40e03.tar.gz manaplus-e081ded6fba48fed7da637076ceddb4dc8b40e03.tar.bz2 manaplus-e081ded6fba48fed7da637076ceddb4dc8b40e03.tar.xz manaplus-e081ded6fba48fed7da637076ceddb4dc8b40e03.zip |
Yellow bar action methods add support for back and forward switch.
For now unused.
Diffstat (limited to 'src/being/localplayer.h')
-rw-r--r-- | src/being/localplayer.h | 25 |
1 files changed, 13 insertions, 12 deletions
diff --git a/src/being/localplayer.h b/src/being/localplayer.h index 2d7ec8069..4e9efef21 100644 --- a/src/being/localplayer.h +++ b/src/being/localplayer.h @@ -192,7 +192,7 @@ class LocalPlayer final : public Being, void setInvertDirection(const int n) { mInvertDirection = n; } - void invertDirection(); + void invertDirection(const bool forward); int getAttackWeaponType() const A_WARN_UNUSED { return mAttackWeaponType; } @@ -206,15 +206,15 @@ class LocalPlayer final : public Being, int getImitationMode() const A_WARN_UNUSED { return mImitationMode; } - void changeAttackWeaponType(); + void changeAttackWeaponType(const bool forward); - void changeAttackType(); + void changeAttackType(const bool forward); - void changeFollowMode(); + void changeFollowMode(const bool forward); - void changeImitationMode(); + void changeImitationMode(const bool forward); - void changePickUpType(); + void changePickUpType(const bool forward); int getCrazyMoveType() const A_WARN_UNUSED { return mCrazyMoveType; } @@ -227,7 +227,7 @@ class LocalPlayer final : public Being, void setQuickDropCounter(const int n); - void changeQuickDropCounter(); + void changeQuickDropCounter(const bool forward); int getMoveState() const A_WARN_UNUSED { return mMoveState; } @@ -235,9 +235,9 @@ class LocalPlayer final : public Being, void setMoveState(const int n) { mMoveState = n; } - void switchMagicAttack(); + void switchMagicAttack(const bool forward); - void switchPvpAttack(); + void switchPvpAttack(const bool forward); int getMagicAttackType() const A_WARN_UNUSED { return mMagicAttackType; } @@ -255,7 +255,7 @@ class LocalPlayer final : public Being, void tryPingRequest(); - void changeMoveToTargetType(); + void changeMoveToTargetType(const bool forward); void switchGameModifiers(); @@ -267,7 +267,7 @@ class LocalPlayer final : public Being, bool pickUpItems(int pickUpType = 0); - void changeCrazyMoveType(); + void changeCrazyMoveType(const bool forward); void crazyMove(); @@ -521,7 +521,8 @@ class LocalPlayer final : public Being, const char *restrict const conf, std::string (LocalPlayer::*const func)(), const unsigned def, - const bool save); + const bool save, + const bool forward); void crazyMove1(); void crazyMove2(); |