cyphesis/data/mason.xml
Al Riddoch 98f4702ca2 2006-06-20 Al Riddoch <alriddoch@zepler.org>
* rulesets/Py_Task.cpp: Allow progress to be set as an integer from
	  a task script.

	* data/mason.xml, rulesets/mason/world/tasks/Slice.py: Add a new
	  slice task for sawing logs into boards.
2006-06-20 18:06:50 +00:00

2655 lines
68 KiB
XML

<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>