<!--
seeds - number of nodes to randomly seed the area with
density - percent of covered area, or exact number
hug - speed at which an attracted node moves towards another 0=close 1=far
special channels - Water, Deep, Marsh, anything else is ground
despeckle removes pixels surrounded by more than # of other colored pixels (Border=2 by default)
-->

<terrain>

	<!-- all channels used in terrain must be defined here so color table synces between server and clients -->
	<channels>
		<channel Name="Blacktop" />
		<channel Name="Boulders" />
		<channel Name="Concrete" />
		<channel Name="Deep" />
		<channel Name="Dirt" />
		<channel Name="Grass" />
		<channel Name="Ground" />
		<channel Name="Marsh" />
		<channel Name="Resources" />
		<channel Name="Shore" />
		<channel Name="Shrubs" />
		<channel Name="Stones" />
		<channel Name="Trees" />
		<channel Name="Water" />
		<channel Name="WornTex" />
		<channel Name="Temp1" />
		<channel Name="Temp2" />
		<channel Name="Temp3" />
	</channels>
<!--
the terrain types are water, deep, marsh, ground
anything not specified is ground

		<item Unit="Rapture" />			Betniah
		<item Unit="Dreadnought" />		Isonium
		<item Unit="Goliath" />			Crom
		<item Unit="Titanis" />			Xephal
		<item Unit="Rapier" />			Nuba
		<item Unit="Magna Lase" />		Rhoxia

-->
<terrainlayout Name="Mainland" Desc="Land with thick forests and a few lakes." >
	<createplayerseeds />
	<mergeplayercolors Channel="Ground" />
	<replace Replace="0" With="Ground" />
	<layer Channel="Water" Density="25%" Seeds="5" Hug="0" />
	<despeckle Channel="Ground" Around="Water" />
	<despeckle Channel="Water" Around="Ground" />
	<despeckle Channel="Water" Around="Ground" />
	<removesmallbodies Replace="Water" With="Ground" MinSize="200" />
	<layer Channel="Trees" Replace="Ground" Density="30%" Seeds="10" Hug="0.2" />
	<layer Channel="Boulders" Replace="Ground" Density="0" Seeds="5" Hug="0.3" />
	<layer Channel="Stones" Replace="Ground" Density="0" Seeds="4" Hug="0.1" />
	<layer Channel="Dirt" Replace="Ground" Density="30%" Seeds="10" Hug="0.2" />
	<uniques RadiusMin="60%" RadiusMax="70%" >
		<object Name="Xephal" />
		<object Name="Crom" />
		<object Name="Rhoxia" />
		<object Name="Nuba" />
	</uniques>
	<uniques RadiusMin="20%" RadiusMax="40%" >
		<object Name="Xephal" />
		<object Name="Crom" />
		<object Name="Rhoxia" />
		<object Name="Nuba" />
		<object Name="Sapph" />
	</uniques>
</terrainlayout>


<terrainlayout Name="Oceanic" Desc="Prepare your navy, the entire map is water." >
	<createplayerseeds />
	<mergeplayercolors Channel="0" />
	<layer Channel="Deep" Density="50%" Seeds="2%" Hug="0" />
	<replace Replace="0" With="Water" />

	<!--
	<layer Channel="Ground" Density="7%" Seeds="5" Hug="0" />
	<despeckle Channel="Ground" Around="Water" />
	<despeckle Channel="Ground" Around="Deep" />
	<despeckle Channel="Water" Around="Ground" />
	<outline Around="Ground" Replace="Water" With="Shore" />
	<outline Around="Ground" Replace="Deep" With="Shore" />
	<layer Channel="Shore" Replace="Ground" Density="15%" Seeds="5" Hug="0.2" />
	<layer Channel="Trees" Replace="Ground" Density="20%" Seeds="10" Hug="0.2" />
	-->

	<uniques RadiusMin="60%" RadiusMax="70%" >
		<object Name="Xephal" />
		<object Name="Isonium" />
	</uniques>
	<uniques RadiusMin="20%" RadiusMax="40%" >
		<object Name="Betniah" />
		<object Name="Nuba" />
		<object Name="Sapph" />
	</uniques>
</terrainlayout>


