From eafb2558c27c9ce3aeacbe10c84e3580cc950a25 Mon Sep 17 00:00:00 2001 From: Anthony Calosa Date: Tue, 9 Aug 2016 00:38:33 +0800 Subject: [PATCH] adjust rendered card --- projects/mtg/src/CardGui.cpp | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/projects/mtg/src/CardGui.cpp b/projects/mtg/src/CardGui.cpp index 38df08154..76039122b 100644 --- a/projects/mtg/src/CardGui.cpp +++ b/projects/mtg/src/CardGui.cpp @@ -1168,11 +1168,19 @@ void CardGui::RenderBig(MTGCard* card, const Pos& pos, bool thumb, bool noborder DrawBorder(cardsetname, pos, x, noborder, smallerscale); //force smaller scale on alpha beta smallerscale = cardsetname=="LEA"||cardsetname=="LEB"?true:smallerscale; + float modxscale = (cardsetname =="UNH")?0.02f:0.008f; + float modyscale = (cardsetname =="UNH")?0.015f:0.0075f; + bool unh = (cardsetname =="UNH")?true:false; //Draw card - if(smallerscale) + if(smallerscale && !unh) renderer->RenderQuad(quad.get(), x, pos.actY, pos.actT, scale-0.001f, scale-0.001f); else - renderer->RenderQuad(quad.get(), x, pos.actY, pos.actT, scale, scale); + { + if(ingame) + renderer->RenderQuad(quad.get(), x, pos.actY, pos.actT, scale+modxscale, scale+modyscale); + else + renderer->RenderQuad(quad.get(), x, pos.actY, pos.actT, scale+0.002f, scale+0.0015f); + } RenderCountersBig(card, pos); return; }