
/******************************************************************************

  CONSTRUCTOR SOLO ASSIGNMENTS

******************************************************************************/


#include "task_includes.include"


//
// Repair
//

templates/tasks/solo_task( constructor_repair_deployable, task_repair_deployable )
	data {
		"require_eligible1"				"ability_constructor"
		"time_limit"					"20"

		"mtr_cm_icon"					"hud/icons/missionsystem/constructor_repair_deployable"
		"icon_sort_cm_request"			"-103"
		"tt_task"						"constructor_construct_mission"
		"tooltip_ability"				"constructor"

		"botTaskType"					"6"
			
		templates/tasks/solo_task/xp_bonus_mission
	}

	waypoint {
		"bracketed"						"1"
		"mtr_icon"						"hud/icons/missionsystem/mis_engineer"
		"mtr_waypoint"					"hud/icons/missionsystem/mis_engineer"
		"mtr_user_waypoint"				"hud/icons/missionsystem/tsk_engineer"	
		"mtr_waypoint_offscreen"		"hud/icons/missionsystem/mis_sml"
		"mtr_user_waypoint_offscreen"	"hud/icons/missionsystem/tsk_sml"
		"range"							"2048"
		"team_colored"					"1"
	}
}

templates/tasks/solo_task( constructor_repair_vehicle, task_repair_vehicle )
	data {
		"require_eligible1"				"ability_constructor && local_in_this_vehicle == false"
		
		"mtr_cm_icon"					"hud/icons/missionsystem/constructor_repair_vehicle"
		"icon_sort_cm_request"			"-103"

		"botTaskType"					"5"		
	}

	waypoint {
		"bracketed"						"1"
		"mtr_icon"						"hud/icons/missionsystem/mis_engineer"
		"mtr_waypoint"					"hud/icons/missionsystem/mis_engineer"
		"mtr_user_waypoint"				"hud/icons/missionsystem/tsk_engineer"	
		"mtr_waypoint_offscreen"		"hud/icons/missionsystem/mis_sml"
		"mtr_user_waypoint_offscreen"	"hud/icons/missionsystem/tsk_sml"
		"range"							"1024"
		"team_colored"					"1"
	}
}


templates/tasks/solo_task_objective( constructor_construct_objective, task_construct_objective_strogg )
	data {
		"require_eligible1"				"ability_constructor"
		"team"							"strogg"
		"tt_task"						"tooltip_lookat_objective"
		"tooltip_ability"				"constructor"
		
		templates/tasks/solo_objective/locstr/up_to_xp
	}

	waypoint {
		"bracketed"						"1"
		"mtr_icon"						"hud/icons/missionsystem/obj_build"
		"mtr_waypoint"					"hud/icons/missionsystem/obj_build"
		"mtr_waypoint_offscreen"		"hud/icons/missionsystem/obj_sml"
	}
}

templates/tasks/solo_task( constructor_defuse_charge, task_defuse_object_strogg )
	data {
		"require_eligible1"				"ability_constructor"
		"time_limit"					"40"
		"task"							"1"
		"tt_task"						"constructor_defuse_charge"
		"tooltip_ability"				"constructor"
	}

	waypoint {
		"bracketed"						"1"
		"mtr_user_waypoint"				"hud/icons/missionsystem/tsk_engineer"	
		"mtr_user_waypoint_offscreen"	"hud/icons/missionsystem/tsk_sml"
		"range"							"3072"
		"min_range"						"32"
	}
}

templates/tasks/solo_task( constructor_disarm, task_defuse_object_strogg )
	data {
		"require_eligible1"				"ability_constructor"
		"time_limit"					"40"
		"task"							"1"
	}

	waypoint {
		"bracketed"						"1"
		"mtr_user_waypoint"				"hud/icons/missionsystem/tsk_engineer"	
		"mtr_user_waypoint_offscreen"	"hud/icons/missionsystem/tsk_sml"
		"range"							"3072"
		"min_range"						"32"
	}
}



templates/tasks/solo_task( constructor_deploy_turret, task_deploy_object )
	data {
		"require_eligible1"				"ability_constructor && ( has_defense_turret == false )"

		"deploy_mask"					"88"
		"deploy_require_active"			"1"
		"deploy_team"					"strogg"
		"tt_task"						"constructor_deploy_turret"
		"tooltip_ability"				"constructor"
		
		"botTaskType"					"9"
		
		"def_hint"						"deploy_mission_hint"
	}

/*	waypoint {
		"mtr_icon"						"hud/icons/missionsystem/mis_engineer"
		"mtr_waypoint"					"hud/icons/missionsystem/mis_engineer"
		"mtr_waypoint_offscreen"		"hud/icons/missionsystem/mis_sml"
	}*/
}

templates/tasks/solo_task( constructor_deploy_mines, task_deploy_mines )
	data {
		"require_eligible1"				"ability_constructor && ( has_landmine == false )"

		"deploy_team"					"strogg"
		
		"botTaskType"					"2"

		"def_hint"						"deploy_mission_hint_mines_strogg"
		"tt_task"						"constructor_deploy_mines"
		"tooltip_ability"				"constructor"
	}

/*	waypoint {
		"mtr_icon"						"hud/icons/missionsystem/mis_engineer"
		"mtr_waypoint"					"hud/icons/missionsystem/mis_engineer"
		"mtr_waypoint_offscreen"		"hud/icons/missionsystem/mis_sml"
	}*/
}