<terrainlayout Name="Islands" Desc="Each player has their own island surrounded by water." >
	<createplayerseeds />
	<grow Density="32%" Radius="5" Border="9" />
	<grow Density="5%" Radius="5" Border="6" />
	<mergeplayercolors Channel="Ground" />
	<despeckle Channel="Ground" Around="0" />
	<despeckle Channel="0" Around="Ground" />
	<outline Around="0" Replace="Ground" With="Shore" />
	<despeckle Channel="Ground" Around="Shore" />
	<layer Channel="Trees" Replace="Ground" Density="10%" Seeds="15" Hug="0.1" />
	<outline Around="Shore" Replace="0" With="Temp1" />
	<outline Around="Ground" Replace="0" With="Temp1" />
	<outline Around="Temp1" Replace="0" With="Temp2" />
	<outline Around="Temp2" Replace="0" With="Temp3" />
	<replace Replace="0" With="Deep" />
	<replace Replace="Temp1" With="Water" />
	<replace Replace="Temp2" With="Water" />
	<replace Replace="Temp3" With="Water" />
	<layer Channel="Water" Replace="Deep" Density="7%" Seeds="0" Hug="0" />
	<despeckle Channel="Water" Around="Deep" />
	<layer Channel="Boulders" Replace="Ground" Density="0" Seeds="5" Hug="0.3" />
	<layer Channel="Stones" Replace="Ground" Density="0" Seeds="4" Hug="0.1" />
	<layer Channel="Dirt" Replace="Ground" Density="10%" Seeds="10" Hug="0.2" />
	<uniques RadiusMin="60%" RadiusMax="70%" >
		<object Name="Xephal" />
		<object Name="Crom" />
		<object Name="Isonium" />
	</uniques>
	<uniques RadiusMin="20%" RadiusMax="40%" >
		<object Name="Betniah" />
		<object Name="Rhoxia" />
		<object Name="Nuba" />
		<object Name="Sapph" />
	</uniques>
</terrainlayout>


<terrainlayout Name="Oasis" Desc="A large sea in the center of the map surrounded by land on all sides." >
	<createplayerseeds />
	<mergeplayercolors Channel="Ground" />
	<replace Replace="0" With="Ground" />
	<layer Channel="Dirt" Density="40%" Seeds="10" Hug="0.2" />
	<layer Channel="Trees" Density="20%" Seeds="15" Hug="0.3" />

	<pixel Channel="Deep" Pos="0.4 0.6" Variance="0.1 0.1" />
	<pixel Channel="Deep" Pos="0.6 0.6" Variance="0.1 0.1" />
	<pixel Channel="Deep" Pos="0.5 0.4" Variance="0.1 0.1" />
	<layer Channel="Deep" Density="12%" Seeds="0" Hug="0" />
	<removesmallbodies Replace="Deep" With="Ground" MinSize="200" />
	<layer Channel="Water" Density="10%" Seeds="0" Hug="0" Around="Deep" />

	<layer Channel="Marsh" Replace="Ground" Density="5%" Seeds="5" Hug="0" />

	<!--
	<line Channel="Marsh" Pos1="0 0.5" Pos2="0.3 0.5" Variance="0 0.1" />
	<line Channel="Marsh" Pos1="0.7 0.5" Pos2="1 0.5" Variance="0 0.1" />
	<layer Channel="Marsh" Density="5%" Seeds="0" Hug="0" />
	-->

	<outline Around="Marsh" Replace="Ground" With="Temp1" />
	<outline Around="Marsh" Replace="Dirt" With="Temp1" />
	<outline Around="Marsh" Replace="Trees" With="Temp1" />
	<outline Around="Marsh" Replace="Water" With="Temp1" />
	<replace Replace="Temp1" With="Marsh" />

	<outline Around="Water" Replace="Ground" With="Temp1" />
	<outline Around="Water" Replace="Dirt" With="Temp1" />
	<outline Around="Water" Replace="Trees" With="Temp1" />
	<replace Replace="Temp1" With="Water" />

	<outline Around="Water" Replace="Ground" With="Temp1" />
	<outline Around="Water" Replace="Trees" With="Temp1" />
	<outline Around="Water" Replace="Dirt" With="Temp1" />
	<replace Replace="Temp1" With="Water" />

	<outline Around="Trees" Replace="Ground" With="Dirt" />

	<layer Channel="Boulders" Replace="Ground" Density="0" Seeds="5" Hug="0.3" />
	<layer Channel="Stones" Replace="Ground" Density="0" Seeds="4" Hug="0" />

	<uniques RadiusMin="80%" RadiusMax="100%" >
		<object Name="Xephal" />
		<object Name="Crom" />
		<object Name="Isonium" />
		<object Name="Betniah" />
		<object Name="Rhoxia" />
		<object Name="Nuba" />
	</uniques>
	<uniques RadiusMin="20%" RadiusMax="30%" >
		<object Name="Xephal" />
		<object Name="Crom" />
		<object Name="Isonium" />
		<object Name="Betniah" />
		<object Name="Rhoxia" />
		<object Name="Nuba" />
		<object Name="Sapph" />
	</uniques>
