
; Настройки респавнов здесь
; Альтернатива секции [respawn] в custom_data

;==============================DEAD CITY==============================
[dc_respawn_chimera_1]
respawn_section = chimera_weak
max_spawn = 1
max_count = 2
idle_spawn = medium_max, seldom
respawn_radius = 100

[dc_respawn_bloodsucker_1]
respawn_section = bloodsucker_green
max_spawn = 2
max_count = 4
min_count = 1
idle_spawn = medium_max, seldom_max
respawn_radius = 150
allow_levels = l14_marsh,l03_agroprom,l08_yantar,l09_deadcity

[dc_respawn_cat_1]
respawn_section = cat_weak,45,cat_normal,55
max_spawn = 4, 8
idle_spawn = often_max, medium_max

[dc_respawn_pseudodog_1]
respawn_section = pseudodog_weak,60,pseudodog_normal,30,pseudodog_strong,10
;max_count = 4
max_spawn = 2,3
idle_spawn = medium, medium_max

[dc_respawn_pseudodog_2]
respawn_section = pseudodog_normal,60,pseudodog_strong,40
;max_count = 4
max_spawn = 2,3
idle_spawn = medium, seldom

[dc_respawn_dog_1]
respawn_section = dog_normal,30,dog_strong,40,dog_bulterier,30
max_count = 18
max_spawn = 5, 9
idle_spawn = medium, medium_max

[dc_respawn_dog_2]
conditions = 0
respawn_section = dog_normal,30,dog_strong,40,dog_bulterier,30
;max_count = 9
max_spawn = 7
idle_spawn = medium, seldom

[dc_respawn_boar_1]
respawn_section = boar_normal,35,boar_cop_normal,35,boar_strong,15,boar_cop_strong,15
max_count = 10
max_spawn = 3,5
idle_spawn = medium, medium_max

[dc_respawn_boar_2]
respawn_section = boar_normal,15,boar_cop_normal,15,boar_strong,35,boar_cop_strong,35
max_count = 11
max_spawn = 3,5
idle_spawn = medium, seldom

;==============================DARKSCAPE==============================
[ds_boar_respawn_1]
respawn_section = boar_weak,65,boar_cop_normal,35,boar_strong,5,boar_cop_strong,5
max_spawn = 3,6
max_count = 14
min_count = 3
respawn_radius = 150
idle_spawn = often, medium

[ds_dog_respawn_1]
respawn_section = dog_weak,35,dog_normal,35,dog_bulterier,10,pseudodog_weak,30
max_spawn = 4, 6
max_count = 8
respawn_radius = 150
idle_spawn = medium, medium_max

[ds_flesh_respawn_1]
respawn_section = flesh_weak,55,flesh_normal,35,flesh_strong,10
max_spawn = 4,8
max_count = 8
min_count = 4
respawn_radius = 90
idle_spawn = often_max, medium

[ds_fracture_respawn_1]
respawn_section = fracture_weak
max_spawn = 1,3
;max_count = 9
;min_count = 3
idle_spawn = medium, medium_max
;respawn_radius = 90


;==============================HOSPITAL==============================
[hos_respawn_dogs_1]
respawn_section = dog_strong,40,dog_bulterier,60
max_spawn = 5
;max_count = 5
idle_spawn = often_max, medium_max
allow_levels = l06_rostok,l09_deadcity,l15_red_forest,l16_limansk,l17_hospital

[hos_respawn_bloodsucker_fire_1]
;conditions = {-bar_deactivate_radar_done} 100, 0
conditions = {+agroprom_military_case_done} 100, 0
respawn_section = bloodsucker_fire
max_spawn = 1
max_count = 3
idle_spawn = medium_max, seldom_max
;insert_smart = hos_smart_terrain_bloodsucker_fire_1

[hos_respawn_burer_1]
;conditions = {-bar_deactivate_radar_done} 100, 0
respawn_section = burer_normal_outdoor,45,burer_strong_outdoor,30,burer_karlan_strong,30
max_spawn = 2
;max_count = 3
idle_spawn = medium_max, seldom_max

