// !Level Script

[DAY1_START]
{
	CAMSCROLL(S23)
	INTEL(INT_SURROUNDED1,5)
	
	SPAWN(Ferry1,UT_FERRY,U23,TEAM_ENEMY,TD_ABOVE)
	SPAWN(Ferry3,UT_FERRY,S26,TEAM_ENEMY,TD_ABOVE)
	SPAWN(Unit1,UT_GRUNT,U23,TEAM_ENEMY,TD_ABOVE)
	SPAWN(Unit3,UT_LIGHT_TANK,S26,TEAM_ENEMY,TD_ABOVE)	

	MOVEUNIT(Ferry1,S19)
	MOVEUNIT(Ferry3,R23)
	
	PAUSE()
	
	MOVEUNIT(Unit1,T19)
	MOVEUNIT(Unit3,Q24)

	PAUSE()

	MOVEUNIT(Ferry1,U23)
	KILLUNIT(Ferry1)
	MOVEUNIT(Ferry3,S26)
	KILLUNIT(Ferry3)
	
	RELINQUISH(Unit1)
	RELINQUISH(Unit3)

	WAITINTEL()

	CAMSCROLL(L19)
	INTEL(INT_SURVIVE,5)
	WAITINTEL()

	CAMSCROLL(M17)
	
	HELPICON(N15,HELP_APC,5)
	HELPICON(L18,HELP_TROOPER,5)	
	HELPICON(L19,HELP_GENERAL,5)

	HOTSPOT(T19)
	HOTSPOT(T20)
	HOTSPOT(Q24)
	HOTSPOT(R25)
}

[DAY2_START]
{
	CAMSCROLL(S23)	
	INTEL(INT_ENEMYLANDING,5)

	SPAWN(Ferry1,UT_FERRY,U24,TEAM_ENEMY,TD_ABOVE)
	SPAWN(Ferry3,UT_FERRY,T27,TEAM_ENEMY,TD_ABOVE)
	SPAWN(Unit1,UT_GRUNT,U24,TEAM_ENEMY,TD_ABOVE)
	SPAWN(Unit3,UT_LIGHT_TANK,T27,TEAM_ENEMY,TD_ABOVE)	

	MOVEUNIT(Ferry1,T21)
	MOVEUNIT(Ferry3,R24)
	
	PAUSE()
	
	MOVEUNIT(Unit1,T20)
	MOVEUNIT(Unit3,R25)

	PAUSE()

	MOVEUNIT(Ferry1,U24)
	KILLUNIT(Ferry1)
	MOVEUNIT(Ferry3,T27)
	KILLUNIT(Ferry3)
	
	RELINQUISH(Unit1)
	RELINQUISH(Unit3)

	WAITINTEL()
}

[DAY3_START]
{
	CAMSCROLL(S23)	
	INTEL(INT_ENEMYLANDING,5)

	SPAWN(Ferry1,UT_FERRY,U23,TEAM_ENEMY,TD_ABOVE)
	SPAWN(Ferry2,UT_FERRY,U24,TEAM_ENEMY,TD_ABOVE)
	SPAWN(Ferry3,UT_FERRY,S26,TEAM_ENEMY,TD_ABOVE)
	SPAWN(Ferry4,UT_FERRY,T27,TEAM_ENEMY,TD_ABOVE)
	SPAWN(Unit1,UT_GRUNT,U23,TEAM_ENEMY,TD_ABOVE)
	SPAWN(Unit2,UT_GRUNT,U24,TEAM_ENEMY,TD_ABOVE)
	SPAWN(Unit3,UT_GRUNT,S26,TEAM_ENEMY,TD_ABOVE)	
	SPAWN(Unit4,UT_GRUNT,T27,TEAM_ENEMY,TD_ABOVE)

	MOVEUNIT(Ferry1,S20)
	MOVEUNIT(Ferry2,T21)
	MOVEUNIT(Ferry3,R23)
	MOVEUNIT(Ferry4,R24)
	
	PAUSE()
	
	MOVEUNIT(Unit1,T19)
	MOVEUNIT(Unit2,T20)
	MOVEUNIT(Unit3,Q24)
	MOVEUNIT(Unit4,R25)

	PAUSE()

	MOVEUNIT(Ferry1,U23)
	KILLUNIT(Ferry1)
	MOVEUNIT(Ferry2,U24)
	KILLUNIT(Ferry2)
	MOVEUNIT(Ferry3,S26)
	KILLUNIT(Ferry3)
	MOVEUNIT(Ferry4,T27)
	KILLUNIT(Ferry4)
	
	RELINQUISH(Unit1)
	RELINQUISH(Unit2)
	RELINQUISH(Unit3)
	RELINQUISH(Unit4)

	WAITINTEL()
}

