seperated backdrop and backdropframe
This commit is contained in:
Binary file not shown.
|
Before Width: | Height: | Size: 298 KiB After Width: | Height: | Size: 151 KiB |
@@ -113237,7 +113237,7 @@ type=Sorcery
|
|||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
name=To Arms!
|
name=To Arms!
|
||||||
auto=lord(creature|myBattlefield) untap
|
auto=all(creature|myBattlefield) untap
|
||||||
auto=draw:1
|
auto=draw:1
|
||||||
text=Untap all creatures you control. -- Draw a card.
|
text=Untap all creatures you control. -- Draw a card.
|
||||||
mana={1}{W}
|
mana={1}{W}
|
||||||
|
|||||||
@@ -232,6 +232,7 @@ void GameApp::Create()
|
|||||||
//WResourceManager::Instance()->RetrieveTexture("gold.png", RETRIEVE_MANAGE);
|
//WResourceManager::Instance()->RetrieveTexture("gold.png", RETRIEVE_MANAGE);
|
||||||
//WResourceManager::Instance()->RetrieveTexture("goldglow.png", RETRIEVE_MANAGE);
|
//WResourceManager::Instance()->RetrieveTexture("goldglow.png", RETRIEVE_MANAGE);
|
||||||
WResourceManager::Instance()->RetrieveTexture("backdrop.jpg", RETRIEVE_MANAGE);
|
WResourceManager::Instance()->RetrieveTexture("backdrop.jpg", RETRIEVE_MANAGE);
|
||||||
|
WResourceManager::Instance()->RetrieveTexture("backdropframe.png", RETRIEVE_MANAGE);
|
||||||
WResourceManager::Instance()->RetrieveTexture("handback.png", RETRIEVE_MANAGE);
|
WResourceManager::Instance()->RetrieveTexture("handback.png", RETRIEVE_MANAGE);
|
||||||
WResourceManager::Instance()->RetrieveTexture("shadows.png", RETRIEVE_MANAGE);
|
WResourceManager::Instance()->RetrieveTexture("shadows.png", RETRIEVE_MANAGE);
|
||||||
|
|
||||||
|
|||||||
@@ -6,6 +6,7 @@
|
|||||||
#include "Rules.h"
|
#include "Rules.h"
|
||||||
|
|
||||||
const std::string kBackdropFile = "backdrop.jpg";
|
const std::string kBackdropFile = "backdrop.jpg";
|
||||||
|
const std::string kBackdropFrameFile = "backdropframe.png";
|
||||||
|
|
||||||
GuiBackground::GuiBackground(GameObserver* observer)
|
GuiBackground::GuiBackground(GameObserver* observer)
|
||||||
: GuiLayer(observer)
|
: GuiLayer(observer)
|
||||||
@@ -20,6 +21,7 @@ void GuiBackground::Render()
|
|||||||
{
|
{
|
||||||
JRenderer* renderer = JRenderer::GetInstance();
|
JRenderer* renderer = JRenderer::GetInstance();
|
||||||
JQuadPtr quad;
|
JQuadPtr quad;
|
||||||
|
JQuadPtr quadframe = WResourceManager::Instance()->RetrieveTempQuad(kBackdropFrameFile);
|
||||||
if (observer && observer->mRules && observer->mRules->bg.size())
|
if (observer && observer->mRules && observer->mRules->bg.size())
|
||||||
{
|
{
|
||||||
quad = WResourceManager::Instance()->RetrieveTempQuad(observer->mRules->bg);
|
quad = WResourceManager::Instance()->RetrieveTempQuad(observer->mRules->bg);
|
||||||
@@ -32,4 +34,8 @@ void GuiBackground::Render()
|
|||||||
{
|
{
|
||||||
renderer->RenderQuad(quad.get(), 0, 0, 0, SCREEN_WIDTH_F / quad->mWidth, SCREEN_HEIGHT_F / quad->mHeight);
|
renderer->RenderQuad(quad.get(), 0, 0, 0, SCREEN_WIDTH_F / quad->mWidth, SCREEN_HEIGHT_F / quad->mHeight);
|
||||||
}
|
}
|
||||||
|
if (quadframe.get())
|
||||||
|
{
|
||||||
|
renderer->RenderQuad(quadframe.get(), 0, 0, 0, SCREEN_WIDTH_F / quadframe->mWidth, SCREEN_HEIGHT_F / quadframe->mHeight);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user