<atlas>

  <map>
    <map name="attributes">
      <map name="mass">
        <float name="default">0.05</float>
        <string name="visibility">public</string>
      </map>
    </map>
    <string name="id">acorn</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>seed</string>
    </list>
    <map name="script">
      <string name="language">python</string>
      <string name="name">world.objects.plants.seeds.Acorn</string>
    </map>
  </map>

  <map>
    <map name="attributes">
      <map name="alcohol">
        <float name="default">0</float>
        <string name="visibility">public</string>
      </map>
      <map name="mass">
        <float name="default">0.2</float>
        <string name="visibility">public</string>
      </map>
    </map>
    <string name="id">apple</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>seed</string>
    </list>
    <map name="script">
      <string name="language">python</string>
      <string name="name">world.objects.plants.seeds.Apple</string>
    </map>
  </map>

  <map>
    <map name="attributes">
      <map name="bbox">
        <list name="default">
          <float>-0.4</float>
          <float>-0.4</float>
          <float>0</float>
          <float>-0.1</float>
          <float>-0.1</float>
          <float>5</float>
        </list>
        <string name="visibility">public</string>
      </map>
      <map name="burn_speed">
        <float name="default">0.025</float>
        <string name="visibility">public</string>
      </map>
      <map name="fruitChance">
        <int name="default">15</int>
        <string name="visibility">public</string>
      </map>
      <map name="fruitName">
        <string name="default">apple</string>
        <string name="visibility">public</string>
      </map>
      <map name="fruits">
        <int name="default">3</int>
        <string name="visibility">public</string>
      </map>
      <map name="mass">
        <float name="default">3000</float>
        <string name="visibility">public</string>
      </map>
      <map name="maxmass">
        <float name="default">5000</float>
        <string name="visibility">public</string>
      </map>
    </map>
    <string name="id">appletree</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>tree</string>
    </list>
  </map>

  <map>
    <map name="attributes">
      <map name="mass">
        <float name="default">1</float>
        <string name="visibility">public</string>
      </map>
    </map>
    <string name="id">arm</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>thing</string>
    </list>
  </map>

  <map>
    <map name="attributes">
      <map name="bbox">
        <list name="default">
          <float>-10</float>
          <float>-13</float>
          <float>0</float>
          <float>10</float>
          <float>13</float>
          <float>28</float>
        </list>
        <string name="visibility">public</string>
      </map>
      <map name="mass">
        <float name="default">80</float>
        <string name="visibility">public</string>
      </map>
    </map>
    <string name="id">armory</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>structure</string>
    </list>
  </map>

  <map>
    <map name="attributes">
      <map name="bbox">
        <list name="default">
          <float>-10</float>
          <float>-10</float>
          <float>0</float>
          <float>10</float>
          <float>10</float>
          <float>45</float>
        </list>
        <string name="visibility">public</string>
      </map>
      <map name="mass">
        <float name="default">80</float>
        <string name="visibility">public</string>
      </map>
    </map>
    <string name="id">bailey1</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>structure</string>
    </list>
  </map>

  <map>
    <map name="attributes">
      <map name="bbox">
        <list name="default">
          <float>-10</float>
          <float>-10</float>
          <float>0</float>
          <float>10</float>
          <float>10</float>
          <float>45</float>
        </list>
        <string name="visibility">public</string>
      </map>
      <map name="mass">
        <float name="default">80</float>
        <string name="visibility">public</string>
      </map>
    </map>
    <string name="id">bailey2</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>structure</string>
    </list>
  </map>

  <map>
    <map name="attributes">
      <map name="burn_speed">
        <float name="default">0.25</float>
        <string name="visibility">public</string>
      </map>
      <map name="bbox">
        <list name="default">
          <float>-0.25</float>
          <float>-0.25</float>
          <float>0</float>
          <float>0.25</float>
          <float>0.25</float>
          <float>1</float>
        </list>
        <string name="visibility">public</string>
      </map>
      <map name="mass">
        <float name="default">20</float>
        <string name="visibility">public</string>
      </map>
    </map>
    <string name="id">barrel</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>thing</string>
    </list>
  </map>

  <map>
    <map name="attributes">
      <map name="burn_speed">
        <float name="default">0.05</float>
        <string name="visibility">public</string>
      </map>
      <map name="bbox">
        <list name="default">
          <float>-0.2</float>
          <float>-0.2</float>
          <float>0</float>
          <float>0.2</float>
          <float>0.2</float>
          <float>12</float>
        </list>
        <string name="visibility">public</string>
      </map>
      <map name="height">
        <float name="default">6</float>
        <string name="visibility">public</string>
      </map>
      <map name="mass">
        <float name="default">1000</float>
        <string name="visibility">public</string>
      </map>
      <map name="maxmass">
        <float name="default">2000</float>
        <string name="visibility">public</string>
      </map>
    </map>
    <string name="id">birch</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>tree</string>
    </list>
  </map>

  <map>
    <map name="attributes">
      <map name="burn_speed">
        <float name="default">0.2</float>
        <string name="visibility">public</string>
      </map>
      <map name="bbox">
        <list name="default">
          <float>-3.4</float>
          <float>-3.4</float>
          <float>-1</float>
          <float>3.4</float>
          <float>3.4</float>
          <float>5</float>
        </list>
        <string name="visibility">public</string>
      </map>
    </map>
    <string name="id">block_house</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>thing</string>
    </list>
  </map>

  <map>
    <map name="attributes">
      <map name="burn_speed">
        <float name="default">0.6</float>
        <string name="visibility">public</string>
      </map>
      <map name="bbox">
        <list name="default">
          <float>-1</float>
          <float>-0.125</float>
          <float>-0.02</float>
          <float>1</float>
          <float>0.125</float>
          <float>0.02</float>
        </list>
        <string name="visibility">public</string>
      </map>
      <map name="mass">
        <float name="default">20</float>
        <string name="visibility">public</string>
      </map>
    </map>
    <string name="id">board</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>thing</string>
    </list>
  </map>

  <map>
    <map name="attributes">
      <map name="burn_speed">
        <float name="default">0.1</float>
        <string name="visibility">public</string>
      </map>
      <map name="bbox">
        <list name="default">
          <float>-3</float>
          <float>-1</float>
          <float>0</float>
          <float>3</float>
          <float>1</float>
          <float>1</float>
        </list>
        <string name="visibility">public</string>
      </map>
      <map name="mass">
        <float name="default">250</float>
        <string name="visibility">public</string>
      </map>
      <map name="mode">
        <string name="default">floating</string>
        <string name="visibility">public</string>
      </map>
    </map>
    <string name="id">boat</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>thing</string>
    </list>
  </map>

  <map>
    <map name="attributes">
      <map name="bbox">
        <list name="default">
          <float>-0.2</float>
          <float>-0.5</float>
          <float>0</float>
          <float>0.2</float>
          <float>0.5</float>
          <float>2.0</float>
        </list>
        <string name="visibility">public</string>
      </map>
      <map name="mass">
        <float name="default">2</float>
        <string name="visibility">public</string>
      </map>
    </map>
    <string name="id">boots</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>thing</string>
    </list>
  </map>

  <map>
    <map name="attributes">
    </map>
    <string name="id">bottle</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>thing</string>
    </list>
  </map>

  <map>
    <map name="attributes">
    </map>
    <string name="id">boundary</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>thing</string>
    </list>
  </map>

  <map>
    <map name="attributes">
      <map name="bbox">
        <list name="default">
          <float>-0.2</float>
          <float>-0.2</float>
          <float>0</float>
          <float>0.2</float>
          <float>0.2</float>
          <float>0.1</float>
        </list>
        <string name="visibility">public</string>
      </map>
      <map name="mass">
        <float name="default">0.5</float>
        <string name="visibility">public</string>
      </map>
    </map>
    <string name="id">bowl</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>thing</string>
    </list>
  </map>

  <map>
    <map name="attributes">
      <map name="bbox">
        <list name="default">
          <float>-0.2</float>
          <float>-0.1</float>
          <float>0</float>
          <float>0.2</float>
          <float>0.1</float>
          <float>0.3</float>
        </list>
        <string name="visibility">public</string>
      </map>
      <map name="mass">
        <float name="default">2</float>
        <string name="visibility">public</string>
      </map>
    </map>
    <string name="id">bunny</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>thing</string>
    </list>
  </map>

  <map>
    <map name="attributes">
      <map name="bbox">
        <list name="default">
          <float>-1</float>
          <float>-0.02</float>
          <float>0</float>
          <float>0</float>
          <float>0.02</float>
          <float>0.2</float>
        </list>
        <string name="visibility">public</string>
      </map>
      <map name="mass">
        <float name="default">10</float>
        <string name="visibility">public</string>
      </map>
      <map name="operations">
        <list name="default">
          <string>cut</string>
        </list>
        <string name="visibility">public</string>
      </map>
    </map>
    <string name="id">bucksaw</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>thing</string>
    </list>
    <map name="script">
      <string name="language">python</string>
      <string name="name">world.objects.tools.Bucksaw</string>
    </map>
  </map>

  <map>
    <map name="attributes">
      <map name="burn_speed">
        <float name="default">0.2</float>
        <string name="visibility">public</string>
      </map>
      <map name="bbox">
        <list name="default">
          <float>-2.5</float>
          <float>-2.5</float>
          <float>-1</float>
          <float>5</float>
          <float>7.5</float>
          <float>3</float>
        </list>
        <string name="visibility">public</string>
      </map>
    </map>
    <string name="id">butcher_house</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>thing</string>
    </list>
  </map>

  <map>
    <map name="attributes">
      <map name="bbox">
        <list name="default">
          <float>-0.4</float>
          <float>-0.4</float>
          <float>0</float>
          <float>0.4</float>
          <float>0.4</float>
          <float>0.4</float>
        </list>
        <string name="visibility">public</string>
      </map>
      <map name="mass">
        <float name="default">5</float>
        <string name="visibility">public</string>
      </map>
    </map>
    <string name="id">campfire</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>thing</string>
    </list>
    <map name="script">
      <string name="language">python</string>
      <string name="name">world.objects.outdoor.Campfire</string>
    </map>
  </map>

  <map>
    <map name="attributes">
      <map name="mass">
        <float name="default">0.5</float>
        <string name="visibility">public</string>
      </map>
    </map>
    <string name="id">carrot</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>tuber</string>
    </list>
  </map>
 
  <map>
    <map name="attributes">
      <map name="bbox">
        <list name="default">
          <float>-94</float>
          <float>-60</float>
          <float>0</float>
          <float>92</float>
          <float>70</float>
          <float>28</float>
        </list>
        <string name="visibility">public</string>
      </map>
      <map name="mass">
        <float name="default">80</float>
        <string name="visibility">public</string>
      </map>
    </map>
    <string name="id">castle_foundation</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>structure</string>
    </list>
  </map>

  <map>
    <map name="attributes">
      <map name="bbox">
        <list name="default">
          <float>-5</float>
          <float>-7</float>
          <float>0</float>
          <float>5</float>
          <float>7</float>
          <float>7</float>
        </list>
        <string name="visibility">public</string>
      </map>
      <map name="mass">
        <float name="default">80</float>
        <string name="visibility">public</string>
      </map>
    </map>
    <string name="id">castle_house</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>structure</string>
    </list>
  </map>

  <map>
    <map name="attributes">
      <map name="bbox">
        <list name="default">
          <float>-94</float>
          <float>-60</float>
          <float>0</float>
          <float>92</float>
          <float>70</float>
          <float>28</float>
        </list>
        <string name="visibility">public</string>
      </map>
      <map name="mass">
        <float name="default">80</float>
        <string name="visibility">public</string>
      </map>
    </map>
    <string name="id">castle_outer_wall</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>structure</string>
    </list>
  </map>

  <map>
    <map name="attributes">
      <map name="bbox">
        <list name="default">
          <float>-0.3</float>
          <float>-0.2</float>
          <float>0</float>
          <float>0.3</float>
          <float>0.2</float>
          <float>0.6</float>
        </list>
        <string name="visibility">public</string>
      </map>
      <map name="mass">
        <float name="default">3</float>
        <string name="visibility">public</string>
      </map>
    </map>
    <string name="id">chicken</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>character</string>
    </list>
  </map>

  <map>
    <map name="attributes">
      <map name="mass">
        <float name="default">1.5</float>
        <string name="visibility">public</string>
      </map>
      <map name="operations">
        <list name="default">
          <string>cut</string>
        </list>
        <string name="visibility">public</string>
      </map>
    </map>
    <string name="id">cleaver</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>thing</string>
    </list>
    <map name="script">
      <string name="language">python</string>
      <string name="name">world.objects.tools.Cleaver</string>
    </map>
  </map>

  <map>
    <map name="attributes">
    </map>
    <string name="id">combat</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>task</string>
    </list>
    <map name="script">
      <string name="language">python</string>
      <string name="name">world.tasks.Combat</string>
    </map>
  </map>

  <map>
    <map name="attributes">
      <map name="bbox">
        <list name="default">
          <float>-1.5</float>
          <float>-0.5</float>
          <float>0</float>
          <float>2.25</float>
          <float>0.5</float>
          <float>2.0</float>
        </list>
        <string name="visibility">public</string>
      </map>
      <map name="mass">
        <float name="default">80</float>
        <string name="visibility">public</string>
      </map>
      <map name="maxmass">
        <float name="default">2000</float>
        <string name="visibility">private</string>
      </map>
    </map>
    <string name="id">cow</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>character</string>
    </list>
  </map>

  <map>
    <map name="attributes">
      <map name="mass">
        <float name="default">20</float>
        <string name="visibility">public</string>
      </map>
      <map name="maxmass">
        <float name="default">30</float>
        <string name="visibility">private</string>
      </map>
    </map>
    <string name="id">crab</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>character</string>
    </list>
  </map>

  <map>
    <map name="attributes">
      <map name="bbox">
        <list name="default">
          <float>-2</float>
          <float>-90</float>
          <float>0</float>
          <float>136</float>
          <float>12</float>
          <float>28</float>
        </list>
        <string name="visibility">public</string>
      </map>
      <map name="mass">
        <float name="default">80</float>
        <string name="visibility">public</string>
      </map>
    </map>
    <string name="id">curtain_wall</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>structure</string>
    </list>
  </map>

  <map>
    <map name="attributes">
      <map name="burn_speed">
        <float name="default">2</float>
        <string name="visibility">public</string>
      </map>
      <map name="mass">
        <float name="default">0.2</float>
        <string name="visibility">public</string>
      </map>
    </map>
    <string name="id">deed</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>thing</string>
    </list>
  </map>

  <map>
    <map name="attributes">
      <map name="mass">
        <float name="default">100</float>
        <string name="visibility">public</string>
      </map>
      <map name="maxmass">
        <float name="default">150</float>
        <string name="visibility">private</string>
      </map>
    </map>
    <string name="id">deer</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>character</string>
    </list>
    <map name="script">
      <string name="language">python</string>
      <string name="name">world.objects.animals.Deer</string>
    </map>
  </map>

  <map>
    <map name="attributes">
      <map name="bbox">
        <list name="default">
          <float>-0.75</float>
          <float>-0.3</float>
          <float>0</float>
          <float>0.75</float>
          <float>0.3</float>
          <float>0.75</float>
        </list>
        <string name="visibility">public</string>
      </map>
      <map name="mass">
        <float name="default">10</float>
        <string name="visibility">public</string>
      </map>
      <map name="maxmass">
        <float name="default">20</float>
        <string name="visibility">private</string>
      </map>
      </map>
      <string name="id">dog</string>
      <string name="objtype">class</string>
      <list name="parents">
        <string>character</string>
      </list>
  </map>

  <map>
    <map name="attributes">
      <map name="bbox">
        <list name="default">
          <float>-18</float>
          <float>-18</float>
          <float>0</float>
          <float>18</float>
          <float>18</float>
          <float>60</float>
        </list>
        <string name="visibility">public</string>
      </map>
      <map name="mass">
        <float name="default">80</float>
        <string name="visibility">public</string>
      </map>
    </map>
    <string name="id">don_jon</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>structure</string>
    </list>
  </map>

  <map>
    <map name="attributes">
      <map name="bbox">
        <list name="default">
          <float>-0.25</float>
          <float>-0.25</float>
          <float>0</float>
          <float>0.25</float>
          <float>0.25</float>
          <float>7</float>
        </list>
        <string name="visibility">public</string>
      </map>
      <map name="height">
        <float name="default">8</float>
        <string name="visibility">public</string>
      </map>
      <map name="mass">
        <float name="default">150</float>
        <string name="visibility">public</string>
      </map>
      <map name="maxmass">
        <float name="default">300</float>
        <string name="visibility">public</string>
      </map>
    </map>
    <string name="id">fir</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>tree</string>
    </list>
    <map name="script">
      <string name="language">python</string>
      <string name="name">world.objects.plants.Fir</string>
    </map>
  </map>

  <map>
    <map name="attributes">
      <map name="mass">
        <float name="default">0.1</float>
        <string name="visibility">public</string>
      </map>
    </map>
    <string name="id">fircone</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>seed</string>
    </list>
    <map name="script">
      <string name="language">python</string>
      <string name="name">world.objects.plants.seeds.Fircone</string>
    </map>
  </map>

  <map>
    <map name="attributes">
      <map name="bbox">
        <list name="default">
          <float>-0.4</float>
          <float>-0.03</float>
          <float>-0.1</float>
          <float>0.15</float>
          <float>0.03</float>
          <float>0.1</float>
        </list>
        <string name="visibility">public</string>
      </map>
      <map name="mass">
        <float name="default">1</float>
        <string name="visibility">public</string>
      </map>
      <map name="mode">
        <string name="default">swimming</string>
        <string name="visibility">public</string>
      </map>
    </map>
    <string name="id">fish</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>character</string>
    </list>
  </map>

  <map>
    <map name="attributes">
      <map name="bbox">
        <list name="default">
          <float>-0.2</float>
          <float>-0.2</float>
          <float>0</float>
          <float>0.2</float>
          <float>0.2</float>
          <float>0.5</float>
        </list>
        <string name="visibility">public</string>
      </map>
      <map name="mass">
        <float name="default">0.5</float>
        <string name="visibility">public</string>
      </map>
    </map>
    <string name="id">flower</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>thing</string>
    </list>
  </map>

  <map>
    <map name="attributes">
    </map>
    <string name="id">forest</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>area</string>
    </list>
  </map>

  <map>
    <map name="attributes">
      <map name="bbox">
        <list name="default">
          <float>-3</float>
          <float>-3</float>
          <float>-2</float>
          <float>3</float>
          <float>3</float>
          <float>2</float>
        </list>
        <string name="visibility">public</string>
      </map>
      <map name="burn_speed">
        <float name="default">0.25</float>
        <string name="visibility">public</string>
      </map>
    </map>
    <string name="id">gallows</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>thing</string>
    </list>
  </map>

  <map>
    <map name="attributes">
      <map name="bbox">
        <list name="default">
          <float>-0.5</float>
          <float>-0.5</float>
          <float>-0</float>
          <float>0.5</float>
          <float>0.5</float>
          <float>0.3</float>
        </list>
        <string name="visibility">public</string>
      </map>
      <map name="mass">
        <float name="default">3</float>
        <string name="visibility">public</string>
      </map>
      <map name="operations">
        <list name="default">
          <string>wear</string>
        </list>
        <string name="visibility">public</string>
      </map>
    </map>
    <string name="id">garment</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>thing</string>
    </list>
    <map name="script">
      <string name="language">python</string>
      <string name="name">world.objects.clothing.Garment</string>
    </map>
  </map>

  <map>
    <map name="attributes">
      <map name="bbox">
        <list name="default">
          <float>-23</float>
          <float>-14</float>
          <float>0</float>
          <float>23</float>
          <float>14</float>
          <float>60</float>
        </list>
        <string name="visibility">public</string>
      </map>
      <map name="mass">
        <float name="default">80</float>
        <string name="visibility">public</string>
      </map>
    </map>
    <string name="id">gateway</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>structure</string>
    </list>
  </map>

  <map>
    <string name="id">germinate</string>
    <string name="objtype">op_definition</string>
    <list name="parents">
      <string>action</string>
    </list>
  </map>

  <map>
    <map name="attributes">
      <map name="mass">
        <float name="default">50</float>
        <string name="visibility">public</string>
      </map>
    </map>
    <string name="id">goblin</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>character</string>
    </list>
  </map>

  <map>
    <map name="attributes">
      <map name="burn_speed">
        <float name="default">0.7</float>
        <string name="visibility">public</string>
      </map>
      <map name="bbox">
        <list name="default">
          <float>-0.1</float>
          <float>-0.1</float>
          <float>0</float>
          <float>0.1</float>
          <float>0.1</float>
          <float>1</float>
        </list>
        <string name="visibility">public</string>
      </map>
      <map name="mass">
        <float name="default">1</float>
        <string name="visibility">public</string>
      </map>
    </map>
    <string name="id">grass</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>thing</string>
    </list>
  </map>

   <map>
    <string name="id">gravestone_rounded</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>thing</string>
    </list>
    <map name="script">
     <string name="language">python</string>
     <string name="name">world.objects.outdoor.Gravestone</string>
    </map>
    <map name="attributes">
      <map name="bbox">
        <list name="default">
          <float>-0.5</float>
          <float>-0.1</float>
          <float>0</float>
          <float>0.5</float>
          <float>0.1</float>
          <float>1</float>
        </list>
        <string name="visibility">public</string>
      </map>
      <map name="mass">
        <float name="default">100</float>
        <string name="visibility">public</string>
      </map>
    </map>
  </map>  
  
  <map>
    <string name="id">gravestone_simple</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>thing</string>
    </list>
    <map name="script">
     <string name="language">python</string>
     <string name="name">world.objects.outdoor.Gravestone</string>
    </map>
    <map name="attributes">
      <map name="bbox">
        <list name="default">
          <float>-0.5</float>
          <float>-0.1</float>
          <float>0</float>
          <float>0.5</float>
          <float>0.1</float>
          <float>1</float>
        </list>
        <string name="visibility">public</string>
      </map>
      <map name="mass">
        <float name="default">100</float>
        <string name="visibility">public</string>
      </map>
    </map>
  </map>  
  
  <map>
    <string name="id">gravestone_stylish</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>thing</string>
    </list>
    <map name="script">
     <string name="language">python</string>
     <string name="name">world.objects.outdoor.Gravestone</string>
    </map>
    <map name="attributes">
      <map name="bbox">
        <list name="default">
          <float>-0.5</float>
          <float>-0.1</float>
          <float>0</float>
          <float>0.5</float>
          <float>0.1</float>
          <float>1</float>
        </list>
        <string name="visibility">public</string>
      </map>
      <map name="mass">
        <float name="default">100</float>
        <string name="visibility">public</string>
      </map>
    </map>
  </map>  
  
  <map>
    <map name="attributes">
    </map>
    <string name="id">hall</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>structure</string>
    </list>
  </map>

  <map>
    <map name="attributes">
      <map name="bbox">
        <list name="default">
          <float>-0.04</float>
          <float>-0.04</float>
          <float>0.0</float>
          <float>0.04</float>
          <float>0.04</float>
          <float>1</float>
        </list>
        <string name="visibility">public</string>
      </map>
      <map name="mass">
        <float name="default">4</float>
        <string name="visibility">public</string>
      </map>
      <map name="operations">
        <list name="default">
          <string>strike</string>
        </list>
        <string name="visibility">public</string>
      </map>
    </map>
    <string name="id">hammer</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>thing</string>
    </list>
  </map>

  <map>
    <map name="attributes">
      <map name="bbox">
        <list name="default">
          <float>-0.1</float>
          <float>-0.1</float>
          <float>0</float>
          <float>0.1</float>
          <float>0.1</float>
          <float>0.3</float>
        </list>
        <string name="visibility">public</string>
      </map>
      <map name="mass">
        <float name="default">0.5</float>
        <string name="visibility">public</string>
      </map>
    </map>
    <string name="id">hat</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>thing</string>
    </list>
  </map>

  <map>
    <map name="attributes">
      <map name="bbox">
        <list name="default">
          <float>1</float>
          <float>1</float>
          <float>6</float>
        </list>
        <string name="visibility">public</string>
      </map>
      <map name="height">
        <float name="default">6</float>
        <string name="visibility">public</string>
      </map>
      <map name="mass">
        <float name="default">3000</float>
        <string name="visibility">public</string>
      </map>
      <map name="maxmass">
        <float name="default">5000</float>
        <string name="visibility">public</string>
      </map>
    </map>
    <string name="id">hickory</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>tree</string>
    </list>
  </map>

  <map>
    <map name="attributes">
      <map name="bbox">
        <list name="default">
          <float>-1.5</float>
          <float>-0.4</float>
          <float>0</float>
          <float>1.5</float>
          <float>0.4</float>
          <float>3</float>
        </list>
        <string name="visibility">public</string>
      </map>
      <map name="mass">
        <float name="default">300</float>
        <string name="visibility">public</string>
      </map>
    </map>
    <string name="id">horse</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>character</string>
    </list>
  </map>

  <map>
    <map name="attributes">
      <map name="burn_speed">
        <float name="default">0.15</float>
        <string name="visibility">public</string>
      </map>
      <map name="mass">
        <float name="default">2000</float>
        <string name="visibility">public</string>
      </map>
    </map>
    <string name="id">house</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>thing</string>
    </list>
  </map>

  <map>
    <map name="attributes">
      <map name="bbox">
        <list name="default">
          <float>0</float>
          <float>0</float>
          <float>-1</float>
          <float>9.5</float>
          <float>6</float>
          <float>3</float>
        </list>
        <string name="visibility">public</string>
      </map>
      <map name="burn_speed">
        <float name="default">0.15</float>
        <string name="visibility">public</string>
      </map>
      <map name="mass">
        <float name="default">2000</float>
        <string name="visibility">public</string>
      </map>
    </map>
    <string name="id">house3</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>structure</string>
    </list>
    <map name="script">
      <string name="language">python</string>
      <string name="name">world.objects.buildings.House3</string>
    </map>
  </map>

  <map>
    <string name="id">ignite</string>
    <string name="objtype">op_definition</string>
    <list name="parents">
      <string>action</string>
    </list>
  </map>

  <map>
    <map name="attributes">
      <map name="bbox">
        <list name="default">
          <float>-4.25</float>
          <float>-6</float>
          <float>-2.8</float>
          <float>10</float>
          <float>5</float>
          <float>8.2</float>
        </list>
        <string name="visibility">public</string>
      </map>
      <map name="burn_speed">
        <float name="default">0.15</float>
        <string name="visibility">public</string>
      </map>
      <map name="mass">
        <float name="default">10000</float>
        <string name="visibility">public</string>
      </map>
    </map>
    <string name="id">inn</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>structure</string>
    </list>
  </map>

  <map>
    <map name="attributes">
      <map name="burn_speed">
        <float name="default">0.05</float>
        <string name="visibility">public</string>
      </map>
      <map name="bbox">
        <list name="default">
          <float>-5</float>
          <float>-5</float>
          <float>-2</float>
          <float>5</float>
          <float>5</float>
          <float>2</float>
        </list>
        <string name="visibility">public</string>
      </map>
      <map name="mass">
        <float name="default">500</float>
        <string name="visibility">public</string>
      </map>
    </map>
    <string name="id">jetty</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>structure</string>
    </list>
  </map>

  <map>
    <map name="attributes">
      <map name="bbox">
        <list name="default">
          <float>-13</float>
          <float>-13</float>
          <float>0</float>
          <float>13</float>
          <float>13</float>
          <float>35</float>
        </list>
        <string name="visibility">public</string>
      </map>
      <map name="mass">
        <float name="default">80</float>
        <string name="visibility">public</string>
      </map>
    </map>
    <string name="id">keep</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>structure</string>
    </list>
  </map>

  <map>
    <map name="attributes">
      <map name="bbox">
        <list name="default">
          <float>-0.1</float>
          <float>-1.0</float>
          <float>0</float>
          <float>0.1</float>
          <float>1.0</float>
          <float>0.2</float>
        </list>
        <string name="visibility">public</string>
      </map>
      <map name="mass">
        <float name="default">2</float>
        <string name="visibility">public</string>
      </map>
    </map>
    <string name="id">knife</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>thing</string>
    </list>
  </map>

  <map>
    <map name="attributes">
      <map name="bbox">
        <list name="default">
          <float>-0.25</float>
          <float>0.0</float>
          <float>0</float>
          <float>0.25</float>
          <float>0.65</float>
          <float>0.5</float>
        </list>
        <string name="visibility">public</string>
      </map>
      <map name="mass">
        <float name="default">0.5</float>
        <string name="visibility">public</string>
      </map>
    </map>
    <string name="id">leaf</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>thing</string>
    </list>
  </map>

  <map>
    <map name="attributes">
      <map name="bbox">
        <list name="default">
          <float>-0.15</float>
          <float>-0.3</float>
          <float>0</float>
          <float>0.15</float>
          <float>0.5</float>
          <float>0.2</float>
        </list>
        <string name="visibility">public</string>
      </map>
      <map name="mass">
        <float name="default">0.5</float>
        <string name="visibility">public</string>
      </map>
    </map>
    <string name="id">loaf</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>thing</string>
    </list>
  </map>

  <map>
    <map name="attributes">
    </map>
    <string name="id">logging</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>task</string>
    </list>
    <map name="activation">
      <string name="operation">cut</string>
      <string name="tool">axe</string>
      <string name="target">tree</string>
    </map>
    <map name="script">
      <string name="language">python</string>
      <string name="name">world.tasks.Logging</string>
    </map>
  </map>

  <map>
    <map name="attributes">
      <map name="bbox">
        <list name="default">
          <float>-0.5</float>
          <float>-1.4</float>
          <float>0</float>
          <float>0.5</float>
          <float>0.4</float>
          <float>0.8</float>
        </list>
        <string name="visibility">public</string>
      </map>
      <map name="mass">
        <float name="default">40</float>
        <string name="visibility">public</string>
      </map>
    </map>
    <string name="id">longtable</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>thing</string>
    </list>
  </map>

  <map>
    <string name="id">lever</string>
    <string name="objtype">op_definition</string>
    <list name="parents">
      <string>action</string>
    </list>
  </map>

  <map>
    <map name="attributes">
    </map>
    <string name="id">lych</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>character</string>
    </list>
  </map>

  <map>
    <map name="attributes">
    </map>
    <string name="id">marshall</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>character</string>
    </list>
  </map>

  <map>
    <map name="attributes">
    </map>
    <string name="description">base class for solid materials</string>
    <string name="id">material</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>thing</string>
    </list>
  </map>

  <map>
    <map name="attributes">
      <map name="bbox">
        <list name="default">
          <float>-6</float>
          <float>-6</float>
          <float>0</float>
          <float>6</float>
          <float>6</float>
          <float>8</float>
        </list>
        <string name="visibility">public</string>
      </map>
      <map name="mass">
        <float name="default">100000</float>
        <string name="visibility">public</string>
      </map>
    </map>
    <string name="id">mausoleum</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>thing</string>
    </list>
  </map>

  <map>
    <map name="attributes">
    </map>
    <string name="id">mercenary</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>character</string>
    </list>
  </map>

  <map>
    <map name="attributes">
      <map name="strength">
        <float name="default">0.3</float>
        <string name="visibility">private</string>
      </map>
      <map name="agility">
        <float name="default">0.3</float>
        <string name="visibility">private</string>
      </map>
    </map>
    <string name="id">mobile</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>character</string>
    </list>
  </map>

  <map>
    <map name="attributes">
      <map name="bbox">
        <list name="default">
          <float>-0.05</float>
          <float>-0.05</float>
          <float>0</float>
          <float>0.05</float>
          <float>0.05</float>
          <float>0.1</float>
        </list>
        <string name="visibility">public</string>
      </map>
      <map name="mass">
        <float name="default">0.1</float>
        <string name="visibility">public</string>
      </map>
    </map>
    <string name="id">mushroom</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>food</string>
    </list>
  </map>

  <map>
    <map name="attributes">
      <map name="area">
        <map name="default">
          <list name="points">
            <list>
              <float>-3.5</float>
              <float>-3.5</float>
            </list>
            <list>
              <float>-5</float>
              <float>0</float>
            </list>
            <list>
              <float>-3.5</float>
              <float>3.5</float>
            </list>
            <list>
              <float>0</float>
              <float>5</float>
            </list>
            <list>
              <float>3.5</float>
              <float>3.5</float>
            </list>
            <list>
              <float>5</float>
              <float>0</float>
            </list>
            <list>
              <float>3.5</float>
              <float>-3.5</float>
            </list>
            <list>
              <float>0</float>
              <float>-5</float>
            </list>
          </list>
          <int name="layer">6</int>
        </map>
        <string name="visibility">public</string>
      </map>
      <map name="bbox">
        <list name="default">
          <float>-2</float>
          <float>-2</float>
          <float>0</float>
          <float>2</float>
          <float>2</float>
          <float>12</float>
        </list>
        <string name="visibility">public</string>
      </map>
      <map name="burn_speed">
        <float name="default">0.025</float>
        <string name="visibility">public</string>
      </map>
      <map name="fruitName">
        <string name="default">acorn</string>
        <string name="visibility">public</string>
      </map>
      <map name="fruits">
        <int name="default">20</int>
        <string name="visibility">public</string>
      </map>
      <map name="mass">
        <float name="default">5000</float>
        <string name="visibility">public</string>
      </map>
      <map name="maxmass">
        <float name="default">6000</float>
        <string name="visibility">public</string>
      </map>
    </map>
    <string name="id">oak</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>tree</string>
    </list>
  </map>

  <map>
    <map name="attributes">
    </map>
    <string name="id">orc</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>character</string>
    </list>
  </map>

  <map>
    <map name="attributes">
      <map name="mass">
        <float name="default">1</float>
        <string name="visibility">public</string>
      </map>
    </map>
    <string name="id">pelvis</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>thing</string>
    </list>
  </map>

  <map>
    <map name="attributes">
      <map name="mass">
        <float name="default">-1</float>
        <string name="visibility">public</string>
      </map>
    </map>
    <string name="id">path</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>area</string>
    </list>
  </map>

  <map>
    <map name="attributes">
      <map name="bbox">
        <list name="default">
          <float>-0.375</float>
          <float>-0.125</float>
          <float>0</float>
          <float>0.5625</float>
          <float>0.125</float>
          <float>0.5</float>
        </list>
        <string name="visibility">public</string>
      </map>
      <map name="mass">
        <float name="min">3</float>
        <float name="default">5</float>
        <float name="max">30</float>
        <string name="visibility">public</string>
      </map>
      <map name="maxmass">
        <float name="default">30</float>
        <string name="visibility">private</string>
      </map>
    </map>
    <string name="id">pig</string>
    <map name="mind">
      <string name="language">python</string>
      <string name="name">mind.PigMind</string>
    </map>
    <string name="objtype">class</string>
    <list name="parents">
      <string>character</string>
    </list>
    <map name="script">
      <string name="language">python</string>
      <string name="name">world.objects.animals.Pig</string>
    </map>
  </map>

  <map>
    <map name="attributes">
      <map name="area">
        <map name="default">
          <list name="points">
            <list>
              <float>-3.5</float>
              <float>-3.5</float>
            </list>
            <list>
              <float>-5</float>
              <float>0</float>
            </list>
            <list>
              <float>-3.5</float>
              <float>3.5</float>
            </list>
            <list>
              <float>0</float>
              <float>5</float>
            </list>
            <list>
              <float>3.5</float>
              <float>3.5</float>
            </list>
            <list>
              <float>5</float>
              <float>0</float>
            </list>
            <list>
              <float>3.5</float>
              <float>-3.5</float>
            </list>
            <list>
              <float>0</float>
              <float>-5</float>
            </list>
          </list>
          <int name="layer">8</int>
        </map>
        <string name="visibility">public</string>
      </map>
      <map name="bbox">
        <list name="default">
          <float>-5</float>
          <float>-5</float>
          <float>0</float>
          <float>5</float>
          <float>5</float>
          <float>0.1</float>
        </list>
        <string name="visibility">public</string>
      </map>
    </map>
    <string name="id">ploughed_field</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>area</string>
    </list>
  </map>

  <map>
    <map name="attributes">
      <map name="bbox">
        <list name="default">
          <float>-0.02</float>
          <float>-0.02</float>
          <float>0.0</float>
          <float>0.02</float>
          <float>0.02</float>
          <float>2</float>
        </list>
        <string name="visibility">public</string>
      </map>
      <map name="mass">
        <float name="default">2</float>
        <string name="visibility">public</string>
      </map>
      <map name="operations">
        <list name="default">
          <string>lever</string>
        </list>
        <string name="visibility">public</string>
      </map>
    </map>
    <string name="id">pole</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>thing</string>
    </list>
  </map>

  <map>
    <map name="attributes">
      <map name="bbox">
        <list name="default">
          <float>1</float>
          <float>1</float>
          <float>6</float>
        </list>
        <string name="visibility">public</string>
      </map>
      <map name="burn_speed">
        <float name="default">0.025</float>
        <string name="visibility">public</string>
      </map>
      <map name="height">
        <float name="default">6</float>
        <string name="visibility">public</string>
      </map>
      <map name="mass">
        <float name="default">5000</float>
        <string name="visibility">public</string>
      </map>
      <map name="maxmass">
        <float name="default">6000</float>
        <string name="visibility">public</string>
      </map>
    </map>
    <string name="id">poplar</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>tree</string>
    </list>
  </map>

  <map>
    <map name="attributes">
    </map>
    <string name="id">raise</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>task</string>
    </list>
    <map name="activation">
      <string name="operation">lever</string>
      <string name="tool">pole</string>
      <string name="target">game_entity</string>
    </map>
    <map name="script">
      <string name="language">python</string>
      <string name="name">world.tasks.Raise</string>
    </map>
  </map>

  <map>
    <map name="attributes">
    </map>
    <string name="id">ram</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>task</string>
    </list>
    <map name="activation">
      <string name="operation">strike</string>
      <string name="tool">hammer</string>
      <string name="target">game_entity</string>
    </map>
    <map name="script">
      <string name="language">python</string>
      <string name="name">world.tasks.Ram</string>
    </map>
  </map>

  <map>
    <map name="attributes">
      <map name="mass">
        <float name="default">1</float>
        <string name="visibility">public</string>
      </map>
    </map>
    <string name="id">ribcage</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>thing</string>
    </list>
  </map>

  <map>
    <map name="attributes">
      <map name="bbox">
        <list name="default">
          <float>-0.5</float>
          <float>-0.5</float>
          <float>0</float>
          <float>0.5</float>
          <float>0.5</float>
          <float>0.1</float>
        </list>
        <string name="visibility">public</string>
      </map>
      <map name="mass">
        <float name="default">5</float>
        <string name="visibility">public</string>
      </map>
      <map name="operations">
        <list name="default">
          <string>attach</string>
          <string>pull</string>
        </list>
        <string name="visibility">public</string>
      </map>
    </map>
    <string name="id">rope</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>thing</string>
    </list>
    <map name="script">
      <string name="language">python</string>
      <string name="name">world.objects.tools.Rope</string>
    </map>
  </map>

  <map>
    <map name="attributes">
      <map name="mass">
        <float name="default">0.05</float>
        <string name="visibility">public</string>
      </map>
    </map>
    <string name="id">seed</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>food</string>
    </list>
    <map name="script">
      <string name="language">python</string>
      <string name="name">world.objects.plants.seeds.Seed</string>
    </map>
  </map>

  <map>
    <map name="attributes">
      <map name="guise">
        <map name="default">
          <map name="material">
            <string name="dress">ragged</string>
            <string name="head">simon</string>
            <string name="pants">ragged</string>
          </map>
          <map name="mesh">
            <string name="dress">2</string>
            <string name="head">1</string>
            <string name="pants">1</string>
          </map>
        </map>
      </map>
    </map>
    <string name="id">settler</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>mobile</string>
    </list>
    <int name="playable">1</int>
  </map>

  <map>
    <map name="attributes">
    </map>
    <string name="id">slice</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>task</string>
    </list>
    <map name="activation">
      <string name="operation">cut</string>
      <string name="tool">bucksaw</string>
      <string name="target">lumber</string>
    </map>
    <map name="script">
      <string name="language">python</string>
      <string name="name">world.tasks.Slice</string>
    </map>
  </map>

  <map>
    <map name="attributes">
    </map>
    <string name="id">sharpen</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>task</string>
    </list>
    <map name="activation">
      <string name="operation">cut</string>
      <string name="tool">axe</string>
      <string name="target">lumber</string>
    </map>
    <map name="script">
      <string name="language">python</string>
      <string name="name">world.tasks.Sharpen</string>
    </map>
  </map>

  <map>
    <map name="attributes">
      <map name="mass">
        <float name="default">1</float>
        <string name="visibility">public</string>
      </map>
    </map>
    <string name="id">shin</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>thing</string>
    </list>
  </map>

  <map>
    <map name="attributes">
    </map>
    <string name="id">skeleton</string>
    <map name="mind">
      <string name="language">python</string>
      <string name="name">mind.SkelMind</string>
    </map>
    <string name="objtype">class</string>
    <list name="parents">
      <string>character</string>
    </list>
    <int name="playable">1</int>
    <map name="script">
      <string name="language">python</string>
      <string name="name">world.objects.undead.Skeleton</string>
    </map>
  </map>

  <map>
    <map name="attributes">
      <map name="mass">
        <float name="default">1</float>
        <string name="visibility">public</string>
      </map>
    </map>
    <string name="id">skull</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>thing</string>
    </list>
  </map>

  <map>
    <string name="id">sow</string>
    <string name="objtype">op_definition</string>
    <list name="parents">
      <string>action</string>
    </list>
  </map>

  <map>
    <map name="attributes">
      <map name="bbox">
        <list name="default">
          <float>-1</float>
          <float>-1.5</float>
          <float>0</float>
          <float>1.5</float>
          <float>1.5</float>
          <float>1</float>
        </list>
        <string name="visibility">public</string>
      </map>
      <map name="mass">
        <float name="default">10</float>
        <string name="visibility">public</string>
      </map>
      <map name="maxmass">
        <float name="default">10</float>
        <string name="visibility">private</string>
      </map>
    </map>
    <string name="id">spider</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>character</string>
    </list>
  </map>

  <map>
    <map name="attributes">
      <map name="bbox">
        <list name="default">
          <float>-0.1</float>
          <float>-0.1</float>
          <float>0</float>
          <float>0.1</float>
          <float>0.1</float>
          <float>0.5</float>
        </list>
        <string name="visibility">public</string>
      </map>
      <map name="mass">
        <float name="default">10</float>
        <string name="visibility">public</string>
      </map>
      <map name="burn_speed">
        <float name="default">1</float>
        <string name="visibility">public</string>
      </map>
      <map name="material">
        <string name="default">wood</string>
        <string name="visibility">public</string>
      </map>
    </map>
    <string name="id">stake</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>thing</string>
    </list>
  </map>

  <map>
    <map name="attributes">
      <map name="bbox">
        <list name="default">
          <float>-0.4</float>
          <float>-0.4</float>
          <float>0</float>
          <float>0.4</float>
          <float>0.4</float>
          <float>1.2</float>
        </list>
        <string name="visibility">public</string>
      </map>
      <map name="mass">
        <float name="default">40</float>
        <string name="visibility">public</string>
      </map>
    </map>
    <string name="id">statue</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>thing</string>
    </list>
  </map>

  <map>
    <map name="attributes">
    </map>
    <string name="id">stone</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>material</string>
    </list>
  </map>

  <map>
    <string name="id">strike</string>
    <string name="objtype">op_definition</string>
    <list name="parents">
      <string>action</string>
    </list>
  </map>

  <map>
    <map name="attributes">
      <map name="bbox">
        <list name="default">
          <float>-0.5</float>
          <float>-0.075</float>
          <float>0</float>
          <float>0.3</float>
          <float>0.075</float>
          <float>0.2</float>
        </list>
        <string name="visibility">public</string>
      </map>
      <map name="mass">
        <float name="default">1</float>
        <string name="visibility">public</string>
      </map>
      <map name="maxmass">
        <float name="default">2</float>
        <string name="visibility">private</string>
      </map>
    </map>
    <string name="id">squirrel</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>character</string>
    </list>
  </map>

  <map>
    <map name="attributes">
      <map name="bbox">
        <list name="default">
          <float>-0.5</float>
          <float>-1.5</float>
          <float>0</float>
          <float>3</float>
          <float>1.5</float>
          <float>2</float>
        </list>
        <string name="visibility">public</string>
      </map>
      <map name="mass">
        <float name="default">80</float>
        <string name="visibility">public</string>
      </map>
    </map>
    <string name="id">stall</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>structure</string>
    </list>
  </map>

  <map>
    <map name="attributes">
      <map name="mass">
        <float name="default">1</float>
        <string name="visibility">public</string>
      </map>
    </map>
    <string name="id">thigh</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>thing</string>
    </list>
  </map>

  <map>
    <map name="attributes">
      <map name="bbox">
        <list name="default">
          <float>0.3</float>
          <float>0.1</float>
          <float>0.1</float>
        </list>
        <string name="visibility">public</string>
      </map>
      <map name="mass">
        <float name="default">1</float>
        <string name="visibility">public</string>
      </map>
      <map name="operations">
        <list name="default">
          <string>ignite</string>
        </list>
        <string name="visibility">public</string>
      </map>
    </map>
    <string name="id">tinderbox</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>thing</string>
    </list>
    <map name="script">
      <string name="language">python</string>
      <string name="name">world.objects.tools.Tinderbox</string>
    </map>
  </map>

  <map>
    <map name="attributes">
      <map name="bbox">
        <list name="default">
          <float>0.05</float>
          <float>0.05</float>
          <float>1</float>
        </list>
        <string name="visibility">public</string>
      </map>
      <map name="mass">
        <float name="default">1</float>
        <string name="visibility">public</string>
      </map>
      <map name="operations">
        <list name="default">
          <string>ignite</string>
        </list>
        <string name="visibility">public</string>
      </map>
    </map>
    <string name="id">torch</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>thing</string>
    </list>
    <map name="script">
      <string name="language">python</string>
      <string name="name">world.objects.tools.Torch</string>
    </map>
  </map>

  <map>
    <map name="attributes">
      <map name="bbox">
        <list name="default">
          <float>-5</float>
          <float>-5</float>
          <float>-2</float>
          <float>5</float>
          <float>5</float>
          <float>20</float>
        </list>
        <string name="visibility">public</string>
      </map>
    </map>
    <string name="id">tower</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>thing</string>
    </list>
  </map>

  <map>
    <map name="attributes">
      <map name="bbox">
        <list name="default">
          <float>1</float>
          <float>1</float>
          <float>6</float>
        </list>
        <string name="visibility">public</string>
      </map>
      <map name="height">
        <float name="default">6</float>
        <string name="visibility">public</string>
      </map>
    </map>
    <string name="id">tree</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>plant</string>
    </list>
  </map>

  <map>
    <map name="attributes">
      <map name="bbox">
        <list name="default">
          <float>0.3</float>
          <float>0.1</float>
          <float>0.1</float>
        </list>
        <string name="visibility">public</string>
      </map>
      <map name="mass">
        <float name="default">1</float>
        <string name="visibility">public</string>
      </map>
      <map name="operations">
        <list name="default">
          <string>sow</string>
        </list>
        <string name="visibility">public</string>
      </map>
    </map>
    <string name="id">trowel</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>thing</string>
    </list>
    <map name="script">
      <string name="language">python</string>
      <string name="name">world.objects.tools.Trowel</string>
    </map>
  </map>

  <map>
    <string name="id">tuber</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>food</string>
    </list>
  </map>
  
  <map>
    <map name="attributes">
      <map name="mass">
        <float name="default">0.5</float>
        <string name="visibility">public</string>
      </map>
    </map>
    <string name="id">turnip</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>tuber</string>
    </list>
  </map>
  
  <map>
    <map name="attributes">
      <map name="bbox">
        <list name="default">
          <float>-1</float>
          <float>-0.025</float>
          <float>-0.05</float>
          <float>1</float>
          <float>0.025</float>
          <float>0.05</float>
        </list>
        <string name="visibility">public</string>
      </map>
      <map name="mass">
        <float name="default">20</float>
        <string name="visibility">public</string>
      </map>
    </map>
    <string name="id">twobyfour</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>thing</string>
    </list>
  </map>

  <map>
    <string name="id">wall</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>thing</string>
    </list>
  </map>

  <map>
    <string name="id">wear</string>
    <string name="objtype">op_definition</string>
    <list name="parents">
      <string>action</string>
    </list>
  </map>

  <map>
    <map name="attributes">
      <map name="rain">
        <float name="default">1.0</float>
        <string name="visibility">public</string>
      </map>
      <map name="snow">
        <float name="default">0.0</float>
        <string name="visibility">public</string>
      </map>
    </map>
    <string name="id">weather</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>thing</string>
    </list>
    <map name="script">
      <string name="language">python</string>
      <string name="name">world.objects.Weather</string>
    </map>
  </map>

  <map>
    <map name="attributes">
      <map name="bbox">
        <list name="default">
          <float>1</float>
          <float>1</float>
          <float>6</float>
        </list>
        <string name="visibility">public</string>
      </map>
      <map name="height">
        <float name="default">6</float>
        <string name="visibility">public</string>
      </map>
      <map name="mass">
        <float name="default">3000</float>
        <string name="visibility">public</string>
      </map>
      <map name="maxmass">
        <float name="default">5000</float>
        <string name="visibility">public</string>
      </map>
    </map>
    <string name="id">willow</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>tree</string>
    </list>
  </map>

  <map>
    <map name="attributes">
      <map name="bbox">
        <list name="default">
          <float>-0.6</float>
          <float>-0.26</float>
          <float>0</float>
          <float>1.3</float>
          <float>0.26</float>
          <float>1</float>
        </list>
        <string name="visibility">public</string>
      </map>
      <map name="mass">
        <float name="default">20</float>
        <string name="visibility">public</string>
      </map>
      <map name="maxmass">
        <float name="default">30</float>
        <string name="visibility">private</string>
      </map>
    </map>
    <string name="id">wolf</string>
    <map name="mind">
      <string name="language">python</string>
      <string name="name">mind.WolfMind</string>
    </map>
    <string name="objtype">class</string>
    <list name="parents">
      <string>character</string>
    </list>
  </map>

  <map>
    <map name="attributes">
      <map name="burn_speed">
        <float name="default">1</float>
        <string name="visibility">public</string>
      </map>
    </map>
    <string name="id">wood</string>
    <string name="objtype">class</string>
    <list name="parents">
      <string>material</string>
    </list>
  </map>

</atlas>