</terrainlayout>


<terrainlayout Name="Choke Point" Desc="Water runing through the center of the map with swamp in the middle." >
	<createplayerseeds />
	<mergeplayercolors Channel="0" />

	<pixel Channel="Water" Pos="0.05 0.5" />
	<pixel Channel="Water" Pos="0.10 0.5" />
	<pixel Channel="Water" Pos="0.15 0.5" />
	<pixel Channel="Water" Pos="0.20 0.5" />
	<pixel Channel="Water" Pos="0.25 0.5" />
	<pixel Channel="Water" Pos="0.75 0.5" />
	<pixel Channel="Water" Pos="0.80 0.5" />
	<pixel Channel="Water" Pos="0.85 0.5" />
	<pixel Channel="Water" Pos="0.90 0.5" />
	<pixel Channel="Water" Pos="0.95 0.5" />
	<layer Channel="Water" Density="25%" Seeds="0" Hug="0" />
	<removesmallbodies Replace="Water" With="0" MinSize="200" />

	<outline Around="Water" Replace="0" With="Temp1" />
	<replace Replace="Temp1" With="Water" />
	<outline Around="Water" Replace="0" With="Temp1" />
	<replace Replace="Temp1" With="Shore" />
	<outline Around="Shore" Replace="Water" With="Temp1" />
	<replace Replace="Temp1" With="Shore" />

	<line Channel="Marsh" Pos1="0.45 0.5" Pos2="0.55 0.5" Variance="0 0" />
	<layer Channel="Marsh" Density="3%" Seeds="0" Hug="0" />
	<outline Around="Marsh" Replace="Ground" With="Temp1" />
	<outline Around="Marsh" Replace="Shore" With="Temp1" />
	<outline Around="Marsh" Replace="Water" With="Temp1" />
	<replace Replace="Temp1" With="Marsh" />

	<replace Replace="0" With="Ground" />
	<layer Channel="Boulders" Replace="Ground" Density="0" Seeds="5" Hug="0.3" />
	<layer Channel="Stones" Replace="Ground" Density="0" Seeds="4" Hug="0.1" />
	<layer Channel="Trees" Replace="Ground" Density="20%" Seeds="10" Hug="0.2" />
	<layer Channel="Dirt" Replace="Ground" Density="40%" Seeds="10" Hug="0.2" />

	<uniques RadiusMin="60%" RadiusMax="70%" >
		<object Name="Xephal" />
		<object Name="Crom" />
		<object Name="Isonium" />
		<object Name="Betniah" />
		<object Name="Rhoxia" />
		<object Name="Nuba" />
		<object Name="Sapph" />
	</uniques>
	<uniques RadiusMin="20%" RadiusMax="40%" >
		<object Name="Xephal" />
		<object Name="Crom" />
		<object Name="Isonium" />
		<object Name="Betniah" />
		<object Name="Rhoxia" />
		<object Name="Nuba" />
	</uniques>
</terrainlayout>


