1
0
mirror of https://github.com/vcmi/vcmi.git synced 2025-11-25 22:42:04 +02:00

Artifacts market widget

This commit is contained in:
SoundSSGood
2024-02-22 22:49:30 +02:00
parent 4e0ea7355b
commit bb7137545f
16 changed files with 244 additions and 126 deletions

View File

@@ -59,13 +59,13 @@ CMarketWindow::CMarketWindow(const IMarket * market, const CGHeroInstance * hero
void CMarketWindow::artifactsChanged()
{
market->artifactsChanged(false);
//market->artifactsChanged(false);
if(artsBuy)
artsBuy->updateSlots();
}
void CMarketWindow::updateGarrisons()
{
CAltarWindow::updateGarrisons();
if(guild)
guild->updateSlots();
}
@@ -169,9 +169,6 @@ void CMarketWindow::createArtifactsBuying(const IMarket * market, const CGHeroIn
OBJECT_CONSTRUCTION_CUSTOM_CAPTURING(255 - DISPOSE);
background = createBg(ImagePath::builtin("TPMRKABS.bmp"), PLAYER_COLORED);
//this->market = std::make_shared<CMarketplaceWindow>(market, hero, []() {}, EMarketMode::RESOURCE_ARTIFACT);
//createInternals(EMarketMode::RESOURCE_ARTIFACT, market, hero);
artsBuy = std::make_shared<CArtifactsBuying>(market, hero);
background->center();