<?xml version="1.0" encoding="UTF-8"?>
<otrunk id="1b5feb02-cc77-4cd3-8ccb-d540890a42b9">
  <imports>
    <import class="org.concord.otrunk.OTSystem" />
    <import class="org.concord.otrunk.biologica.agent.OTAgentSpecies" />
    <import class="org.concord.otrunk.biologica.agent.OTAgentTrait" />
    <import class="org.concord.otrunk.biologica.agent.OTAgentPropertyImageMap" />
    <import class="org.concord.otrunk.biologica.rules.OTRule"/>
    <import class="org.concord.otrunk.biologica.rules.OTRuleCondition"/>
    <import class="org.concord.otrunk.biologica.rules.OTRuleConsequence"/>
    <import class="org.concord.otrunk.view.OTViewEntry" />
    <import class="org.concord.otrunk.view.OTViewBundle" />
  </imports>
  <objects>
    <OTSystem>
      <bundles>
        <OTViewBundle showLeftPanel="false">
          <viewEntries>
            <OTViewEntry
              objectClass="org.concord.otrunk.biologica.agent.OTAgentSpecies"
              viewClass="org.concord.otrunk.biologica.ui.OTAgentSpeciesEditView" />
            <OTViewEntry objectClass="org.concord.otrunk.biologica.rules.OTRuleCondition" viewClass="org.concord.otrunk.biologica.ui.OTRuleConditionEditView" />
            <OTViewEntry objectClass="org.concord.otrunk.biologica.agent.OTAgentPropertyImageMap" viewClass="org.concord.otrunk.biologica.ui.OTAgentPropertyImageMapEditView" />
          </viewEntries>
        </OTViewBundle>
       </bundles>
      <root>
        <OTAgentSpecies id="d6badf2a-2a90-49e3-813a-0c5453342010" name="Plants" 
        		individualName="Plant" agentType="PLANT">
	       	<traits>
	       		<OTAgentTrait property="size of leaves">
	       			<possibleValues>
	       				<int>1</int>
	       				<string>...</string>
	       				<int>10</int>
	       			</possibleValues>
	       		</OTAgentTrait>
	       		<OTAgentTrait property="Age of Maturity">
	       			<possibleValues>
	       				<int>28</int>
	       			</possibleValues>
	       		</OTAgentTrait>
	       		<OTAgentTrait property="age limit">
	       			<possibleValues>
	       				<int>1500</int>
	       			</possibleValues>
	       		</OTAgentTrait>
	       		<OTAgentTrait property="hunger limit">
	       			<possibleValues>
	       				<int>1000</int>
	       			</possibleValues>
	       		</OTAgentTrait>
	       		<OTAgentTrait property="Is annual">
	       			<possibleValues>
	       				<boolean>true</boolean>
	       			</possibleValues>
	       		</OTAgentTrait>
	       	</traits>
	       	<propertyImageMaps>
	       		<OTAgentPropertyImageMap imageSrc="images/plants/varied-plants/seed.png">
	       			<conditions>
	       				<OTRuleCondition property="Is seed" equals="true"/>
	       			</conditions>
	       		</OTAgentPropertyImageMap>
	       		<OTAgentPropertyImageMap imageSrc="http://www.stillriverdesign.com/er/plant/roots_and_leaves_v1/leaves1.png">
	       			<conditions>
	       				<OTRuleCondition property="size of leaves" equalsValue="10"/>
	       			</conditions>
	       		</OTAgentPropertyImageMap>
	       		<OTAgentPropertyImageMap imageSrc="http://www.stillriverdesign.com/er/plant/roots_and_leaves_v1/leaves2.png">
	       			<conditions>
	       				<OTRuleCondition property="size of leaves" equalsValue="9"/>
	       			</conditions>
	       		</OTAgentPropertyImageMap>
	       		<OTAgentPropertyImageMap imageSrc="http://www.stillriverdesign.com/er/plant/roots_and_leaves_v1/leaves3.png">
	       			<conditions>
	       				<OTRuleCondition property="size of leaves" equalsValue="8"/>
	       			</conditions>
	       		</OTAgentPropertyImageMap>
	       		<OTAgentPropertyImageMap imageSrc="http://www.stillriverdesign.com/er/plant/roots_and_leaves_v1/leaves4.png">
	       			<conditions>
	       				<OTRuleCondition property="size of leaves" equalsValue="7"/>
	       			</conditions>
	       		</OTAgentPropertyImageMap>
	       		<OTAgentPropertyImageMap imageSrc="http://www.stillriverdesign.com/er/plant/roots_and_leaves_v1/leaves5.png">
	       			<conditions>
	       				<OTRuleCondition property="size of leaves" equalsValue="6"/>
	       			</conditions>
	       		</OTAgentPropertyImageMap>
	       		<OTAgentPropertyImageMap imageSrc="http://www.stillriverdesign.com/er/plant/roots_and_leaves_v1/leaves6.png">
	       			<conditions>
	       				<OTRuleCondition property="size of leaves" equalsValue="5"/>
	       			</conditions>
	       		</OTAgentPropertyImageMap>
	       		<OTAgentPropertyImageMap imageSrc="http://www.stillriverdesign.com/er/plant/roots_and_leaves_v1/leaves7.png">
	       			<conditions>
	       				<OTRuleCondition property="size of leaves" equalsValue="4"/>
	       			</conditions>
	       		</OTAgentPropertyImageMap>
	       		<OTAgentPropertyImageMap imageSrc="http://www.stillriverdesign.com/er/plant/roots_and_leaves_v1/leaves8.png">
	       			<conditions>
	       				<OTRuleCondition property="size of leaves" equalsValue="3"/>
	       			</conditions>
	       		</OTAgentPropertyImageMap>
	       		<OTAgentPropertyImageMap imageSrc="http://www.stillriverdesign.com/er/plant/roots_and_leaves_v1/leaves9.png">
	       			<conditions>
	       				<OTRuleCondition property="size of leaves" equalsValue="2"/>
	       			</conditions>
	       		</OTAgentPropertyImageMap>
	       		<OTAgentPropertyImageMap imageSrc="http://www.stillriverdesign.com/er/plant/roots_and_leaves_v1/leaves10.png">
	       			<conditions>
	       				<OTRuleCondition property="size of leaves" equalsValue="1"/>
	       			</conditions>
	       		</OTAgentPropertyImageMap>
	       		<OTAgentPropertyImageMap visibleInEnvironment="true" layer="1" imageSrc="images/plants/varied-plants/flower_pink.png">
	       			<conditions>
	       				<OTRuleCondition property="Has flower" equals="true"/>
	       			</conditions>
	       		</OTAgentPropertyImageMap>
	       		<OTAgentPropertyImageMap visibleInEnvironment="false" layer="1" imageSrc="http://www.stillriverdesign.com/er/plant/roots_and_leaves_v1/roots5.png">
	       			<conditions>
	       				<OTRuleCondition always="true"/>
	       			</conditions>
	       		</OTAgentPropertyImageMap>
	       	</propertyImageMaps>
       </OTAgentSpecies>
      </root>

    </OTSystem>
  </objects>
</otrunk>