[hos_respawn_electro_chimera_1]
;conditions = {-bar_deactivate_radar_done} 100, 0
conditions = {+yan_labx16_switcher_primary_off} 100, 0
respawn_section = electro_chimera_weak
max_spawn = 1
max_count = 3
idle_spawn = medium_max, seldom_max
;insert_smart = hos_smart_terrain_electro_chimera_1


;==============================LIMANSK==============================



;==============================RED FOREST==============================
[red_respawn_chimera_1]
respawn_section = chimera_weak
max_spawn = 1
max_count = 2
idle_spawn = medium_max, seldom
respawn_radius = 15

[red_respawn_psy_dog_1]
respawn_section = psy_dog
max_spawn = 1
;max_count = 3
respawn_radius = 100
idle_spawn = medium, medium_max

[red_respawn_burer_1]
respawn_section = burer_normal_indoor,60,burer_strong_indoor,40
max_spawn = 2
;max_count = 2
idle_spawn = medium_max, seldom

[red_respawn_snork_1]
respawn_section = snork_normal, 5, snork_strong, 8, snork_jumper, 2
;max_count = 10
respawn_radius = 100
max_spawn = 4
idle_spawn = often_max, medium_max

[red_respawn_zombie_1]
respawn_section = zombie_immortal, 30, zombie_strong, 25, zombie_ghost, 15
respawn_radius = 120
max_spawn = 3
max_count = 10
idle_spawn = often_max, medium_max
conditions = {-bar_deactivate_radar_done} 100, 0



;==============================MARSH==============================
[mar_bloodsucker_green_respawn]
respawn_section = bloodsucker_green
max_spawn = 1, 2
;max_count = 3
idle_spawn = seldom, seldom_max
respawn_radius = 120
allow_levels = l14_marsh,l03_agroprom,l08_yantar,l09_deadcity

[mar_boar_respawn]
respawn_section = boar_weak,50,boar_normal,25,boar_cop_normal,25
max_spawn = 3,4
;max_count = 20
idle_spawn = medium, medium_max
respawn_radius = 150

[mar_flesh_respawn]
respawn_section = flesh_weak,70,flesh_normal,30
max_spawn = 3
;max_count = 8
respawn_radius = 100
idle_spawn = medium, medium_max

[mar_dog_respawn]
respawn_section = dog_weak,12,dog_normal,5,dog_bulterier,2
max_spawn = 4
;max_count = 5
respawn_radius = 100
idle_spawn = often, medium

[mar_pseudodog_respawn]
respawn_section = pseudodog_weak
max_spawn = 1
;max_count = 2
respawn_radius = 100
idle_spawn = medium, medium_max

[mar_respawn_toxic_polter]
conditions = {+val_x18_door_open} 100, 0
respawn_section = m_poltergeist_flame_swamp, m_poltergeist_flame_swamp_strong
max_spawn = 1
max_count = 1
idle_spawn = medium, medium_max
respawn_radius = 80
allow_levels = l14_marsh


;==============================FOG==============================
[fog_chimera_respawn_1]
respawn_section = chimera_weak
max_spawn = 1,2
max_count = 2
idle_spawn = medium_max, seldom
respawn_radius = 120
allow_smarts = fog_smart_chimera_1

[fog_fracture_respawn_1]
respawn_section = fracture_weak
conditions = 50
max_spawn = 1,3
;max_count = 10
;min_count = 4
idle_spawn = medium, medium_max
;respawn_radius = 100

[fog_fracture_respawn_2]
respawn_section = fracture_weak
conditions = 50
max_spawn = 1,3
;min_count = 2
idle_spawn = medium, medium_max
;respawn_radius = 100

[fog_boar_respawn_1]
respawn_section = boar_cop_normal,60,boar_cop_strong,40
conditions = 75
max_spawn = 3
max_count = 10
;min_count = 6
idle_spawn = medium, medium_max

[fog_boar_respawn_2]
respawn_section = boar_normal,60,boar_strong,40
conditions = 75
max_spawn = 3
max_count = 5
;min_count = 2
idle_spawn = medium, medium_max

