From 763a148547afedd9ab581f90acf44f8e62860f05 Mon Sep 17 00:00:00 2001 From: "wagic.the.homebrew@gmail.com" Date: Sun, 4 Oct 2009 09:24:46 +0000 Subject: [PATCH] Erwan -Fix for Issue 72. I'm not sure anything's actually necessary for the 3Verticla" hand, what do you guys think? --- projects/mtg/src/GuiHand.cpp | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/projects/mtg/src/GuiHand.cpp b/projects/mtg/src/GuiHand.cpp index f984b9e89..fab31cc48 100644 --- a/projects/mtg/src/GuiHand.cpp +++ b/projects/mtg/src/GuiHand.cpp @@ -173,6 +173,22 @@ void GuiHandSelf::Update(float dt) void GuiHandSelf::Render() { + //Empty hand + if (state == Open && cards.size() == 0){ + JLBFont * mFont = resources.GetJLBFont(Constants::MAIN_FONT); + mFont->SetColor(ARGB(255,255,0,0)); + if (OptionHandDirection::HORIZONTAL == options[Options::HANDDIRECTION].number){ + back->SetColor(ARGB(255,255,0,0)); + JRenderer::GetInstance()->RenderQuad(back,backpos.actX, backpos.actY, backpos.actT, backpos.actZ, backpos.actZ); + back->SetColor(ARGB(255,255,255,255)); + mFont->DrawString("0",SCREEN_WIDTH - 10,backpos.actY); + }else{ + backpos.Render(back); + mFont->DrawString("Empty",backpos.actX,backpos.actY); + } + return; + } + backpos.Render(back); if (OptionClosedHand::VISIBLE == options[Options::CLOSEDHAND].number || state == Open) for (vector::iterator it = cards.begin(); it != cards.end(); ++it)