<?xml version="1.0" encoding="utf-8"?>
<foliageType>
    <!-- weed

    0 1 2 3

    1 0 0 0 = "invisible"
    0 1 0 0 = "invisible dense"
    1 1 0 0 = "small alive"
    0 0 1 0 = "small dense alive"
    1 0 1 0 = "big alive"
    0 1 1 0 = "small dense weeded alive"
    1 1 1 0 = "small dead"
    0 0 0 1 = "small dense dead"
    1 0 0 1 = "big dead"

    -->
    <foliageLayer cellSize="8" objectMask="16711935" decalLayer="0" densityMapChannelOffset="0" numDensityMapChannels="4" numBlocksPerUnit="0.65" shapeSource="weed.i3d">
        <foliageStateDefaults distanceMapLayer="1" width="1.0" height="1.0" widthVariance="0.3" heightVariance="0.4" horizontalPositionVariance="1" />
        <!-- default LOD distances etc -->
        <foliageLodDefaults lod="0" viewDistance="18" blendOutDistance="2" atlasSize="1" atlasOffset="1 0" texCoords="0 0 1 1" />
        <foliageLodDefaults lod="1" viewDistance="80" blendOutDistance="2" atlasSize="1" atlasOffset="1 0" texCoords="0 0 1 1" />
        <!-- 1 0 0 0 = "invisible"-->
        <foliageState name="invisible" />
        <!-- 0 1 0 0 = "invisible dense" -->
        <foliageState name="invisible dense" />
        <!-- 1 1 0 0 = "small alive" -->
        <foliageState name="small alive" numBlocksPerUnit="1.1" >
            <foliageShape probability="3">
                <foliageLod blockShape="0>0|0" />
                <foliageLod blockShape="0>0|1" />
            </foliageShape>
            <foliageShape probability="1">
                <foliageLod blockShape="0>1|0" />
                <foliageLod blockShape="0>1|1" />
            </foliageShape>
            <foliageShape probability="1">
                <foliageLod blockShape="0>2|0" />
                <foliageLod blockShape="0>2|1" />
            </foliageShape>
            <foliageShape probability="1">
                <foliageLod blockShape="0>3|0" />
                <foliageLod blockShape="0>3|1" />
            </foliageShape>
            <foliageShape probability="1">
                <foliageLod blockShape="0>4|0" />
                <foliageLod blockShape="0>4|1" />
            </foliageShape>
            <foliageShape probability="0.5">
                <foliageLod blockShape="0>5|0" />
                <foliageLod blockShape="0>5|1" />
            </foliageShape>
        </foliageState>
        <!-- 0 0 1 0 = "small dense alive" -->
        <foliageState name="small dense alive" numBlocksPerUnit="2" height="1.5">
            <foliageShape probability="3">
                <foliageLod blockShape="0>0|0" />
                <foliageLod blockShape="0>0|1" />
            </foliageShape>
            <foliageShape probability="1">
                <foliageLod blockShape="0>1|0" />
                <foliageLod blockShape="0>1|1" />
            </foliageShape>
            <foliageShape probability="1">
                <foliageLod blockShape="0>2|0" />
                <foliageLod blockShape="0>2|1" />
            </foliageShape>
            <foliageShape probability="1">
                <foliageLod blockShape="0>3|0" />
                <foliageLod blockShape="0>3|1" />
            </foliageShape>
            <foliageShape probability="1">
                <foliageLod blockShape="0>4|0" />
                <foliageLod blockShape="0>4|1" />
            </foliageShape>
            <foliageShape probability="0.5">
                <foliageLod blockShape="0>5|0" />
                <foliageLod blockShape="0>5|1" />
            </foliageShape>
        </foliageState>
        <!-- 1 0 1 0 = "big alive" -->
        <foliageState name="big alive" numBlocksPerUnit="1.25">
            <foliageShape probability="15">
                <foliageLod blockShape="0>0|0" />
                <foliageLod blockShape="0>0|1" />
            </foliageShape>
            <foliageShape probability="6">
                <foliageLod blockShape="0>1|0" />
                <foliageLod blockShape="0>1|1" />
            </foliageShape>
            <foliageShape probability="6">
                <foliageLod blockShape="0>2|0" />
                <foliageLod blockShape="0>2|1" />
            </foliageShape>
            <foliageShape probability="6">
                <foliageLod blockShape="0>3|0" />
                <foliageLod blockShape="0>3|1" />
            </foliageShape>
            <foliageShape probability="6">
                <foliageLod blockShape="0>4|0" />
                <foliageLod blockShape="0>4|1" />
            </foliageShape>
            <foliageShape probability="4">
                <foliageLod blockShape="0>5|0" />
                <foliageLod blockShape="0>5|1" />
            </foliageShape>
            <foliageShape probability="0.5">
                <foliageLod blockShape="1>0|0" />
                <foliageLod blockShape="1>0|1" />
            </foliageShape>
            <foliageShape probability="4">
                <foliageLod blockShape="1>1|0" />
                <foliageLod blockShape="1>1|1" />
            </foliageShape>
            <foliageShape probability="4">
                <foliageLod blockShape="1>2|0" />
                <foliageLod blockShape="1>2|1" />
            </foliageShape>
            <foliageShape probability="1">
                <foliageLod blockShape="1>3|0" />
                <foliageLod blockShape="1>3|1" />
            </foliageShape>
            <foliageShape probability="0.5">
                <foliageLod blockShape="1>4|0" />
                <foliageLod blockShape="1>4|1" />
            </foliageShape>
            <foliageShape probability="4">
                <foliageLod blockShape="1>5|0" />
                <foliageLod blockShape="1>5|1" />
            </foliageShape>
        </foliageState>
        <!-- 0 1 1 0 = "small dense weeded alive" -->
        <foliageState name="small dense weeded alive" numBlocksPerUnit="1.1" >
            <foliageShape probability="3">
                <foliageLod blockShape="0>0|0" />
                <foliageLod blockShape="0>0|1" />
            </foliageShape>
            <foliageShape probability="1">
                <foliageLod blockShape="0>1|0" />
                <foliageLod blockShape="0>1|1" />
            </foliageShape>
            <foliageShape probability="1">
                <foliageLod blockShape="0>2|0" />
                <foliageLod blockShape="0>2|1" />
            </foliageShape>
            <foliageShape probability="1">
                <foliageLod blockShape="0>3|0" />
                <foliageLod blockShape="0>3|1" />
            </foliageShape>
            <foliageShape probability="1">
                <foliageLod blockShape="0>4|0" />
                <foliageLod blockShape="0>4|1" />
            </foliageShape>
            <foliageShape probability="0.5">
                <foliageLod blockShape="0>5|0" />
                <foliageLod blockShape="0>5|1" />
            </foliageShape>
        </foliageState>
        <!-- 1 1 1 0 = "small dead" -->
        <foliageState name="small dead" numBlocksPerUnit="1.1">
            <foliageShape probability="3">
                <foliageLod blockShape="2>0|0" />
                <foliageLod blockShape="2>0|1" />
            </foliageShape>
            <foliageShape probability="1">
                <foliageLod blockShape="2>1|0" />
                <foliageLod blockShape="2>1|1" />
            </foliageShape>
            <foliageShape probability="1">
                <foliageLod blockShape="2>2|0" />
                <foliageLod blockShape="2>2|1" />
            </foliageShape>
            <foliageShape probability="1">
                <foliageLod blockShape="2>3|0" />
                <foliageLod blockShape="2>3|1" />
            </foliageShape>
            <foliageShape probability="1">
                <foliageLod blockShape="2>4|0" />
                <foliageLod blockShape="2>4|1" />
            </foliageShape>
            <foliageShape probability="0.5">
                <foliageLod blockShape="2>5|0" />
                <foliageLod blockShape="2>5|1" />
            </foliageShape>
        </foliageState>
        <!-- 0 0 0 1 = "small dense dead" -->
        <foliageState name="small dense dead" numBlocksPerUnit="2" height="1.5">
            <foliageShape probability="3">
                <foliageLod blockShape="2>0|0" />
                <foliageLod blockShape="2>0|1" />
            </foliageShape>
            <foliageShape probability="1">
                <foliageLod blockShape="2>1|0" />
                <foliageLod blockShape="2>1|1" />
            </foliageShape>
            <foliageShape probability="1">
                <foliageLod blockShape="2>2|0" />
                <foliageLod blockShape="2>2|1" />
            </foliageShape>
            <foliageShape probability="1">
                <foliageLod blockShape="2>3|0" />
                <foliageLod blockShape="2>3|1" />
            </foliageShape>
            <foliageShape probability="1">
                <foliageLod blockShape="2>4|0" />
                <foliageLod blockShape="2>4|1" />
            </foliageShape>
            <foliageShape probability="0.5">
                <foliageLod blockShape="2>5|0" />
                <foliageLod blockShape="2>5|1" />
            </foliageShape>
        </foliageState>
        <!-- 1 0 0 1 = "big dead" -->
        <foliageState name="big dead" numBlocksPerUnit="1.25">
            <foliageShape probability="15">
                <foliageLod blockShape="2>0|0" />
                <foliageLod blockShape="2>0|1" />
            </foliageShape>
            <foliageShape probability="6">
                <foliageLod blockShape="2>1|0" />
                <foliageLod blockShape="2>1|1" />
            </foliageShape>
            <foliageShape probability="6">
                <foliageLod blockShape="2>2|0" />
                <foliageLod blockShape="2>2|1" />
            </foliageShape>
            <foliageShape probability="6">
                <foliageLod blockShape="2>3|0" />
                <foliageLod blockShape="2>3|1" />
            </foliageShape>
            <foliageShape probability="6">
                <foliageLod blockShape="2>4|0" />
                <foliageLod blockShape="2>4|1" />
            </foliageShape>
            <foliageShape probability="4">
                <foliageLod blockShape="2>5|0" />
                <foliageLod blockShape="2>5|1" />
            </foliageShape>
            <foliageShape probability="0.5">
                <foliageLod blockShape="3>0|0" />
                <foliageLod blockShape="3>0|1" />
            </foliageShape>
            <foliageShape probability="4">
                <foliageLod blockShape="3>1|0" />
                <foliageLod blockShape="3>1|1" />
            </foliageShape>
            <foliageShape probability="4">
                <foliageLod blockShape="3>2|0" />
                <foliageLod blockShape="3>2|1" />
            </foliageShape>
            <foliageShape probability="1">
                <foliageLod blockShape="3>3|0" />
                <foliageLod blockShape="3>3|1" />
            </foliageShape>
            <foliageShape probability="0.5">
                <foliageLod blockShape="3>4|0" />
                <foliageLod blockShape="3>4|1" />
            </foliageShape>
            <foliageShape probability="5">
                <foliageLod blockShape="3>5|0" />
                <foliageLod blockShape="3>5|1" />
            </foliageShape>
        </foliageState>
    </foliageLayer>
</foliageType>