[fog_dog_respawn_1]
respawn_section = dog_normal,55,dog_strong,25,dog_bulterier,20
conditions = 75
max_spawn = 5
max_count = 25
;min_count = 10
idle_spawn = medium, seldom
respawn_radius = 150

[fog_dog_respawn_2]
respawn_section = dog_normal,40,dog_strong,15,dog_bulterier,10,pseudodog_normal,20,pseudodog_strong,10
conditions = 75
max_spawn = 4,5
max_count = 15
;min_count = 8
idle_spawn = medium, seldom
respawn_radius = 100

[fog_dog_respawn_3]
respawn_section = dog_normal,40,dog_bulterier,15,pseudodog_normal,40,pseudodog_strong,15
conditions = 75
max_spawn = 4,5
max_count = 15
;min_count = 8
idle_spawn = medium, seldom
respawn_radius = 100

[fog_giant_respawn_1]
respawn_section = gigant_strong
max_spawn = 1
max_count = 3
idle_spawn = medium_max, seldom
respawn_radius = 120


;==============================ESCAPE==============================
[esc2_end_dog_respawn]
respawn_section = dog_weak,6,dog_bulterier,1
respawn_radius = 100
max_spawn = 2, 4
idle_spawn = often, medium

[esc2_farm_flesh_respawn]
respawn_section = flesh_weak,19, flesh_normal,14
;max_count = 8
;min_count = 3
respawn_radius = 90
max_spawn = 2,3
idle_spawn = often, medium
;conditions = {+agroprom_military_case_done} 80, 0

[esc_cat_respawn_1]
respawn_section = cat_weak
max_spawn = 5, 8
idle_spawn = 8, often
respawn_radius = 60

[esc_tushkano_small_selo_respawn]
respawn_section = tushkano_normal
max_spawn = 3,8
idle_spawn = often, medium
;respawn_radius = 90

[esc_tushlano_big_kamaz_respawn]
respawn_section = tushkano_normal
max_spawn = 3,8
idle_spawn = often, medium
respawn_radius = 120

[esc_zombie_respawn_1]
conditions = 0
respawn_section = zombie_weak, zombie_normal, zombie_old
max_spawn = 2,3
idle_spawn = often_max, medium_max
respawn_radius = 90
allow_smarts = esc_zombie_1,esc_zombie_2

[esc_zombie_respawn_2]
conditions = 0
respawn_section = zombie_weak, zombie_normal, zombie_old
max_spawn = 2
max_count = 4
idle_spawn = often_max, medium
respawn_radius = 90

;==============================GARBAGE==============================
[gar_fracture_respawn_1]
respawn_section = fracture_weak
max_spawn = 1,3
max_count = 9
;min_count = 3
idle_spawn = medium, medium_max
;respawn_radius = 120

[gar_boar_respawn_1]
;conditions = {+gar_hellcar_dialog_end +gar_hellcar_death +garbage_meetstalker_end} 80, 0
respawn_section = boar_weak,50, boar_cop_normal,15
;respawn_radius = 100
max_spawn = 3,5
idle_spawn = often_max, medium

[gar_cat_respawn_1]
respawn_section = cat_weak,cat_normal
max_spawn = 5, 8
min_count = 2
idle_spawn = 8, often
respawn_radius = 120

[gar_dog_respawn_1]
;conditions = {+gar_hellcar_dialog_end +gar_hellcar_death +garbage_meetstalker_end} 80, 0
respawn_section = dog_weak
respawn_radius = 100
max_spawn = 4, 6
idle_spawn = medium, medium_max

[gar_dog_respawn_2]
;conditions = {+gar_hellcar_dialog_end +gar_hellcar_death +garbage_meetstalker_end} 80, 0
respawn_section = dog_weak,12,dog_normal,5,dog_bulterier,2,pseudodog_weak,3
respawn_radius = 100
max_spawn = 6, 8
idle_spawn = medium, medium_max

[gar_zombie_respawn_1]
respawn_section = zombie_weak, zombie_immortal, zombie_old
max_spawn = 2,3
idle_spawn = often_max, medium_max

