diff --git a/projects/mtg/bin/Res/graphics/shop.jpg b/projects/mtg/bin/Res/graphics/shop.jpg index d51511f40..c3b093506 100644 Binary files a/projects/mtg/bin/Res/graphics/shop.jpg and b/projects/mtg/bin/Res/graphics/shop.jpg differ diff --git a/projects/mtg/bin/Res/graphics/shop_light.jpg b/projects/mtg/bin/Res/graphics/shop_light.jpg index 4f4c5b6fc..a1a232f4d 100644 Binary files a/projects/mtg/bin/Res/graphics/shop_light.jpg and b/projects/mtg/bin/Res/graphics/shop_light.jpg differ diff --git a/projects/mtg/bin/Res/graphics/wallpapers.txt b/projects/mtg/bin/Res/graphics/wallpapers.txt index 10365558d..4ad81df17 100644 --- a/projects/mtg/bin/Res/graphics/wallpapers.txt +++ b/projects/mtg/bin/Res/graphics/wallpapers.txt @@ -5,7 +5,6 @@ wallpapers/wagic1.jpg wallpapers/kaioshin_garruk.jpg wallpapers/kaioshin_jace.jpg graphics/shop.jpg -themes/Classic/backdrop.jpg wallpapers/kaioshin_ravager.jpg wallpapers/kaioshin_elsXIII.jpg wallpapers/kaioshin_sorin.jpg diff --git a/projects/mtg/src/Credits.cpp b/projects/mtg/src/Credits.cpp index 3e920c178..d6fef3c7a 100644 --- a/projects/mtg/src/Credits.cpp +++ b/projects/mtg/src/Credits.cpp @@ -531,7 +531,8 @@ void Credits::Render() if (unlockedQuad) { showMsg = 0; - r->RenderQuad(unlockedQuad.get(), 20, 20); + unlockedQuad->SetHotSpot(unlockedQuad->mWidth/2,0); + r->RenderQuad(unlockedQuad.get(), SCREEN_WIDTH_F/2, 20, 0, 400.f / unlockedQuad->mWidth, 100.f / unlockedQuad->mHeight); } if (unlockedString.size()) { diff --git a/projects/mtg/src/GameStateShop.cpp b/projects/mtg/src/GameStateShop.cpp index 47f300379..b92f3f82e 100644 --- a/projects/mtg/src/GameStateShop.cpp +++ b/projects/mtg/src/GameStateShop.cpp @@ -704,7 +704,7 @@ void GameStateShop::Render() JQuadPtr mBg = WResourceManager::Instance()->RetrieveTempQuad("shop.jpg", TEXTURE_SUB_5551); if (mBg.get()) - r->RenderQuad(mBg.get(), 0, 0); + r->RenderQuad(mBg.get(), 0, 0, 0, SCREEN_WIDTH_F / mBg->mWidth, SCREEN_HEIGHT_F / mBg->mHeight); JQuadPtr quad = WResourceManager::Instance()->RetrieveTempQuad("shop_light.jpg", TEXTURE_SUB_5551); if (quad.get()) @@ -712,7 +712,8 @@ void GameStateShop::Render() r->EnableTextureFilter(false); r->SetTexBlend(BLEND_SRC_ALPHA, BLEND_ONE); quad->SetColor(ARGB(lightAlpha,255,255,255)); - r->RenderQuad(quad.get(), 0, 0); + quad->SetHotSpot(0,quad->mHeight); + r->RenderQuad(quad.get(), 0, SCREEN_HEIGHT, 0, 255.f / quad->mWidth, 272.f / quad->mHeight); r->SetTexBlend(BLEND_SRC_ALPHA, BLEND_ONE_MINUS_SRC_ALPHA); r->EnableTextureFilter(true); }