etqw-sdk/base/def/tasks/solo_strogg.def

626 lines
14 KiB
Modula-2

/******************************************************************************
STROGG SOLO ASSIGNMENTS
******************************************************************************/
#include "task_includes.include"
//
// Capture Forward Spawn
//
templates/tasks/solo_task( strogg_capture_spawn, task_capture_spawn )
data {
"require_eligible1" "team_strogg"
"waypoint" "1"
"priority" "0"
"mtr_cm_icon" "hud/icons/missionsystem/strogg_capture_spawn"
"icon_sort_cm_request" "-103"
"tt_task" "capture_spawn"
"botTaskType" "3"
templates/tasks/solo_task/locstr/up_to_xp
}
waypoint {
"bracketed" "1"
"mtr_icon" "hud/icons/missionsystem/mis_spawn"
"mtr_waypoint" "hud/icons/missionsystem/mis_spawn"
"mtr_waypoint_offscreen" "hud/icons/missionsystem/mis_sml"
"range" "8192"
"min_range" "128"
}
}
//
// Liberate Forward Spawn
//
templates/tasks/solo_task( strogg_liberate_spawn, task_liberate_spawn )
data {
"require_eligible1" "team_strogg"
"waypoint" "1"
"priority" "0"
"mtr_cm_icon" "hud/icons/missionsystem/strogg_liberate_spawn"
"icon_sort_cm_request" "-103"
"tt_task" "liberate_spawn"
"botTaskType" "18"
templates/tasks/solo_task/locstr/up_to_xp
}
waypoint {
"bracketed" "1"
"mtr_icon" "hud/icons/missionsystem/mis_spawn"
"mtr_waypoint" "hud/icons/missionsystem/mis_spawn"
"mtr_waypoint_offscreen" "hud/icons/missionsystem/mis_sml"
"range" "8192"
"min_range" "128"
}
}
templates/tasks/solo_task( strogg_liberate_spawn_infiltrator, task_liberate_spawn )
data {
"require_eligible1" "team_strogg && ability_covertops"
"waypoint" "1"
"priority" "0"
"show_eligible" "1"
"mtr_cm_icon" "hud/icons/missionsystem/strogg_liberate_spawn"
"icon_sort_cm_request" "-103"
"tt_task" "liberate_spawn"
"botTaskType" "19"
templates/tasks/solo_task/locstr/up_to_xp
}
waypoint {
"bracketed" "1"
"mtr_icon" "hud/icons/missionsystem/mis_spawn"
"mtr_waypoint" "hud/icons/missionsystem/mis_spawn"
"mtr_waypoint_offscreen" "hud/icons/missionsystem/mis_sml"
"range" "8192"
"min_range" "128"
}
}
//
// Defend
//
templates/tasks/solo_task_objective( strogg_defend_short, task_defend )
data {
"waypoint" "1"
"time_limit" "240"
"team" "strogg"
templates/tasks/solo_objective/locstr/up_to_xp
}
waypoint {
"bracketed" "1"
"mtr_icon" "hud/icons/missionsystem/obj_defend"
"mtr_waypoint" "hud/icons/missionsystem/obj_defend"
"mtr_waypoint_offscreen" "hud/icons/missionsystem/obj_sml"
}
}
templates/tasks/solo_task_objective( strogg_defend_medium, task_defend )
data {
"waypoint" "1"
"time_limit" "480"
"team" "strogg"
templates/tasks/solo_objective/locstr/up_to_xp
}
waypoint {
"bracketed" "1"
"mtr_icon" "hud/icons/missionsystem/obj_defend"
"mtr_waypoint" "hud/icons/missionsystem/obj_defend"
"mtr_waypoint_offscreen" "hud/icons/missionsystem/obj_sml"
}
}
templates/tasks/solo_task_objective( strogg_defend_long, task_defend )
data {
"waypoint" "1"
"team" "strogg"
}
waypoint {
"bracketed" "1"
"mtr_icon" "hud/icons/missionsystem/obj_defend"
"mtr_waypoint" "hud/icons/missionsystem/obj_defend"
"mtr_waypoint_offscreen" "hud/icons/missionsystem/obj_sml"
}
}
templates/tasks/solo_task_objective( strogg_defend_short_dual, task_defend )
data {
"waypoint" "1"
"time_limit" "240"
"team" "strogg"
}
waypoint {
"bracketed" "1"
"mtr_icon" "hud/icons/missionsystem/obj_defend"
"mtr_waypoint" "hud/icons/missionsystem/obj_defend"
"mtr_waypoint_offscreen" "hud/icons/missionsystem/obj_sml"
}
waypoint {
"bracketed" "1"
"mtr_icon" "hud/icons/missionsystem/obj_defend"
"mtr_waypoint" "hud/icons/missionsystem/obj_defend"
"mtr_waypoint_offscreen" "hud/icons/missionsystem/obj_sml"
}
}
templates/tasks/solo_task_objective( strogg_defend_medium_dual, task_defend )
data {
"waypoint" "1"
"time_limit" "480"
"team" "strogg"
}
waypoint {
"bracketed" "1"
"mtr_icon" "hud/icons/missionsystem/obj_defend"
"mtr_waypoint" "hud/icons/missionsystem/obj_defend"
"mtr_waypoint_offscreen" "hud/icons/missionsystem/obj_sml"
}
waypoint {
"bracketed" "1"
"mtr_icon" "hud/icons/missionsystem/obj_defend"
"mtr_waypoint" "hud/icons/missionsystem/obj_defend"
"mtr_waypoint_offscreen" "hud/icons/missionsystem/obj_sml"
}
}
templates/tasks/solo_task_objective( strogg_defend_long_dual, task_defend )
data {
"waypoint" "1"
"team" "strogg"
}
waypoint {
"bracketed" "1"
"mtr_icon" "hud/icons/missionsystem/obj_defend"
"mtr_waypoint" "hud/icons/missionsystem/obj_defend"
"mtr_waypoint_offscreen" "hud/icons/missionsystem/obj_sml"
}
waypoint {
"bracketed" "1"
"mtr_icon" "hud/icons/missionsystem/obj_defend"
"mtr_waypoint" "hud/icons/missionsystem/obj_defend"
"mtr_waypoint_offscreen" "hud/icons/missionsystem/obj_sml"
}
}
//
// Stop MCP
//
templates/tasks/solo_task_objective( strogg_stop_mcp_short, task_defend )
data {
"waypoint" "1"
"time_limit" "240"
"team" "strogg"
"botTaskType" "29"
templates/tasks/solo_objective/locstr/up_to_xp
}
waypoint {
"bracketed" "1"
"mtr_icon" "hud/icons/missionsystem/obj_mcp"
"mtr_waypoint" "hud/icons/missionsystem/obj_mcp"
"mtr_waypoint_offscreen" "hud/icons/missionsystem/obj_sml"
}
}
templates/tasks/solo_task_objective( strogg_stop_mcp_medium, task_defend )
data {
"waypoint" "1"
"time_limit" "480"
"team" "strogg"
"botTaskType" "29"
templates/tasks/solo_objective/locstr/up_to_xp
}
waypoint {
"bracketed" "1"
"mtr_icon" "hud/icons/missionsystem/obj_mcp"
"mtr_waypoint" "hud/icons/missionsystem/obj_mcp"
"mtr_waypoint_offscreen" "hud/icons/missionsystem/obj_sml"
}
}
templates/tasks/solo_task_objective( strogg_stop_mcp_long, task_defend )
data {
"waypoint" "1"
"team" "strogg"
"botTaskType" "29"
}
waypoint {
"bracketed" "1"
"mtr_icon" "hud/icons/missionsystem/obj_mcp"
"mtr_waypoint" "hud/icons/missionsystem/obj_mcp"
"mtr_waypoint_offscreen" "hud/icons/missionsystem/obj_sml"
}
}
//
// Defend item
//
templates/tasks/solo_task_objective( item_defend_strogg, task_dummy )
data {
"waypoint" "1"
"team" "strogg"
}
waypoint {
"bracketed" "1"
"bracket_mins" "-24 -24 0"
"bracket_maxs" "24 24 48"
"mtr_icon" "hud/icons/missionsystem/obj_defend"
"mtr_waypoint" "hud/icons/missionsystem/obj_defend"
"mtr_waypoint_offscreen" "hud/icons/missionsystem/obj_sml"
"range" "16384"
}
}
//
// Defend deliver point
//
templates/tasks/solo_task_objective( item_defend_console_strogg, task_dummy )
data {
"waypoint" "1"
"require_eligible1" "team_strogg"
"task" "1"
}
waypoint {
"bracketed" "1"
"bracket_mins" "-24 -24 0"
"bracket_maxs" "24 24 48"
"mtr_icon" "hud/icons/missionsystem/obj_defend"
"mtr_user_waypoint" "hud/icons/missionsystem/obj_defend"
"mtr_user_waypoint_offscreen" "hud/icons/missionsystem/obj_sml"
"range" "16384"
}
}
//
// Defend Carryable item
//
templates/tasks/solo_task_objective( item_defend_carryable_strogg, task_dummy )
data {
"waypoint" "1"
"team" "strogg"
}
waypoint {
"bracketed" "1"
"bracket_mins" "-24 -24 0"
"bracket_maxs" "24 24 48"
"mtr_icon" "hud/icons/missionsystem/obj_document"
"mtr_waypoint" "hud/icons/missionsystem/obj_document"
"mtr_waypoint_offscreen" "hud/icons/missionsystem/obj_sml"
"range" "16384"
}
}
//
// Return item
//
templates/tasks/solo_task_objective( item_return_strogg, task_dummy )
data {
"waypoint" "1"
"team" "strogg"
"botTaskType" "20"
}
waypoint {
"bracketed" "1"
"bracket_mins" "-24 -24 0"
"bracket_maxs" "24 24 48"
"mtr_icon" "hud/icons/missionsystem/obj_document"
"mtr_waypoint" "hud/icons/missionsystem/obj_document"
"mtr_waypoint_offscreen" "hud/icons/missionsystem/obj_sml"
"range" "16384"
}
}
//
// Defend mcp goal
//
templates/tasks/solo_task_objective( defend_goal_strogg, task_dummy )
data {
"waypoint" "1"
"require_eligible1" "team_strogg"
"task" "1"
}
waypoint {
"bracketed" "1"
"bracket_mins" "-24 -24 0"
"bracket_maxs" "24 24 48"
"mtr_icon" "hud/icons/missionsystem/obj_defend"
"mtr_user_waypoint" "hud/icons/missionsystem/obj_defend"
"mtr_user_waypoint_offscreen" "hud/icons/missionsystem/obj_sml"
"range" "16384"
}
}
//
// Deliver item
//
templates/tasks/solo_task_objective( item_deliver_strogg, task_dummy )
data {
"waypoint" "1"
"team" "strogg"
"botTaskType" "22"
}
waypoint {
"bracketed" "1"
"bracket_mins" "-24 -24 0"
"bracket_maxs" "24 24 48"
"mtr_icon" "hud/icons/missionsystem/obj_goal"
"mtr_waypoint" "hud/icons/missionsystem/obj_goal"
"mtr_waypoint_offscreen" "hud/icons/missionsystem/obj_sml"
"range" "16384"
}
}
//
// Pickup item
//
templates/tasks/solo_task_objective( item_pickup_strogg, task_dummy )
data {
"waypoint" "1"
"team" "strogg"
"botTaskType" "21"
}
waypoint {
"bracketed" "1"
"bracket_mins" "-24 -24 0"
"bracket_maxs" "24 24 48"
"mtr_icon" "hud/icons/missionsystem/obj_document"
"mtr_waypoint" "hud/icons/missionsystem/obj_document"
"mtr_waypoint_offscreen" "hud/icons/missionsystem/obj_sml"
"range" "16384"
}
}
//
// Stop item
//
templates/tasks/solo_task_objective( item_stop_strogg, task_dummy )
data {
"waypoint" "1"
"team" "strogg"
}
waypoint {
"bracketed" "1"
"bracket_mins" "-24 -24 0"
"bracket_maxs" "24 24 48"
"mtr_icon" "hud/icons/missionsystem/obj_defend"
"mtr_waypoint" "hud/icons/missionsystem/obj_defend"
"mtr_waypoint_offscreen" "hud/icons/missionsystem/obj_sml"
"range" "16384"
}
}
//
// Stop carryable item
//
templates/tasks/solo_task_objective( item_stop_carryable_strogg, task_dummy )
data {
"waypoint" "1"
"team" "strogg"
}
waypoint {
"bracketed" "1"
"bracket_mins" "-24 -24 0"
"bracket_maxs" "24 24 48"
"mtr_icon" "hud/icons/missionsystem/obj_defend"
"mtr_waypoint" "hud/icons/missionsystem/obj_defend"
"mtr_waypoint_offscreen" "hud/icons/missionsystem/obj_sml"
"range" "16384"
}
}
//
// Destroy deployable
//
templates/tasks/solo_task( destroy_deployable_strogg, task_dummy )
data {
"require_eligible1" "ability_aggressor || ability_oppressor"
"waypoint" "1"
"mtr_cm_icon" "hud/icons/missionsystem/destroy_deployable_strogg"
"icon_sort_cm_request" "-103"
"tt_task" "aggressor_destroy"
"tooltip_ability" "aggressor"
"botTaskType" "8"
templates/tasks/solo_task/xp_bonus_mission
}
waypoint {
"bracketed" "1"
"mtr_icon" "hud/icons/missionsystem/mis_kill_any_class"
"mtr_user_waypoint" "hud/icons/missionsystem/tsk_kill_any_class"
"mtr_user_waypoint_offscreen" "hud/icons/missionsystem/tsk_sml"
"mtr_waypoint" "hud/icons/missionsystem/mis_kill_any_class"
"mtr_waypoint_offscreen" "hud/icons/missionsystem/mis_sml"
"range" "4096"
"min_range" "128"
"team_colored" "1"
}
}
//
// Destroy vehicle
//
templates/tasks/solo_task( destroy_vehicle_strogg, task_dummy )
data {
"require_eligible1" "team_strogg"
"waypoint" "1"
"task" "1"
"time_limit" "30"
"botTaskType" "7"
}
waypoint {
"bracketed" "1"
"mtr_icon" "hud/icons/missionsystem/tsk_kill_any_class"
"mtr_user_waypoint" "hud/icons/missionsystem/tsk_kill_any_class"
"mtr_user_waypoint_offscreen" "hud/icons/missionsystem/tsk_sml"
"range" "4096"
"min_range" "128"
"team_colored" "1"
}
}
//
// Kill player
//
templates/tasks/solo_task( kill_player_strogg, task_kill_enemy )
data {
"require_eligible1" "team_strogg"
"waypoint" "1"
"task" "1"
"time_limit" "30"
"botTaskType" "10"
}
waypoint {
"bracketed" "1"
"mtr_icon" "hud/icons/missionsystem/tsk_kill_any_class"
"mtr_user_waypoint" "hud/icons/missionsystem/tsk_kill_any_class"
"mtr_user_waypoint_offscreen" "hud/icons/missionsystem/tsk_sml"
"range" "4096"
"min_range" "128"
"team_colored" "1"
}
}
//
// Select Spawnhost
//
templates/tasks/solo_task( strogg_select_spawnhost, task_select_spawnhost )
data {
"require_eligible1" "team_strogg"
"waypoint" "1"
"task" "1"
}
waypoint {
"bracketed" "1"
"mtr_icon" "hud/icons/missionsystem/tsk_select_spawnhost"
"mtr_user_waypoint" "hud/icons/missionsystem/tsk_select_spawnhost"
"mtr_user_waypoint_offscreen" "hud/icons/missionsystem/tsk_sml"
"range" "2048"
"min_range" "128"
}
}
//
// Long deliver item on quarry
//
templates/tasks/solo_task_objective( item_deliver_strogg_quarry, task_dummy )
data {
"waypoint" "1"
"team" "strogg"
"botTaskType" "22"
}
waypoint {
"bracketed" "1"
"mtr_icon" "hud/icons/missionsystem/obj_goal"
"mtr_waypoint" "hud/icons/missionsystem/obj_goal"
"mtr_waypoint_offscreen" "hud/icons/missionsystem/obj_sml"
"range" "16384"
}
}
//
// Pickup item
//
templates/tasks/solo_task( item_pickup_strogg_quarry, task_dummy )
data {
"waypoint" "1"
"require_eligible1" "team_strogg"
"task" "1"
}
waypoint {
"bracketed" "1"
"bracket_mins" "-24 -24 0"
"bracket_maxs" "24 24 48"
"mtr_icon" "hud/icons/missionsystem/obj_document"
"mtr_user_waypoint" "hud/icons/missionsystem/obj_document"
"mtr_user_waypoint_offscreen" "hud/icons/missionsystem/obj_sml"
"range" "16384"
}
}