;==============================AGROPROM==============================
[agr2_dog_respawn]
respawn_section = dog_normal,30,dog_strong,10,dog_bulterier,7,cat_normal,50
respawn_radius = 100
max_spawn = 6, 9
idle_spawn = often, medium
conditions = {+agroprom_military_case_done} 90, 0

[agr_pseudodog_respawn]
respawn_section = pseudodog_weak,4,pseudodog_normal,1
respawn_radius = 100
max_spawn = 2,3
idle_spawn = often, medium
conditions = {+agr_find_gunslinger_cache_found} 90, 0

[agr2_boars_respawn]
respawn_section = boar_weak,12,boar_normal,4,boar_cop_normal,8
;max_count = 25
;min_count = 5
;respawn_radius = 100
max_spawn = 3,4
idle_spawn = medium, medium_max
conditions = {+agroprom_military_case_done} 90,0

[agr2_nii_flesh_respawn]
respawn_section = flesh_normal
respawn_radius = 100
max_spawn = 5,7
idle_spawn = often, medium
conditions = {+agroprom_military_case_done} 90, 0

[agr_fracture_respawn_1]
respawn_section = fracture_weak
max_spawn = 1,3
;max_count = 6
;min_count = 3
idle_spawn = medium, medium_max
;respawn_radius = 120

[agr_zombie_respawn_1]
respawn_section = zombie_weak, 20, zombie_normal, 30, zombie_old, 30, zombie_strong, 20
max_spawn = 2,4
idle_spawn = often, medium
respawn_radius = 150

[agr_zombie_respawn_2]
conditions = {+agroprom_military_case_done} 100, 0
respawn_section = zombie_immortal, 40, zombie_strong, 30, zombie_ghost, 30
max_spawn = 2,3
idle_spawn = often, medium
respawn_radius = 150

[kat2_respawn_bloodsucker]
respawn_section = bloodsucker_weak,5,bloodsucker_normal,1
;max_count = 31
;min_count = 5
max_spawn = 1,3
idle_spawn = medium, medium_max
conditions = {+agroprom_military_case_done} 80, 0


;==============================DARKVALLEY==============================
[val_respawn_chimera_1]
respawn_section = chimera_weak
max_spawn = 1
max_count = 6
min_count = 1
idle_spawn = medium, seldom
respawn_radius = 40

[val_snork_respawn_1]
respawn_section = snork_weak
;max_count = 6
;min_count = 5
respawn_radius = 80
max_spawn = 3
idle_spawn = medium, medium_max
;conditions = {+val_chase_start}

[dar_burer_respawn]
respawn_section = burer_weak_indoor,60,burer_normal_indoor,40
max_spawn = 1
max_count = 2
idle_spawn = often, medium_max
allow_smarts = dar_smart_burer

[val_bloodsucker_respawn]
respawn_section = bloodsucker_normal
;max_count = 1
;min_count = 1
max_spawn = 1
idle_spawn = medium, medium_max
;conditions = {+val_chase_start} 80, 0

[val_boar_respawn]
respawn_section = boar_strong, boar_cop_strong
;max_count = 5
;min_count = 2
max_spawn = 2,4
idle_spawn = medium, medium_max
;conditions = {+val_raid_start} 80, 0

[val_dog_respawn_1]
respawn_section = cat_weak,3,cat_normal,6
respawn_radius = 150
max_spawn = 4, 7
idle_spawn = often, often_max

[val_dog_respawn_2]
respawn_section = dog_strong,5,dog_bulterier,3
respawn_radius = 150
max_spawn = 3, 5
idle_spawn = medium, medium_max

[val_flesh_respawn]
respawn_section = flesh_weak, 10, flesh_normal, 6, flesh_strong, 2
respawn_radius = 100
max_spawn = 4,5
idle_spawn = often, medium
;conditions = {+val_raid_start} 80, 0

[val_fracture_respawn_1]
conditions = {+val_actor_has_borov_key} 100, 0
respawn_section = fracture_weak
max_spawn = 1,3
;max_count = 2
;min_count = 2
idle_spawn = medium, medium_max
;respawn_radius = 90

