From 5f9bbd205fec7d66643861a5204c6cc7dec639ba Mon Sep 17 00:00:00 2001 From: Eugenio Favalli Date: Sun, 5 Mar 2006 22:33:09 +0000 Subject: Merged new_playerset branch into trunk. --- src/gui/playerbox.cpp | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) (limited to 'src/gui/playerbox.cpp') diff --git a/src/gui/playerbox.cpp b/src/gui/playerbox.cpp index b1414ef8..6423b8c4 100644 --- a/src/gui/playerbox.cpp +++ b/src/gui/playerbox.cpp @@ -32,7 +32,8 @@ #include "../resources/image.h" #include "../resources/resourcemanager.h" -extern Spriteset *hairset, *playerset; +extern std::vector hairset; +extern Spriteset *playerset; int PlayerBox::instances = 0; ImageRect PlayerBox::background; @@ -89,16 +90,16 @@ void PlayerBox::draw(gcn::Graphics *graphics) // Draw character dynamic_cast(graphics)->drawImage( - playerset->spriteset[0], 23, 23); + playerset->spriteset[0], 23, 12); // Draw his hair if (hairColor >= 0 && hairStyle >= 0 && hairColor < NR_HAIR_COLORS && hairStyle < NR_HAIR_STYLES) { - int hf = hairColor + 40 * (hairStyle); - if (hf >= 0 && hf < (int)hairset->spriteset.size()) { + int hf = 9 * hairColor; + if (hf >= 0 && hf < (int)hairset[hairStyle]->spriteset.size()) { dynamic_cast(graphics)->drawImage( - hairset->spriteset[hf], 37, 5); + hairset[hairStyle]->spriteset[hf], 35, 7); } } } -- cgit v1.2.3-70-g09d2