<!--
<terrainlayout Name="Rocky" >
	<createplayerseeds />
	<mergeplayercolors Channel="0" />
	<replace Replace="0" With="Water" />
	<layer Channel="Boulders" Density="0" Seeds="1%" Hug="0" />
	<outline Around="Boulders" With="Temp1" />
	<layer Channel="Ground" Replace="Water" Density="15%" Seeds="10" Hug="0.2" />
	<outline Around="Ground" With="Shore" />
	<layer Channel="Shore" Density="10%" Seeds="0" Hug="0" />
	<despeckle Channel="Shore" Around="Water" />
	<outline Around="Shore" With="Temp1" />
	<replace Replace="Temp1" With="Shore" />

	<layer Channel="Dirt" Replace="Ground" Density="5%" Seeds="10" Hug="0.2" />
	<layer Channel="Trees" Replace="Ground" Density="5%" Seeds="10" Hug="0.3" />
	<layer Channel="Stones" Replace="Ground" Density="0" Seeds="1%" Hug="0" />

	<uniques RadiusMin="60%" RadiusMax="70%" >
		<object Name="Xephal" />
		<object Name="Crom" />
		<object Name="Isonium" />
		<object Name="Betniah" />
		<object Name="Rhoxia" />
		<object Name="Nuba" />
	</uniques>
	<uniques RadiusMin="20%" RadiusMax="40%" >
		<object Name="Xephal" />
		<object Name="Crom" />
		<object Name="Isonium" />
		<object Name="Betniah" />
		<object Name="Rhoxia" />
		<object Name="Nuba" />
	</uniques>
</terrainlayout>
-->

<!--
<terrainlayout Name="Woodland" >
	<createplayerseeds />
	<layer Channel="Dirt" Density="50%" Seeds="10" Hug="0.2" />
	<layer Channel="Boulders" Density="0" Seeds="5" Hug="0.3" />
	<layer Channel="Stones" Density="0" Seeds="4" Hug="0" />
	<layer Channel="Trees" Density="0" Seeds="25%" Hug="0.1" />
	<replace Replace="0" With="Ground" />
	<outline Around="Trees" Replace="Ground" With="Dirt" />
	<uniques RadiusMin="60%" RadiusMax="70%" >
		<object Name="Xephal" />
		<object Name="Crom" />
		<object Name="Isonium" />
		<object Name="Betniah" />
		<object Name="Rhoxia" />
		<object Name="Nuba" />
	</uniques>
	<uniques RadiusMin="20%" RadiusMax="40%" >
		<object Name="Xephal" />
		<object Name="Crom" />
		<object Name="Isonium" />
		<object Name="Betniah" />
		<object Name="Rhoxia" />
		<object Name="Nuba" />
	</uniques>
</terrainlayout>
-->

<terrainlayout Name="Center Point" Desc="All resources are at the center of the map with lakes and forests." >
	<createplayerseeds />
	<mergeplayercolors Channel="0" />
	<replace Replace="0" With="Ground" />
	<layer Channel="Water" Density="35%" Seeds="3" Hug="0" />
	<despeckle Channel="Ground" Around="Water" />
	<despeckle Channel="Water" Around="Ground" />
	<removesmallbodies Replace="Water" With="Ground" MinSize="200" />
	<layer Channel="Deep" Replace="Water" Density="20%" Seeds="2%" Hug="0" />
	<layer Channel="Trees" Replace="Ground" Density="15%" Seeds="3%" Hug="0" />
	<layer Channel="Dirt" Replace="Ground" Density="50%" Seeds="30" Hug="0.1" />
	<outline Around="Trees" Replace="Ground" With="Dirt" />
	<uniques RadiusMin="15%" RadiusMax="25%" >
		<object Name="Xephal" />
		<object Name="Crom" />
		<object Name="Isonium" />
		<object Name="Betniah" />
		<object Name="Rhoxia" />
		<object Name="Nuba" />
		<object Name="Sapph" />
	</uniques>
</terrainlayout>