[val_pseudodog_respawn_1]
respawn_section = pseudodog_weak,4,pseudodog_normal,1
respawn_radius = 90
max_spawn = 1,3
idle_spawn = often, medium
;conditions = {+val_raid_start} 80, 0

[val_tushkano_respawn_1]
respawn_section = tushkano_normal
;max_count = 6
;min_count = 5
max_spawn = 3,8
idle_spawn = often, medium

[val_tushkano_respawn_2]
respawn_section = tushkano_normal
max_spawn = 3,8
max_count = 16
min_count = 8
idle_spawn = often, medium
respawn_radius = 120

[val_zombie_respawn_1]
respawn_section = zombie_weak, 40, zombie_normal, 30, zombie_strong, 15, zombie_immortal, 15
max_spawn = 3,4
idle_spawn = often, medium
respawn_radius = 150

[val_zombie_respawn_2]
conditions = {+dar_document4} 100, 0
respawn_section = zombie_plague
max_spawn = 2,3
idle_spawn = often, medium
respawn_radius = 150


;==============================BAR==============================


;==============================ROSTOK==============================
[ros_bloodsucker_fire_respawn]
conditions = {+yan_labx16_switcher_primary_off} 75, 0
respawn_section = bloodsucker_fire
max_spawn = 1
max_count = 1
idle_spawn = medium, medium_max
;respawn_radius = 100
allow_levels = l06_rostok

[ros_electro_chimera_respawn]
conditions = {+yan_labx16_switcher_primary_off} 75, 0
respawn_section = electro_chimera_weak
max_spawn = 1
max_count = 1
idle_spawn = medium, seldom
;respawn_radius = 150
allow_levels = l06_rostok

[ros_polter_outdoor_respawn]
conditions = {+yan_find_scientist_start} 100, {+yan_find_scientist_semenov_start} 100, 0
respawn_section = m_poltergeist_tele_outdoor
max_spawn = 1
;max_count = 1
idle_spawn = medium, medium_max
respawn_radius = 100
allow_levels = l06_rostok,l08_yantar,l15_red_forest


;==============================YANTAR==============================
[yantar2_respawn_snork]
respawn_section = snork_weak,15, snork_normal,3
;max_count = 15
;min_count = 5 
respawn_radius = 80
max_spawn = 3
idle_spawn = medium, medium_max
;conditions = {+yan_kill_brain_done} 70, 0

[yantar2_respawn_snork_u]
respawn_section = snork_weak,15, snork_normal,3
;max_count = 15
;min_count = 5 
respawn_radius = 80
max_spawn = 3
idle_spawn = medium, medium_max
;conditions = {+yan_kill_brain_done} 70, 0

[x162_respawn_snork]
respawn_section = snork_normal
max_count = 15
min_count = 2
respawn_radius = 60
max_spawn = 3
idle_spawn = medium, medium_max
conditions = {+yan_kill_brain_done} 80, 0

[yan_zombie_respawn_1]
respawn_section = zombie_normal, 30, zombie_old, 30, zombie_strong, 25, zombie_ghost, 15
max_spawn = 4,5
idle_spawn = often, medium
respawn_radius = 120

[yantar2_respawn_dogs]
respawn_section = dog_strong, 15, dog_bulterier, 5
max_spawn = 3,5
idle_spawn = medium, medium_max
;conditions = {+yan_kill_brain_done} 70, 0


;==============================MILITARY==============================
[mil_pseudodog_respawn_1]
respawn_section = pseudodog_normal, pseudodog_strong
;respawn_radius = 100
max_spawn = 1,3
idle_spawn = often_max, medium

[mil_boar_respawn_1]
respawn_section = boar_strong,boar_cop_strong,boar_normal,boar_cop_normal
;respawn_radius = 100
max_spawn = 2,4
idle_spawn = often_max, medium

[mil_flesh_respawn_1]
respawn_section = flesh_normal,flesh_strong
;respawn_radius = 100
max_spawn = 3,4
idle_spawn = often_max, medium

