<?xml version="1.0" standalone="yes" ?> 
<scenario>
<difficulty value="4"/>
<players>
	<player control="human" faction="romans" team="1"/>
	<player control="cpu-ultra"  faction="romans" team="1"/>
	<player control="cpu-ultra" faction="barbarians" team="3"/>
	<player control="cpu-ultra" faction="barbarians" team="3"/>
</players>
<map value="feild"/>
<tileset value="forest"/>
<tech-tree value="test"/>
	<default-resources value="true"/>	
	<default-units value="false"/>
	<default-victory-conditions value="true"/>
	<scripts>
		<startup>
			
			--player units
			for i=1, 80 do
				createUnit('spearman', 0, startLocation(0))
			end	
			for i=1, 100 do
				createUnit('spearman', 0, startLocation(1))
			end

			for i=1, 50 do
				createUnit('shielded_spearman', 0, startLocation(0))
			end
			for i=1, 50 do
				createUnit('cavalry', 0, startLocation(0))
			end
	
			for i=1, 40 do
				createUnit('archer', 0, startLocation(0))
			end

			for i=1, 30 do
				createUnit('swordsman', 0, startLocation(0))
			end
			for i=1, 1 do
				createUnit('food', 0, startLocation(0))
			end

			--create enemy attackers
			for i=1, 80 do
				createUnit('torch_man', 2, startLocation(2))
				givePositionCommand(lastCreatedUnit(), 'attack', startLocation(0))	
			end

			for i=1, 100 do
				createUnit('spearman', 2, startLocation(2))
				givePositionCommand(lastCreatedUnit(), 'attack', startLocation(0))	
			end

			for i=1, 120 do
				createUnit('stickfighter', 2, startLocation(2))
				givePositionCommand(lastCreatedUnit(), 'attack', startLocation(0))	
			end

			for i=1, 60 do
				createUnit('swordman', 2, startLocation(2))
				givePositionCommand(lastCreatedUnit(), 'attack', startLocation(0))	
			end

			for i=1, 60 do
				createUnit('swordman', 2, startLocation(3))
				givePositionCommand(lastCreatedUnit(), 'attack', startLocation(0))	
			end

			for i=1, 60 do
				createUnit('axe_thrower', 2, startLocation(2))
				givePositionCommand(lastCreatedUnit(), 'attack', startLocation(0))	
			end

			--enemy units village
			createUnit('food', 2, startLocation(3))
			createUnit('food', 2, startLocation(3))
		</startup>	
	</scripts>		
</scenario>
