<?xml version="1.0" standalone="yes" ?>
<scenario>
	<difficulty value="0"/>
	<players>
		<player control="human" faction="indian" team="1"/>
		<player control="cpu" faction="magic" team="2"/>
		<player control="closed"/>
		<player control="closed"/>
	</players>
	<map value="conflict"/>
	<tileset value="evergreen"/>
	<tech-tree value="megapack"/>
	<default-resources value="true"/>
	<default-units value="false"/>
	<default-victory-conditions value="false"/>
	<scripts>
		<startup>
			disableAi(1)
			createUnit('main_teepee', 0, startLocation(0))
			createUnit('mage_tower', 1, startLocation(1))
			showMessage('Welcome', 'GlestBasicTutorial')
			showMessage('FirstThing', 'GlestBasicTutorial')
			showMessage('WillBeUsingIndian', 'GlestBasicTutorial')
			showMessage('NeedWorkers', 'Resources')
			setDisplayText('ProduceWorker')
			objective= 'produce_worker'
		</startup>
		<resourceHarvested>
			if objective=='Harvest_Gold_And_Stone' and resourceAmount('gold', 0)>=600 and resourceAmount('stone', 0)>=550 then
				showMessage('HarvestGoldAndStoneDone', 'WellDone')
				showMessage('ResourceInformation', 'Resources')
				showMessage('GetWood', 'Resources')
				setDisplayText('GetWoodob')
				objective= 'harvest_wood'
			end
			if objective=='harvest_wood' and resourceAmount('wood', 0)>=550 then
				showMessage('MeetingPoint', 'WellDone')
				showMessage('UseMeetingPoint', 'GlestBasicTutorial')
				showMessage('MeetingPoint2', 'Tricks')
				showMessage('Thirdcommand', 'Buildings')
				showMessage('Thirdcommand2', 'Buildings')
				showMessage('Thirdcommand3', 'Buildings')
				showMessage('Thirdcommand4', 'Buildings')
				setDisplayText('UseThirdCommand')
				objective= 'produce_tent'
			end
		</resourceHarvested>
		<unitCreatedOfType type="worker">
			if objective=='produce_worker' then
				WorkerUnit=lastCreatedUnit()
				showMessage('Select', 'WellDone')
				showMessage('Select2', 'GlestBasicTutorial')
				showMessage('ExampleWorker', 'GlestBasicTutorial')
				showMessage('Command', 'GlestBasicTutorial')
				showMessage('FirstCommand', 'GlestBasicTutorial')
				showMessage('SecondCommand', 'GlestBasicTutorial')
				showMessage('SecondCommand2', 'GlestBasicTutorial')
				showMessage('TestSecondCommand', 'GlestBasicTutorial')
				setDisplayText('MoveWorker')
				objective= 'move_worker'
				<!--Set Worker-->
				createUnit('worker', 0, {80,70})
				SecondWorkerUnit=lastCreatedUnit()
				cell_event1 = registerCellTriggerEventForUnitToUnit(WorkerUnit,SecondWorkerUnit)
			end
		</unitCreatedOfType>
		<unitCreatedOfType type="tent">
			if objective=='produce_tent' then
				showMessage('ProduceStickfighter', 'WellDone')
				setDisplayText('ProduceStickfighter2')
				objective= 'stickfighter'
			end
		</unitCreatedOfType>
		<unitCreatedOfType type="stickfighter">
			if objective=='stickfighter' then
				setDisplayText('WellDoneNextTutorial')
				setPlayerAsWinner(0)
				timer_event1 = startTimerEvent()
				objective= 'end'
			end
		</unitCreatedOfType>
		<cellTriggerEvent>
			--print('Cell Event ' .. triggeredCellEventId() )
			if triggeredCellEventId() == cell_event1 then
				clearDisplayText()
				showMessage('MoveBack', 'WellDone')
				showMessage('MoveBack2', 'GlestBasicTutorial')
				showMessage('MoveBack3', 'GlestBasicTutorial')
				showMessage('HarvestGoldandStone', 'GlestBasicTutorial')
				showMessage('HarvestGoldandStone2', 'GlestBasicTutorial')
				showMessage('UseHarvestGoldandStone', 'GlestBasicTutorial')
				showMessage('HarvestGoldandStone3', 'GlestBasicTutorial')
				setDisplayText('HarvestGoldandStoneobjective')
				unregisterCellTriggerEvent(cell_event1)
				objective= 'Harvest_Gold_And_Stone'
			end
		</cellTriggerEvent>
		<timerTriggerEvent>
			if triggeredTimerEventId() == timer_event1 then
				if timerEventSecondsElapsed(triggeredTimerEventId()) >= 9 then
					endGame()
					stopTimerEvent(triggeredTimerEventId())
				end
			end
		</timerTriggerEvent>
	</scripts>
</scenario>
