From b60e6d82d6e843f9e65c81555ec281d237c3ce41 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Thu, 4 Mar 2010 22:03:14 +0200 Subject: Show gender near player names. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Configuring in Setup / Players / Show gender. Reviewed-by: Jared Adams Signed-off-by: Thorbjørn Lindeijer --- src/being.cpp | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) (limited to 'src/being.cpp') diff --git a/src/being.cpp b/src/being.cpp index d78f38ab..54aa5e8a 100644 --- a/src/being.cpp +++ b/src/being.cpp @@ -1032,7 +1032,21 @@ void Being::showName() mDispName = 0; std::string mDisplayName(mName); - if (getType() == MONSTER) + if (getType() == PLAYER) + { + if (config.getValue("showgender", false)) + { + Player* player = static_cast(this); + if (player) + { + if (player->getGender() == GENDER_FEMALE) + mDisplayName += " \u2640"; + else + mDisplayName += " \u2642"; + } + } + } + else if (getType() == MONSTER) { if (config.getValue("showMonstersTakedDamage", false)) { -- cgit v1.2.3-60-g2f50