<terrainlayout Name="Outlands" Desc="Resources are placed on the outside edge of the map.">
	<postgen>
		<replace Replace="Trees" With="Ground" />
	</postgen>

	<createplayerseeds />
	<mergeplayercolors Channel="Ground" />
	<replace Replace="0" With="Ground" />
	<layer Channel="Water" Density="40%" Seeds="3" Hug="0" />
	<removesmallbodies Replace="Water" With="Ground" MinSize="200" />
	<despeckle Channel="Ground" Around="Water" />
	<despeckle Channel="Water" Around="Ground" />
	<removesmallbodies Replace="Water" With="Ground" MinSize="200" />
	<layer Channel="Deep" Replace="Water" Density="20%" Seeds="2%" Hug="0" />

	<outline Around="Water" Replace="Ground" With="Temp1" />
	<replace Replace="Temp1" With="Shore" />
	<outline Around="Shore" Replace="Ground" With="Temp1" />
	<replace Replace="Temp1" With="Shore" />

	<layer Channel="Shore" Replace="Ground" Density="25%" Seeds="20" Hug="0.1" />
	<layer Channel="Shore" Replace="Ground" Density="40%" Seeds="20" Hug="0.3" />
	<layer Channel="Trees" Replace="Ground" Density="15%" Seeds="10" Hug="0" />

	<uniques RadiusMin="70%" RadiusMax="80%" >
		<object Name="Xephal" />
		<object Name="Crom" />
		<object Name="Isonium" />
		<object Name="Betniah" />
		<object Name="Rhoxia" />
		<object Name="Nuba" />
	</uniques>
	<uniques RadiusMin="80%" RadiusMax="95%" >
		<object Name="Xephal" />
		<object Name="Crom" />
		<object Name="Isonium" />
		<object Name="Betniah" />
		<object Name="Rhoxia" />
		<object Name="Nuba" />
		<object Name="Sapph" />
	</uniques>
</terrainlayout>


<terrainlayout Name="Islets" Desc="Many small islands." >
	<createplayerseeds />
	<mergeplayercolors Channel="Water" />
	<replace Replace="0" With="Water" />
	<layer Channel="Deep" Density="50%" Seeds="15" Hug="0" />
	<layer Channel="Ground" Density="10%" Seeds="20" Hug="0" />

	<outline Around="Ground" Replace="Water" With="Temp1" />
	<replace Replace="Temp1" With="Ground" />
	<outline Around="Ground" Replace="Deep" With="Temp1" />
	<replace Replace="Temp1" With="Water" />
	<despeckle Channel="Ground" />
	<despeckle Channel="Water" />
	<despeckle Channel="Deep" />
	<removesmallbodies Replace="Ground" With="Water" MinSize="100" />

	<outline Around="Ground" Replace="Deep" With="Water" />
	<outline Around="Ground" Replace="Water" With="Shore" />
	<outline Around="Shore" Replace="Water" With="Temp1" />
	<replace Replace="Temp1" With="Shore" />

	<layer Channel="Dirt" Replace="Ground" Density="5%" Seeds="10" Hug="0.1" />
	<layer Channel="Trees" Replace="Ground" Density="10%" Seeds="10" Hug="0" />
	<outline Around="Trees" Replace="Ground" With="Dirt" />
	
	<uniques RadiusMin="40%" RadiusMax="60%" >
		<object Name="Xephal" />
		<object Name="Isonium" />
		<object Name="Betniah" />
		<object Name="Rhoxia" />
		<object Name="Nuba" />
		<object Name="Sapph" />
	</uniques>
	<uniques RadiusMin="80%" RadiusMax="95%" >
		<object Name="Xephal" />
		<object Name="Isonium" />
		<object Name="Betniah" />
		<object Name="Rhoxia" />
		<object Name="Nuba" />
		<object Name="Sapph" />
	</uniques>
</terrainlayout>


<terrainlayout Name="Swamp" Desc="The entire map is swamp with a few lakes." >
	<postgen>
		<!-- these ops run after objects are placed so we can tell the engine the area under trees should be marsh -->
		<replace Replace="Trees" With="Marsh" />
	</postgen>

	<createplayerseeds />
	<mergeplayercolors Channel="Marsh" />
	<replace Replace="0" With="Marsh" />
	<layer Channel="Water" Density="20%" Seeds="4" Hug="0" />
	<outline Around="Water" Replace="Marsh" With="Temp1" />
	<replace Replace="Temp1" With="Water" />
	<removesmallbodies Replace="Water" With="Marsh" MinSize="200" />
	<layer Channel="Deep" Replace="Water" Density="5%" Seeds="10" Hug="0.3" />
	<layer Channel="Trees" Replace="Marsh" Density="25%" Seeds="20" Hug="0.3" />
	
	<uniques RadiusMin="40%" RadiusMax="60%" >
		<object Name="Xephal" />
		<object Name="Crom" />
		<object Name="Isonium" />
		<object Name="Rhoxia" />
		<object Name="Nuba" />
		<object Name="Sapph" />
	</uniques>
	<uniques RadiusMin="80%" RadiusMax="95%" >
		<object Name="Xephal" />
		<object Name="Crom" />
		<object Name="Isonium" />
		<object Name="Rhoxia" />
		<object Name="Nuba" />
		<object Name="Sapph" />
	</uniques>
