summaryrefslogtreecommitdiff
path: root/src/gui
diff options
context:
space:
mode:
authorAndrei Karas <akaras@inbox.ru>2016-02-25 22:29:43 +0300
committerAndrei Karas <akaras@inbox.ru>2016-02-25 22:29:43 +0300
commit66c33ea3f5e82ae09b935f65d7183b4ffc8bb9b1 (patch)
tree6ab4c5a48bc54f7e0156f3ef64851f51c76ba95a /src/gui
parent46f4e5fb5c77d01de334e059b88837f8c7fe1f3e (diff)
downloadmanaplus-66c33ea3f5e82ae09b935f65d7183b4ffc8bb9b1.tar.gz
manaplus-66c33ea3f5e82ae09b935f65d7183b4ffc8bb9b1.tar.bz2
manaplus-66c33ea3f5e82ae09b935f65d7183b4ffc8bb9b1.tar.xz
manaplus-66c33ea3f5e82ae09b935f65d7183b4ffc8bb9b1.zip
Add chat command /hide. Also add it to player context menu.
Diffstat (limited to 'src/gui')
-rw-r--r--src/gui/popups/popupmenu.cpp15
1 files changed, 14 insertions, 1 deletions
diff --git a/src/gui/popups/popupmenu.cpp b/src/gui/popups/popupmenu.cpp
index 20ee37264..1caf50adb 100644
--- a/src/gui/popups/popupmenu.cpp
+++ b/src/gui/popups/popupmenu.cpp
@@ -2739,7 +2739,17 @@ void PopupMenu::showPlayerGMCommands()
// TRANSLATORS: mute menu
mBrowserBox->addRow("mute", _("Mute..."));
}
- if (!legacy)
+ if (legacy)
+ {
+ if (localPlayer->getName() == mNick)
+ {
+ // TRANSLATORS: popup menu item
+ // TRANSLATORS: hide player
+ mBrowserBox->addRow("/hide", _("Hide"));
+ mBrowserBox->addRow("##3---");
+ }
+ }
+ else
{
// TRANSLATORS: popup menu item
// TRANSLATORS: heal player
@@ -2747,6 +2757,9 @@ void PopupMenu::showPlayerGMCommands()
// TRANSLATORS: popup menu item
// TRANSLATORS: enable immortal mode for player
mBrowserBox->addRow("/immortal 'NAME'", _("Immortal"));
+ // TRANSLATORS: popup menu item
+ // TRANSLATORS: hide player
+ mBrowserBox->addRow("/hide 'NAME'", _("Hide"));
mBrowserBox->addRow("##3---");
// TRANSLATORS: popup menu item
// TRANSLATORS: set player as killer