Divergent/mods/DLTX MiniMod Repository/gamedata/configs/mod_system_storylines.ltx

2103 lines
59 KiB
Plaintext
Raw Normal View History

; Storylines 3.0
[af_ah_o1]:af_base
kind = i_arty
icons_texture = ui\ui_icon_equipment
$spawn = artefacts\af_ah_o1
class = SCRPTART
visual = dynamics\artefacts\af_signet.ogf
description = st_af_ah_o1_descr
inv_name = st_af_ah_o1
inv_name_short = st_af_ah_o1
inv_weight = 0.8
inv_grid_width = 1
inv_grid_height = 1
inv_grid_x = 2
inv_grid_y = 74
jump_height = 0
cost = 4000
particles = artefact\af_thermal_idle
det_show_particles = artefact\af_thermal_show
det_hide_particles = artefact\af_thermal_hide
af_rank = 0
lights_enabled = false
trail_light_color = 0.4,0.6,1.0
trail_light_range = 7.5
can_trade = false
quest_item = false
health_restore_speed = 0
radiation_restore_speed = 0.00
satiety_restore_speed = 0
power_restore_speed = 0
bleeding_restore_speed = 0
hit_absorbation_sect = af_ah_o1_absorbation
[af_ah_o1_absorbation]
burn_immunity = 0
strike_immunity = 0
shock_immunity = 0
wound_immunity = 0
radiation_immunity = 0
telepatic_immunity = 0
chemical_burn_immunity = 0
explosion_immunity = 0
fire_wound_immunity = 0
[af_ah_o2]:af_base
kind = i_arty
icons_texture = ui\ui_icon_equipment
$spawn = artefacts\af_ah_o2
class = SCRPTART
visual = dynamics\artefacts\af_signet.ogf
description = st_af_ah_o2_descr
inv_name = st_af_ah_o2
inv_name_short = st_af_ah_o2
inv_weight = 1
inv_grid_width = 1
inv_grid_height = 1
inv_grid_x = 2
inv_grid_y = 74
jump_height = 0
cost = 4000
particles = artefact\af_thermal_idle
det_show_particles = artefact\af_thermal_show
det_hide_particles = artefact\af_thermal_hide
af_rank = 0
lights_enabled = false
trail_light_color = 0.4,0.6,1.0
trail_light_range = 7.5
can_trade = false
quest_item = false
health_restore_speed = 0
radiation_restore_speed = 0.00
satiety_restore_speed = 0
power_restore_speed = 0
bleeding_restore_speed = 0
hit_absorbation_sect = af_ah_o2_absorbation
[af_ah_o2_absorbation]
burn_immunity = 0.02
strike_immunity = 0
shock_immunity = 0
wound_immunity = 0
radiation_immunity = 0
telepatic_immunity = 0
chemical_burn_immunity = 0
explosion_immunity = 0
fire_wound_immunity = 0
[af_ah_h1]:af_base
kind = i_arty
icons_texture = ui\ui_icon_equipment
$spawn = artefacts\af_ah_h1
class = SCRPTART
visual = dynamics\artefacts\af_fountain.ogf
description = st_af_ah_h1_descr
inv_name = st_af_ah_h1
inv_name_short = st_af_ah_h1
inv_weight = 0.8
inv_grid_width = 1
inv_grid_height = 1
inv_grid_x = 0
inv_grid_y = 74
jump_height = 0
cost = 4000
particles = artefact\af_acidic_idle
det_show_particles = artefact\af_acidic_show
det_hide_particles = artefact\af_acidic_hide
af_rank = 0
lights_enabled = false
trail_light_color = 0.4,0.6,1.0
trail_light_range = 7.5
can_trade = false
quest_item = false
health_restore_speed = 0
radiation_restore_speed = 0
satiety_restore_speed = 0
power_restore_speed = 0
bleeding_restore_speed = -0.003
hit_absorbation_sect = af_ah_h1_absorbation
[af_ah_h1_absorbation]
burn_immunity = 0
strike_immunity = 0
shock_immunity = 0
wound_immunity = 0
radiation_immunity = 0
telepatic_immunity = 0
chemical_burn_immunity = 0
explosion_immunity = 0
fire_wound_immunity = 0
[af_ah_h2]:af_base
kind = i_arty
icons_texture = ui\ui_icon_equipment
$spawn = artefacts\af_ah_h2
class = SCRPTART
visual = dynamics\artefacts\af_fountain.ogf
description = st_af_ah_h2_descr
inv_name = st_af_ah_h2
inv_name_short = st_af_ah_h2
inv_weight = 1
inv_grid_width = 1
inv_grid_height = 1
inv_grid_x = 0
inv_grid_y = 74
jump_height = 0
cost = 4000
particles = artefact\af_acidic_idle
det_show_particles = artefact\af_acidic_show
det_hide_particles = artefact\af_acidic_hide
af_rank = 0
lights_enabled = false
trail_light_color = 0.4,0.6,1.0
trail_light_range = 7.5
can_trade = false
quest_item = false
health_restore_speed = 0
radiation_restore_speed = 0
satiety_restore_speed = 0
power_restore_speed = 0
bleeding_restore_speed = -0.002
hit_absorbation_sect = af_ah_h2_absorbation
[af_ah_h2_absorbation]
burn_immunity = 0
strike_immunity = 0
shock_immunity = 0
wound_immunity = 0
radiation_immunity = 0
telepatic_immunity = 0
chemical_burn_immunity = 0
explosion_immunity = 0
fire_wound_immunity = 0
[af_ah_g1]:af_base
kind = i_arty
icons_texture = ui\ui_icon_equipment
$spawn = artefacts\af_ah_g1
class = SCRPTART
visual = dynamics\artefacts\af_spaika.ogf
description = st_af_ah_g1_descr
inv_name = st_af_ah_g1
inv_name_short = st_af_ah_g1
inv_weight = 2
inv_grid_width = 1
inv_grid_height = 1
inv_grid_x = 1
inv_grid_y = 74
jump_height = 0
cost = 4000
particles = artefact\af_gravi_idle
det_show_particles = artefact\af_gravi_show
det_hide_particles = artefact\af_gravi_hide
af_rank = 0
lights_enabled = false
trail_light_color = 0.4,0.6,1.0
trail_light_range = 7.5
can_trade = false
quest_item = false
health_restore_speed = 0
radiation_restore_speed = 0.00
satiety_restore_speed = 0
power_restore_speed = 0
bleeding_restore_speed = 0
hit_absorbation_sect = af_ah_g1_absorbation
[af_ah_g1_absorbation]
burn_immunity = 0
strike_immunity = 0
shock_immunity = 0
wound_immunity = 0
radiation_immunity = 0
telepatic_immunity = 0
chemical_burn_immunity = 0
explosion_immunity = 0
fire_wound_immunity = 0
[af_ah_g2]:af_base
kind = i_arty
icons_texture = ui\ui_icon_equipment
$spawn = artefacts\af_ah_g2
class = SCRPTART
visual = dynamics\artefacts\af_spaika.ogf
description = st_af_ah_g2_descr
inv_name = st_af_ah_g2
inv_name_short = st_af_ah_g2
inv_weight = 2.3
inv_grid_width = 1
inv_grid_height = 1
inv_grid_x = 1
inv_grid_y = 74
jump_height = 0
cost = 4000
particles = artefact\af_gravi_idle
det_show_particles = artefact\af_gravi_show
det_hide_particles = artefact\af_gravi_hide
af_rank = 0
lights_enabled = false
trail_light_color = 0.4,0.6,1.0
trail_light_range = 7.5
can_trade = false
quest_item = false
health_restore_speed = 0
radiation_restore_speed = -0.002
satiety_restore_speed = 0
power_restore_speed = 0
bleeding_restore_speed = 0
hit_absorbation_sect = af_ah_g2_absorbation
[af_ah_g2_absorbation]
burn_immunity = 0
strike_immunity = 0
shock_immunity = 0
wound_immunity = 0
radiation_immunity = 0
telepatic_immunity = -0.02
chemical_burn_immunity = 0
explosion_immunity = 0
fire_wound_immunity = 0
[af_ah_e1]:af_base
kind = i_arty
icons_texture = ui\ui_icon_equipment
$spawn = artefacts\af_ah_e1
class = SCRPTART
visual = dynamics\artefacts\af_cocoon.ogf
description = st_af_ah_e1_descr
inv_name = st_af_ah_e1
inv_name_short = st_af_ah_e1
inv_weight = 2
inv_grid_width = 1
inv_grid_height = 1
inv_grid_x = 11
inv_grid_y = 74
jump_height = 0
cost = 4000
particles = artefact\af_electra_idle
det_show_particles = artefact\af_electra_show
det_hide_particles = artefact\af_electra_hide
af_rank = 0
lights_enabled = false
trail_light_color = 0.4,0.6,1.0
trail_light_range = 7.5
can_trade = false
quest_item = false
health_restore_speed = 0
radiation_restore_speed = 0
satiety_restore_speed = 0
power_restore_speed = 0.0005
bleeding_restore_speed = 0
hit_absorbation_sect = af_ah_e1_absorbation
[af_ah_e1_absorbation]
burn_immunity = 0
strike_immunity = 0
shock_immunity = 0
wound_immunity = 0
radiation_immunity = 0
telepatic_immunity = 0
chemical_burn_immunity = 0
explosion_immunity = 0
fire_wound_immunity = 0
[af_ah_e2]:af_base
kind = i_arty
icons_texture = ui\ui_icon_equipment
$spawn = artefacts\af_ah_e2
class = SCRPTART
visual = dynamics\artefacts\af_cocoon.ogf
description = st_af_ah_e2_descr
inv_name = st_af_ah_e2
inv_name_short = st_af_ah_e2
inv_weight = 1.5
inv_grid_width = 1
inv_grid_height = 1
inv_grid_x = 11
inv_grid_y = 74
jump_height = 0
cost = 4000
particles = artefact\af_electra_idle
det_show_particles = artefact\af_electra_show
det_hide_particles = artefact\af_electra_hide
af_rank = 0
lights_enabled = false
trail_light_color = 0.4,0.6,1.0
trail_light_range = 7.5
can_trade = false
quest_item = false
health_restore_speed = 0
radiation_restore_speed = 0.00
satiety_restore_speed = 0
power_restore_speed = 0.001
bleeding_restore_speed = 0
hit_absorbation_sect = af_ah_e2_absorbation
[af_ah_e2_absorbation]
burn_immunity = 0
strike_immunity = 0
shock_immunity = 0
wound_immunity = 0
radiation_immunity = 0
telepatic_immunity = 0
chemical_burn_immunity = 0
explosion_immunity = 0
fire_wound_immunity = 0
[af_ah_s1]:af_base
kind = i_arty
icons_texture = ui\ui_icon_equipment
$spawn = artefacts\af_ah_s1
class = SCRPTART
visual = dynamics\artefacts\af_cell.ogf
description = st_af_ah_s1_descr
inv_name = st_af_ah_s1
inv_name_short = st_af_ah_s1
inv_weight = 5.0
inv_grid_width = 1
inv_grid_height = 1
inv_grid_x = 10
inv_grid_y = 74
jump_height = 0
cost = 4000
particles = artefact\af_gravi_idle
det_show_particles = artefact\af_gravi_show
det_hide_particles = artefact\af_gravi_hide
af_rank = 0
lights_enabled = true
trail_light_color = 0.4,0.4,0.0
trail_light_range = 2.0
can_trade = false
quest_item = false
health_restore_speed = 0.0008
radiation_restore_speed = 0.00
satiety_restore_speed = 0
power_restore_speed = 0
bleeding_restore_speed = 0.002
hit_absorbation_sect = af_ah_s1_absorbation
[af_ah_s1_absorbation]
burn_immunity = 0
strike_immunity = 0
shock_immunity = 0
wound_immunity = 0
radiation_immunity = 0
telepatic_immunity = 0
chemical_burn_immunity = 0
explosion_immunity = 0
fire_wound_immunity = 0
[af_ah_f1]:af_base
kind = i_arty
icons_texture = ui\ui_icon_equipment
$spawn = artefacts\af_ah_f1
class = SCRPTART
visual = dynamics\artefacts\af_serofim.ogf
description = st_af_ah_f1_descr
inv_name = st_af_ah_f1
inv_name_short = st_af_ah_f1
inv_weight = 2.7
inv_grid_width = 1
inv_grid_height = 1
inv_grid_x = 7
inv_grid_y = 73
jump_height = 0
cost = 4000
particles = artefact\af_electra_idle
det_show_particles = artefact\af_electra_show
det_hide_particles = artefact\af_electra_hide
af_rank = 0
lights_enabled = true
trail_light_color = 0.4,0.4,0
trail_light_range = 2.0
can_trade = false
quest_item = false
health_restore_speed = 0
radiation_restore_speed = 0.00
satiety_restore_speed = 0
power_restore_speed = 0.004
bleeding_restore_speed = 0.002
hit_absorbation_sect = af_ah_f1_absorbation
[af_ah_f1_absorbation]
burn_immunity = 0.02
strike_immunity = 0.04
shock_immunity = 0
wound_immunity = 0.06
radiation_immunity = 0
telepatic_immunity = 0.02
chemical_burn_immunity = 0
explosion_immunity = 0
fire_wound_immunity = 0
[af_ah_r1]:af_base
kind = i_arty
icons_texture = ui\ui_icon_equipment
$spawn = artefacts\af_ah_r1
class = SCRPTART
visual = dynamics\artefacts\af_grapes.ogf
description = st_af_ah_r1_descr
inv_name = st_af_ah_r1
inv_name_short = st_af_ah_r1
inv_weight = 0.6
inv_grid_width = 1
inv_grid_height = 1
inv_grid_x = 12
inv_grid_y = 73
jump_height = 0
cost = 4000
particles = artefact\af_gravi_idle
det_show_particles = artefact\af_gravi_show
det_hide_particles = artefact\af_gravi_hide
af_rank = 0
lights_enabled = false
trail_light_color = 0.4,0.6,1.0
trail_light_range = 7.5
can_trade = false
quest_item = false
health_restore_speed = 0.0003
radiation_restore_speed = 0.00
satiety_restore_speed = 0
power_restore_speed = 0
bleeding_restore_speed = 0
hit_absorbation_sect = af_ah_r1_absorbation
[af_ah_r1_absorbation]
burn_immunity = 0
strike_immunity = 0
shock_immunity = 0
wound_immunity = 0
radiation_immunity = 0
telepatic_immunity = 0
chemical_burn_immunity = 0
explosion_immunity = 0
fire_wound_immunity = 0
[af_ah_r2]:af_base
kind = i_arty
icons_texture = ui\ui_icon_equipment
$spawn = artefacts\af_ah_r1
class = SCRPTART
visual = dynamics\artefacts\af_grapes.ogf
description = st_af_ah_r2_descr
inv_name = st_af_ah_r2
inv_name_short = st_af_ah_r2
inv_weight = 1
inv_grid_width = 1
inv_grid_height = 1
inv_grid_x = 12
inv_grid_y = 73
jump_height = 0
cost = 4000
particles = artefact\af_gravi_idle
det_show_particles = artefact\af_gravi_show
det_hide_particles = artefact\af_gravi_hide
af_rank = 0
lights_enabled = false
trail_light_color = 0.4,0.6,1.0
trail_light_range = 7.5
can_trade = false
quest_item = false
health_restore_speed = 0.0005
radiation_restore_speed = 0.00
satiety_restore_speed = 0
power_restore_speed = 0
bleeding_restore_speed = 0
hit_absorbation_sect = af_ah_r2_absorbation
[af_ah_r2_absorbation]
burn_immunity = 0
strike_immunity = 0
shock_immunity = 0
wound_immunity = 0
radiation_immunity = 0
telepatic_immunity = 0
chemical_burn_immunity = 0
explosion_immunity = 0
fire_wound_immunity = 0
[af_ah_r3]:af_base
kind = i_arty
icons_texture = ui\ui_icon_equipment
$spawn = artefacts\af_ah_r3
class = SCRPTART
visual = dynamics\artefacts\af_grapes.ogf
description = st_af_ah_r3_descr
inv_name = st_af_ah_r3
inv_name_short = st_af_ah_r3
inv_weight = 1.2
inv_grid_width = 1
inv_grid_height = 1
inv_grid_x = 12
inv_grid_y = 73
jump_height = 0
cost = 4000
particles = artefact\af_gravi_idle
det_show_particles = artefact\af_gravi_show
det_hide_particles = artefact\af_gravi_hide
af_rank = 0
lights_enabled = false
trail_light_color = 0.4,0.6,1.0
trail_light_range = 7.5
can_trade = false
quest_item = false
health_restore_speed = 0.0006
radiation_restore_speed = 0.00
satiety_restore_speed = 0
power_restore_speed = 0
bleeding_restore_speed = 0
hit_absorbation_sect = af_ah_r3_absorbation
[af_ah_r3_absorbation]
burn_immunity = 0
strike_immunity = 0
shock_immunity = 0
wound_immunity = 0
radiation_immunity = 0
telepatic_immunity = 0
chemical_burn_immunity = 0
explosion_immunity = 0
fire_wound_immunity = 0
[af_ah_r4]:af_base
kind = i_arty
icons_texture = ui\ui_icon_equipment
$spawn = artefacts\af_ah_r4
class = SCRPTART
visual = dynamics\artefacts\af_psi_field.ogf
description = st_af_ah_r4_descr
inv_name = st_af_ah_r4
inv_name_short = st_af_ah_r4
inv_weight = 3.0
inv_grid_width = 1
inv_grid_height = 1
inv_grid_x = 12
inv_grid_y = 73
jump_height = 0
cost = 4000
particles = artefact\af_gravi_idle
det_show_particles = artefact\af_gravi_show
det_hide_particles = artefact\af_gravi_hide
af_rank = 0
lights_enabled = false
trail_light_color = 0.4,0.6,1.0
trail_light_range = 7.5
can_trade = false
quest_item = false
health_restore_speed = 0.003
radiation_restore_speed = 0.00
satiety_restore_speed = 0.001
power_restore_speed = 0.002
bleeding_restore_speed = 0.003
hit_absorbation_sect = af_ah_r4_absorbation
[af_ah_r4_absorbation]
burn_immunity = 1
strike_immunity = 0.5
shock_immunity = 0
wound_immunity = 0
radiation_immunity = 0
telepatic_immunity = 0
chemical_burn_immunity = 0
explosion_immunity = 0
fire_wound_immunity = 0
[af_ah_r5]:af_base
kind = i_arty
icons_texture = ui\ui_icon_equipment
$spawn = artefacts\af_ah_r5
class = SCRPTART
visual = dynamics\artefacts\af_psi_field.ogf
description = st_af_ah_r5_descr
inv_name = st_af_ah_r5
inv_name_short = st_af_ah_r5
inv_weight = 3.0
inv_grid_width = 1
inv_grid_height = 1
inv_grid_x = 12
inv_grid_y = 73
jump_height = 0
cost = 4000
particles = artefact\af_gravi_idle
det_show_particles = artefact\af_gravi_show
det_hide_particles = artefact\af_gravi_hide
af_rank = 0
lights_enabled = false
trail_light_color = 0.4,0.6,1.0
trail_light_range = 7.5
can_trade = false
quest_item = false
health_restore_speed = 0.003
radiation_restore_speed = 0.00
satiety_restore_speed = 0.001
power_restore_speed = 0.002
bleeding_restore_speed = 0.003
hit_absorbation_sect = af_ah_r5_absorbation
[af_ah_r5_absorbation]
burn_immunity = 1
strike_immunity = 0.5
shock_immunity = 0
wound_immunity = 0
radiation_immunity = 0
telepatic_immunity = 0
chemical_burn_immunity = 0
explosion_immunity = 0
fire_wound_immunity = 0
![detector_simple]
af_class_49 = af_ah_o1
af_sound_49_ = detectors\art_beep1
af_freq_49 = 0.05, 2
af_class_50 = af_ah_o2
af_sound_50_ = detectors\art_beep1
af_freq_50 = 0.05, 2
af_class_51 = af_ah_h1
af_sound_51_ = detectors\art_beep1
af_freq_51 = 0.05, 2
af_class_52 = af_ah_h2
af_sound_52_ = detectors\art_beep1
af_freq_52 = 0.05, 2
af_class_53 = af_ah_g1
af_sound_53_ = detectors\art_beep1
af_freq_53 = 0.05, 2
af_class_54 = af_ah_g2
af_sound_54_ = detectors\art_beep1
af_freq_54 = 0.05, 2
af_class_55 = af_ah_e1
af_sound_55_ = detectors\art_beep1
af_freq_55 = 0.05, 2
af_class_56 = af_ah_e2
af_sound_56_ = detectors\art_beep1
af_freq_56 = 0.05, 2
af_class_57 = af_ah_s1
af_sound_57_ = detectors\art_beep1
af_freq_57 = 0.05, 2
af_class_58 = af_ah_f1
af_sound_58_ = detectors\art_beep1
af_freq_58 = 0.05, 2
af_class_59 = af_ah_r1
af_sound_59_ = detectors\art_beep1
af_freq_59 = 0.05, 2
af_class_60 = af_ah_r2
af_sound_60_ = detectors\art_beep1
af_freq_60 = 0.05, 2
af_class_61 = af_ah_r3
af_sound_61_ = detectors\art_beep1
af_freq_61 = 0.05, 2
af_class_62 = af_ah_r4
af_sound_62_ = detectors\art_beep1
af_freq_62 = 0.05, 2
af_class_63 = af_ah_r5
af_sound_63_ = detectors\art_beep1
af_freq_63 = 0.05, 2
![detector_advanced]
af_class_49 = af_ah_o1
af_sound_49_ = detectors\art_beep1
af_freq_49 = 0.05, 2
af_class_50 = af_ah_o2
af_sound_50_ = detectors\art_beep1
af_freq_50 = 0.05, 2
af_class_51 = af_ah_h1
af_sound_51_ = detectors\art_beep1
af_freq_51 = 0.05, 2
af_class_52 = af_ah_h2
af_sound_52_ = detectors\art_beep1
af_freq_52 = 0.05, 2
af_class_53 = af_ah_g1
af_sound_53_ = detectors\art_beep1
af_freq_53 = 0.05, 2
af_class_54 = af_ah_g2
af_sound_54_ = detectors\art_beep1
af_freq_54 = 0.05, 2
af_class_55 = af_ah_e1
af_sound_55_ = detectors\art_beep1
af_freq_55 = 0.05, 2
af_class_56 = af_ah_e2
af_sound_56_ = detectors\art_beep1
af_freq_56 = 0.05, 2
af_class_57 = af_ah_s1
af_sound_57_ = detectors\art_beep1
af_freq_57 = 0.05, 2
af_class_58 = af_ah_f1
af_sound_58_ = detectors\art_beep1
af_freq_58 = 0.05, 2
af_class_59 = af_ah_r1
af_sound_59_ = detectors\art_beep1
af_freq_59 = 0.05, 2
af_class_60 = af_ah_r2
af_sound_60_ = detectors\art_beep1
af_freq_60 = 0.05, 2
af_class_61 = af_ah_r3
af_sound_61_ = detectors\art_beep1
af_freq_61 = 0.05, 2
af_class_62 = af_ah_r4
af_sound_62_ = detectors\art_beep1
af_freq_62 = 0.05, 2
af_class_63 = af_ah_r5
af_sound_63_ = detectors\art_beep1
af_freq_63 = 0.05, 2
af_class_64 = af_cristall
af_sound_64_ = detectors\art_beep1
af_freq_64 = 0.05, 2
af_class_65 = af_bracelet
af_sound_65_ = detectors\art_beep1
af_freq_65 = 0.05, 2
af_class_66 = af_ring
af_sound_66_ = detectors\art_beep1
af_freq_66 = 0.05, 2
af_class_67 = af_electra_moonlight
af_sound_67_ = detectors\art_beep1
af_freq_67 = 0.05, 2
af_class_68 = af_vyvert
af_sound_68_ = detectors\art_beep1
af_freq_68 = 0.05, 2
af_class_69 = af_empty
af_sound_69_ = detectors\art_beep1
af_freq_69 = 0.05, 2
af_class_70 = af_gravi
af_sound_70_ = detectors\art_beep1
af_freq_70 = 0.05, 2
af_class_71 = af_eye
af_sound_71_ = detectors\art_beep1
af_freq_71 = 0.05, 2
af_class_72 = af_dummy_dummy
af_sound_72_ = detectors\art_beep1
af_freq_72 = 0.05, 2
af_class_73 = af_fuzz_kolobok
af_sound_73_ = detectors\art_beep1
af_freq_73 = 0.05, 2
![detector_elite]
af_class_49 = af_ah_o1
af_sound_49_ = detectors\art_beep1
af_freq_49 = 0.05, 2
af_class_50 = af_ah_o2
af_sound_50_ = detectors\art_beep1
af_freq_50 = 0.05, 2
af_class_51 = af_ah_h1
af_sound_51_ = detectors\art_beep1
af_freq_51 = 0.05, 2
af_class_52 = af_ah_h2
af_sound_52_ = detectors\art_beep1
af_freq_52 = 0.05, 2
af_class_53 = af_ah_g1
af_sound_53_ = detectors\art_beep1
af_freq_53 = 0.05, 2
af_class_54 = af_ah_g2
af_sound_54_ = detectors\art_beep1
af_freq_54 = 0.05, 2
af_class_55 = af_ah_e1
af_sound_55_ = detectors\art_beep1
af_freq_55 = 0.05, 2
af_class_56 = af_ah_e2
af_sound_56_ = detectors\art_beep1
af_freq_56 = 0.05, 2
af_class_57 = af_ah_s1
af_sound_57_ = detectors\art_beep1
af_freq_57 = 0.05, 2
af_class_58 = af_ah_f1
af_sound_58_ = detectors\art_beep1
af_freq_58 = 0.05, 2
af_class_59 = af_ah_r1
af_sound_59_ = detectors\art_beep1
af_freq_59 = 0.05, 2
af_class_60 = af_ah_r2
af_sound_60_ = detectors\art_beep1
af_freq_60 = 0.05, 2
af_class_61 = af_ah_r3
af_sound_61_ = detectors\art_beep1
af_freq_61 = 0.05, 2
af_class_62 = af_ah_r4
af_sound_62_ = detectors\art_beep1
af_freq_62 = 0.05, 2
af_class_63 = af_ah_r5
af_sound_63_ = detectors\art_beep1
af_freq_63 = 0.05, 2
af_class_64 = af_cristall
af_sound_64_ = detectors\art_beep1
af_freq_64 = 0.05, 2
af_class_65 = af_bracelet
af_sound_65_ = detectors\art_beep1
af_freq_65 = 0.05, 2
af_class_66 = af_ring
af_sound_66_ = detectors\art_beep1
af_freq_66 = 0.05, 2
af_class_67 = af_electra_moonlight
af_sound_67_ = detectors\art_beep1
af_freq_67 = 0.05, 2
af_class_68 = af_vyvert
af_sound_68_ = detectors\art_beep1
af_freq_68 = 0.05, 2
af_class_69 = af_empty
af_sound_69_ = detectors\art_beep1
af_freq_69 = 0.05, 2
af_class_70 = af_gravi
af_sound_70_ = detectors\art_beep1
af_freq_70 = 0.05, 2
af_class_71 = af_eye
af_sound_71_ = detectors\art_beep1
af_freq_71 = 0.05, 2
af_class_72 = af_dummy_dummy
af_sound_72_ = detectors\art_beep1
af_freq_72 = 0.05, 2
af_class_73 = af_fuzz_kolobok
af_sound_73_ = detectors\art_beep1
af_freq_73 = 0.05, 2
af_class_74 = af_fireball
af_sound_74_ = detectors\art_beep1
af_freq_74 = 0.05, 2
af_class_75 = af_baloon
af_sound_75_ = detectors\art_beep1
af_freq_75 = 0.05, 2
af_class_76 = af_electra_flash
af_sound_76_ = detectors\art_beep1
af_freq_76 = 0.05, 2
af_class_77 = af_black_spray
af_sound_77_ = detectors\art_beep1
af_freq_77 = 0.05, 2
af_class_78 = af_full_empty
af_sound_78_ = detectors\art_beep1
af_freq_78 = 0.05, 2
af_class_79 = af_gold_fish
af_sound_79_ = detectors\art_beep1
af_freq_79 = 0.05, 2
af_class_80 = af_fire
af_sound_80_ = detectors\art_beep1
af_freq_80 = 0.05, 2
af_class_81 = af_ice
af_sound_81_ = detectors\art_beep1
af_freq_81 = 0.05, 2
af_class_82 = af_glass
af_sound_82_ = detectors\art_beep1
af_freq_82 = 0.05, 2
af_class_83 = af_death_lamp
af_sound_83_ = detectors\art_beep1
af_freq_83 = 0.05, 2
[cs_informer_pda]:csky_patch
icons_texture = ui\ui_icon_equipment
visual = dynamics\devices\dev_pda\dev_pda.ogf
inv_weight = 0.05
inv_grid_width = 1
inv_grid_height = 1
inv_grid_x = 7
inv_grid_y = 3
inv_name = cs_informer_pda_name
inv_name_short = cs_informer_pda_name
description = cs_informer_pda_desc
can_trade = false
cost = 0
[cs_deshefrator]:csky_patch
icons_texture = ui\ui_icon_equipment
visual = dynamics\devices\dev_datchik_2\dev_datchik_2.ogf
inv_weight = 0.5
inv_grid_width = 1
inv_grid_height = 1
inv_grid_x = 19
inv_grid_y = 6
inv_name = cs_deshefrator_name
inv_name_short = cs_deshefrator_name
description = cs_deshefrator_desc
can_trade = false
cost = 0
[pda_barbos]:csky_patch
icons_texture = ui\ui_icon_equipment
visual = dynamics\devices\dev_pda\dev_pda.ogf
inv_weight = 0.2
inv_grid_width = 1
inv_grid_height = 1
inv_grid_x = 7
inv_grid_y = 3
inv_name = pda_barbos_name
inv_name_short = pda_barbos_name
description = pda_barbos_desc
can_trade = false
cost = 0
[pda_tango]:csky_patch
icons_texture = ui\ui_icon_equipment
visual = dynamics\devices\dev_pda\dev_pda.ogf
inv_weight = 0.2
inv_grid_width = 1
inv_grid_height = 1
inv_grid_x = 7
inv_grid_y = 3
inv_name = pda_tango_name
inv_name_short = pda_tango_name
description = pda_tango_desc
can_trade = false
cost = 0
[pda_tribun]:csky_patch
icons_texture = ui\ui_icon_equipment
visual = dynamics\devices\dev_pda\dev_pda.ogf
inv_weight = 0.2
inv_grid_width = 1
inv_grid_height = 1
inv_grid_x = 7
inv_grid_y = 3
inv_name = pda_tribun_name
inv_name_short = pda_tribun_name
description = pda_tribun_desc
can_trade = false
cost = 0
[pda_pinya]:csky_patch
icons_texture = ui\ui_icon_equipment
visual = dynamics\devices\dev_pda\dev_pda.ogf
inv_weight = 0.2
inv_grid_width = 1
inv_grid_height = 1
inv_grid_x = 7
inv_grid_y = 3
inv_name = pda_pinya_name
inv_name_short = pda_pinya_name
description = pda_pinya_desc
can_trade = false
cost = 0
[pda_shmatko]:csky_patch
icons_texture = ui\ui_icon_equipment
visual = dynamics\devices\dev_pda\dev_pda.ogf
inv_weight = 0.2
inv_grid_width = 1
inv_grid_height = 1
inv_grid_x = 7
inv_grid_y = 3
inv_name = pda_shmatko_name
inv_name_short = pda_shmatko_name
description = pda_shmatko_desc
can_trade = false
cost = 0
[pda_flibuster]:csky_patch
icons_texture = ui\ui_icon_equipment
visual = dynamics\devices\dev_pda\dev_pda.ogf
inv_weight = 0.2
inv_grid_width = 1
inv_grid_height = 1
inv_grid_x = 7
inv_grid_y = 3
inv_name = pda_flibuster_name
inv_name_short = pda_flibuster_name
description = pda_flibuster_desc
can_trade = false
cost = 0
[pda_freon]:csky_patch
icons_texture = ui\ui_icon_equipment
visual = dynamics\devices\dev_pda\dev_pda.ogf
inv_weight = 0.2
inv_grid_width = 1
inv_grid_height = 1
inv_grid_x = 7
inv_grid_y = 3
inv_name = pda_freon_name
inv_name_short = pda_freon_name
description = pda_freon_desc
can_trade = false
cost = 0
[pda_dragun]:csky_patch
icons_texture = ui\ui_icon_equipment
visual = dynamics\devices\dev_pda\dev_pda.ogf
inv_weight = 0.2
inv_grid_width = 1
inv_grid_height = 1
inv_grid_x = 7
inv_grid_y = 3
inv_name = pda_dragun_name
inv_name_short = pda_dragun_name
description = pda_dragun_desc
can_trade = false
cost = 0
[bar_case]:csky_patch
icons_texture = ui\ui_icon_equipment
visual = dynamics\equipments\quest\safe_container.ogf
inv_weight = 2.05
inv_grid_width = 2
inv_grid_height = 1
inv_grid_x = 2
inv_grid_y = 16
inv_name = bar_case_name
inv_name_short = bar_case_name
description = bar_case_desc
can_trade = false
cost = 0
[cs_anom_pribor]:csky_patch
icons_texture = ui\ui_icon_equipment
visual = dynamics\equipments\quest\scanner_anomaly.ogf
inv_weight = 0.55
inv_grid_width = 1
inv_grid_height = 2
inv_grid_x = 0
inv_grid_y = 11
inv_name = cs_anom_pribor_name
inv_name_short = cs_anom_pribor_name
description = cs_anom_pribor_desc
can_trade = false
cost = 0
[crazy_stalker_flash]:csky_patch
icons_texture = ui\ui_icon_equipment
visual = dynamics\devices\dev_flash_1\dev_flash_1.ogf
inv_weight = 0.05
inv_grid_width = 1
inv_grid_height = 1
inv_grid_x = 9
inv_grid_y = 3 = 3 = 1
inv_name = crazy_stalker_flash_name
inv_name_short = crazy_stalker_flash_name
description = crazy_stalker_flash_desc
can_trade = false
cost = 0
[case_jaba]:csky_patch
icons_texture = ui\ui_icon_equipment
visual = equipments\item_merger.ogf
inv_weight = 15.0
inv_grid_width = 2
inv_grid_height = 1
inv_grid_x = 2
inv_grid_y = 16
inv_name = jaba_case
inv_name_short = jaba_case
description = jaba_case_descr
can_trade = false
cost = 0
[military_escape_docs]:csky_patch
icons_texture = ui\ui_icon_equipment
visual = equipments\item_merger.ogf
inv_weight = 0.05
inv_grid_width = 2
inv_grid_height = 1
inv_grid_x = 2
inv_grid_y = 16
inv_name = escape_docs_name
inv_name_short = escape_docs_name
description = escape_docs_desc
can_trade = false
cost = 0
[pirogov_pda_item]:identity_immunities
icons_texture = ui\ui_icon_equipment
GroupControlSection = spawn_group
discovery_dependency =
$spawn = devices\quest_items\pirogov_pda_item
class = II_ATTCH
cform = skeleton
kind = i_quest
visual = dynamics\devices\dev_pda\dev_pda.ogf
radius = 1
quest_item = true
can_trade = false
description = st_pirogov_pda_descr
inv_name = st_pirogov_pda_name
inv_name_short = st_kovalev_pda_name
inv_weight = 0
inv_grid_width = 1
inv_grid_height = 1
inv_grid_x = 7
inv_grid_y = 3
cost = 0
story_id = pirogov_pda_item
[kovalev_pda_item]:identity_immunities
icons_texture = ui\ui_icon_equipment
GroupControlSection = spawn_group
discovery_dependency =
$spawn = devices\quest_items\kovalev_pda_item
class = II_ATTCH
cform = skeleton
kind = i_quest
visual = dynamics\equipments\quest\notebook.ogf
radius = 1
quest_item = true
can_trade = false
description = st_kovalev_pda_descr
inv_name = st_kovalev_pda_name
inv_name_short = lx8_history_3_documents_name
inv_weight = 0
inv_grid_width = 2
inv_grid_height = 2
inv_grid_x = 6
inv_grid_y = 11
cost = 0
story_id = kovalev_pda_item
[strelok_pda_item]:identity_immunities
icons_texture = ui\ui_icon_equipment
GroupControlSection = spawn_group
discovery_dependency =
$spawn = devices\quest_items\strelok_pda_item
class = II_ATTCH
cform = skeleton
kind = i_quest
visual = dynamics\devices\dev_pda\dev_pda.ogf
radius = 1
quest_item = true
can_trade = false
description = st_strelok_pda_descr
inv_name = st_strelok_pda_name
inv_name_short = st_strelok_pda_name
inv_weight = 0
inv_grid_width = 1
inv_grid_height = 1
inv_grid_x = 7
inv_grid_y = 3
cost = 0
story_id = strelok_pda_item
[vorobushkin_pda_item]:identity_immunities
icons_texture = ui\ui_icon_equipment
GroupControlSection = spawn_group
discovery_dependency =
$spawn = devices\quest_items\vorobushkin_pda_item
class = II_ATTCH
cform = skeleton
kind = i_quest
visual = dynamics\equipments\quest\memory_module.ogf
radius = 1
quest_item = true
can_trade = false
description = st_vorobushkin_pda_descr
inv_name = st_vorobushkin_pda_name
inv_name_short = st_vorobushkin_pda_name
inv_weight = 0
inv_grid_width = 2
inv_grid_height = 1
inv_grid_x = 17
inv_grid_y = 6
cost = 0
story_id = vorobushkin_pda_item
[chernov_pda_item]:identity_immunities
icons_texture = ui\ui_icon_equipment
GroupControlSection = spawn_group
discovery_dependency =
$spawn = devices\quest_items\chernov_pda_item
class = II_ATTCH
cform = skeleton
kind = i_quest
visual = dynamics\equipments\quest\notes_document_case_1.ogf
radius = 1
quest_item = true
can_trade = false
description = st_chernov_pda_descr
inv_name = st_chernov_pda_name
inv_name_short = st_chernov_pda_name
inv_weight = 0
inv_grid_width = 2
inv_grid_height = 1
inv_grid_x = 10
inv_grid_y = 15
cost = 0
story_id = chernov_pda_item
[ah_gramota]:identity_immunities
icons_texture = ui\ui_icon_equipment
GroupControlSection = spawn_group
discovery_dependency =
$spawn = devices\quest_items\ah_gramota
class = II_ATTCH
cform = skeleton
kind = i_quest
visual = dynamics\equipments\quest\notes_paper_1.ogf
radius = 1
quest_item = false
can_trade = true
description = ah_gramota_desc
inv_name = ah_gramota_info
inv_name_short = ah_gramota_info
inv_weight = 0
inv_grid_width = 2
inv_grid_height = 1
inv_grid_x = 16
inv_grid_y = 15
cost = 250
story_id = ah_gramota
[ah_sarik_squad]:online_offline_group
faction = ecolog
npc = ah_sarik
target_smart = {-ahi_meet_actor} esc_smart_terrain_2_12, {+ahi_meet_actor} %=remove_squad(ah_sarik_squad)%
relationship = neutral
story_id = ah_sarik_squad
[ah_bol_kovalev_squad]:online_offline_group
faction = ecolog
npc = ah_bol_kovalev
target_smart = {-ahi_kovalev_2_quest_end} mar_smart_terrain_8_11, {+ahi_kovalev_2_quest_end !actor_on_level(k00_marsh)} %=remove_squad(ah_bol_kovalev_squad)%, mar_smart_terrain_8_11
relationship = neutral
invulnerable = true
story_id = ah_bol_kovalev_squad
on_death = %+ah_kovalev_dead%
[ah_yan_markov_squad]:online_offline_group
faction = ecolog
npc = ah_yan_markov
target_smart = {-ahi_markov_3_quest_end} yan_smart_terrain_6_4, {+ahi_markov_3_quest_end !actor_on_level(l08_yantar)} %=remove_squad(ah_yan_markov_squad)%, yan_smart_terrain_6_4
relationship = neutral
invulnerable = true
story_id = ah_yan_markov_squad
on_death = %+ah_markov_dead%
[ah_dark_pirogov_squad]:online_offline_group
faction = ecolog
npc = ah_dark_pirogov
target_smart = {-ahi_pirogov_3_quest_end} val_smart_terrain_4_0, {+ahi_pirogov_3_quest_end !actor_on_level(l04_darkvalley)} %=remove_squad(ah_dark_pirogov_squad)%, val_smart_terrain_4_0
relationship = neutral
invulnerable = true
story_id = ah_dark_pirogov_squad
on_death = %+ah_pirogov_dead%
[ah_mil_chernov_squad]:online_offline_group
faction = ecolog
npc = ah_mil_chernov
target_smart = {-ahi_chernov_6_quest_end} mil_smart_terrain_2_4, {+ahi_chernov_6_quest_end !actor_on_level(l07_military)} %=remove_squad(ah_mil_chernov_squad)%, mil_smart_terrain_2_4
relationship = neutral
invulnerable = true
story_id = ah_mil_chernov_squad
on_death = %+ah_chernov_dead%
[ah_up_juk_squad]:online_offline_group
faction = ecolog
npc = ah_up_juk
target_smart = {-ahi_juk_3_quest_end} jup_a6, {+ahi_juk_3_quest_end !actor_on_level(jupiter)} %=remove_squad(ah_up_juk_squad)%, jup_a6
relationship = neutral
invulnerable = true
story_id = ah_up_juk_squad
on_death = %+ah_juk_dead%
[ah_zat_vorobushkin_squad]:online_offline_group
faction = ecolog
npc = ah_zat_vorobushkin
target_smart = {-ahi_vorobushkin_2_quest_end} zat_b5_smart_terrain, {+ahi_vorobushkin_2_quest_end !actor_on_level(zaton)} %=remove_squad(ah_zat_vorobushkin_squad)%, zat_b5_smart_terrain
relationship = neutral
invulnerable = true
story_id = ah_zat_vorobushkin_squad
on_death = %+ah_vorobushkin_dead%
[ah_aes_skabinsky_squad]:online_offline_group
faction = trader
npc = ah_aes_skabinsky
target_smart = aes2_monolith_snipers_1
relationship = neutral
invulnerable = true
story_id = ah_aes_skabinsky_squad
on_death = %+ah_skabinsky_dead%
[ah_aes_skabinsky_final_squad]:online_offline_group
faction = ecolog
npc = ah_aes_skabinsky_final, ah_zat_vorobushkin , ah_up_juk, ah_mil_chernov, ah_dark_pirogov, ah_bol_kovalev
target_smart = {-ahi_skabinsky_1_quest_end} zat_b52, {+ahi_skabinsky_1_quest_end !actor_on_level(zaton)} %=remove_squad(ah_aes_skabinsky_final_squad)%, {+ahi_skabinsky_1_quest_end} gen_smart_terrain_military
story_id = ah_aes_skabinsky_final_squad
on_death = %+ah_skabinsky_final_dead%
[ah_fail_skabinsky_squad]:online_offline_group
faction = ecolog
npc = ah_aes_skabinsky_final
target_smart = {-ahi_fail_skabinsky_quest_end} jup_b6_anom_2, {+ahi_fail_skabinsky_quest_end} nil
relationship = neutral
invulnerable = true
story_id = ah_fail_skabinsky_squad
on_death = %+ah_skabinsky_dead%
[dragun_squad]:online_offline_group
faction = stalker
npc = dragun
target_smart ={+cs_storytask4_done} zat_stalker_base_smart, zat_b103_merc_smart
story_id = dragun_squad
on_death = %+dragun_squad_death%
[brodyaga_squad]:online_offline_group
faction = stalker
npc = brodyaga
target_smart = jup_a10_smart_terrain
story_id = brodyaga_squad
on_death = %+brodyaga_squad_death%
[brodyaga_swita_squad]:online_offline_group
faction = stalker
npc = sim_default_stalker_2, sim_default_stalker_3, sim_default_stalker_2, sim_default_stalker_2, sim_default_stalker_3, sim_default_stalker_2, sim_default_stalker_2, sim_default_stalker_2, sim_default_stalker_2
target_smart = jup_a10_smart_terrain
[gamajun_squad]:online_offline_group
faction = stalker
npc = gamajun
target_smart = pri_b35_mercs
story_id = gamajun_squad
on_death = %+gamajun_squad_death%
[gamajun_swita_squad]:online_offline_group
faction = stalker
npc = sim_default_stalker_2, sim_default_stalker_3, sim_default_stalker_2
target_smart = pri_b35_mercs
[monolith_pri_b36_smart_terrain_defense_squad]:online_offline_group
faction = monolith
npc = monolith_pri_b36_smart_terrain_defense, sim_default_monolith_2, sim_default_monolith_2, sim_default_monolith_2, sim_default_monolith_2
target_smart = pri_b36_smart_terrain
story_id = monolith_pri_b36_smart_terrain_defense_squad
[monolith_cs_story_squad_1]:online_offline_group
faction = monolith
npc_random = sim_default_monolith_0, sim_default_monolith_0
npc_in_squad = 3, 6
target_smart = pri_b35_military
on_death = %+monolith_cs_story_squad_1_death%
story_id = monolith_cs_story_squad_1
[monolith_roger_defens]:online_offline_group
faction = stalker
npc_random = sim_default_stalker_2, sim_default_stalker_3
npc_in_squad = 7, 9
target_smart = jup_a10_smart_terrain
story_id = monolith_roger_defens
[simulation_bloodsucker_swamp_cs_task1]:online_offline_group
faction = monster
npc_random = bloodsucker_green_weak, bloodsucker_green_normal, bloodsucker_green_strong
npc_in_squad = 1, 2
[cs_storytask5_monsters]:online_offline_group
faction = monster
npc_random = pseudodog_normal, pseudodog_strong, pseudodog_grey_strong
npc_in_squad = 7, 9
target_smart = zat_b103_merc_smart
story_id = cs_storytask5_monsters
on_death = %+cs_storytask5_monsters_death%
[clearsky_cs_story_squad_1]:online_offline_group
faction = csky
npc_random = sim_default_csky_0, sim_default_csky_0
npc_in_squad = 3, 4
target_smart = mar_smart_terrain_5_8
[renegade_cs_story_squad_1]:online_offline_group
faction = renegade
npc_random = sim_default_renegade_0
npc_in_squad = 11
target_smart = mar_smart_terrain_5_8
story_id = renegade_cs_story_squad_1
on_death = %+renegade_cs_story_squad_1_death%
[clearsky_cs_story_squad_2]:online_offline_group
faction = csky
npc_random = sim_default_csky_2, sim_default_csky_3
npc_in_squad = 6
target_smart = mar_smart_terrain_11_11
[renegade_cs_story_squad_2]:online_offline_group
faction = renegade
npc_random = sim_default_renegade_1, sim_default_renegade_2
npc_in_squad = 12, 13
target_smart = mar_smart_terrain_11_11
story_id = renegade_cs_story_squad_2
on_death = %+renegade_cs_story_squad_2_death%
[clearsky_cs_story_squad_3]:online_offline_group
faction = csky
npc_random = sim_default_csky_3
npc_in_squad = 8
target_smart = mar_smart_terrain_10_5
[renegade_cs_story_squad_3]:online_offline_group
faction = army
npc_random = sim_default_military_4
npc_in_squad = 10
target_smart = mar_smart_terrain_10_5
story_id = renegade_cs_story_squad_3
on_death = %+renegade_cs_story_squad_3_death%
[monolith_assault_squad_pri]:online_offline_group
faction = monolith
npc_random = sim_default_monolith_4, sim_default_monolith_3, sim_default_monolith_2
npc_in_squad = 7, 8
target_smart = pri_b36_smart_terrain
on_death = %+monolith_assault_squad_pri_death%
story_id = monolith_assault_squad_pri
[monolith_defense_squad_1]:online_offline_group
faction = monolith
npc_random = sim_default_monolith_4, sim_default_monolith_3, sim_default_monolith_2
npc_in_squad = 7, 8
target_smart = aes_smart_terrain_monolit_blockpost
on_death = %+monolith_defense_squad_1_death%
story_id = monolith_defense_squad_1
[monolith_defense_squad_2]:online_offline_group
faction = monolith
npc_random = sim_default_monolith_4, sim_default_monolith_3, sim_default_monolith_2
npc_in_squad = 7, 8
target_smart = aes_smart_terrain_monolit_blockpost2
on_death = %+monolith_defense_squad_2_death%
story_id = monolith_defense_squad_2
[monolith_defense_squad_3]:online_offline_group
faction = monolith
npc_random = sim_default_monolith_4, sim_default_monolith_3, sim_default_monolith_2
npc_in_squad = 7, 8
target_smart = aes_smart_terrain_monolit_blockpost4
on_death = %+monolith_defense_squad_3_death%
story_id = monolith_defense_squad_3
[army_assault_squad_1]:online_offline_group
faction = army
npc_random = sim_default_military_4, sim_default_military_4, sim_default_military_2
npc_in_squad = 7, 8
target_smart ={+assault_is_began} aes_smart_terrain_monolit_blockpost4, aes_smart_terran_soldier
[army_assault_squad_2]:online_offline_group
faction = army
npc_random = sim_default_military_4, sim_default_military_4, sim_default_military_2
npc_in_squad = 7, 8
target_smart ={+assault_is_began} aes_smart_terrain_monolit_blockpost, aes_smart_terran_soldier2
[kvartet_squad]:online_offline_group
faction = army
npc = kvartet, sim_default_monolith_4, sim_default_monolith_4, sim_default_monolith_4, sim_default_monolith_4
target_smart = aes_smart_terran_soldier
story_id = kvartet_squad
[army_gen_squad_1]:online_offline_group
faction = army
npc = vasil_nevezuchi, sim_default_military_4, sim_default_military_4, sim_default_military_4, sim_default_military_4, sim_default_military_4, sim_default_military_4, sim_default_military_4, sim_default_military_2
target_smart ={+assault_gen_is_began} gen_smart_terrain_lab_entrance, gen_smart_terrain_cemetery
story_id = army_gen_squad_1
[monolith_defense_squad_gen]:online_offline_group
faction = monolith
npc_random = sim_default_monolith_4, sim_default_monolith_3, sim_default_monolith_2
npc_in_squad = 7, 8
target_smart = gen_smart_terrain_lab_entrance
on_death = %+monolith_defense_squad_gen_death%
story_id = monolith_defense_squad_gen
[army_ambush_squad_1]:online_offline_group
faction = army
npc_random = sim_default_military_4, sim_default_military_3, sim_default_military_2
npc_in_squad = 10, 11
target_smart = rad_antenna_monolith
[ah_sarik]:stalker
$spawn = respawn\ah_sarik
character_profile = ah_sarik
spec_rank = regular
community = ecolog
story_id = ah_sarik
[ah_bol_kovalev]:stalker
$spawn = respawn\ah_bol_kovalev
character_profile = ah_bol_kovalev
community = ecolog
story_id = ah_bol_kovalev
[ah_yan_markov]:stalker
$spawn = respawn\ah_yan_markov
character_profile = ah_yan_markov
community = ecolog
story_id = ah_yan_markov
[ah_dark_pirogov]:stalker
$spawn = respawn\ah_dark_pirogov
character_profile = ah_dark_pirogov
community = ecolog
story_id = ah_dark_pirogov
[ah_mil_chernov]:stalker
$spawn = respawn\ah_mil_chernov
character_profile = ah_mil_chernov
community = ecolog
story_id = ah_mil_chernov
[ah_up_juk]:stalker
$spawn = respawn\ah_up_juk
character_profile = ah_up_juk
community = ecolog
spec_rank = regular
story_id = ah_up_juk
[ah_zat_vorobushkin]:stalker
$spawn = respawn\ah_zat_vorobushkin
character_profile = ah_zat_vorobushkin
community = ecolog
story_id = ah_zat_vorobushkin
[ah_aes_skabinsky]:stalker
$spawn = respawn\ah_aes_skabinsky
character_profile = ah_aes_skabinsky
community = ecolog
story_id = ah_aes_skabinsky
[ah_aes_skabinsky_final]:stalker
$spawn = respawn\ah_aes_skabinsky_final
character_profile = ah_aes_skabinsky_final
community = trader
story_id = ah_aes_skabinsky_final
[dragun]:stalker
$spawn = respawn\dragun
character_profile = dragun
community = stalker
story_id = dragun
[brodyaga]:stalker
$spawn = respawn\brodyaga
character_profile = brodyaga
community = stalker
story_id = brodyaga
[monolith_pri_b36_smart_terrain_defense]:stalker
$spawn = respawn\monolith_pri_b36_smart_terrain_defense
character_profile = monolith_pri_b36_smart_terrain_defense
community = monolith
story_id = monolith_pri_b36_smart_terrain_defense
[gamajun]:stalker
$spawn = respawn\gamajun
character_profile = gamajun
community = stalker
story_id = gamajun
[cs_informer]:stalker
$spawn = respawn\cs_informer
character_profile = cs_informer
community = csky
story_id = cs_informer
[kvartet]:stalker_strong
$spawn = respawn\kvartet
character_profile = kvartet
story_id = kvartet
[vasil_nevezuchi]:stalker_strong
$spawn = respawn\vasil_nevezuchi
character_profile = vasil_nevezuchi
story_id = vasil_nevezuchi
; Hidden Threat
[sl_ht_accounting_report]:tch_quest
$spawn = "quest_items\sl_ht_accounting_report"
visual = dynamics\equipments\quest\notes_writing_book_1.ogf
inv_weight = 0.05
inv_grid_width = 2
inv_grid_height = 1
inv_grid_x = 8
inv_grid_y = 15
inv_name = st_sl_ht_accounting_report_name
inv_name_short = st_sl_ht_accounting_report_name
description = st_sl_ht_accounting_report_desc
can_trade = false
cost = 0
quest_item = true
[sl_ht_spooner_quest_package]:tch_quest
$spawn = "quest_items\sl_ht_spooner_quest_package"
kind = i_quest
visual = dynamics\equipments\quest\safe_container.ogf
story_id = sl_ht_spooner_quest_package
inv_weight = 4.61
inv_grid_width = 2
inv_grid_height = 2
inv_grid_x = 4
inv_grid_y = 11
inv_name = st_sl_ht_spooner_quest_package_name
inv_name_short = st_sl_ht_spooner_quest_package_name
description = st_sl_ht_spooner_quest_package_desc
can_trade = false
cost = 0
use1_functor = itms_manager.menu_unpack
use1_action_functor = itms_manager.ht_use_spooner_package_random
[tch_ht_quest_mine_blow]:mine_actor
blast = 0.2
frag_hit = 0.0
explode_particles = explosions\explosion_mine
[sl_ht_walkie_talkie]:tch_quest
$spawn = "quest_items\sl_ht_walkie_talkie"
visual = dynamics\devices\dev_fmradio\dev_fmradio.ogf
inv_weight = 0.01
inv_grid_width = 1
inv_grid_height = 1
inv_grid_x = 2
inv_grid_y = 43
inv_name = st_sl_ht_walkie_talkie_name
inv_name_short = st_sl_ht_walkie_talkie_name
description = st_sl_ht_walkie_talkie_desc
can_trade = false
cost = 0
quest_item = true
[sl_ht_pda_isg_leader]:tch_quest
$spawn = "devices\sl_ht_pda_isg_leader"
visual = dynamics\devices\dev_pda\dev_pda.ogf
kind = i_quest
inv_weight = 0.1
inv_grid_width = 1
inv_grid_height = 1
inv_grid_x = 7
inv_grid_y = 3
inv_name = st_sl_ht_pda_isg_leader_name
inv_name_short = st_sl_ht_pda_isg_leader_name
description = st_sl_ht_pda_isg_leader_desc
can_trade = false
cost = 0
quest_item = true
[sl_ht_usb_quest_task_4]:tch_quest
$spawn = "devices\sl_ht_usb_quest_task_4"
visual = dynamics\devices\dev_flash_2\dev_flash_2.ogf
kind = i_quest
inv_weight = 0.01
inv_grid_width = 1
inv_grid_height = 1
inv_grid_x = 9
inv_grid_y = 3
inv_name = st_sl_ht_usb_quest_task_4_name
inv_name_short = st_sl_ht_usb_quest_task_4_name
description = st_sl_ht_usb_quest_task_4_desc
can_trade = false
cost = 0
quest_item = true
[sl_ht_case_quest_task_5]:tch_quest
$spawn = "devices\sl_ht_case_quest_task_5"
visual = equipments\item_merger.ogf
kind = i_quest
inv_weight = 2.15
inv_grid_width = 2
inv_grid_height = 1
inv_grid_x = 2
inv_grid_y = 16
inv_name = st_sl_ht_case_quest_task_5_name
inv_name_short = st_sl_ht_case_quest_task_5_name
description = st_sl_ht_case_quest_task_5_desc
can_trade = false
cost = 0
quest_item = true
[sl_ht_voice_recorder_task_6]:tch_quest
$spawn = "devices\sl_ht_voice_recorder_task_6"
visual = dynamics\equipments\trade\radio.ogf
kind = i_quest
inv_weight = 0.05
inv_grid_width = 1
inv_grid_height = 1
inv_grid_x = 5
inv_grid_y = 42
inv_name = st_sl_ht_voice_recorder_task_6_name
inv_name_short = st_sl_ht_voice_recorder_task_6_name
description = st_sl_ht_voice_recorder_task_6_desc
can_trade = false
cost = 0
quest_item = true
[cit_ht_ph_quest_radio]:physic_object
$spawn = "dynamic_objects\scene_objects\cit_ht_ph_quest_radio"
visual = dynamics\el_tehnika\priemnik_gorizont.ogf
startup_animation = idle
fixed_bones = link
stori_id = cit_ht_ph_quest_radio
custom_data = scripts\dead_city\deadcity_ht_quest_radio.ltx
[esc_survived_stalker_squad]:online_offline_group
faction = stalker
npc = sim_default_stalker_0
target_smart = esc_smart_terrain_5_7
story_id = esc_survived_stalker_squad
on_death = %+esc_survived_stalker_squad_death%
[ds_hidden_threat_spirit_squad]:online_offline_group
faction = ecolog
npc = hidden_threat_spirit
target_smart = ds2_domik_st
story_id = ds_hidden_threat_spirit_squad
on_death = %+ds_hidden_threat_spirit_squad_death%
[jup_b8_isg_attack_squad]:online_offline_group
faction = isg
npc_random = sim_default_isg_1, sim_default_isg_2
npc_in_squad = 6, 6
target_smart = jup_b8_smart_terrain
story_id = jup_b8_isg_attack_squad
on_death = %+jup_b8_isg_attack_squad_death%
[jup_b8_army_dead_squad]:online_offline_group
faction = army
npc_random = sim_default_military_0, sim_default_military_1
npc_in_squad = 6, 6
target_smart = jup_b8_smart_terrain
story_id = jup_b8_army_dead_squad
on_death = %+jup_b8_army_dead_squad_death%
[val_1_2_army_defense_squad]:online_offline_group
faction = army
npc_random = sim_default_military_0, sim_default_military_1
npc_in_squad = 4, 4
target_smart = val_smart_terrain_1_2
story_id = val_1_2_army_defense_squad
on_death = %+val_1_2_army_defense_squad_death%
[val_1_2_attack_isg_squad]:online_offline_group
faction = isg
npc_random = sim_default_isg_2, sim_default_isg_3
npc_in_squad = 6, 6
target_smart = val_smart_terrain_1_2
story_id = val_1_2_attack_isg_squad
on_death = %+val_1_2_attack_isg_squad_death%
[pri_army_ser_gorobez_squad]:online_offline_group
faction = army
npc = army_ser_gorobez
target_smart = pri_a17
story_id = pri_army_ser_gorobez_squad
on_death = %+pri_army_ser_gorobez_squad_death%
[pri_isg_guard_squad]:online_offline_group
faction = isg
npc_random = sim_default_isg_1
npc_in_squad = 2, 2
target_smart = pri_a17
story_id = pri_isg_guard_squad
on_death = %+pri_isg_guard_squad_death%
[pri_isg_leader_squad]:online_offline_group
faction = isg
npc = hidden_threat_isg_leader
target_smart = pri_a17
story_id = pri_isg_leader_squad
on_death = %+pri_isg_leader_squad_death%
[pri_isg_agent_squad]:online_offline_group
faction = isg
npc = hidden_threat_isg_agent
target_smart = pri_a17
story_id = pri_isg_agent_squad
on_death = %+pri_isg_agent_squad_death%
[pri_b35_military_isg_sniper_squad]:online_offline_group
faction = isg
npc = pri_b35_military_isg_sniper
target_smart = pri_b35_military
story_id = pri_b35_military_isg_sniper_squad
on_death = %+pri_b35_military_isg_sniper_squad_death%
[pri_b35_military_isg_guard_squad]:online_offline_group
faction = isg
npc_random = sim_default_isg_3
npc_in_squad = 3, 3
target_smart = pri_b35_military
story_id = pri_b35_military_isg_guard_squad
on_death = %+pri_b35_military_isg_guard_squad_death%
[pri_b35_mercs_ht_degtyarev_squad]:online_offline_group
faction = army_npc
npc = hidden_threat_degtyarev
target_smart = pri_b35_mercs
story_id = pri_b35_mercs_ht_degtyarev_squad
on_death = %+pri_b35_mercs_ht_degtyarev_squad_death%
[pri_b35_mercs_ht_agents_sbu_squad]:online_offline_group
faction = army_npc
npc = pri_b35_mercs_agent_sbu_1, pri_b35_mercs_agent_sbu_2
target_smart = pri_b35_mercs
story_id = pri_b35_mercs_ht_agents_sbu_squad
on_death = %+pri_b35_mercs_ht_agents_sbu_squad_death%
[pri_b35_mercs_ht_strelok_squad]:online_offline_group
faction = stalker
npc = hidden_threat_strelok
target_smart = pri_b35_mercs
story_id = pri_b35_mercs_ht_strelok_squad
on_death = %+pri_b35_mercs_ht_strelok_squad_death%
[pri_b35_mercs_ht_isg_squad]:online_offline_group
faction = isg
npc_random = sim_default_isg_3, sim_default_isg_4
npc_in_squad = 6, 6
target_smart = pri_b35_mercs
story_id = pri_b35_mercs_ht_isg_squad
on_death = %+pri_b35_mercs_ht_isg_squad_death%
[pri_b304_ht_burer_squad_1]:online_offline_group
faction = monster
npc = burer_normal
target_smart = pri_b304_monsters_smart_terrain
story_id = pri_b304_ht_burer_squad_1
on_death = %+pri_b304_ht_burer_squad_1_death%
[pri_b304_ht_burer_squad_2]:online_offline_group
faction = monster
npc = burer_normal
target_smart = pri_b304_monsters_smart_terrain
story_id = pri_b304_ht_burer_squad_2
on_death = %+pri_b304_ht_burer_squad_2_death%
[agr_1_6_ht_degtyarev_squad]:online_offline_group
faction = army_npc
npc = agr_1_6_ht_degtyarev
target_smart = agr_smart_terrain_1_6_near_2
story_id = agr_1_6_ht_degtyarev_squad
on_death = %+agr_1_6_ht_degtyarev_squad_death%
[aes_sm_soldier_army_squad]:online_offline_group
faction = army
npc_random = sim_default_military_2
npc_in_squad = 6, 6
target_smart = aes_smart_terran_soldier
story_id = aes_sm_soldier_army_squad
on_death = %+aes_sm_soldier_army_squad_death%
[aes2_monolith_camp_1_isg_squad]:online_offline_group
faction = isg
npc_random = sim_default_isg_4
npc_in_squad = 9, 9
target_smart = aes2_monolith_camp1
story_id = aes2_monolith_camp_1_isg_squad
on_death = %+aes2_monolith_camp_1_isg_squad_death%
[aes2_monolith_camp_2_isg_squad]:online_offline_group
faction = isg
npc_random = aes2_mc_isg_sniper
npc_in_squad = 3, 3
target_smart = aes2_monolith_camp2
story_id = aes2_monolith_camp_2_isg_squad
on_death = %+aes2_monolith_camp_2_isg_squad_death%
[aes_sm_monolith_blokpost4_monolith_squad]:online_offline_group
faction = monolith
npc_random = sim_default_monolith_1, sim_default_monolith_2
npc_in_squad = 6, 6
target_smart = aes_smart_terrain_monolit_blockpost4
story_id = aes_sm_monolith_blokpost4_monolith_squad
on_death = %+aes_sm_monolith_blokpost4_monolith_squad_death%
[aes_sm_monolith_blokpost4_merck_squad]:online_offline_group
faction = killer
npc_random = sim_default_killer_1, sim_default_killer_2
npc_in_squad = 6, 6
target_smart = aes_smart_terrain_monolit_blockpost4
story_id = aes_sm_monolith_blokpost4_merck_squad
on_death = %+aes_sm_monolith_blokpost4_merck_squad_death%
[agr_1_6_ht_vereshagin_squad]:online_offline_group
faction = army_npc
npc = agr_1_6_ht_vereshagin
target_smart = agr_smart_terrain_1_6_near_2
story_id = agr_1_6_ht_vereshagin_squad
on_death = %+agr_1_6_ht_vereshagin_squad_death%
[pri_a15_ht_sbu_squad]:online_offline_group
faction = army_npc
npc = pri_a15_ht_sbu_enforcer_1, pri_a15_ht_sbu_enforcer_2, sim_default_military_3, sim_default_military_3, sim_default_military_3, sim_default_military_3
target_smart = pri_a15
story_id = pri_a15_ht_sbu_squad
on_death = %+pri_a15_ht_sbu_squad_death%
[jup_b208_ht_sbu_squad]:online_offline_group
faction = army_npc
npc = jup_b208_ht_sbu_enforcer_1, jup_b208_ht_sbu_enforcer_2, sim_default_military_3, sim_default_military_3, sim_default_military_3, sim_default_military_3
target_smart = jup_b208
story_id = jup_b208_ht_sbu_squad
on_death = %+jup_b208_ht_sbu_squad_death%
[jup_b208_ht_sbu_agent_squad]:online_offline_group
faction = army_npc
npc = jup_b208_ht_sbu_agent
target_smart = jup_b208
story_id = jup_b208_ht_sbu_agent_squad
on_death = %+jup_b208_ht_sbu_agent_squad_death%
[jup_ht_companion_army_squad]:online_offline_group
faction = army
npc_random = sim_default_military_3, sim_default_military_4
npc_in_squad = 6, 6
target_smart = jup_b208
story_id = jup_ht_companion_army_squad
on_death = %+jup_ht_companion_army_squad_death%
[pas_b400_fake_isg_squad]:online_offline_group
faction = isg
npc_random = sim_default_isg_3, sim_default_isg_4
npc_in_squad = 6, 6
target_smart = pas_b400_fake
story_id = pas_b400_fake_isg_squad
on_death = %+pas_b400_fake_isg_squad_death%
[pas_b400_elevator_isg_squad]:online_offline_group
faction = isg
npc_random = sim_default_isg_3, sim_default_isg_4
npc_in_squad = 6, 6
target_smart = pas_b400_elevator
story_id = pas_b400_elevator_isg_squad
on_death = %+pas_b400_elevator_isg_squad_death%
[pas_b400_track_isg_squad]:online_offline_group
faction = isg
npc_random = sim_default_isg_3, sim_default_isg_4
npc_in_squad = 6, 6
target_smart = pas_b400_track
story_id = pas_b400_track_isg_squad
on_death = %+pas_b400_track_isg_squad_death%
[pas_b400_tunnel_isg_squad]:online_offline_group
faction = isg
npc_random = sim_default_isg_3, sim_default_isg_4
npc_in_squad = 6, 6
target_smart = pas_b400_tunnel
story_id = pas_b400_tunnel_isg_squad
on_death = %+pas_b400_tunnel_isg_squad_death%
[pas_b400_hall_isg_squad]:online_offline_group
faction = isg
npc_random = sim_default_isg_3, sim_default_isg_4
npc_in_squad = 12, 12
target_smart = pas_b400_hall
story_id = pas_b400_hall_isg_squad
on_death = %+pas_b400_hall_isg_squad_death%
[pas_b400_hall_isg_leader_squad]:online_offline_group
faction = isg
npc = hidden_threat_isg_leader
target_smart = pas_b400_hall
story_id = pas_b400_hall_isg_leader_squad
on_death = %+pas_b400_hall_isg_leader_squad_death%
[pas_b400_hall_isg_sniper_squad]:online_offline_group
faction = isg
npc = jup_pas_b400_hall_sniper_1, jup_pas_b400_hall_sniper_2
target_smart = pas_b400_hall
story_id = pas_b400_hall_isg_sniper_squad
on_death = %+pas_b400_hall_isg_sniper_squad_death%
[hidden_threat_spirit]:stalker
$spawn = "respawn\hidden_threat_spirit"
character_profile = hidden_threat_spirit
community = trader
story_id = hidden_threat_spirit
custom_data = scripts\darkscape\ds2_domik_st_hidden_threat_spirit_logic.ltx
[agr_dead_courier]:stalker
$spawn = "respawn\agr_dead_courier"
character_profile = sim_default_military_0
community = army
story_id = agr_dead_courier
[army_ser_gorobez]:stalker
$spawn = "respawn\army_ser_gorobez"
character_profile = army_ser_gorobez
community = army
story_id = army_ser_gorobez
[hidden_threat_isg_leader]:stalker
$spawn = "respawn\hidden_threat_isg_leader"
immunities_sect = stalker_immunities_strong
character_profile = hidden_threat_isg_leader
community = isg
[hidden_threat_isg_agent]:stalker
$spawn = "respawn\hidden_threat_isg_agent"
character_profile = hidden_threat_isg_agent
community = isg
[pri_b35_military_isg_sniper]:stalker
$spawn = "respawn\pri_b35_military_isg_sniper"
character_profile = pri_b35_military_isg_sniper
community = isg
[hidden_threat_degtyarev]:stalker
$spawn = "respawn\hidden_threat_degtyarev"
immunities_sect = stalker_immunities_living_legend
character_profile = hidden_threat_degtyarev
community = army_npc
story_id = hidden_threat_degtyarev
[hidden_threat_strelok]:stalker
$spawn = "respawn\hidden_threat_strelok"
immunities_sect = stalker_immunities_living_legend
character_profile = hidden_threat_strelok
community = stalker
[pri_b35_mercs_agent_sbu_1]:stalker
$spawn = "respawn\pri_b35_mercs_agent_sbu_1"
character_profile = pri_b35_mercs_agent_sbu_1
community = army_npc
[pri_b35_mercs_agent_sbu_2]:stalker
$spawn = "respawn\pri_b35_mercs_agent_sbu_2"
character_profile = pri_b35_mercs_agent_sbu_2
community = army_npc
[agr_1_6_ht_degtyarev]:hidden_threat_degtyarev
story_id = agr_1_6_ht_degtyarev
[aes2_mc_isg_sniper]:stalker
eye_fov = 260
eye_range = 250
$spawn = "respawn\aes2_mc_isg_sniper"
character_profile = aes2_mc_isg_sniper
community = isg
spec_rank = master
[agr_1_6_ht_vereshagin]:stalker
$spawn = "respawn\agr_1_6_ht_vereshagin"
immunities_sect = stalker_immunities_living_legend
character_profile = agr_1_6_ht_vereshagin
community = army_npc
story_id = agr_1_6_ht_vereshagin
[pri_a15_ht_sbu_enforcer]:stalker
$spawn = "respawn\pri_a15_ht_sbu_enforcer"
character_profile = pri_a15_ht_sbu_enforcer
community = army_npc
spec_rank = master
[pri_a15_ht_sbu_enforcer_1]:pri_a15_ht_sbu_enforcer
$spawn = "respawn\pri_a15_ht_sbu_enforcer_1"
story_id = pri_a15_ht_sbu_enforcer_1
[pri_a15_ht_sbu_enforcer_2]:pri_a15_ht_sbu_enforcer
$spawn = "respawn\pri_a15_ht_sbu_enforcer_2"
story_id = pri_a15_ht_sbu_enforcer_2
[jup_b208_ht_sbu_enforcer_1]:pri_a15_ht_sbu_enforcer
$spawn = "respawn\jup_b208_ht_sbu_enforcer_1"
story_id = jup_b208_ht_sbu_enforcer_1
[jup_b208_ht_sbu_enforcer_2]:pri_a15_ht_sbu_enforcer
$spawn = "respawn\jup_b208_ht_sbu_enforcer_2"
story_id = jup_b208_ht_sbu_enforcer_2
[jup_b208_ht_sbu_agent]:stalker
$spawn = "respawn\jup_b208_ht_sbu_agent"
character_profile = jup_b208_ht_sbu_agent
community = army_npc
story_id = jup_b208_ht_sbu_agent
[jup_pas_b400_hall_sniper_1]:aes2_mc_isg_sniper
$spawn = "respawn\jup_pas_b400_hall_sniper_1"
story_id = jup_pas_b400_hall_sniper_1
[jup_pas_b400_hall_sniper_2]:aes2_mc_isg_sniper
$spawn = "respawn\jup_pas_b400_hall_sniper_2"
story_id = jup_pas_b400_hall_sniper_2
![info_portions]
files = info_portions, info_upgrades, info_alife_switch, info_yantar, info_katacomb, info_escape, info_zaton, info_jupiter, info_pripyat, ah_info, info_hidden_threat
![dialogs]
files = dialogs, dialogs_agroprom, dialogs_agroprom_underground, dialogs_yantar, dialogs_marsh, dialogs_redforest, dialogs_katacomb, dialogs_escape, dialogs_bar, dialogs_zaton, dialogs_jupiter, dialogs_pripyat, dialogs_darkvalley, dialogs_deadcity, dialogs_garbage, dialogs_military, dialogs_truck, dialogs_warlab, dialogs_minigames, dialogs_mlr, dialogs_mlr_arena, dialogs_lostzone_ll, dialogs_lostzone_ms, dialogs_lostzone_oa, dialogs_lostzone_hb, AH_dialogs, dialogs_hidden_threat
![profiles]
files = npc_profile, npc_profile_mlr, npc_profile_lostzone, npc_profile_ah, npc_profile_hidden_threat
specific_characters_files = character_desc_general, character_desc_marsh, character_desc_agroprom, character_desc_agroprom_underground, character_desc_darkvalley, character_desc_bar, character_desc_escape, character_desc_red_forest, character_desc_yantar, character_desc_military, character_desc_deadcity, character_desc_katacomb, character_desc_zaton, character_desc_pripyat, character_desc_jupiter, character_desc_underpass, character_desc_sarcofag, character_desc_warlab, character_desc_garbage, character_desc_darkscape, character_desc_truck, character_desc_lostzone_ll, character_desc_lostzone_ms, character_desc_lostzone_oa, character_desc_lostzone_hb, character_desc_ah, character_desc_hidden_threat