"cpsetup.txt" { "nightlighting" "0" "theater_conditions" { "?has_stg44_access" "1" "?has_fg42_access" "1" "?has_m1para_access" "1" } "allowed_units" { "unit" "unit_american_usarmy" "unit" "unit_american_1stinfantry" "unit" "unit_american_2ndrangers" "unit" "unit_american_29thinfantry" "unit" "unit_american_92ndinfantry" "unit" "unit_american_101stairborne" "unit" "unit_american_82ndairborne" "unit" "unit_american_ranger" "unit" "unit_commonwealth_british" "unit" "unit_commonwealth_canada" "unit" "unit_commonwealth_royal_hamilton" "unit" "unit_commonwealth_argyll" "unit" "unit_commonwealth_highlander" "unit" "unit_commonwealth_grenadier" "unit" "unit_commonwealth_blackwatch" "unit" "unit_german_wehrmacht" "unit" "unit_german_3rdfallschirmjager" "unit" "unit_german_1stinfantry" "unit" "unit_german_352infanterie" "unit" "unit_german_17thpanzer" "unit" "unit_german_15thpanzer" "unit" "unit_german_272grenadier" } "coop_base_units" { "unit" "unit_american_82ndairborne" "unit" "unit_american_usarmy" "unit" "unit_commonwealth_argyll" "unit" "unit_commonwealth_royal_hamilton" "unit" "unit_german_15thpanzer" "unit" "unit_german_352infanterie" } "coop_elite_units" { "unit" "unit_american_101stairborne" "unit" "unit_american_82ndairborne" "unit" "unit_commonwealth_argyll" "unit" "unit_commonwealth_highlander" "unit" "unit_commonwealth_grenadier" "unit" "unit_german_3rdfallschirmjager" "unit" "unit_german_17thpanzer" "unit" "unit_german_15thpanzer" } "invasion" { "TeamOne" "americans" "TeamTwo" "axis" "AttackingTeam" "TEAM_ONE" "controlpoint" "cp_a" "controlpoint" "cp_b" "controlpoint" "cp_c" "controlpoint" "radiopoint_axis_final" "spawnzones" { "disablespawns" "1" "0" "spawnzone_start" "1" "spawnzone_start" "2" "spawnzone_start" } "entities" { // Radio point "obj_destructible" { "origin" "-1407 -5100 391" "angles" "0 243.5 0" "targetname" "radiopoint_axis_final" "teamnumber" "3" "ControlPoint" "radiopoint_axis_final" } "point_controlpoint" { "origin" "-1407 -5100 491" "angles" "0 243.5 0" "targetname" "radiopoint_axis_final" "printname" "#CP_AxisRadio" } } } "offensive" { "TeamOne" "americans" "TeamTwo" "axis" "AttackingTeam" "TEAM_ONE" "controlpoint" "cp_a" "controlpoint" "cp_b" "controlpoint" "cp_c" "controlpoint" "radiopoint_final" "controlpoint" "regroup_cap" "spawnzones" { "disablespawns" "1" "0" "spawnzone_start" "1" "spawnzone_start" "2" "spawnzone_start" } "entities" { // Radio point "obj_destructible" { "origin" "-1409 -5104 391" "angles" "0 0 0" "targetname" "radio_final" "teamnumber" "3" "ControlPoint" "radiopoint_final" } "point_controlpoint" { "origin" "-1409 -5104 491" "angles" "0 180 0" "targetname" "radiopoint_final" "printname" "#CP_AxisRadio" } } } "liberation" { "TeamOne" "americans" "TeamTwo" "axis" "controlpoint" "cp_a" "controlpoint" "cp_b" "controlpoint" "cp_c" "spawnzones" { "disablespawns" "1" "0" "spawnzone_start" } } "firefight" { "TeamOne" "americans" "TeamTwo" "axis" "controlpoint" "cp_a" "controlpoint" "cp_b" "controlpoint" "cp_c" "spawnzones" { "disablespawns" "1" "0" "spawnzone_start" } } "frontline" { "TeamOne" "americans" "TeamTwo" "axis" "controlpoint" "radiopoint_allied_final" "controlpoint" "cp_a" "controlpoint" "cp_b" "controlpoint" "cp_c" "controlpoint" "radiopoint_axis_final" "spawnzones" { "disablespawns" "1" "0" "spawnzone_start" "1" "spawnzone_start" "2" "spawnzone_start" } "entities" { // Allied radio "obj_destructible" { "origin" "4763 -1426 54" "angles" "0 270 0" "targetname" "radio_allied_final" "teamnumber" "2" "ControlPoint" "radiopoint_allied_final" } "point_controlpoint" { "origin" "4763 -1426 104" "angles" "0 270 0" "targetname" "radiopoint_allied_final" "printname" "#CP_AlliedRadio" } // Radio point "obj_destructible" { "origin" "-1409 -5104 391" "angles" "0 180 0" "targetname" "radio_axis_final" "teamnumber" "3" "ControlPoint" "radiopoint_axis_final" } "point_controlpoint" { "origin" "-1409 -5104 491" "angles" "0 180 0" "targetname" "radiopoint_axis_final" "printname" "#CP_AxisRadio" } } } "sabotage" { "TeamOne" "americans" "TeamTwo" "axis" "AttackingTeam" "TEAM_ONE" "controlpoint" "targetpoint_a" "controlpoint" "targetpoint_b" "controlpoint" "targetpoint_c" "controlpoint" "regroup_cap" "spawnzones" { "disablespawns" "1" } "blockzones" { "blockzone" "bz_allies_start" "blockzone" "bz_axis_start" } "entities" { // Target A "obj_fuel_dump" { "origin" "915 -4739 164" "angles" "0.000000 -90.318161 0.000000" "targetname" "target_a" "teamnumber" "3" "ControlPoint" "targetpoint_a" } "point_controlpoint" { "origin" "915 -4739 264" "angles" "0.000000 -90.318161 0.000000" "targetname" "targetpoint_a" } // Target B "obj_fuel_dump" { "origin" "-2048 -5550 164" "angles" "0.000000 -8.311858 0.000000" "targetname" "target_b" "teamnumber" "3" "ControlPoint" "targetpoint_b" } "point_controlpoint" { "origin" "-2048 -5550 264" "angles" "0.000000 -8.311858 0.000000" "targetname" "targetpoint_b" } // Target C "obj_discoverable_target" { "origin" "2130 -4777 164" "angles" "0.000000 -16.613981 0.000000" "targetname" "target_c" "teamnumber" "3" "ControlPoint" "targetpoint_c" "TakeDamageBullets" "0" } "point_controlpoint" { "origin" "2130 -4777 264" "angles" "0.000000 -16.613981 0.000000" "targetname" "targetpoint_c" } } "navspawns" { "start_spawns" { "location_allies" "-1300 5434 200" "location_axis" "600 -5000 200" } "fallback_spawns" { "location_allies" "-1300 5434 40" "location_axis" "3700 500 70" } } } "intel" { "TeamOne" "americans" "TeamTwo" "axis" "AttackingTeam" "TEAM_ONE" "controlpoint" "intel_capture" "spawnzones" { "disablespawns" "1" "0" "spawnzone_start" } "entities" { // Intel point "item_intel" { "origin" "-1563 5325 20" "angles" "0 65.806 0" "targetname" "intel_item" "teamnumber" "2" } } } //=============================================================== //=============================================================== // COOPERATIVE MODES //=============================================================== //=============================================================== "entrenchment" { "TeamOne" "americans" "TeamTwo" "axis" "AttackingTeam" "TEAM_ONE" //6 "controlpoint" "cp_a" // 1 - B Destroyed Building "controlpoint" "cp_b" // 2 - c Home "controlpoint" "cp_c" // 3 - D Hotel "controlpoint" "Courtyard_building_cap" // 4 - E CourtYardBuilding "controlpoint" "Cafe_cap" // 5 - F Corner Building "controlpoint" "Coop_stronghold_05" // 6 - G Command "controlpoint" "regroup_cap" // 7 - H Barracks "roundtimer_frac" "1.2" "spawnzones" { "disablespawns" "1" } "blockzones" { "blockzone" "bz_start" } "entities" { "obj_ammo_crate" { "origin" "1550 -1550 -140" "angles" "0 341 0" "targetname" "ammocrate_01_axis" "teamnumber" "3" "ResupplyProximity" "500" } "obj_ammo_crate" { "origin" "-1824 -380 8" "angles" "0 349.5 0" "targetname" "ammocrate_02_axis" "teamnumber" "3" "ResupplyProximity" "250" } "obj_ammo_crate" { "origin" "108 -2284 -149" "angles" "0 0 -7.5" "targetname" "ammocrate_03_axis" "teamnumber" "3" "ResupplyProximity" "250" } "obj_ammo_crate" { "origin" "-2904 -2528 -168" "angles" "0 0 0" "targetname" "ammocrate_04_axis" "teamnumber" "3" "ResupplyProximity" "250" } "obj_ammo_crate" { "origin" "-4840 -1740 -192" "angles" "0 90 0" "targetname" "ammocrate_05_axis" "teamnumber" "3" "ResupplyProximity" "250" } "obj_ammo_crate" { "origin" "-5464 2432 -188" "angles" "0 90 0" "targetname" "ammocrate_06_axis" "teamnumber" "3" "ResupplyProximity" "250" } } "ai" { "allied_count_minimum_players_base" "7" "enemy_count_minimum_players_base" "12" "allied_count_maximum_players_base" "4" "enemy_count_maximum_players_base" "16" "friendly_count_solo_base" "9" "enemy_count_solo_base" "14" "objectives" { "objective_index" "0" "flank_points" { "location" "4165.652832 -2930.322266 -39.035587" "location" "3220.129883 385.947784 -54.136612" } } "objectives" { "objective_index" "1" "flank_points" { "location" "110.622597 -1289.741089 -102.881653" } } "objectives" { "objective_index" "2" "flank_points" { "location" "-1800.371582 -661.348389 51.890652" } } "objectives" { "objective_index" "3" "flank_points" { "location" "-4164.288086 -1598.776123 -101.355614" } } "objectives" { "objective_index" "4" "flank_points" { "location" "-4102.868164 838.310303 -75.154289" } } "objectives" { "objective_index" "5" "flank_points" { "location" "-5762.032227 1761.753052 -71.756325" } } } "navspawns" { "start_spawns" //A spawns { "location_allies" "5772.686035 -1269.349487 -89.904274" "location_axis" "579.066650 11.177185 -63.312843" } "objective_based_spawns" //B spawns { "objective_index" "0" "location_allies" "5772.686035 -1269.349487 -89.904274" "location_axis" "-3425.767578 -320.989319 -82.264374" } "objective_based_spawns" //C Spawns { "objective_index" "1" "location_allies" "3576.416504 -1111.810547 -36.824890" "location_axis" "-3425.767578 -320.989319 -82.264374" } "objective_based_spawns" //D spawns { "objective_index" "2" "location_allies" "1816.236206 -1513.600220 -54.463669" "location_axis" "-5541.484375 -417.658356 -107.116676" } "objective_based_spawns" //E spawns { "objective_index" "3" "location_allies" "-935.879089 -199.728683 -109.894829" "location_axis" "-4601.970703 2522.679688 -51.338894" } "objective_based_spawns" //F spawns { "objective_index" "4" "location_allies" "-2087.189941 798.262024 -41.865891" "location_axis" "-6834.873047 4787.901855 -111.537766" } "objective_based_spawns" //G spawns { "objective_index" "5" "location_allies" "-4554.831055 -1743.793335 -100.033752" "location_axis" "-6834.873047 4787.901855 -111.537766" } "objective_based_spawns" //H spawns { "objective_index" "6" "location_allies" "-3868.062744 -407.032440 78.260208" "location_axis" "-6834.873047 4787.901855 -111.537766" } "fallback_spawns" { "location_allies" "5727.894043 -1269.883423 -99.240959" "location_axis" "-6674.595215 4685.031738 -29.530369" } } } "raid" { "TeamOne" "americans" "TeamTwo" "axis" "AttackingTeam" "TEAM_ONE" "controlpoint" "Home_cap" "controlpoint" "cp_target_1" "controlpoint" "StreetTank_cap" "controlpoint" "Courtyard_building_cap" "controlpoint" "cp_target_2" "controlpoint" "cp_fuel_dump_1" "controlpoint" "cp_officer_quarters_1" "spawnzones" { "disablespawns" "1" } "entities" { // Target 1 "obj_discoverable_target" { "origin" "2130 -4777 164" "angles" "0.000000 23.191200 -0.000000" "targetname" "target_1" "teamnumber" "3" "ControlPoint" "cp_target_1" "TakeDamageBullets" "0" } "point_controlpoint" { "origin" "2130 -4777 264" "angles" "0.000000 23.191200 -0.000000" "targetname" "cp_target_1" } // Target 2 "obj_discoverable_target" { "origin" "245 -4735 164" "angles" "0.000000 -61.944504 0.000000" "targetname" "target_2" "teamnumber" "3" "ControlPoint" "cp_target_2" "TakeDamageBullets" "0" } "point_controlpoint" { "origin" "245 -4735 200" "angles" "0.000000 -61.944504 0.000000" "targetname" "cp_target_2" } // Fuel Dump 1 "obj_fuel_dump" { "origin" "915 -4739 164" "angles" "0.000000 -4.213587 0.000000" "targetname" "fuel_dump_1" "teamnumber" "3" "ControlPoint" "cp_fuel_dump_1" "TakeDamageBullets" "1" } "point_controlpoint" { "origin" "915 -4739 200" "angles" "0.000000 -4.213587 0.000000" "targetname" "cp_fuel_dump_1" } // Officer Quarters 1 "obj_officer_quarters" { "origin" "-1065 -5025 355" "angles" "0.000000 -126.063423 0.000000" "targetname" "officer_quarters_1" "teamnumber" "3" "ControlPoint" "cp_officer_quarters_1" } "point_controlpoint" { "origin" "-1065 -5025 365" "angles" "0.000000 -126.063423 0.000000" "targetname" "cp_officer_quarters_1" } } "ai" { "allied_count_minimum_players_base" "7" "enemy_count_minimum_players_base" "6" "allied_count_maximum_players_base" "0" "enemy_count_maximum_players_base" "14" "friendly_count_solo_base" "7" "enemy_count_solo_base" "14" "objectives" { "objective_index" "0" "fortify_radius" "2500" "fortify_ranking_amount" "200" } "objectives" { "objective_index" "1" "fortify_radius" "2500" "fortify_ranking_amount" "200" } "objectives" { "objective_index" "2" "fortify_radius" "2500" "fortify_ranking_amount" "200" } "objectives" { "objective_index" "3" "fortify_radius" "2500" "fortify_ranking_amount" "200" } "objectives" { "objective_index" "4" "fortify_radius" "2500" "fortify_ranking_amount" "200" } "objectives" { "objective_index" "5" "fortify_radius" "2500" "fortify_ranking_amount" "200" } "objectives" { "objective_index" "6" "fortify_radius" "2500" "fortify_ranking_amount" "200" } } "navspawns" { "start_spawns" { "location_allies" "-1300 5434 40" "location_axis" "600 -5000 200" } "fallback_spawns" { "location_allies" "-1300 5434 40" "location_axis" "-1500 -4550 200" } } "cvars" { "doi_raid_objective_spacing_distance" "1000" } } "stronghold" { "TeamOne" "americans" "TeamTwo" "axis" "AttackingTeam" "TEAM_ONE" "controlpoint" "cp_a" // A - 0 "controlpoint" "cp_b" // B - 1 "controlpoint" "cp_c" // C - 2 (requires 0,1) "controlpoint" "hotel_cap" // D - 3 (requires 0,1) "controlpoint" "cp_flak_1" // E - 4 (requires 2,3) "controlpoint" "cp_fuel_dump_1" // F - 5 (requires 2,3) "controlpoint" "cp_officer_quarters_1" // G - 6 (requires 4,5) "spawnzones" { "disablespawns" "1" } "entities" { "obj_ammo_crate" { "origin" "-1657 5332 -15" "angles" "0 77.5 0" "targetname" "ammocrate_01_allies" "teamnumber" "2" "ResupplyProximity" "400" } "obj_ammo_crate" { "origin" "1500 3450 250" "angles" "0 62.5 0" "targetname" "ammocrate_02_allies" "teamnumber" "2" "ResupplyProximity" "250" } "obj_ammo_crate" { "origin" "3256 148 102" "angles" "0 90 0" "targetname" "ammocrate_03_allies" "teamnumber" "2" "ResupplyProximity" "250" } // Fuel Dump 1 "obj_fuel_dump" { "origin" "915 -4739 164" "angles" "0.000000 -74.432152 0.000000" "targetname" "fuel_dump_1" "teamnumber" "3" "ControlPoint" "cp_fuel_dump_1" } "point_controlpoint" { "origin" "915 -4739 264" "angles" "0.000000 -74.432152 0.000000" "targetname" "cp_fuel_dump_1" } // Flak 1 "obj_discoverable_target" { "origin" "2130 -4777 164" "angles" "-3 0 0.000000" "targetname" "flak_1" "teamnumber" "3" "ControlPoint" "cp_flak_1" "TakeDamageBullets" "0" } "point_controlpoint" { "origin" "2130 -4777 264" "angles" "0.000000 -8.048533 0.000000" "targetname" "cp_flak_1" } // Officer Quarters 1 "obj_officer_quarters" { "origin" "-1065 -5025 355" "angles" "0.000000 -126.063423 0.000000" "targetname" "officer_quarters_1" "teamnumber" "3" "ControlPoint" "cp_officer_quarters_1" } "point_controlpoint" { "origin" "-1065 -5025 355" "angles" "0.000000 -126.063423 0.000000" "targetname" "cp_officer_quarters_1" } } "ai" { "allied_count_minimum_players_base" "7" "enemy_count_minimum_players_base" "12" "allied_count_maximum_players_base" "3" "enemy_count_maximum_players_base" "18" "friendly_count_solo_base" "9" "enemy_count_solo_base" "14" "objectives" { "objective_index" "0" "respawn_time" "10" "fortify_radius" "1000" "fortify_overwatch_stay_back" "0" "fortify_ranking_center" "1857.023193 -69.840866 0.031250" "fortify_ranking_amount" "250" "fortify_ranking_radius" "500" } "objectives" { "objective_index" "1" "respawn_time" "10" "fortify_radius" "800" "fortify_overwatch_stay_back" "0" "fortify_ranking_center" "954.602844 -1805.650391 -7.968750" "fortify_ranking_amount" "250" "fortify_ranking_radius" "500" } "objectives" { "objective_index" "2" "required_objectives" "0,1" "respawn_time" "10" "fortify_radius" "1000" "fortify_overwatch_stay_back" "0" "fortify_ranking_center" "-1797.179199 -378.127136 8.031250" "fortify_ranking_amount" "300" "fortify_ranking_radius" "600" } "objectives" { "objective_index" "3" "required_objectives" "0,1" "respawn_time" "10" "fortify_radius" "1800" "fortify_overwatch_stay_back" "0" "fortify_ranking_center" "-1866.107422 -1737.771606 -170.735489" "fortify_ranking_amount" "300" "fortify_ranking_radius" "1000" } "objectives" { "objective_index" "4" "required_objectives" "2,3" "respawn_time" "15" "fortify_radius" "900" "fortify_overwatch_stay_back" "0" "fortify_ranking_center" "-3694.518555 -1615.964844 40.031250" "fortify_ranking_amount" "300" "fortify_ranking_radius" "600" } "objectives" { "objective_index" "5" "required_objectives" "2,3" "respawn_time" "15" "fortify_radius" "1500" "fortify_overwatch_stay_back" "0" "fortify_ranking_center" "-4739.448242 -371.004730 -170.835480" "fortify_ranking_amount" "200" "fortify_ranking_radius" "900" } "objectives" { "objective_index" "6" "required_objectives" "4,5" "respawn_time" "30" "fortify_radius" "800" "fortify_overwatch_stay_back" "0" "fortify_ranking_center" "-5201.000488 1689.650146 0.031250" "fortify_ranking_amount" "300" "fortify_ranking_radius" "400" } } "navspawns" { "start_spawns" { "location_allies" "-1300 5434 40" "location_axis" "1800 -3500 300" } "objective_based_spawns" { "objective_index" "0" "location_allies" "-1300 5434 40" "location_axis" "1800 -3500 300" } "objective_based_spawns" { "objective_index" "1" "location_allies" "-1300 5434 40" "location_axis" "1800 -3500 300" } "objective_based_spawns" { "objective_index" "2" "location_allies" "-1300 5434 40" "location_axis" "1800 -3500 300" } "objective_based_spawns" { "objective_index" "3" "location_allies" "-1300 5434 40" "location_axis" "1435 -5409 200" } "objective_based_spawns" { "objective_index" "4" "location_allies" "-1300 5434 40" "location_axis" "1435 -5409 200" } "objective_based_spawns" { "objective_index" "5" "location_allies" "-1300 5434 40" "location_axis" "-980 -5100 265" } "objective_based_spawns" { "objective_index" "6" "location_allies" "-1300 5434 40" } "fallback_spawns" { "location_allies" "-1300 5434 40" "location_axis" "1435 -5409 200" } } } }