diff options
author | Andrei Karas <akaras@inbox.ru> | 2014-07-22 16:05:28 +0300 |
---|---|---|
committer | Andrei Karas <akaras@inbox.ru> | 2014-07-22 16:05:28 +0300 |
commit | 35263d0f161f59f2dec6586c61970eaf1ce2f6f1 (patch) | |
tree | 2004db11a5c4b5645acc2d0c16c9e5ac059585d2 /src/gamemodifiers.cpp | |
parent | 2abc581201575cf20f39eda61ccea02c98b9435d (diff) | |
download | mv-35263d0f161f59f2dec6586c61970eaf1ce2f6f1.tar.gz mv-35263d0f161f59f2dec6586c61970eaf1ce2f6f1.tar.bz2 mv-35263d0f161f59f2dec6586c61970eaf1ce2f6f1.tar.xz mv-35263d0f161f59f2dec6586c61970eaf1ce2f6f1.zip |
move "change map draw type" option into gamemodifiers.
Diffstat (limited to 'src/gamemodifiers.cpp')
-rw-r--r-- | src/gamemodifiers.cpp | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/src/gamemodifiers.cpp b/src/gamemodifiers.cpp index 777d7e9f0..e7182c450 100644 --- a/src/gamemodifiers.cpp +++ b/src/gamemodifiers.cpp @@ -25,6 +25,8 @@ #include "being/localplayer.h" +#include "gui/viewport.h" + #include "gui/widgets/tabs/chattab.h" #include "listeners/updatestatuslistener.h" @@ -462,3 +464,31 @@ std::string GameModifiers::getGameModifiersString() return gettext(getVarItem(&gameModifiersStrings[0], settings.disableGameModifiers, gameModifiersSize)); } + +const unsigned mapDrawTypeSize = 7; + +static const char *const mapDrawTypeStrings[] = +{ + // TRANSLATORS: map view type in status bar + N_("(N) normal map view"), + // TRANSLATORS: map view type in status bar + N_("(D) debug map view"), + // TRANSLATORS: map view type in status bar + N_("(u) ultra map view"), + // TRANSLATORS: map view type in status bar + N_("(U) ultra map view 2"), + // TRANSLATORS: map view type in status bar + N_("(e) empty map view with collision"), + // TRANSLATORS: map view type in status bar + N_("(E) empty map view"), + // TRANSLATORS: map view type in status bar + N_("(b) black & white map view"), + // TRANSLATORS: pickup size in status bar + N_("(?) map view") +}; + +std::string GameModifiers::getMapDrawTypeString() +{ + return gettext(getVarItem(&mapDrawTypeStrings[0], + viewport->getMapDrawType(), mapDrawTypeSize)); +} |