</terrainlayout>


<terrainlayout Name="Continental" Desc="Large lands with rivers between them, you may be in the sea or on land." >
	<createplayerseeds />
	<grow Channel="Ground" Density="60%" Seeds="6" Radius="6" Border="7" />
	<mergeplayercolors Channel="Ground" />
	<despeckle Channel="Ground" Around="0" />
	<despeckle Channel="0" Around="Ground" />
	<replace Replace="0" With="Water" />
	<layer Channel="Water" Density="5%" Seeds="0" Hug="0" />
	<despeckle Channel="Ground" Around="Water" />
	<despeckle Channel="Water" Around="Ground" />
	<layer Channel="Deep" Replace="Water" Density="20%" Seeds="1%" Hug="0.1" />
	<layer Channel="Trees" Replace="Ground" Density="25%" Seeds="20" Hug="0.3" />
	<layer Channel="Dirt" Replace="Ground" Density="20%" Seeds="20" Hug="0.3" />
	
	<uniques RadiusMin="30%" RadiusMax="50%" >
		<object Name="Xephal" />
		<object Name="Crom" />
		<object Name="Isonium" />
		<object Name="Betniah" />
		<object Name="Rhoxia" />
		<object Name="Nuba" />
		<object Name="Sapph" />
	</uniques>
	<uniques RadiusMin="80%" RadiusMax="95%" >
		<object Name="Xephal" />
		<object Name="Crom" />
		<object Name="Isonium" />
		<object Name="Betniah" />
		<object Name="Rhoxia" />
		<object Name="Nuba" />
		<object Name="Sapph" />
	</uniques>
</terrainlayout>


	<terrainlayout Name="Fortress" Desc="A medium sized island in the center with all of the resources on it." >
		<createplayerseeds />
		<mergeplayercolors Channel="0" />
		<pixel Channel="Ground" Pos="0.5 0.5" />
		<layer Channel="Ground" Density="15%" Seeds="0" Hug="0" />
		<replace Replace="0" With="Water" />
		<outline Around="Ground" Replace="Water" With="Shore" />
		<layer Channel="Shore" Density="2%" Seeds="0" Hug="0" />
		<layer Channel="Deep" Replace="Water" Density="40%" Seeds="1%" Hug="0" />
		<despeckle Channel="Ground" />
		<despeckle Channel="Water" />
		<despeckle Channel="Deep" />
		<layer Channel="Trees" Replace="Ground" Density="15%" Seeds="20" Hug="0.3" />
		<layer Channel="Dirt" Replace="Ground" Density="10%" Seeds="4" Hug="0.2" />

		<uniques RadiusMin="15%" RadiusMax="20%" >
			<object Name="Xephal" />
			<object Name="Crom" />
			<object Name="Isonium" />
			<object Name="Betniah" />
			<object Name="Rhoxia" />
			<object Name="Nuba" />
			<object Name="Sapph" />
		</uniques>
		<uniques RadiusMin="30%" RadiusMax="35%" >
			<object Name="Xephal" />
			<object Name="Crom" />
			<object Name="Isonium" />
			<object Name="Betniah" />
			<object Name="Rhoxia" />
			<object Name="Nuba" />
			<object Name="Sapph" />
		</uniques>
	</terrainlayout>


	<terrainlayout Name="Plains" Desc="All ground with no water." >
		<createplayerseeds />
		<mergeplayercolors Channel="0" />
		<replace Replace="0" With="Ground" />
		<layer Channel="Trees" Replace="Ground" Density="15%" Seeds="20" Hug="0.3" />
		<layer Channel="Dirt" Replace="Ground" Density="40%" Seeds="20" Hug="0.3" />

		<uniques RadiusMin="50%" RadiusMax="95%" >
			<object Name="Xephal" />
			<object Name="Crom" />
			<object Name="Rhoxia" />
			<object Name="Nuba" />
			<object Name="Sapph" />
		</uniques>
	</terrainlayout>


	<!-- old plains
