int i;
std::map<ID, std::shared_ptr<Field>>::iterator fieldIt;
std::map<TAG, std::shared_ptr<Species>>::iterator speciesIt;
- fieldList.emplace(0, boost::make_shared<Field>(dungeonList.find("VANILLA_WOMB"), 1));
+ fieldList.emplace(0, std::make_shared<Field>(dungeonList.find("VANILLA_WOMB"), 1));
fieldIt = fieldList.find(0);
speciesIt = speciesList.find("VANILLA_STIGMATIC");
for(i = 0; i < MAX_KARMAS; i++)
{
- karmaList.emplace("VANILLA_", boost::make_shared<Karma>());
+ karmaList.emplace("VANILLA_", std::make_shared<Karma>());
}
playerIt = creatureList.begin()++;
}
bool GameWorld::GenerateCreature(std::map<TAG, std::shared_ptr<Species>>::iterator& speciesIt)
{
- creatureList.emplace(this->creatureID, boost::make_shared<Creature>(speciesIt));
+ creatureList.emplace(this->creatureID, std::make_shared<Creature>(speciesIt));
do
{
this->creatureID++;
{
std::map<ID, std::shared_ptr<Creature>>::iterator creatureIt;
HaveGameTime *test;
- creatureList.emplace(this->creatureID, boost::make_shared<Creature>(speciesIt, fieldIt, x, y));
+ creatureList.emplace(this->creatureID, std::make_shared<Creature>(speciesIt, fieldIt, x, y));
creatureIt = creatureList.find(this->creatureID);
creatureIt->second->PlusWait(100, TRUE);
creatureIt->second->UpdateFieldLore();
{
std::ofstream ofs("lib-Vanilla\\Air.xml");
assert(ofs);
- boost::archive::xml_oarchive oa(ofs);
- oa << boost::serialization::make_nvp("Airs", this->airList);
+ //boost::archive::xml_oarchive oa(ofs);
+ //oa << boost::serialization::make_nvp("Airs", this->airList);
ofs.close();
return true;
}
{
std::ofstream ofs("lib-Vanilla\\Ability.xml");
assert(ofs);
- boost::archive::xml_oarchive oa(ofs);
- oa << boost::serialization::make_nvp("Abilities", this->abilityList);
+ //boost::archive::xml_oarchive oa(ofs);
+ //oa << boost::serialization::make_nvp("Abilities", this->abilityList);
ofs.close();
return true;
}
{
std::ofstream ofs("lib-Vanilla\\Authority.xml");
assert(ofs);
- boost::archive::xml_oarchive oa(ofs);
- oa << boost::serialization::make_nvp("Authorities", this->authorityList);
+ //boost::archive::xml_oarchive oa(ofs);
+ //oa << boost::serialization::make_nvp("Authorities", this->authorityList);
ofs.close();
return true;
}
{
std::ofstream ofs("lib-Vanilla\\Building.xml");
assert(ofs);
- boost::archive::xml_oarchive oa(ofs);
- oa << boost::serialization::make_nvp("Buildings", this->buildingList);
+ //boost::archive::xml_oarchive oa(ofs);
+ //oa << boost::serialization::make_nvp("Buildings", this->buildingList);
ofs.close();
return true;
}
{
std::ofstream ofs("lib-Vanilla\\Camp.xml");
assert(ofs);
- boost::archive::xml_oarchive oa(ofs);
- oa << boost::serialization::make_nvp("Camps", this->campList);
+ //boost::archive::xml_oarchive oa(ofs);
+ //oa << boost::serialization::make_nvp("Camps", this->campList);
ofs.close();
return true;
}
{
std::ofstream ofs("lib-Vanilla\\CreatureTrait.xml");
assert(ofs);
- boost::archive::xml_oarchive oa(ofs);
- oa << boost::serialization::make_nvp("CreatureTraits", this->creatureTraitList);
+ //boost::archive::xml_oarchive oa(ofs);
+ //oa << boost::serialization::make_nvp("CreatureTraits", this->creatureTraitList);
ofs.close();
return true;
}
{
std::ofstream ofs("lib-Vanilla\\Dungeon.xml");
assert(ofs);
- boost::archive::xml_oarchive oa(ofs);
- oa << boost::serialization::make_nvp("Dungeons", this->dungeonList);
+ //boost::archive::xml_oarchive oa(ofs);
+ //oa << boost::serialization::make_nvp("Dungeons", this->dungeonList);
ofs.close();
return true;
}
{
std::ofstream ofs("lib-Vanilla\\Effect.xml");
assert(ofs);
- boost::archive::xml_oarchive oa(ofs);
- oa << boost::serialization::make_nvp("Effects", this->effectList);
+ //boost::archive::xml_oarchive oa(ofs);
+ //oa << boost::serialization::make_nvp("Effects", this->effectList);
ofs.close();
return true;
}
{
std::ofstream ofs("lib-Vanilla\\Floor.xml");
assert(ofs);
- boost::archive::xml_oarchive oa(ofs);
- oa << boost::serialization::make_nvp("Floors", this->floorList);
+ //boost::archive::xml_oarchive oa(ofs);
+ //oa << boost::serialization::make_nvp("Floors", this->floorList);
ofs.close();
return true;
}
{
std::ofstream ofs("lib-Vanilla\\FixedArtifact.xml");
assert(ofs);
- boost::archive::xml_oarchive oa(ofs);
- oa << boost::serialization::make_nvp("FixedArtifacts", this->fixedArtifactList);
+ //boost::archive::xml_oarchive oa(ofs);
+ //oa << boost::serialization::make_nvp("FixedArtifacts", this->fixedArtifactList);
ofs.close();
return true;
}
{
std::ofstream ofs("lib-Vanilla\\ItemBase.xml");
assert(ofs);
- boost::archive::xml_oarchive oa(ofs);
- oa << boost::serialization::make_nvp("ItemBases", this->itemBaseList);
+ //boost::archive::xml_oarchive oa(ofs);
+ //oa << boost::serialization::make_nvp("ItemBases", this->itemBaseList);
ofs.close();
return true;
}
{
std::ofstream ofs("lib-Vanilla\\ItemEgo.xml");
assert(ofs);
- boost::archive::xml_oarchive oa(ofs);
- oa << boost::serialization::make_nvp("ItemEgos", this->itemEgoList);
+ //boost::archive::xml_oarchive oa(ofs);
+ //oa << boost::serialization::make_nvp("ItemEgos", this->itemEgoList);
ofs.close();
return true;
}
{
std::ofstream ofs("lib-Vanilla\\ItemTrait.xml");
assert(ofs);
- boost::archive::xml_oarchive oa(ofs);
- oa << boost::serialization::make_nvp("ItemTraits", this->itemTraitList);
+ //boost::archive::xml_oarchive oa(ofs);
+ //oa << boost::serialization::make_nvp("ItemTraits", this->itemTraitList);
ofs.close();
return true;
}
{
std::ofstream ofs("lib-Vanilla\\Karma.xml");
assert(ofs);
- boost::archive::xml_oarchive oa(ofs);
- oa << boost::serialization::make_nvp("Karmas", this->karmaList);
+ //boost::archive::xml_oarchive oa(ofs);
+ //oa << boost::serialization::make_nvp("Karmas", this->karmaList);
ofs.close();
return true;
}
{
std::ofstream ofs("lib-Vanilla\\Quest.xml");
assert(ofs);
- boost::archive::xml_oarchive oa(ofs);
- oa << boost::serialization::make_nvp("Quests", this->questList);
+ //boost::archive::xml_oarchive oa(ofs);
+ //oa << boost::serialization::make_nvp("Quests", this->questList);
ofs.close();
return true;
}
{
std::ofstream ofs("lib-Vanilla\\Race.xml");
assert(ofs);
- boost::archive::xml_oarchive oa(ofs);
- oa << boost::serialization::make_nvp("Races", this->raceList);
+ //boost::archive::xml_oarchive oa(ofs);
+ //oa << boost::serialization::make_nvp("Races", this->raceList);
ofs.close();
return true;
}
{
std::ofstream ofs("lib-Vanilla\\Space.xml");
assert(ofs);
- boost::archive::xml_oarchive oa(ofs);
- oa << boost::serialization::make_nvp("Spaces", this->spaceList);
+ //boost::archive::xml_oarchive oa(ofs);
+ //oa << boost::serialization::make_nvp("Spaces", this->spaceList);
ofs.close();
return true;
}
{
std::ofstream ofs("lib-Vanilla\\Skill.xml");
assert(ofs);
- boost::archive::xml_oarchive oa(ofs);
- oa << boost::serialization::make_nvp("Skills", this->skillList);
+ //boost::archive::xml_oarchive oa(ofs);
+ //oa << boost::serialization::make_nvp("Skills", this->skillList);
ofs.close();
return true;
}
{
std::ofstream ofs("lib-Vanilla\\Specie.xml");
assert(ofs);
- boost::archive::xml_oarchive oa(ofs);
- oa << boost::serialization::make_nvp("Species", this->speciesList);
+ //boost::archive::xml_oarchive oa(ofs);
+ //oa << boost::serialization::make_nvp("Species", this->speciesList);
ofs.close();
return true;
}
{
std::ofstream ofs("lib-Vanilla\\StartingClass.xml");
assert(ofs);
- boost::archive::xml_oarchive oa(ofs);
- oa << boost::serialization::make_nvp("StartingClasses", this->startingClassList);
+ //boost::archive::xml_oarchive oa(ofs);
+ //oa << boost::serialization::make_nvp("StartingClasses", this->startingClassList);
ofs.close();
return true;
}
{
std::ofstream ofs("lib-Vanilla\\TrapBase.xml");
assert(ofs);
- boost::archive::xml_oarchive oa(ofs);
- oa << boost::serialization::make_nvp("TrapBases", this->trapBaseList);
+ //boost::archive::xml_oarchive oa(ofs);
+ //oa << boost::serialization::make_nvp("TrapBases", this->trapBaseList);
ofs.close();
return true;
}
{
std::ifstream ifs("lib-Vanilla\\Air.xml");
assert(ifs);
- boost::archive::xml_iarchive ia(ifs);
- ia >> BOOST_SERIALIZATION_NVP(airList);
+ //boost::archive::xml_iarchive ia(ifs);
+ //ia >> BOOST_SERIALIZATION_NVP(airList);
return true;
}
{
std::ifstream ifs("lib-Vanilla\\Ability.xml");
assert(ifs);
- boost::archive::xml_iarchive ia(ifs);
- ia >> BOOST_SERIALIZATION_NVP(abilityList);
+ //boost::archive::xml_iarchive ia(ifs);
+ //ia >> BOOST_SERIALIZATION_NVP(abilityList);
return true;
}
{
std::ifstream ifs("lib-Vanilla\\Authority.xml");
assert(ifs);
- boost::archive::xml_iarchive ia(ifs);
- ia >> BOOST_SERIALIZATION_NVP(authorityList);
+ //boost::archive::xml_iarchive ia(ifs);
+ //ia >> BOOST_SERIALIZATION_NVP(authorityList);
return true;
}
{
std::ifstream ifs("lib-Vanilla\\Building.xml");
assert(ifs);
- boost::archive::xml_iarchive ia(ifs);
- ia >> BOOST_SERIALIZATION_NVP(buildingList);
+ //boost::archive::xml_iarchive ia(ifs);
+ //ia >> BOOST_SERIALIZATION_NVP(buildingList);
return true;
}
{
std::ifstream ifs("lib-Vanilla\\Camp.xml");
assert(ifs);
- boost::archive::xml_iarchive ia(ifs);
- ia >> BOOST_SERIALIZATION_NVP(campList);
+ //boost::archive::xml_iarchive ia(ifs);
+ //ia >> BOOST_SERIALIZATION_NVP(campList);
return true;
}
{
std::ifstream ifs("lib-Vanilla\\CreatureTrait.xml");
assert(ifs);
- boost::archive::xml_iarchive ia(ifs);
- ia >> BOOST_SERIALIZATION_NVP(creatureTraitList);
+ //boost::archive::xml_iarchive ia(ifs);
+ //ia >> BOOST_SERIALIZATION_NVP(creatureTraitList);
return true;
}
{
std::ifstream ifs("lib-Vanilla\\Dungeon.xml");
assert(ifs);
- boost::archive::xml_iarchive ia(ifs);
- ia >> BOOST_SERIALIZATION_NVP(dungeonList);
+ //boost::archive::xml_iarchive ia(ifs);
+ //ia >> BOOST_SERIALIZATION_NVP(dungeonList);
return true;
}
{
std::ifstream ifs("lib-Vanilla\\Effect.xml");
assert(ifs);
- boost::archive::xml_iarchive ia(ifs);
- ia >> BOOST_SERIALIZATION_NVP(effectList);
+ //boost::archive::xml_iarchive ia(ifs);
+ //ia >> BOOST_SERIALIZATION_NVP(effectList);
return true;
}
{
std::ifstream ifs("lib-Vanilla\\Floor.xml");
assert(ifs);
- boost::archive::xml_iarchive ia(ifs);
- ia >> BOOST_SERIALIZATION_NVP(floorList);
+ //boost::archive::xml_iarchive ia(ifs);
+ //ia >> BOOST_SERIALIZATION_NVP(floorList);
return true;
}
{
std::ifstream ifs("lib-Vanilla\\FixedArtifact.xml");
assert(ifs);
- boost::archive::xml_iarchive ia(ifs);
- ia >> BOOST_SERIALIZATION_NVP(fixedArtifactList);
+ //boost::archive::xml_iarchive ia(ifs);
+ //ia >> BOOST_SERIALIZATION_NVP(fixedArtifactList);
return true;
}
{
std::ifstream ifs("lib-Vanilla\\ItemBase.xml");
assert(ifs);
- boost::archive::xml_iarchive ia(ifs);
- ia >> BOOST_SERIALIZATION_NVP(itemBaseList);
+ //boost::archive::xml_iarchive ia(ifs);
+ //ia >> BOOST_SERIALIZATION_NVP(itemBaseList);
return true;
}
{
std::ifstream ifs("lib-Vanilla\\ItemEgo.xml");
assert(ifs);
- boost::archive::xml_iarchive ia(ifs);
- ia >> BOOST_SERIALIZATION_NVP(itemEgoList);
+ //boost::archive::xml_iarchive ia(ifs);
+ //ia >> BOOST_SERIALIZATION_NVP(itemEgoList);
return true;
}
{
std::ifstream ifs("lib-Vanilla\\ItemTrait.xml");
assert(ifs);
- boost::archive::xml_iarchive ia(ifs);
- ia >> BOOST_SERIALIZATION_NVP(itemTraitList);
+ //boost::archive::xml_iarchive ia(ifs);
+ //ia >> BOOST_SERIALIZATION_NVP(itemTraitList);
return true;
}
{
std::ifstream ifs("lib-Vanilla\\Karma.xml");
assert(ifs);
- boost::archive::xml_iarchive ia(ifs);
- ia >> BOOST_SERIALIZATION_NVP(karmaList);
+ //boost::archive::xml_iarchive ia(ifs);
+ //ia >> BOOST_SERIALIZATION_NVP(karmaList);
return true;
}
{
std::ifstream ifs("lib-Vanilla\\Quest.xml");
assert(ifs);
- boost::archive::xml_iarchive ia(ifs);
- ia >> BOOST_SERIALIZATION_NVP(questList);
+ //boost::archive::xml_iarchive ia(ifs);
+ //ia >> BOOST_SERIALIZATION_NVP(questList);
return true;
}
{
std::ifstream ifs("lib-Vanilla\\Race.xml");
assert(ifs);
- boost::archive::xml_iarchive ia(ifs);
- ia >> BOOST_SERIALIZATION_NVP(raceList);
+ //boost::archive::xml_iarchive ia(ifs);
+ //ia >> BOOST_SERIALIZATION_NVP(raceList);
return true;
}
{
std::ifstream ifs("lib-Vanilla\\Space.xml");
assert(ifs);
- boost::archive::xml_iarchive ia(ifs);
- ia >> BOOST_SERIALIZATION_NVP(spaceList);
+ //boost::archive::xml_iarchive ia(ifs);
+ //ia >> BOOST_SERIALIZATION_NVP(spaceList);
return true;
}
{
std::ifstream ifs("lib-Vanilla\\Skill.xml");
assert(ifs);
- boost::archive::xml_iarchive ia(ifs);
- ia >> BOOST_SERIALIZATION_NVP(skillList);
+ //boost::archive::xml_iarchive ia(ifs);
+ //ia >> BOOST_SERIALIZATION_NVP(skillList);
return true;
}
{
std::ifstream ifs("lib-Vanilla\\Specie.xml");
assert(ifs);
- boost::archive::xml_iarchive ia(ifs);
- ia >> BOOST_SERIALIZATION_NVP(speciesList);
+ //boost::archive::xml_iarchive ia(ifs);
+ //ia >> BOOST_SERIALIZATION_NVP(speciesList);
return true;
}
{
std::ifstream ifs("lib-Vanilla\\StartingClass.xml");
assert(ifs);
- boost::archive::xml_iarchive ia(ifs);
- ia >> BOOST_SERIALIZATION_NVP(startingClassList);
+ //boost::archive::xml_iarchive ia(ifs);
+ //ia >> BOOST_SERIALIZATION_NVP(startingClassList);
return true;
}
{
std::ifstream ifs("lib-Vanilla\\TrapBase.xml");
assert(ifs);
- boost::archive::xml_iarchive ia(ifs);
- ia >> BOOST_SERIALIZATION_NVP(trapBaseList);
+ //boost::archive::xml_iarchive ia(ifs);
+ //ia >> BOOST_SERIALIZATION_NVP(trapBaseList);
return true;
}