[DAY4_START]
{
	CAMSCROLL(S23)	
	INTEL(INT_ENEMYLANDING,5)

	SPAWN(Ferry1,UT_FERRY,U23,TEAM_ENEMY,TD_ABOVE)
	SPAWN(Ferry3,UT_FERRY,S26,TEAM_ENEMY,TD_ABOVE)
	SPAWN(Unit1,UT_GRUNT,U23,TEAM_ENEMY,TD_ABOVE)
	SPAWN(Unit3,UT_GRUNT,S26,TEAM_ENEMY,TD_ABOVE)	

	MOVEUNIT(Ferry1,S20)
	MOVEUNIT(Ferry3,R23)
	
	PAUSE()
	
	MOVEUNIT(Unit1,T19)
	MOVEUNIT(Unit3,Q24)

	PAUSE()

	MOVEUNIT(Ferry1,U23)
	KILLUNIT(Ferry1)
	MOVEUNIT(Ferry3,S26)
	KILLUNIT(Ferry3)
	
	RELINQUISH(Unit1)
	RELINQUISH(Unit3)

	WAITINTEL()
}

[DAY5_START]
{
	CAMSCROLL(S23)	
	INTEL(INT_ENEMYLANDING,5)

	SPAWN(Ferry1,UT_FERRY,U23,TEAM_ENEMY,TD_ABOVE)
	SPAWN(Ferry2,UT_FERRY,U24,TEAM_ENEMY,TD_ABOVE)
	SPAWN(Ferry3,UT_FERRY,S26,TEAM_ENEMY,TD_ABOVE)
	SPAWN(Ferry4,UT_FERRY,T27,TEAM_ENEMY,TD_ABOVE)
	SPAWN(Unit1,UT_GRUNT,U23,TEAM_ENEMY,TD_ABOVE)
	SPAWN(Unit2,UT_SNIPER,U24,TEAM_ENEMY,TD_ABOVE)
	SPAWN(Unit3,UT_LIGHT_TANK,S26,TEAM_ENEMY,TD_ABOVE)	
	SPAWN(Unit4,UT_GRUNT,T27,TEAM_ENEMY,TD_ABOVE)

	MOVEUNIT(Ferry1,S20)
	MOVEUNIT(Ferry2,T21)
	MOVEUNIT(Ferry3,R23)
	MOVEUNIT(Ferry4,R24)
	
	PAUSE()
	
	MOVEUNIT(Unit1,T19)
	MOVEUNIT(Unit2,T20)
	MOVEUNIT(Unit3,Q24)
	MOVEUNIT(Unit4,R25)

	PAUSE()

	MOVEUNIT(Ferry1,U23)
	KILLUNIT(Ferry1)
	MOVEUNIT(Ferry2,U24)
	KILLUNIT(Ferry2)
	MOVEUNIT(Ferry3,S26)
	KILLUNIT(Ferry3)
	MOVEUNIT(Ferry4,T27)
	KILLUNIT(Ferry4)
	
	RELINQUISH(Unit1)
	RELINQUISH(Unit2)
	RELINQUISH(Unit3)
	RELINQUISH(Unit4)

	WAITINTEL()
}

[DAY6_START]
{
	CAMSCROLL(S23)	
	INTEL(INT_ENEMYLANDING,5)

	SPAWN(Ferry1,UT_FERRY,U23,TEAM_ENEMY,TD_ABOVE)
	SPAWN(Ferry2,UT_FERRY,U24,TEAM_ENEMY,TD_ABOVE)
	SPAWN(Ferry3,UT_FERRY,S26,TEAM_ENEMY,TD_ABOVE)
	SPAWN(Ferry4,UT_FERRY,T27,TEAM_ENEMY,TD_ABOVE)
	SPAWN(Unit1,UT_GRUNT,U23,TEAM_ENEMY,TD_ABOVE)
	SPAWN(Unit2,UT_GRUNT,U24,TEAM_ENEMY,TD_ABOVE)
	SPAWN(Unit3,UT_GRUNT,S26,TEAM_ENEMY,TD_ABOVE)	
	SPAWN(Unit4,UT_GRUNT,T27,TEAM_ENEMY,TD_ABOVE)

	MOVEUNIT(Ferry1,S20)
	MOVEUNIT(Ferry2,T21)
	MOVEUNIT(Ferry3,R23)
	MOVEUNIT(Ferry4,R24)
	
	PAUSE()
	
	MOVEUNIT(Unit1,T19)
	MOVEUNIT(Unit2,T20)
	MOVEUNIT(Unit3,Q24)
	MOVEUNIT(Unit4,R25)

	PAUSE()

	MOVEUNIT(Ferry1,U23)
	KILLUNIT(Ferry1)
	MOVEUNIT(Ferry2,U24)
	KILLUNIT(Ferry2)
	MOVEUNIT(Ferry3,S26)
	KILLUNIT(Ferry3)
	MOVEUNIT(Ferry4,T27)
	KILLUNIT(Ferry4)
	
	RELINQUISH(Unit1)
	RELINQUISH(Unit2)
	RELINQUISH(Unit3)
	RELINQUISH(Unit4)

	WAITINTEL()
}