<terraintexture Name="Plains" DrawWaterReflection="1" >
	<blit Image="terrain\grass\deep.jpg" />
	<texture Channel="Water" Image="terrain\grass\shallow.jpg" />
	<texture Channel="Shore" Image="terrain\desert\sand3.jpg" />
	<texture Channel="Marsh" Image="terrain\grass\marsh.jpg" />
	<texture Channel="Ground" Image="terrain\grass\grass4.jpg" />
	<texture Channel="Dirt" Image="terrain\grass\ground4.jpg" />
	<texture Channel="Trees" Image="terrain\grass\ground4.jpg" />
	because of the way images are cached, blot, worn, and trackblends must be last -->
<!--
	<blotimage Image="terrain\grass\ground4.jpg" />
	<wornimage Image="terrain\grass\ground2.jpg" />
	<trackblend Image="terrain\track blend map.bmp" />
</terraintexture>
-->

<terraintexture Name="Grassland" DrawWaterReflection="1" WaterAnimation="Scum" >
	<blit Image="terrain\wasteland\deep.jpg" />
	<texture Channel="Water" Image="terrain\wasteland\shallow.jpg" />
	<texture Channel="Shore" Image="terrain\wasteland\sand5.jpg" />
	<texture Channel="Marsh" Image="terrain\wasteland\marsh2.jpg" />
	<texture Channel="Ground" Image="terrain\wasteland\grass4.jpg" />
	<texture Channel="Stones" Image="terrain\wasteland\grass4.jpg" />
	<texture Channel="Boulders" Image="terrain\wasteland\grass4.jpg" />
	<texture Channel="Dirt" Image="terrain\wasteland\ground4.jpg" />
	<texture Channel="Trees" Image="terrain\wasteland\ground4.jpg" />
	<texture Channel="Concrete" Image="terrain\wasteland\concrete1.jpg" />
	<texture Channel="Blacktop" Image="terrain\wasteland\concrete2.jpg" />
	<blotimage Image="terrain\wasteland\ground4.jpg" />
	<wornimage Image="terrain\wasteland\ground2.jpg" />
	<trackblend Image="terrain\track blend map.bmp" />
</terraintexture>

<terrainobjects Name="Grassland" >
	<object Channel="Trees" Nudge="16" >
		<object Name="Oak" />
		<object Name="Maple" />
	</object>
	<object Channel="Stones" >
		<object Name="Gray Stone" Nudge="16" />
	</object>
	<object Channel="Boulders" >
		<object Name="Gray Boulder 1" />
		<object Name="Gray Boulder 2" />
		<object Name="Gray Boulder 3" />
		<object Name="Gray Boulder 4" />
	</object>
	<object Channel="Resources" >
		<object Name="Ore" />
	</object>
</terrainobjects>


<terraintexture Name="Volcanic" DrawWaterReflection="1" WaterAnimation="Ocean" >
	<blit Image="terrain\volcano\lava12.jpg" />
	<texture Channel="Water" Image="terrain\volcano\lava7.jpg" />
	<texture Channel="Shore" Image="terrain\volcano\lavashore.jpg" />
	<texture Channel="Marsh" Image="terrain\volcano\marsh6.jpg" />
	<texture Channel="Ground" Image="terrain\volcano\lava9.jpg" />
	<texture Channel="Stones" Image="terrain\volcano\lava9.jpg" />
	<texture Channel="Boulders" Image="terrain\volcano\lava9.jpg" />
	<texture Channel="Dirt" Image="terrain\volcano\lava10.jpg" />
	<texture Channel="Trees" Image="terrain\volcano\lava9.jpg" />
	<texture Channel="Concrete" Image="terrain\volcano\concrete1.jpg" />
	<texture Channel="Blacktop" Image="terrain\volcano\concrete2.jpg" />
	<blotimage Image="terrain\volcano\lava10.jpg" />
	<wornimage Image="terrain\volcano\lava3.jpg" />
	<trackblend Image="terrain\track blend map.bmp" />
</terraintexture>

