diff options
author | drumsetmonkey <abelleisle@roadrunner.com> | 2016-03-02 10:11:54 -0500 |
---|---|---|
committer | drumsetmonkey <abelleisle@roadrunner.com> | 2016-03-02 10:11:54 -0500 |
commit | 0d8508aa2464e1e7e4aacd8f11ec90fc62dd5504 (patch) | |
tree | d599069d66dc45e60f13303c27c12f440a9c2d54 /src/world.cpp | |
parent | d42b81661ac1d1303746082b3606e80e92f5fdd6 (diff) |
Clyne is gay
Diffstat (limited to 'src/world.cpp')
-rw-r--r-- | src/world.cpp | 16 |
1 files changed, 12 insertions, 4 deletions
diff --git a/src/world.cpp b/src/world.cpp index 80ddc5a..32a3153 100644 --- a/src/world.cpp +++ b/src/world.cpp @@ -1446,6 +1446,7 @@ World *loadWorldFromXMLNoSave(const char *path){ while(vil){ name = vil->Name(); randx = 0; + //static BuySell bs; /** * READS DATA ABOUT STRUCTURE CONTAINED IN VILLAGE @@ -1469,10 +1470,17 @@ World *loadWorldFromXMLNoSave(const char *path){ (char*)vil->Attribute("texture"), ptr); tmp->addMerchant(0,100); - if(!strcmp(name,"buy")){ - std::cout << "Buying"; - }else if(!strcmp(name,"sell")){ - std::cout << "Selling"; + if(vil->FirstChildElement("buy")){ + std::cout << "Buy" << std::endl; + /*bs.member = 0; + bs.cost.type = 0; + bs.cost.item = vil->FirstChildElement("buy")->Attribute("item"); + bs.cost.price =vil->FirstChildElement("buy")->IntAttribute("cost");*/ + tmp->merchant.back()->bsinv.push_back({0,"Dank MayMay",420}); + }if(vil->FirstChildElement("sell")){ + std::cout << "Sell" << std::endl; + }if(vil->FirstChildElement("trade")){ + std::cout << "Trade" << std::endl; } strcpy(tmp->merchant.back()->name,"meme"); |