aboutsummaryrefslogtreecommitdiffstats
path: root/src/world.cpp
diff options
context:
space:
mode:
authordrumsetmonkey <abelleisle@roadrunner.com>2016-03-02 10:11:54 -0500
committerdrumsetmonkey <abelleisle@roadrunner.com>2016-03-02 10:11:54 -0500
commit0d8508aa2464e1e7e4aacd8f11ec90fc62dd5504 (patch)
treed599069d66dc45e60f13303c27c12f440a9c2d54 /src/world.cpp
parentd42b81661ac1d1303746082b3606e80e92f5fdd6 (diff)
Clyne is gay
Diffstat (limited to 'src/world.cpp')
-rw-r--r--src/world.cpp16
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");