<terrainobjects Name="Volcanic" >
	<object Channel="Trees" Nudge="16" >
		<object Name="Dead Maple" />
	</object>
	<object Channel="Grass" Nudge="0" >
		<object Name="Grass" />
	</object>
	<object Channel="Resources" >
		<object Name="Ore" />
	</object>
</terrainobjects>


<terraintexture Name="Tundra" DrawWaterReflection="1" WaterAnimation="Ice" WaterMovement="1" >
	<blit Image="terrain\tundra\ice8.jpg" />
	<texture Channel="Water" Image="terrain\tundra\ice7.jpg" />
	<texture Channel="Shore" Image="terrain\tundra\ice9.jpg" />
	<texture Channel="Marsh" Image="terrain\tundra\marsh7.jpg" />
	<texture Channel="Ground" Image="terrain\tundra\snow1.jpg" />
	<texture Channel="Stones" Image="terrain\tundra\snow1.jpg" />
	<texture Channel="Boulders" Image="terrain\tundra\snow1.jpg" />
	<texture Channel="Dirt" Image="terrain\tundra\grass5.jpg" />
	<texture Channel="Trees" Image="terrain\tundra\snow1.jpg" />
	<texture Channel="Concrete" Image="terrain\tundra\concrete1.jpg" />
	<texture Channel="Blacktop" Image="terrain\tundra\concrete2.jpg" />
	<blotimage Image="terrain\tundra\snow3.jpg" />
	<wornimage Image="terrain\tundra\snow2.jpg" />
	<trackblend Image="terrain\track blend map.bmp" />
</terraintexture>

<terrainobjects Name="Tundra" >
	<object Channel="Trees" Nudge="16" >
		<object Name="Scotch Pine" />
		<object Name="Blue Spruce" />
		<object Name="Spruce" />
	</object>
	<object Channel="Stones" >
		<object Name="Snowy Stone" Nudge="16" />
	</object>
	<object Channel="Boulders" >
		<object Name="Snowy Boulder 1" />
		<object Name="Snowy Boulder 2" />
		<object Name="Snowy Boulder 3" />
		<object Name="Snowy Boulder 4" />
	</object>
	<object Channel="Resources" >
		<object Name="Ore" />
	</object>
</terrainobjects>


<terraintexture Name="Desert" DrawWaterReflection="1" WaterAnimation="Ocean2" >
	<blit Image="terrain\desert\deep2.jpg" />
	<texture Channel="Water" Image="terrain\desert\shallow2.jpg" />
	<texture Channel="Shore" Image="terrain\desert\sand3.jpg" />
	<texture Channel="Marsh" Image="terrain\desert\marsh8.jpg" />
	<texture Channel="Ground" Image="terrain\desert\sand4.jpg" />
	<texture Channel="Stones" Image="terrain\desert\sand4.jpg" />
	<texture Channel="Boulders" Image="terrain\desert\sand4.jpg" />
	<texture Channel="Dirt" Image="terrain\desert\sand2.jpg" />
	<texture Channel="Trees" Image="terrain\desert\sand4.jpg" />
	<texture Channel="Concrete" Image="terrain\desert\concrete1.jpg" />
	<texture Channel="Blacktop" Image="terrain\desert\concrete2.jpg" />
	<blotimage Image="terrain\desert\sand4.jpg" />
	<wornimage Image="terrain\desert\sand1.jpg" />
	<trackblend Image="terrain\track blend map.bmp" />
</terraintexture>

<terrainobjects Name="Desert" >
	<object Channel="Trees" Nudge="16" >
		<object Name="Palm1" />
		<object Name="Palm2" />
		<object Name="Palm3" />
		<object Name="Palm4" />
		<object Name="Palm5" />
	</object>
	<object Channel="Shrubs" Nudge="16" >
		<object Name="Palmetto1" />
		<object Name="Palmetto2" />
		<object Name="Palmetto3" />
	</object>
	<object Channel="Stones" Nudge="16" >
		<object Name="Yellow Stone" />
	</object>
	<object Channel="Boulders" >
		<object Name="Yellow Boulder 1" />
		<object Name="Yellow Boulder 2" />
		<object Name="Yellow Boulder 3" />
		<object Name="Yellow Boulder 4" />
	</object>
	<object Channel="Resources" >
		<object Name="Ore" />
	</object>
</terrainobjects>

</terrain>