{
Dice::Initialize();
XMLLoad();
+ abilityList.emplace("DAMMY", boost::make_shared<Ability>());
floorList.emplace(0, boost::make_shared<Floor>(dungeonList.find("VANILLA_WOMB"), 1));
creatureList.emplace(0, boost::make_shared<Creature>(speciesList.find("VANILLA_STIGMATIC")));
bool GameWorld::XMLSave(void)
{
+ this->xmlSaveAbility();
this->xmlSaveAuthority();
this->xmlSaveBuilding();
this->xmlSaveCamp();
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
+<!DOCTYPE boost_serialization>
+<boost_serialization signature="serialization::archive" version="10">
+<Abilities class_id="0" tracking_level="0" version="0">
+ <count>1</count>
+ <item_version>0</item_version>
+ <item class_id="1" tracking_level="0" version="0">
+ <first>DAMMY</first>
+ <second class_id="2" tracking_level="0" version="1">
+ <px class_id="3" tracking_level="1" version="10" object_id="_0">
+ <Name></Name>
+ <Description></Description>
+ </px>
+ </second>
+ </item>
+</Abilities>