diff options
author | Philipp Sehmisch <tmw@crushnet.org> | 2008-02-22 19:58:29 +0000 |
---|---|---|
committer | Philipp Sehmisch <tmw@crushnet.org> | 2008-02-22 19:58:29 +0000 |
commit | d3adc61aa4b4924f82d8cbc23bea26da7257da97 (patch) | |
tree | a332ee5ff920213ebfb558e646ba278885d1bdc3 /src/player.cpp | |
parent | 3d97d69ca9b0521aa0f49db0b739d50afc00318e (diff) | |
download | mana-d3adc61aa4b4924f82d8cbc23bea26da7257da97.tar.gz mana-d3adc61aa4b4924f82d8cbc23bea26da7257da97.tar.bz2 mana-d3adc61aa4b4924f82d8cbc23bea26da7257da97.tar.xz mana-d3adc61aa4b4924f82d8cbc23bea26da7257da97.zip |
Handling gender with an enum everywhere.
Diffstat (limited to 'src/player.cpp')
-rw-r--r-- | src/player.cpp | 11 |
1 files changed, 2 insertions, 9 deletions
diff --git a/src/player.cpp b/src/player.cpp index b1372925..b8789256 100644 --- a/src/player.cpp +++ b/src/player.cpp @@ -37,7 +37,7 @@ Player::Player(int id, int job, Map *map): Being(id, job, map), - mGender(2), + mGender(GENDER_UNSPECIFIED), mHairStyle(0), mHairColor(0) { @@ -60,15 +60,8 @@ Player::drawName(Graphics *graphics, int offsetX, int offsetY) graphics->drawText(mName, px + 15, py + 30, gcn::Graphics::CENTER); } -void Player::setGender(int gender) +void Player::setGender(Gender gender) { - // Players can only be male or female - if (gender > 1) - { - logger->log("Warning: unsupported gender %i, assuming male.", gender); - gender = 0; - } - if (gender != mGender) { mGender = gender; |