
(script static void marines_allied_setup
	(ai_place marines_allied)
	(object_cannot_take_damage (ai_actors marines_allied))
	(unit_enter_vehicle (unit (list_get (ai_actors marines_allied) 1)) warthog_player "W-passenger")
	(unit_enter_vehicle (unit (list_get (ai_actors marines_allied) 0)) warthog_player "W-gunner")
	(ai_set_orders marines_allied city_sprawl/patrol)
)

(script static void marines_enemies_setup
	(ai_place marines_enemies)
	(object_cannot_take_damage (ai_actors marines_enemies))
	(unit_enter_vehicle (unit (list_get (ai_actors marines_enemies) 2)) warthog_enemies "W-passenger")
	(unit_enter_vehicle (unit (list_get (ai_actors marines_enemies) 1)) warthog_enemies "W-gunner")
	(unit_enter_vehicle (unit (list_get (ai_actors marines_enemies) 0)) warthog_enemies "W-driver")
	(ai_set_orders marines_enemies city_sprawl/patrol)
)



(script static void marines_restock
	(if (<= (ai_living_count marines) 0)
		(begin
			(object_create_anew test1_warthog)
			(ai_place test1_marines)
			(ai_set_orders test1_marines test1/marines_center)
			(unit_enter_vehicle (unit (list_get (ai_actors test1_marines) 0)) test1_warthog "W-driver")
			(unit_enter_vehicle (unit (list_get (ai_actors test1_marines) 1)) test1_warthog "W-gunner")
		)
	)
)


(script static void cov_restock
	(if (<= (ai_living_count cov) 0)
		(begin
			(object_create_anew test1_shadow)
			(ai_place test1_cov)
			(ai_set_orders test1_cov test1/cov_center)
			(unit_enter_vehicle (unit (list_get (ai_actors test1_cov) 0)) test1_shadow "W-driver")
			(unit_enter_vehicle (unit (list_get (ai_actors test1_cov) 1)) test1_shadow "W-gunner")
		)
	)
)


(script startup mission
	(print "WAR!")
	(marines_restock)
	(cov_restock)

)