[DAY7_START]
{
	CAMSCROLL(S23)	
	INTEL(INT_ENEMYLANDING,5)

	SPAWN(Ferry1,UT_FERRY,U23,TEAM_ENEMY,TD_ABOVE)
	SPAWN(Ferry2,UT_FERRY,U24,TEAM_ENEMY,TD_ABOVE)
	SPAWN(Ferry3,UT_FERRY,S26,TEAM_ENEMY,TD_ABOVE)
	SPAWN(Ferry4,UT_FERRY,T27,TEAM_ENEMY,TD_ABOVE)
	SPAWN(Unit1,UT_GRUNT,U23,TEAM_ENEMY,TD_ABOVE)
	SPAWN(Unit2,UT_SNIPER,U24,TEAM_ENEMY,TD_ABOVE)
	SPAWN(Unit3,UT_GRUNT,S26,TEAM_ENEMY,TD_ABOVE)	
	SPAWN(Unit4,UT_SNIPER,T27,TEAM_ENEMY,TD_ABOVE)

	MOVEUNIT(Ferry1,S20)
	MOVEUNIT(Ferry2,T21)
	MOVEUNIT(Ferry3,R23)
	MOVEUNIT(Ferry4,R24)
	
	PAUSE()
	
	MOVEUNIT(Unit1,T19)
	MOVEUNIT(Unit2,T20)
	MOVEUNIT(Unit3,Q24)
	MOVEUNIT(Unit4,R25)

	PAUSE()

	MOVEUNIT(Ferry1,U23)
	KILLUNIT(Ferry1)
	MOVEUNIT(Ferry2,U24)
	KILLUNIT(Ferry2)
	MOVEUNIT(Ferry3,S26)
	KILLUNIT(Ferry3)
	MOVEUNIT(Ferry4,T27)
	KILLUNIT(Ferry4)
	
	RELINQUISH(Unit1)
	RELINQUISH(Unit2)
	RELINQUISH(Unit3)
	RELINQUISH(Unit4)

	WAITINTEL()
}

[DAY8_START]
{
	CAMSCROLL(S23)	
	INTEL(INT_ENEMYLANDING,5)

	SPAWN(Ferry1,UT_FERRY,U23,TEAM_ENEMY,TD_ABOVE)
	SPAWN(Ferry2,UT_FERRY,U24,TEAM_ENEMY,TD_ABOVE)
	SPAWN(Ferry3,UT_FERRY,S26,TEAM_ENEMY,TD_ABOVE)
	SPAWN(Ferry4,UT_FERRY,T27,TEAM_ENEMY,TD_ABOVE)
	SPAWN(Unit1,UT_SNIPER,U23,TEAM_ENEMY,TD_ABOVE)
	SPAWN(Unit2,UT_LIGHT_TANK,U24,TEAM_ENEMY,TD_ABOVE)
	SPAWN(Unit3,UT_LIGHT_TANK,S26,TEAM_ENEMY,TD_ABOVE)	
	SPAWN(Unit4,UT_SNIPER,T27,TEAM_ENEMY,TD_ABOVE)

	MOVEUNIT(Ferry1,S20)
	MOVEUNIT(Ferry2,T21)
	MOVEUNIT(Ferry3,R23)
	MOVEUNIT(Ferry4,R24)
	
	PAUSE()
	
	MOVEUNIT(Unit1,T19)
	MOVEUNIT(Unit2,T20)
	MOVEUNIT(Unit3,Q24)
	MOVEUNIT(Unit4,R25)

	PAUSE()

	MOVEUNIT(Ferry1,U23)
	KILLUNIT(Ferry1)
	MOVEUNIT(Ferry2,U24)
	KILLUNIT(Ferry2)
	MOVEUNIT(Ferry3,S26)
	KILLUNIT(Ferry3)
	MOVEUNIT(Ferry4,T27)
	KILLUNIT(Ferry4)
	
	RELINQUISH(Unit1)
	RELINQUISH(Unit2)
	RELINQUISH(Unit3)
	RELINQUISH(Unit4)

	WAITINTEL()
}


