214 lines
5.6 KiB
Modula-2
214 lines
5.6 KiB
Modula-2
|
|
/******************************************************************************
|
|
|
|
ENGINEER SOLO ASSIGNMENTS
|
|
|
|
******************************************************************************/
|
|
|
|
|
|
#include "task_includes.include"
|
|
|
|
|
|
//
|
|
// Engineer
|
|
//
|
|
|
|
templates/tasks/solo_task_objective( engineer_construct_objective, task_construct_objective_gdf )
|
|
data {
|
|
"require_eligible1" "ability_engineer"
|
|
"team" "gdf"
|
|
"tt_task" "tooltip_lookat_objective"
|
|
"tooltip_ability" "engineer"
|
|
|
|
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( engineer_construct_tower, task_construct_objective )
|
|
data {
|
|
"require_eligible1" "ability_engineer"
|
|
"priority" "0"
|
|
|
|
"mtr_cm_icon" "hud/icons/missionsystem/engineer_construct_tower"
|
|
"icon_sort_cm_request" "-103"
|
|
"tt_task" "engineer_construct_mission"
|
|
"tooltip_ability" "engineer"
|
|
|
|
"botTaskType" "13"
|
|
|
|
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_waypoint_offscreen" "hud/icons/missionsystem/mis_sml"
|
|
}
|
|
}
|
|
|
|
|
|
|
|
templates/tasks/solo_task( engineer_construct_gun, task_construct_objective )
|
|
data {
|
|
"require_eligible1" "ability_engineer"
|
|
"priority" "1"
|
|
"tt_task" "engineer_construct_mission"
|
|
"tooltip_ability" "engineer"
|
|
|
|
"botTaskType" "25"
|
|
|
|
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_waypoint_offscreen" "hud/icons/missionsystem/mis_sml"
|
|
}
|
|
}
|
|
|
|
|
|
//
|
|
// Repair
|
|
//
|
|
|
|
templates/tasks/solo_task( engineer_repair_deployable, task_repair_deployable )
|
|
data {
|
|
"require_eligible1" "ability_engineer"
|
|
"time_limit" "20"
|
|
|
|
"mtr_cm_icon" "hud/icons/missionsystem/engineer_repair_deployable"
|
|
"icon_sort_cm_request" "-103"
|
|
"tt_task" "engineer_construct_mission"
|
|
"tooltip_ability" "engineer"
|
|
|
|
"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" "1536"
|
|
"min_range" "256"
|
|
"team_colored" "1"
|
|
}
|
|
}
|
|
|
|
templates/tasks/solo_task( engineer_repair_vehicle, task_repair_vehicle )
|
|
data {
|
|
"require_eligible1" "ability_engineer && local_in_this_vehicle == false"
|
|
|
|
"mtr_cm_icon" "hud/icons/missionsystem/engineer_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" "1536"
|
|
"team_colored" "1"
|
|
}
|
|
}
|
|
|
|
|
|
templates/tasks/solo_task( engineer_defuse_charge, task_defuse_object_gdf )
|
|
data {
|
|
"require_eligible1" "ability_engineer"
|
|
"time_limit" "40"
|
|
"task" "1"
|
|
"tt_task" "engineer_defuse_charge"
|
|
"tooltip_ability" "engineer"
|
|
}
|
|
|
|
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( engineer_disarm, task_defuse_object_gdf )
|
|
data {
|
|
"require_eligible1" "ability_engineer"
|
|
"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( engineer_deploy_turret, task_deploy_object )
|
|
data {
|
|
"require_eligible1" "ability_engineer && ( has_defense_turret == false )"
|
|
|
|
"deploy_mask" "88"
|
|
"deploy_require_active" "1"
|
|
"deploy_team" "gdf"
|
|
"tt_task" "engineer_deploy_turret"
|
|
"tooltip_ability" "engineer"
|
|
|
|
"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( engineer_deploy_mines, task_deploy_mines )
|
|
data {
|
|
"require_eligible1" "ability_engineer && ( has_landmine == false )"
|
|
|
|
"deploy_team" "gdf"
|
|
|
|
"botTaskType" "2"
|
|
|
|
"def_hint" "deploy_mission_hint_mines_gdf"
|
|
"tt_task" "engineer_deploy_mines"
|
|
"tooltip_ability" "engineer"
|
|
}
|
|
|
|
/* waypoint {
|
|
"mtr_icon" "hud/icons/missionsystem/mis_engineer"
|
|
"mtr_waypoint" "hud/icons/missionsystem/mis_engineer"
|
|
"mtr_waypoint_offscreen" "hud/icons/missionsystem/mis_sml"
|
|
}*/
|
|
}
|