[mil_bloodsucker_respawn_1]
respawn_section = bloodsucker_normal,bloodsucker_strong
;max_count = 13
;min_count = 5
max_spawn = 1,3
idle_spawn = often_max, medium
conditions = {+mil_hunt_end} 100, 0

[mil_controler_respawn_1]
conditions = {+mil_miser_task_complete} 80, {+mil_miser_task_failed} 80, 0
respawn_section = m_controller_normal,m_controller_old,m_controller_old_fat,m_controller_normal_fat
max_spawn = 1
idle_spawn = often, medium

[mil_monster_rush_respawn]
respawn_section = pseudodog_strong,2,boar_strong,boar_cop_strong,flesh_strong
respawn_radius = 50
max_spawn = 3,5
idle_spawn = often_max, medium
conditions = {+mil_fblockpost_quest_complete} 80, 0


;==============================RADAR==============================
[rad2_respawn_dog]
respawn_section = dog_strong,15,dog_bulterier,3
respawn_radius = 100
max_spawn = 5, 6
idle_spawn = often, often_max
conditions = {+bar_deactivate_radar_done} 80, 0
allow_levels = l07_military,l10_radar,l11_pripyat

[rad2_respawn_snork]
respawn_section = snork_weak, 5, snork_strong, 10
;max_count = 15
;min_count = 1 
respawn_radius = 40
max_spawn = 4
idle_spawn = medium, medium_max
conditions = {+bar_deactivate_radar_done} 80, 0

[rad2_respawn_bloodsucker]
respawn_section = bloodsucker_normal,13,bloodsucker_strong,7
;max_count = 20
;min_count = 2 
max_spawn = 2,3 
idle_spawn = medium, medium_max
conditions = {+bar_deactivate_radar_done} 50, 0

[rad2_respawn_gigant]
respawn_section = gigant_normal
;max_count = 6
;min_count = 1 
max_spawn = 2 
idle_spawn = seldom
conditions = {+bar_deactivate_radar_done} 80, 0

[bun2_respawn_tushkano]
conditions = {+bar_deactivate_radar_done} 80, 0
respawn_section = tushkano_normal
;max_count = 30
;min_count = 5
max_spawn = 5,8
idle_spawn = often, often_max
;allow_levels = l10u_bunker

[bun2_respawn_bloodsucker]
respawn_section = bloodsucker_normal,13
;max_count = 18
;min_count = 2
max_spawn = 1
idle_spawn = medium, medium_max
conditions = {+rad_start_monolith_vs_military} 90, 0


;==============================PRIPYAT==============================
[pri_pseudodog_respawn_1]
conditions = {+pri_stadium_scene_start} 80, 0
respawn_section = pseudodog_strong
max_spawn = 2,4
idle_spawn = medium, medium_max

[pri_snork_respawn_1]
conditions = {+pri_stadium_scene_start} 80, 0
respawn_section = snork_normal
;max_count = 15
;min_count = 5
max_spawn = 4
idle_spawn = medium, medium_max

[pri_snork_respawn_2]
conditions = {+pri_stadium_scene_start} 80, 0
respawn_section = snork_strong
;max_count = 15
;min_count = 5
max_spawn = 3
idle_spawn = medium, medium_max

[pri_bloodsucker_respawn_1]
conditions = {+pri_stadium_scene_start} 80, 0
respawn_section = bloodsucker_strong
;max_count = 7
;min_count = 5
max_spawn = 2,3
idle_spawn = medium, medium_max

[pri_controller_respawn_1]
conditions = {+pri_stadium_scene_start} 80, 0
respawn_section = m_controller_normal,m_controller_normal_fat,m_controller_old,m_controller_old_fat
;max_count = 17
;min_count = 5
max_spawn = 3
idle_spawn = medium, medium_max

[pri_gigant_respawn_1]
conditions = {+pri_stadium_scene_start} 80, 0
respawn_section = gigant_normal,gigant_strong 
;max_count = 15
;min_count = 5
max_spawn = 2
idle_spawn = medium, medium_max






