"cpsetup.txt" { "theater_conditions" { "?has_stg44_access" "1" "?has_fg42_access" "1" "?has_m1para_access" "1" } "navfile" "panzerschlacht" "nightlighting" "1" // PVP Supported modes: // - liberation (firefight) // - offensive (push / invasion) // - frontline (skirmish) // Coop Supported modes: // - patrol // - entrenchment // - stronghold (checkpoint) // - raid "allowed_units" { // commonwealth "unit" "unit_commonwealth_british" "unit" "unit_commonwealth_canada" "unit" "unit_commonwealth_no2commando" "unit" "unit_commonwealth_princess_patricia" "unit" "unit_commonwealth_highlander" "unit" "unit_commonwealth_12thfrontier" "unit" "unit_commonwealth_argyll" "unit" "unit_commonwealth_unit_commonwealth_seaforth" "unit" "unit_commonwealth_royal_hamilton" "unit" "unit_commonwealth_grenadier" "unit" "unit_commonwealth_fusilier" // german "unit" "unit_german_wehrmacht" "unit" "unit_german_1stinfantry" "unit" "unit_german_15thpanzer" "unit" "unit_german_panzerss" "unit" "unit_german_fallschirmjager" "unit" "unit_german_3rdfallschirmjager" "unit" "unit_german_3rdpanzer" "unit" "unit_german_17thpanzerss" "unit" "unit_german_352infanterie" "unit" "unit_german_29thpanzer" // american "unit" "unit_american_usarmy" "unit" "unit_american_ranger" "unit" "unit_american_82ndairborne" "unit" "unit_american_92ndinfantry" "unit" "unit_american_1stinfantry" "unit" "unit_american_3rddivision" "unit" "unit_american_101stairborne" "unit" "unit_american_28thdivision" "unit" "unit_american_2ndrangers" "unit" "unit_american_29thinfantry" } "coop_base_units" { "unit" "unit_american_3rddivision" "unit" "unit_commonwealth_fusilier" "unit" "unit_commonwealth_12thfrontier" "unit" "unit_commonwealth_highlander" "unit" "unit_german_1stinfantry" "unit" "unit_german_29thpanzer" } "coop_elite_units" { "unit" "unit_american_3rddivision" "unit" "unit_american_92ndinfantry" "unit" "unit_american_82ndairborne" "unit" "unit_commonwealth_seaforth" "unit" "unit_commonwealth_12thfrontier" "unit" "unit_commonwealth_no2commando" "unit" "unit_commonwealth_highlander" "unit" "unit_german_fallschirmjager" "unit" "unit_german_3rdfallschirmjager" } "liberation" { "TeamOne" "americans" // teamnumber 2 "TeamTwo" "axis" // teamnumber 3 "controlpoint" "cp_a" //Obj 0 - A "controlpoint" "cp_b" //Obj 1 - B "controlpoint" "cp_fuel_dump" //Obj 2 - C "controlpoint" "cp_d" //Obj 3 - D "spawnzones" { "disablespawns" "1" "0" "spawnzone_liberation" } } "offensive" { "TeamOne" "americans" "TeamTwo" "axis" "AttackingTeam" "TEAM_ONE" "controlpoint" "op_a" "controlpoint" "op_b" "controlpoint" "op_c" "controlpoint" "radiopoint_final" "spawnzones" { "disablespawns" "1" "0" "spawnzone_offensive_a" "1" "spawnzone_offensive_b" "2" "spawnzone_offensive_c" } "entities" { // Radio point "obj_destructible" { "origin" "2836 4891 39" //unten "angles" "0 0 0" "targetname" "radio_final" "teamnumber" "3" "ControlPoint" "radiopoint_final" } "point_controlpoint" { "origin" "2836 4891 54" //oben "angles" "0 0 0" "targetname" "radiopoint_final" "printname" "#CP_Axis_Radio" } } } "frontline" { "TeamOne" "americans" "TeamTwo" "axis" "controlpoint" "radiopoint_allied_final" "controlpoint" "op_a" "controlpoint" "op_b" "controlpoint" "op_c" "controlpoint" "radiopoint_axis_final" "spawnzones" { "disablespawns" "1" "0" "spawnzone_offensive_a" "1" "spawnzone_offensive_b" "2" "spawnzone_offensive_c" } "entities" { // Allied radio "obj_destructible" { "origin" "4590 -4770 21" //unten "angles" "0 315 0" "targetname" "radio_allied_final" "teamnumber" "2" "ControlPoint" "radiopoint_allied_final" } "point_controlpoint" { "origin" "4590 -4770 46" //oben "angles" "0 315 0" "targetname" "radiopoint_allied_final" "printname" "#CP_AlliedRadio" } // Axis radio "obj_destructible" { "origin" "2836 4891 39" //unten "angles" "0 0 0" "targetname" "radio_axis_final" "teamnumber" "3" "ControlPoint" "radiopoint_axis_final" } "point_controlpoint" { "origin" "2836 4891 54" //oben "angles" "0 0 0" "targetname" "radiopoint_axis_final" "printname" "#CP_Axis_Radio" } } } "patrol" { "TeamOne" "americans" // teamnumber 2 "TeamTwo" "axis" // teamnumber 3 "AttackingTeam" "TEAM_TWO" "controlpoint" "pa_a" //Patrol 00 - A "controlpoint" "pa_b" //Patrol 01 - B "controlpoint" "pa_c" //Patrol 02 - C "controlpoint" "pa_d" //Patrol 03 - D "spawnzones" { "disablespawns" "1" } "navspawns" { "patrol_spawns" { "location_allies" "-1236.5 196.5 0" // A "location_allies_02" "5023.5 211 -29" // B "location_allies_03" "-304.5 -3136.5 73" // C "location_allies_04" "-3331.5 -3286.5 26" // D "location_axis" "1362.5 4577 90" // A "location_axis_02" "-2668.5 4299.5 133"// B "location_axis_03" "196.5 3817.5 133" // C "location_axis_04" "-1311 4276 133" //D } "fallback_spawns" { "location_axis" "4731 5343.5 93" "location_allies" "-295.5 -2775.5 67" } } "entities" { "obj_ammo_crate" { "origin" "-812 -5017 0" "angles" "0 270 0" "targetname" "ammocrate_01_allies" "teamnumber" "2" "ResupplyProximity" "400" } "obj_ammo_crate" { "origin" "500 232 -84" "angles" "0 270 0" "targetname" "ammocrate_01_axis" "teamnumber" "3" "ResupplyProximity" "250" } "obj_ammo_crate" { "origin" "-4124 222 -101" "angles" "0 270 0" "targetname" "ammocrate_02_axis" "teamnumber" "3" "ResupplyProximity" "250" } "obj_ammo_crate" { "origin" "4613 2281 -102" "angles" "0 270 0" "targetname" "ammocrate_03_axis" "teamnumber" "3" "ResupplyProximity" "250" } "obj_ammo_crate" { "origin" "-4499 2424 -100" "angles" "0 270 0" "targetname" "ammocrate_04_axis" "teamnumber" "3" "ResupplyProximity" "250" } "obj_ammo_crate" { "origin" "-565 4329 -77" "angles" "0 270 0" "targetname" "ammocrate_05_axis" "teamnumber" "3" "ResupplyProximity" "250" } "obj_ammo_crate" { "origin" "-1915 5295 0" "angles" "0 270 0" "targetname" "ammocrate_06_axis" "teamnumber" "3" "ResupplyProximity" "250" } } } "entrenchment" { "TeamOne" "americans" // teamnumber 2 "TeamTwo" "axis" // teamnumber 3 "TeamTwoDefaultUnit" "unit_15thpanzer" "AttackingTeam" "TEAM_ONE" "controlpoint" "op_c" //Obj 0 - A - Unterstand01 - rechts - Reihe 1 ---- old A "controlpoint" "op_a" //Obj 1 - B - Pak links aussen Reihe 1 ---- old B "controlpoint" "pa_a" //Obj 2 - C - Unterstand02 - links - Reihe 1 "controlpoint" "op_b" //Obj 3 - D - Unterstand03 - rechts - Reihe 2 ---- old C "controlpoint" "cp_c" //Obj 4 - E - Unterstand04 - links - Reihe 2 "controlpoint" "cp_flak" //Obj 5 - F - zerstörtes Haus - rechts - Reihe 2 "controlpoint" "cp_a" //Obj 6 - G - Freya Radar - links - Reihe 3 ---- old D "controlpoint" "cp_fuel_dump" //Obj 7 - H - Benzinfaesser - mitte - Reihe 2 "controlpoint" "cp_h" //Obj 8 - I - SAN-Baracke - rechts - Reihe 3 ---- old E "ai" { "allied_count_minimum_players_base" "7" //friendly ai count with minimum human players in-game "enemy_count_minimum_players_base" "24" //enemy ai count with minimum human players in-game //"enemy_count_minimum_players_base" "1" //enemy ai count with minimum human players in-game "allied_count_maximum_players_base" "0" //friendly ai count with maximum human players in-game "enemy_count_maximum_players_base" "24" //enemy ai count with maximum human players in-game //"enemy_count_maximum_players_base" "1" //enemy ai count with maximum human players in-game "friendly_count_solo_base" "7" //friendly ai count for solo game mode "enemy_count_solo_base" "24" //enemy ai count for solo game mode //"enemy_count_solo_base" "1" //enemy ai count for solo game mode //"max_vision_range" "3200" //overrides the bot's visual distance "objectives" { "objective_index" "0" //corresponds to the first objective - A - Unterstand01 - rechts - Reihe 1 ---- old A "respawn_time" "15" //adjusts the respawn time for the objective "flank_points" //tells some AI to use a designated flanking position before moving to objective { "location" "1695.5 203 -25" //flanking pos_sh_0a position in map that marks a flanking route to objective "location" "3095.5 209 -25" //flanking pos_sh_0b position in map that marks a flanking route to objective } } "objectives" { "objective_index" "1" //corresponds to the second objective - B - Pak links aussen Reihe 1 ---- old B "respawn_time" "15" //adjusts the respawn time for the objective "flank_points" { "location" "-4979.5 2218 -25" //flanking pos_sh_1a position in map that marks a flanking route to objective "location" "-3726.5 2228 -25" //flanking pos_sh_1b position in map that marks a flanking route to objective } } "objectives" { "objective_index" "2" //corresponds to the third objective - C - Unterstand02 - links - Reihe 1 "respawn_time" "20" //adjusts the respawn time for the objective } "objectives" { "objective_index" "3" //corresponds to the fourth objective - D - Unterstand03 - rechts - Reihe 2 ---- old C "respawn_time" "20" //adjusts the respawn time for the objective "flank_points" { "location" "3740.5 2243 -25" //flanking pos_sh_3a position in map that marks a flanking route to objective "location" "4924.5 2236 -25" //flanking pos_sh_3b position in map that marks a flanking route to objective } } "objectives" { "objective_index" "4" //corresponds to the fifth objective - E - Unterstand04 - links - Reihe 2 "respawn_time" "20" //adjusts the respawn time for the objective } "objectives" { "objective_index" "5" //corresponds to the sixth objective - F - Flak zerstörtes Haus - rechts - Reihe 2 "respawn_time" "20" //adjusts the respawn time for the objective } "objectives" { "objective_index" "6" //corresponds to the seventh objective - G - Freya Radar - links - Reihe 3 ---- old D "respawn_time" "20" //adjusts the respawn time for the objective "flank_points" { "location" "-2549.46 5052.5 37" //flanking pos_sh_6a position in map that marks a flanking route to objective "location" "-1956.53 4015.5 40" //flanking pos_sh_6b position in map that marks a flanking route to objective } } "objectives" { "objective_index" "7" //corresponds to the eightes objective - H - Benzinfaesser - mitte - Reihe 2 "respawn_time" "20" //adjusts the respawn time for the objective } "objectives" { "objective_index" "8" //corresponds to the eightes objective - I - Benzinfaesser - mitte - Reihe 2 "respawn_time" "20" //adjusts the respawn time for the objective } } "spawnzones" { "disablespawns" "1" } "navspawns" //entrenchment mode will cycle regroup points, starting with 0. As the enemy team captures an objective, it will cycle to the next spawn { "start_spawns" //designates the starting spawn locations { "location_axis" "984.5 200 -26" //location of initial axis spawnpoint...only used at start - ger_spawn_start sh - mitte - Reihe 1 "location_allies" "-757.5 -5123.5 133" //location of initial allies spawnpoint...only used at start - us_spawn_start ent - hinten - Reihe 1 } "objective_based_spawns" //A - Unterstand01 - rechts - Reihe 3 ---- old A { "objective_index" "0" "location_axis" "4352.5 2653.5 -18.5" //ger_spawn_ob-2_sh+ent - Unterstand03 - rechts - Reihe 2 "location_allies" "895.5 -2199.5 -40.5" //us_spawn_ob-0_ent - Ruine mitte - Reihe 4 } "objective_based_spawns" //B - Pak links aussen Reihe 3 ---- old B { "objective_index" "1" "location_axis" "-4385 2602 -31" //ger_spawn_ob-3 sh - Unterstand04 - links - Reihe 2 "location_allies" "-3331.5 -3286.5 25.5" //location_allies_D patrol - links aussen Reihe 4 } "objective_based_spawns" //C - Unterstand02 - links - Reihe 3 { "objective_index" "2" "location_axis" "4352.5 2653.5 -18.5" //location_axis_C patrol - mitte - Reihe 2 "location_allies" "-2552.5 -2985.5 20" //location_axis_C patrol - vor Kirchenruine - mitte - Reihe 4 } "objective_based_spawns" //D - Unterstand03 - rechts - Reihe 2 ---- old C { "objective_index" "3" "location_axis" "4711.5 5362.5 87" //spawnzone_liberation - hinter brennende Baracke - rechts - Reihe 1 "location_allies" "4489 -2562.5 20" //us_spawn_ob-3_ent - Ruine rechts - Reihe 4 } "objective_based_spawns" //E - Unterstand04 - links - Reihe 2 { "objective_index" "4" "location_axis" "-4680 5413 131.5" //spawnzone_offensive_b - links - Reihe 1 "location_allies" "-4438.5 -3587.79 50" //spawnzone_liberation - links aussen Reihe 4 } "objective_based_spawns" //F - Flak zerstörtes Haus - rechts - Reihe 2 { "objective_index" "5" "location_axis" "2670 5324 89" //ger_spawn_ob-7_sh - hinter SAN-Baracke - mitte - Reihe 1 "location_allies" "5023.5 211 -29" //us_spawn_ob-5_ent_allies_B_patrol - rechts - Reihe 3 } "objective_based_spawns" //G - Freya Radar - links - Reihe 1 ---- old D { "objective_index" "6" "location_axis" "-57 4293.5 -26" //location_axis_D patrol - mitte - Reihe 1 "location_allies" "-4932 188 -26" //us_spawn_ob-1 sh - links - Reihe 3 } "objective_based_spawns" //H - Benzinfaesser - mitte - Reihe 2 { "objective_index" "7" "location_axis" "-1351.5 4292 -10" //location_axis_C patrol - links - Reihe 1 "location_allies" "-1236.5 196.5 -10" //location_allies_A patrol - mitte - Reihe 3 } "objective_based_spawns" //I - SAN-Baracke - rechts - Reihe 3 ---- old E { "objective_index" "8" "location_axis" "-2668.5 4299.5 67" //location_axis_B patrol+ger_spawn_ob-8_ent - rechts von Frey Radar - Reihe 1 "location_allies" "5420.5 4970 56" //us_spawn_ob-8_ent - rechts von brennender Baracke - Reihe 1 } "fallback_spawns" //backup spawnpoint, if the game has trouble using any spawns..normally the furthest most spawnpoint { "location_axis" "4731 5343.5 93" "location_allies" "-295.5 -2775.5 67" } } "entities" { "obj_ammo_crate" { "origin" "-812 -5017 0" "angles" "0 270 0" "targetname" "ammocrate_01_allies" "teamnumber" "2" "ResupplyProximity" "400" } "obj_ammo_crate" { "origin" "500 232 -84" "angles" "0 270 0" "targetname" "ammocrate_01_axis" "teamnumber" "3" "ResupplyProximity" "250" } "obj_ammo_crate" { "origin" "-4124 222 -101" "angles" "0 270 0" "targetname" "ammocrate_02_axis" "teamnumber" "3" "ResupplyProximity" "250" } "obj_ammo_crate" { "origin" "4613 2281 -102" "angles" "0 270 0" "targetname" "ammocrate_03_axis" "teamnumber" "3" "ResupplyProximity" "250" } "obj_ammo_crate" { "origin" "-4499 2424 -100" "angles" "0 270 0" "targetname" "ammocrate_04_axis" "teamnumber" "3" "ResupplyProximity" "250" } "obj_ammo_crate" { "origin" "-565 4329 -83" "angles" "0 270 0" "targetname" "ammocrate_05_axis" "teamnumber" "3" "ResupplyProximity" "250" } "obj_ammo_crate" { "origin" "-1915 5295 0" "angles" "0 270 0" "targetname" "ammocrate_06_axis" "teamnumber" "3" "ResupplyProximity" "250" } } } "stronghold" { "TeamOne" "americans" // teamnumber 2 "TeamTwo" "axis" // teamnumber 3 "TeamOneDefaultUnit" "unit_101stairborne" "AttackingTeam" "TEAM_ONE" "controlpoint" "op_c" //Obj 0 - A - Unterstand01 - rechts - Reihe 1 ---- old A "controlpoint" "op_a" //Obj 1 - B - Pak links aussen Reihe 1 ---- B "controlpoint" "pa_a" //Obj 2 - C - Unterstand02 - links - Reihe 1 "controlpoint" "op_b" //Obj 3 - D - Unterstand03 - rechts - Reihe 2 ---- old C "controlpoint" "cp_c" //Obj 4 - E - Unterstand04 - links - Reihe 2 "controlpoint" "cp_flak_1" //Obj 5 - F - Flak zerstörtes Haus - rechts - Reihe 2 "controlpoint" "cp_a" //Obj 6 - F - Freya Radar - links - Reihe 3 ---- old D "controlpoint" "cp_fuel_dump_1" //Obj 7 - G - Benzinfaesser - mitte - Reihe 2 "controlpoint" "cp_officer_quarters_1" //Obj 8 - H - SAN-Baracke - rechts - Reihe 3 ---- old E "spawnzones" { "disablespawns" "1" } "ai" { "allied_count_minimum_players_base" "7" //friendly ai count with minimum human players in-game "enemy_count_minimum_players_base" "32" //enemy ai count with minimum human players in-game //"enemy_count_minimum_players_base" "1" //enemy ai count with minimum human players in-game "allied_count_maximum_players_base" "0" //friendly ai count with maximum human players in-game "enemy_count_maximum_players_base" "32" //enemy ai count with maximum human players in-game //"enemy_count_maximum_players_base" "1" //enemy ai count with maximum human players in-game "friendly_count_solo_base" "7" //friendly ai count for solo game mode "enemy_count_solo_base" "32" //enemy ai count for solo game mode //"enemy_count_solo_base" "1" //enemy ai count for solo game mode //"max_vision_range" "3200" //overrides the bot's visual distance "objectives" { "objective_index" "0" //corresponds to the first objective - A - Unterstand01 - rechts - Reihe 1 ---- old A "respawn_time" "15" //adjusts the respawn time for the objective // "fortify_overwatch_stay_back" "1" //By default, AI finds over closest to frontline...tells overwatch AI (snipers/mgs) to stay as far away as possible // "fortify_radius" "2000" //AI will search for cover when defending, tells them how far to investigate // "fortify_ranking_amount" "200" //Prioity of that area...range from 0 to 1000 // "fortify_ranking_radius" "500" "flank_points" //tells some AI to use a designated flanking position before moving to objective { "location" "1695.5 203 -25" //flanking pos_sh_0a position in map that marks a flanking route to objective "location" "3095.5 209 -25" //flanking pos_sh_0b position in map that marks a flanking route to objective } } "objectives" { "objective_index" "1" //corresponds to the second objective - B - Pak links aussen Reihe 1 ---- old B "respawn_time" "15" //adjusts the respawn time for the objective "required_objectives" "0" //requires objectives 0 to be completed before activating // "fortify_overwatch_stay_back" "1" //By default, AI finds over closest to frontline...tells overwatch AI (snipers/mgs) to stay as far away as possible // "fortify_radius" "2000" //AI will search for cover when defending, tells them how far to investigate // "fortify_ranking_amount" "200" //Prioity of that area...range from 0 to 1000 // "fortify_ranking_radius" "500" "flank_points" { "location" "-4979.5 2218 -25" //flanking pos_sh_1a position in map that marks a flanking route to objective "location" "-3726.5 2228 -25" //flanking pos_sh_1b position in map that marks a flanking route to objective } } "objectives" { "objective_index" "2" //corresponds to the third objective - C - Unterstand02 - links - Reihe 1 "required_objectives" "1" //requires objectives 0 and 1 to be completed before activating "respawn_time" "20" //adjusts the respawn time for the objective // "fortify_overwatch_stay_back" "1" //By default, AI finds over closest to frontline...tells overwatch AI (snipers/mgs) to stay as far away as possible // "fortify_radius" "2000" //AI will search for cover when defending, tells them how far to investigate // "fortify_ranking_amount" "200" //Prioity of that area...range from 0 to 1000 // "fortify_ranking_radius" "500" } "objectives" { "objective_index" "3" //corresponds to the fourth objective - D - Unterstand03 - rechts - Reihe 2 ---- old C "required_objectives" "2" //requires objectives 0 and 1 to be completed before activating "respawn_time" "20" //adjusts the respawn time for the objective // "fortify_overwatch_stay_back" "0" //By default, AI finds over closest to frontline...tells overwatch AI (snipers/mgs) to stay as far away as possible // "fortify_radius" "2000" //AI will search for cover when defending, tells them how far to investigate // "fortify_ranking_amount" "200" //Prioity of that area...range from 0 to 1000 // "fortify_ranking_radius" "500" "flank_points" { "location" "3740.5 2243 -25" //flanking pos_sh_3a position in map that marks a flanking route to objective "location" "4924.5 2236 -25" //flanking pos_sh_3b position in map that marks a flanking route to objective } } "objectives" { "objective_index" "4" //corresponds to the fifth objective - E - Unterstand04 - links - Reihe 2 "required_objectives" "3" //requires objectives 0 and 1 to be completed before activating "respawn_time" "20" //adjusts the respawn time for the objective // "fortify_overwatch_stay_back" "1" //By default, AI finds over closest to frontline...tells overwatch AI (snipers/mgs) to stay as far away as possible // "fortify_radius" "2000" //AI will search for cover when defending, tells them how far to investigate // "fortify_ranking_amount" "200" //Prioity of that area...range from 0 to 1000 // "fortify_ranking_radius" "500" } "objectives" { "objective_index" "5" //corresponds to the sixth objective - F - Flak zerstörtes Haus - rechts - Reihe 2 "required_objectives" "4" //requires objectives 2 to be completed before activating "respawn_time" "20" //adjusts the respawn time for the objective // "fortify_overwatch_stay_back" "1" //By default, AI finds over closest to frontline...tells overwatch AI (snipers/mgs) to stay as far away as possible // "fortify_radius" "2000" //AI will search for cover when defending, tells them how far to investigate // "fortify_ranking_amount" "200" //Prioity of that area...range from 0 to 1000 // "fortify_ranking_radius" "500" } "objectives" { "objective_index" "6" //corresponds to the seventh objective - F - Freya Radar - links - Reihe 3 ---- old D "required_objectives" "5" //requires objectives 2 to be completed before activating "respawn_time" "20" //adjusts the respawn time for the objective // "fortify_overwatch_stay_back" "1" //By default, AI finds over closest to frontline...tells overwatch AI (snipers/mgs) to stay as far away as possible // "fortify_radius" "2000" //AI will search for cover when defending, tells them how far to investigate // "fortify_ranking_amount" "200" //Prioity of that area...range from 0 to 1000 // "fortify_ranking_radius" "500" "flank_points" { "location" "-2549.46 5052.5 37" //flanking pos_sh_6a position in map that marks a flanking route to objective "location" "-1956.53 4015.5 40" //flanking pos_sh_6b position in map that marks a flanking route to objective } } "objectives" { "objective_index" "7" //corresponds to the eightes objective - G - Benzinfaesser - mitte - Reihe 2 "required_objectives" "6" //requires objectives 3 to be completed before activating "respawn_time" "20" //adjusts the respawn time for the objective // "fortify_overwatch_stay_back" "1" //By default, AI finds over closest to frontline...tells overwatch AI (snipers/mgs) to stay as far away as possible // "fortify_radius" "2000" //AI will search for cover when defending, tells them how far to investigate // "fortify_ranking_amount" "200" //Prioity of that area...range from 0 to 1000 // "fortify_ranking_radius" "500" } "objectives" { "objective_index" "8" //corresponds to the ninth objective - H - SAN-Baracke - rechts - Reihe 3 ---- old E "required_objectives" "7" //requires objectives 3 to be completed before activating "respawn_time" "20" //adjusts the respawn time for the objective // "fortify_overwatch_stay_back" "1" //By default, AI finds over closest to frontline...tells overwatch AI (snipers/mgs) to stay as far away as possible // "fortify_radius" "2000" //AI will search for cover when defending, tells them how far to investigate // "fortify_ranking_amount" "200" //Prioity of that area...range from 0 to 1000 // "fortify_ranking_radius" "500" // "fortify_ranking_center" "2371.5 4615 67" //tells AI to focus their forces in a specific area "flank_points" { "location" "1507 5379.05 92" //flanking pos_ent_8a position in map that marks a flanking route to objective "location" "3910 4930.09 66" //flanking pos_ent_8b position in map that marks a flanking route to objective } } } "navspawns" { "start_spawns" //designates the starting spawn locations { "location_axis" "984.5 200 -26" //location of initial axis spawnpoint...only used at start - ger_spawn_start sh - mitte - Reihe 1 "location_allies" "-757.5 -5123.5 133" //location of initial axis spawnpoint...only used at start - us_spawn_start ent - hinten - Reihe 1 } "objective_based_spawns" //designates the spawn locations after the first objective is capture - A - Unterstand01 - rechts - Reihe 1 ---- old A { "objective_index" "0" "location_axis" "-4422.5 1669.5 -9" //ger_spawn_ob-0 sh - vor Unterstand04 - links - Reihe 2 "location_allies" "-2521 -2951 23" //us_spawn_ob-0 sh - vor zerstörte Kirche - mitte - Reihe 2 } "objective_based_spawns" //designates the spawn locations after the second objective is capture - B - Pak links aussen Reihe 1 ---- old B { "objective_index" "1" "location_axis" "-2352 2226 133"//ger_spawn_ob-1 sh - Unterstand04 - rechts aussen - Reihe 1 "location_allies" "-1778 553 -26" //us_spawn_ob-1 sh - Unterstand02 } "objective_based_spawns" //designates the spawn locations after the third objective is capture - C - Unterstand02 - links - Reihe 1 { "objective_index" "2" "location_axis" "4352.5 2653.5 -18.5" //ger_spawn_ob-2 sh - Unterstand03 - rechts - Reihe 2 "location_allies" "-1236.5 196.5 -18" //location_allies_A patrol - vor Unterstand02 - links - Reihe 1 } "objective_based_spawns" //designates the spawn locations after the fourth objective is capture - D - Unterstand03 - rechts - Reihe 2 ---- old C { "objective_index" "3" "location_axis" "-4385 2602 -31" //ger_spawn_ob-3 sh - Unterstand04 - links - Reihe 2 "location_allies" "5024 2250 -26" //us_spawn_ob-2 sh - Unterstand03 - rechts - Reihe 2 } "objective_based_spawns" //designates the spawn locations after the fifth objective is capture - E - Unterstand04 - links - Reihe 2 { "objective_index" "4" "location_axis" "5695.5 3234.5 76.5" //axis_sh_obj_04 - Flak zerstörtes Haus - rechts - Reihe 2 "location_allies" "-4979.5 2218 -25" //flanking pos_sh_1a - Unterstand04 - links - Reihe 2 } "objective_based_spawns" //designates the spawn locations after the sixth objective is capture - F - Flak zerstörtes Haus - rechts - Reihe 2 { "objective_index" "5" "location_axis" "-4683.5 5493.5 80" //spawnzone_offensive_a - Freya Radar - links - hinter Baracke "location_allies" "5695.5 4187.5 76.5" //allies_sh_obj_05 - Flak zerstörtes Haus - rechts - Reihe 2 } "objective_based_spawns" //designates the spawn locations after the seventh objective is capture - F - Freya Radar - links - Reihe 3 ---- old D { "objective_index" "6" "location_axis" "-1138 2234.5 -10" //axis_spawn_ob-7_ent_sh - Benzinfaesser - mitte - Reihe 2 "location_allies" "-3727 5032 133" //us_spawn_ob-6 sh - Freya Radar - links - Reihe 3 } "objective_based_spawns" //designates the spawn locations after the eightes objective is capture - G - Benzinfaesser - mitte - Reihe 2 { "objective_index" "7" "location_axis" "2670 5324 89" //ger_spawn_ob-7_sh - SAN-Baracke - rechts - Reihe 3 "location_allies" "-2129 2213.5 -20" //allies_spawn_ob-7_ent_sh - Benzinfaesser - mitte - Reihe 2 } "objective_based_spawns" //designates the spawn locations after the ninth objective is capture - H - SAN-Baracke - rechts - Reihe 3 ---- old E { "objective_index" "8" "location_axis" "5690.5 4933.5 71" // axis_sh_obj_08 - vor brennender Baracke - Reihe 3 "location_allies" "-2129 2213.5 -20" //allies_spawn_ob-7_ent_sh - Benzinfaesser - mitte - Reihe 2 } "fallback_spawns" //backup spawnpoint, if the game has trouble using any spawns..normally the furthest most spawnpoint { "location_axis" "4731 5343.5 93" "location_allies" "-295.5 -2775.5 67" } } "entities" { // Flak 1 "obj_discoverable_target" { "origin" "5190 3678 167" //unten "angles" "1.41419 224.998 -0.707184" "targetname" "flak_1" "teamnumber" "3" "ControlPoint" "cp_flak_1" "TakeDamageBullets" "0" } "point_controlpoint" { "origin" "5190 3678 371" //oben "angles" "1.41419 224.998 -0.707184" "targetname" "cp_flak_1" } // Fuel Dump 1 "obj_fuel_dump" { "origin" "-1472 2375 -101" //unten "angles" "0 90 0" "targetname" "fuel_dump_1" "teamnumber" "3" "ControlPoint" "cp_fuel_dump_1" } "point_controlpoint" { "origin" "-1472 2375 -421" //oben "angles" "0 90 0" "targetname" "cp_fuel_dump_1" } // Officer Quarters "obj_officer_quarters" { "origin" "2374.5 4962 71" "angles" "0 0 0" "targetname" "officer_quarters_1" "teamnumber" "3" "ControlPoint" "cp_officer_quarters_1" } "point_controlpoint" { "origin" "2374.5 4962 71" "angles" "0 0 0" "targetname" "cp_officer_quarters_1" } "obj_ammo_crate" { "origin" "-565 4329 -77" "angles" "0 270 0" "targetname" "ammocrate_01_axis" "teamnumber" "3" "ResupplyProximity" "400" } "obj_ammo_crate" { "origin" "-812 -5017 0" "angles" "0 270 0" "targetname" "ammocrate_01_allies" "teamnumber" "2" "ResupplyProximity" "250" } "obj_ammo_crate" { "origin" "1083 -2080 -149" "angles" "0 270 0" "targetname" "ammocrate_02_allies" "teamnumber" "2" "ResupplyProximity" "250" } "obj_ammo_crate" { "origin" "133 289 -93" "angles" "0 0 0" "targetname" "ammocrate_03_allies" "teamnumber" "2" "ResupplyProximity" "250" } "obj_ammo_crate" { "origin" "-4192 221 -100" "angles" "0 270 0" "targetname" "ammocrate_04_allies" "teamnumber" "2" "ResupplyProximity" "250" } "obj_ammo_crate" { "origin" "-4558 2231 -101" "angles" "0 90 0" "targetname" "ammocrate_05_allies" "teamnumber" "2" "ResupplyProximity" "250" } "obj_ammo_crate" { "origin" "140 2353 -96" "angles" "0 0 0" "targetname" "ammocrate_06_allies" "teamnumber" "2" "ResupplyProximity" "250" } "obj_ammo_crate" { "origin" "-1069 4419 -71" "angles" "0 270 0" "targetname" "ammocrate_07_allies" "teamnumber" "2" "ResupplyProximity" "250" } "obj_ammo_crate" { "origin" "-3146 3640 -52" "angles" "0 270 0" "targetname" "ammocrate_08_allies" "teamnumber" "2" "ResupplyProximity" "250" } } } "raid" { "TeamOne" "americans" "TeamTwo" "axis" "AttackingTeam" "TEAM_ONE" "controlpoint" "op_c" //Obj 0 - A - Unterstand01 - rechts - Reihe 1 ---- old A "controlpoint" "op_a" //Obj 1 - B - Pak links aussen Reihe 1 ---- B "controlpoint" "pa_a" //Obj 2 - C - Unterstand02 - links - Reihe 1 "controlpoint" "op_b" //Obj 3 - D - Unterstand03 - rechts - Reihe 2 ---- old C "controlpoint" "cp_c" //Obj 4 - E - Unterstand04 - links - Reihe 2 "controlpoint" "cp_flak_1" //Obj 5 - F - Flak zerstörtes Haus - rechts - Reihe 2 "controlpoint" "cp_a" //Obj 6 - F - Freya Radar - links - Reihe 3 ---- old D "controlpoint" "cp_fuel_dump_1" //Obj 7 - G - Benzinfaesser - mitte - Reihe 2 "controlpoint" "cp_officer_quarters_1" //Obj 8 - H - SAN-Baracke - rechts - Reihe 3 ---- old E "spawnzones" { "disablespawns" "1" } "entities" { // Flak 1 "obj_discoverable_target" { "origin" "5190 3678 167" //unten "angles" "1.41419 224.998 -0.707184" "targetname" "flak_1" "teamnumber" "3" "ControlPoint" "cp_flak_1" "TakeDamageBullets" "0" } "point_controlpoint" { "origin" "5190 3678 371" //oben "angles" "1.41419 224.998 -0.707184" "targetname" "cp_flak_1" } // Fuel Dump 1 "obj_fuel_dump" { "origin" "-1472 2375 -101" //unten "angles" "0 90 0" "targetname" "fuel_dump_1" "teamnumber" "3" "ControlPoint" "cp_fuel_dump_1" } "point_controlpoint" { "origin" "-1472 2375 -421" //oben "angles" "0 90 0" "targetname" "cp_fuel_dump_1" } // Officer Quarters "obj_officer_quarters" { "origin" "2374.5 4962 71" "angles" "0 0 0" "targetname" "officer_quarters_1" "teamnumber" "3" "ControlPoint" "cp_officer_quarters_1" } "point_controlpoint" { "origin" "2374.5 4962 71" "angles" "0 0 0" "targetname" "cp_officer_quarters_1" } // "obj_ammo_crate" // { // "origin" "-812 -5017 0" // "angles" "0 270 0" // "targetname" "ammocrate_01_allies" // "teamnumber" "2" // "ResupplyProximity" "250" // } // "obj_ammo_crate" // { // "origin" "1083 -2080 -149" // "angles" "0 270 0" // "targetname" "ammocrate_02_allies" // "teamnumber" "2" // "ResupplyProximity" "250" // } // "obj_ammo_crate" // { // "origin" "133 289 -93" // "angles" "0 0 0" // "targetname" "ammocrate_03_allies" // "teamnumber" "2" // "ResupplyProximity" "250" // } // "obj_ammo_crate" // { // "origin" "-4192 221 -100" // "angles" "0 270 0" // "targetname" "ammocrate_04_allies" // "teamnumber" "2" // "ResupplyProximity" "250" // } // "obj_ammo_crate" // { // "origin" "-4558 2231 -101" // "angles" "0 90 0" // "targetname" "ammocrate_05_allies" // "teamnumber" "2" // "ResupplyProximity" "250" // } // "obj_ammo_crate" // { // "origin" "140 2353 -96" // "angles" "0 0 0" // "targetname" "ammocrate_06_allies" // "teamnumber" "2" // "ResupplyProximity" "250" // } // "obj_ammo_crate" // { // "origin" "-1069 4419 -71" // "angles" "0 270 0" // "targetname" "ammocrate_07_allies" // "teamnumber" "2" // "ResupplyProximity" "250" // } // "obj_ammo_crate" // { // "origin" "-3146 3640 -52" // "angles" "0 270 0" // "targetname" "ammocrate_08_allies" // "teamnumber" "2" // "ResupplyProximity" "250" // } } "ai" { "allied_count_minimum_players_base" "7" //friendly ai count with minimum human players in-game "enemy_count_minimum_players_base" "32" //enemy ai count with minimum human players in-game //"enemy_count_minimum_players_base" "1" //enemy ai count with minimum human players in-game "allied_count_maximum_players_base" "0" //friendly ai count with maximum human players in-game "enemy_count_maximum_players_base" "32" //enemy ai count with maximum human players in-game //"enemy_count_maximum_players_base" "1" //enemy ai count with maximum human players in-game "friendly_count_solo_base" "7" //friendly ai count for solo game mode "enemy_count_solo_base" "32" //enemy ai count for solo game mode //"enemy_count_solo_base" "1" //enemy ai count for solo game mode //"max_vision_range" "3200" //overrides the bot's visual distance "objectives" { "objective_index" "0" //corresponds to the first objective - A - Unterstand01 - rechts - Reihe 1 ---- old A "respawn_time" "15" //adjusts the respawn time for the objective // "fortify_overwatch_stay_back" "1" //By default, AI finds over closest to frontline...tells overwatch AI (snipers/mgs) to stay as far away as possible // "fortify_radius" "2000" //AI will search for cover when defending, tells them how far to investigate // "fortify_ranking_amount" "200" //Prioity of that area...range from 0 to 1000 // "fortify_ranking_radius" "500" "flank_points" //tells some AI to use a designated flanking position before moving to objective { "location" "1695.5 203 -25" //flanking pos_sh_0a position in map that marks a flanking route to objective "location" "3095.5 209 -25" //flanking pos_sh_0b position in map that marks a flanking route to objective } } "objectives" { "objective_index" "1" //corresponds to the second objective - B - Pak links aussen Reihe 1 ---- old B "respawn_time" "15" //adjusts the respawn time for the objective // "required_objectives" "0" //requires objectives 0 to be completed before activating // "fortify_overwatch_stay_back" "1" //By default, AI finds over closest to frontline...tells overwatch AI (snipers/mgs) to stay as far away as possible // "fortify_radius" "2000" //AI will search for cover when defending, tells them how far to investigate // "fortify_ranking_amount" "200" //Prioity of that area...range from 0 to 1000 // "fortify_ranking_radius" "500" "flank_points" { "location" "-4979.5 2218 -25" //flanking pos_sh_1a position in map that marks a flanking route to objective "location" "-3726.5 2228 -25" //flanking pos_sh_1b position in map that marks a flanking route to objective } } "objectives" { "objective_index" "2" //corresponds to the third objective - C - Unterstand02 - links - Reihe 1 // "required_objectives" "1" //requires objectives 0 and 1 to be completed before activating "respawn_time" "20" //adjusts the respawn time for the objective // "fortify_overwatch_stay_back" "1" //By default, AI finds over closest to frontline...tells overwatch AI (snipers/mgs) to stay as far away as possible // "fortify_radius" "2000" //AI will search for cover when defending, tells them how far to investigate // "fortify_ranking_amount" "200" //Prioity of that area...range from 0 to 1000 // "fortify_ranking_radius" "500" } "objectives" { "objective_index" "3" //corresponds to the fourth objective - D - Unterstand03 - rechts - Reihe 2 ---- old C // "required_objectives" "2" //requires objectives 0 and 1 to be completed before activating "respawn_time" "20" //adjusts the respawn time for the objective // "fortify_overwatch_stay_back" "0" //By default, AI finds over closest to frontline...tells overwatch AI (snipers/mgs) to stay as far away as possible // "fortify_radius" "2000" //AI will search for cover when defending, tells them how far to investigate // "fortify_ranking_amount" "200" //Prioity of that area...range from 0 to 1000 // "fortify_ranking_radius" "500" "flank_points" { "location" "3740.5 2243 -25" //flanking pos_sh_3a position in map that marks a flanking route to objective "location" "4924.5 2236 -25" //flanking pos_sh_3b position in map that marks a flanking route to objective } } "objectives" { "objective_index" "4" //corresponds to the fifth objective - E - Unterstand04 - links - Reihe 2 // "required_objectives" "3" //requires objectives 0 and 1 to be completed before activating "respawn_time" "20" //adjusts the respawn time for the objective // "fortify_overwatch_stay_back" "1" //By default, AI finds over closest to frontline...tells overwatch AI (snipers/mgs) to stay as far away as possible // "fortify_radius" "2000" //AI will search for cover when defending, tells them how far to investigate // "fortify_ranking_amount" "200" //Prioity of that area...range from 0 to 1000 // "fortify_ranking_radius" "500" } "objectives" { "objective_index" "5" //corresponds to the sixth objective - F - Flak zerstörtes Haus - rechts - Reihe 2 // "required_objectives" "4" //requires objectives 2 to be completed before activating "respawn_time" "20" //adjusts the respawn time for the objective // "fortify_overwatch_stay_back" "1" //By default, AI finds over closest to frontline...tells overwatch AI (snipers/mgs) to stay as far away as possible // "fortify_radius" "2000" //AI will search for cover when defending, tells them how far to investigate // "fortify_ranking_amount" "200" //Prioity of that area...range from 0 to 1000 // "fortify_ranking_radius" "500" } "objectives" { "objective_index" "6" //corresponds to the seventh objective - F - Freya Radar - links - Reihe 3 ---- old D // "required_objectives" "5" //requires objectives 2 to be completed before activating "respawn_time" "20" //adjusts the respawn time for the objective // "fortify_overwatch_stay_back" "1" //By default, AI finds over closest to frontline...tells overwatch AI (snipers/mgs) to stay as far away as possible // "fortify_radius" "2000" //AI will search for cover when defending, tells them how far to investigate // "fortify_ranking_amount" "200" //Prioity of that area...range from 0 to 1000 // "fortify_ranking_radius" "500" "flank_points" { "location" "-2549.46 5052.5 37" //flanking pos_sh_6a position in map that marks a flanking route to objective "location" "-1956.53 4015.5 40" //flanking pos_sh_6b position in map that marks a flanking route to objective } } "objectives" { "objective_index" "7" //corresponds to the eightes objective - G - Benzinfaesser - mitte - Reihe 2 // "required_objectives" "6" //requires objectives 3 to be completed before activating "respawn_time" "20" //adjusts the respawn time for the objective // "fortify_overwatch_stay_back" "1" //By default, AI finds over closest to frontline...tells overwatch AI (snipers/mgs) to stay as far away as possible // "fortify_radius" "2000" //AI will search for cover when defending, tells them how far to investigate // "fortify_ranking_amount" "200" //Prioity of that area...range from 0 to 1000 // "fortify_ranking_radius" "500" } "objectives" { "objective_index" "8" //corresponds to the ninth objective - H - SAN-Baracke - rechts - Reihe 3 ---- old E // "required_objectives" "7" //requires objectives 3 to be completed before activating "respawn_time" "20" //adjusts the respawn time for the objective // "fortify_overwatch_stay_back" "1" //By default, AI finds over closest to frontline...tells overwatch AI (snipers/mgs) to stay as far away as possible // "fortify_radius" "2000" //AI will search for cover when defending, tells them how far to investigate // "fortify_ranking_amount" "200" //Prioity of that area...range from 0 to 1000 // "fortify_ranking_radius" "500" // "fortify_ranking_center" "2371.5 4615 67" //tells AI to focus their forces in a specific area "flank_points" { "location" "1507 5379.05 92" //flanking pos_ent_8a position in map that marks a flanking route to objective "location" "3910 4930.09 66" //flanking pos_ent_8b position in map that marks a flanking route to objective } } } "navspawns" { "start_spawns" { "location_allies" "-757.5 -5123.5 133" //us_spawn_start ent - hinten - Reihe 1 "location_axis" "984.5 200 -26" //ger_spawn_start sh - mitte - Reihe 1 } "fallback_spawns" { "location_allies" "-295.5 -2775.5 67" "location_axis" "4731 5343.5 93" } } "cvars" { "doi_raid_objective_spacing_distance" "1000" } } }