Various Changes; Updated and Added Mods

This commit is contained in:
2024-03-27 00:55:00 -04:00
parent 8abddf23c7
commit 46265b6fcc
2193 changed files with 23397 additions and 56583 deletions
@@ -1,27 +1,50 @@
[smart_terrain]
squad_id = 1
max_population = 1
max_population = 2
respawn_params = respawn@bar_dolg_bunker
respawn_idle = 172800
respawn_only_smart = false
respawn_idle = 43200
respawn_radius = 1000
;arrive_dist = 0
;smart_control = nil
;att_restr = nil
;def_restr = nil
;safe_restr = nil
;spawn_point = nil
[respawn@bar_dolg_bunker] ;-- Type: faction {dolg} = faction base\bunker
spawn_duty@veteran
spawn_duty_special
;spawn_freedom_special
;spawn_freedom_special_2
;spawn_freedom_special_3
spawn_deserted_base
spawn_deserted_base_2
[spawn_duty@veteran]
spawn_squads = duty_sim_squad_advanced, duty_sim_squad_advanced, duty_sim_squad_veteran
spawn_num = {+bar_dolg_leader_dead +bar_dolg_petrenko_dead} 0, 2
;[spawn_freedom_special]
;spawn_squads = bar_freedom_general_squad
;spawn_num = {!squad_exist(bar_freedom_general_squad) =actor_community(actor_freedom) +bar_dolg_leader_dead +bar_dolg_petrenko_dead -bar_stalker_barman_dead} 1, 0
;[spawn_freedom_special_2]
;spawn_squads = bar_freedom_bunker_squad
;spawn_num = {!squad_exist(bar_freedom_bunker_squad) =actor_community(actor_freedom) +bar_dolg_leader_dead +bar_dolg_petrenko_dead -bar_stalker_barman_dead} 1, 0
;[spawn_freedom_special_3]
;spawn_squads = bar_freedom_visitors_squad
;spawn_num = {!squad_exist(bar_freedom_visitors_squad) =actor_community(actor_freedom) +bar_dolg_leader_dead +bar_dolg_petrenko_dead -bar_stalker_barman_dead} 1, 0
[spawn_duty_special]
spawn_squads = bar_dolg_bunker_squad
spawn_num = {!squad_name_exist(bar_dolg_bunker_squad) -bar_dolg_leader_dead -bar_dolg_petrenko_dead} 1, 0
[spawn_deserted_base]
spawn_squads = bar_dolg_bunker_squad_rat_mlr_squad
spawn_num = {!squad_name_exist(bar_dolg_bunker_squad_rat_mlr_squad) +bar_dolg_leader_dead +bar_dolg_petrenko_dead} 1, 0
spawn_num = {!squad_name_exist(bar_dolg_bunker_squad_rat_mlr_squad) +bar_dolg_leader_dead +bar_dolg_petrenko_dead +bar_stalker_barman_dead} 1, 0
[spawn_deserted_base_2]
spawn_squads = bar_dolg_general_squad_rat_mlr_squad
spawn_num = {!squad_name_exist(bar_dolg_general_squad_rat_mlr_squad) +bar_dolg_leader_dead +bar_dolg_petrenko_dead +bar_stalker_barman_dead} 1, 0
;[on_changing_level]
;[smart_control]
[exclusive]
bar_dolg_leader = bar\bar_dolg_bunker_logic.ltx
bar_dolg_leader = bar\bar_dolg_bunker_logic.ltx
@@ -1,41 +1,74 @@
[smart_terrain]
squad_id = 2
max_population = 2
max_population = 3
respawn_params = respawn@bar_dolg_general
respawn_only_smart = false
respawn_idle = 43200
respawn_radius = 50
;arrive_dist = 0
;smart_control = smart_control
;att_restr = bar_dolg_territory
;def_restr = bar_dolg_territory
;safe_restr = bar_bar_entry_zone
;spawn_point = nil
[respawn@bar_dolg_general] ;-- Type: faction {dolg} = faction base\courtyard
spawn_duty@novice
spawn_duty@advanced
spawn_duty@veteran
spawn_duty_special
spawn_deserted_base
spawn_duty_special_2
spawn_duty_special_3
spawn_duty_special_4
[spawn_duty@novice]
spawn_squads = duty_sim_squad_novice, duty_sim_squad_novice, duty_sim_squad_advanced
spawn_num = {+bar_dolg_leader_dead +bar_dolg_petrenko_dead} 0, 2
[spawn_duty@advanced]
spawn_squads = duty_sim_squad_advanced, duty_sim_squad_advanced, duty_sim_squad_novice
spawn_num = {+bar_dolg_leader_dead +bar_dolg_petrenko_dead} 0, 4
spawn_num = {+bar_dolg_leader_dead +bar_dolg_petrenko_dead} 0, 2
[spawn_duty@veteran]
spawn_squads = duty_sim_squad_advanced, duty_sim_squad_advanced, duty_sim_squad_veteran
spawn_num = {+bar_dolg_leader_dead +bar_dolg_petrenko_dead} 0, 2
spawn_squads = duty_sim_squad_veteran, duty_sim_squad_advanced, duty_sim_squad_novice
spawn_num = {+bar_dolg_leader_dead +bar_dolg_petrenko_dead} 0, 2
[spawn_duty_special]
spawn_squads = bar_dolg_general_squad
spawn_num = {!squad_name_exist(bar_dolg_general_squad) -bar_dolg_leader_dead -bar_dolg_petrenko_dead} 1, 0
spawn_num = {!squad_name_exist(bar_dolg_general_squad) -bar_dolg_leader_dead} 1, 0 ;{-bar_dolg_petrenko_dead}
[spawn_deserted_base]
spawn_squads = bar_dolg_general_squad_rat_mlr_squad
spawn_num = {!squad_name_exist(bar_dolg_general_squad_rat_mlr_squad) +bar_dolg_leader_dead +bar_dolg_petrenko_dead} 1, 0
[spawn_duty_special_2]
spawn_squads = bar_dolg_bunker_squad
spawn_num = {!squad_name_exist(bar_dolg_bunker_squad) -bar_dolg_leader_dead} 1, 0 ;{-bar_dolg_petrenko_dead}
[spawn_duty_special_3]
spawn_squads = bar_zastava_2_commander_squad
spawn_num = {!squad_exist(bar_zastava_2_commander_squad) -bar_dolg_leader_dead} 1, 0 ;{-bar_dolg_petrenko_dead}
[spawn_duty_special_4]
spawn_squads = bar_duty_security_squad_leader_squad
spawn_num = {!squad_exist(bar_duty_security_squad_leader_squad) -bar_dolg_leader_dead} 1, 0 ;{-bar_dolg_petrenko_dead}
;[on_changing_level]
;[smart_control]
;noweap_zone = bar_dolg_territory
;ignore_zone = bar_bar_entry_zone
;alarm_start_sound = bar_dolg_warn
;alarm_stop_sound = nil
[exclusive]
bar_dolg_medic = bar\bar_dolg_medic_logic.ltx
bar_dolg_medic_bodyguard = bar\bar_dolg_medic_logic.ltx
sick_duty_stalker_bar_general = bar\bar_dolg_medic_logic.ltx
bar_dolg_general_petrenko = bar\bar_dolg_general_logic.ltx
bar_dolg_general_zoneguard = bar\bar_dolg_general_logic.ltx
bar_dolg_general_animpoint_kamp1 = bar\bar_dolg_general_logic.ltx
bar_dolg_general_animpoint_kamp2 = bar\bar_dolg_general_logic.ltx
bar_dolg_general_animpoint_kamp3 = bar\bar_dolg_general_logic.ltx
bar_dolg_general_animpoint_kamp4 = bar\bar_dolg_general_logic.ltx
;sick_duty_stalker_bar_general = bar\bar_dolg_medic_logic.ltx
@@ -1,40 +1,56 @@
[smart_terrain]
squad_id = 3
max_population = 7
min_population = 1
max_population = 8
min_population = 3
respawn_params = respawn@bar_visitors
respawn_idle = 172800
respawn_only_smart = false
respawn_idle = 86400
respawn_radius = 50
;arrive_dist = 0
;smart_control = nil
;att_restr = nil
;def_restr = nil
;safe_restr = nil
;spawn_point = nil
[respawn@bar_visitors] ;-- Type: Bar 100
spawn_stalker@advanced
spawn_ecolog@advanced
;spawn_csky@advanced
spawn_stalker@novice
spawn_ecolog@novice
spawn_csky@novice
[spawn_stalker@advanced]
spawn_squads = stalker_sim_squad_veteran, stalker_sim_squad_advanced, stalker_sim_squad_advanced, stalker_sim_squad_advanced_3_4
spawn_num = 1
[spawn_stalker@novice]
spawn_squads = stalker_sim_squad_advanced_3_4, stalker_sim_squad_novice, stalker_sim_squad_advanced
spawn_num = {+bar_stalker_barman_dead} 0, 1
[spawn_ecolog@advanced]
spawn_squads = ecolog_sim_squad_veteran, ecolog_sim_squad_advanced_1e_2es
spawn_num = 1
[spawn_ecolog@novice]
spawn_squads = ecolog_sim_squad_novice, ecolog_sim_squad_novice, ecolog_sim_squad_advanced
spawn_num = {+bar_stalker_barman_dead} 0, 1
;[spawn_csky@advanced]
;spawn_squads = csky_sim_squad_advanced, csky_sim_squad_veteran
;spawn_num = 1
[spawn_csky@novice]
spawn_squads = csky_sim_squad_novice, csky_sim_squad_novice, csky_sim_squad_advanced
spawn_num = {+bar_stalker_barman_dead} 0, 1
;[on_changing_level]
;[smart_control]
[exclusive]
bar_informator_mlr = bar\bar_visitors_other_logic.ltx
guid_bar_stalker_navigator = bar\bar_visitors_other_logic.ltx
bar_barman = bar\bar_barman.ltx
bar_visitors_cardan_tech = bar\bar_visitors_cardan_logic.ltx
bar_visitors_beh_trade_job_1 = bar\bar_visitors_logic.ltx
bar_visitors_beh_tech_job_1 = bar\bar_visitors_cardan_logic.ltx
bar_barman = bar\bar_barman.ltx
bar_guard1 = bar\bar_guard1.ltx
bar_guard2 = bar\bar_guard2.ltx
bar_arena_manager = bar\bar_visitors_logic.ltx
bar_arena_guard = bar\bar_visitors_logic.ltx
bar_visitors_animp_01 = bar\bar_visitors_logic.ltx
bar_visitors_animp_02 = bar\bar_visitors_logic.ltx
bar_visitors_animp_03 = bar\bar_visitors_logic.ltx
@@ -54,13 +70,14 @@ bar_visitors_animp_16 = bar\bar_visitors_logic.ltx
bar_visitors_animp_17 = bar\bar_visitors_logic.ltx
bar_visitors_animp_18 = bar\bar_visitors_logic.ltx
bar_visitors_animp_19 = bar\bar_visitors_logic.ltx
bar_visitors_animp_20 = bar\bar_visitors_logic.ltx
bar_visitors_animp_21 = bar\bar_visitors_logic.ltx
bar_visitors_animp_22 = bar\bar_visitors_logic.ltx
bar_visitors_animp_23 = bar\bar_visitors_logic.ltx
bar_visitors_animp_24 = bar\bar_visitors_logic.ltx
bar_visitors_animp_25 = bar\bar_visitors_logic.ltx
bar_visitors_animp_26 = bar\bar_visitors_logic.ltx
;bar_visitors_animp_20 = bar\bar_visitors_logic.ltx
;bar_visitors_animp_21 = bar\bar_visitors_logic.ltx
;bar_visitors_animp_22 = bar\bar_visitors_logic.ltx
;bar_visitors_animp_23 = bar\bar_visitors_logic.ltx
;bar_visitors_animp_24 = bar\bar_visitors_logic.ltx
;bar_visitors_animp_25 = bar\bar_visitors_logic.ltx
;bar_visitors_animp_26 = bar\bar_visitors_logic.ltx
bar_visitors_animpoint_kamp1 = bar\bar_visitors_logic.ltx
bar_visitors_animpoint_kamp2 = bar\bar_visitors_logic.ltx
bar_visitors_animpoint_kamp3 = bar\bar_visitors_logic.ltx
@@ -70,6 +87,7 @@ bar_visitors_animpoint_kamp6 = bar\bar_visitors_logic.ltx
bar_visitors_animpoint_kamp7 = bar\bar_visitors_logic.ltx
bar_visitors_animpoint_kamp8 = bar\bar_visitors_logic.ltx
bar_visitors_animpoint_kamp9 = bar\bar_visitors_logic.ltx
bar_visitors_animp_arena_1 = bar\bar_visitors_logic.ltx
bar_visitors_animp_arena_2 = bar\bar_visitors_logic.ltx
bar_visitors_animp_arena_3 = bar\bar_visitors_logic.ltx
@@ -1,20 +1,58 @@
[smart_terrain]
squad_id = 4
max_population = 1
;arrive_dist = 300
respawn_params = respawn@bar_zastava
respawn_only_smart = false
respawn_idle = 43200
respawn_radius = 1000
;arrive_dist = 0
;smart_control = nil
;att_restr = bar_dolg_territory
;def_restr = bar_dolg_territory
;safe_restr = nil
;spawn_point = nil
[respawn@bar_zastava] ;-- Type:
spawn_duty_special
[respawn@bar_zastava] ;-- Type: checkpoint
;spawn_duty@advanced
;spawn_duty@veteran
;spawn_duty_special
;spawn_freedom_special
spawn_deserted_base
[spawn_duty_special]
spawn_squads = bar_duty_security_squad_leader_squad
spawn_num = {!squad_exist(bar_duty_security_squad_leader_squad) -bar_dolg_leader_dead -bar_dolg_petrenko_dead} 1, 0
;[spawn_duty@advanced]
;spawn_squads = duty_sim_squad_advanced, duty_sim_squad_advanced, duty_sim_squad_novice
;spawn_num = {+bar_zastava_minigunner_dead +bar_zastava_duty_guard1_dead +bar_zastava_duty_guard2_dead +bar_zastava_duty_guard3_dead +bar_zastava_duty_guard4_dead +bar_zastava_duty_guard5_dead +bar_zastava_duty_guard6_dead +bar_zastava_duty_guard7_dead +bar_zastava_duty_guard8_dead +bar_zastava_duty_guard9_dead -bar_dolg_leader_dead} 1, 0 ;{-bar_dolg_petrenko_dead}
;[spawn_duty@veteran]
;spawn_squads = duty_sim_squad_veteran, duty_sim_squad_veteran, duty_sim_squad_advanced
;spawn_num = {+bar_zastava_minigunner_dead +bar_zastava_duty_guard1_dead +bar_zastava_duty_guard2_dead +bar_zastava_duty_guard3_dead +bar_zastava_duty_guard4_dead +bar_zastava_duty_guard5_dead +bar_zastava_duty_guard6_dead +bar_zastava_duty_guard7_dead +bar_zastava_duty_guard8_dead +bar_zastava_duty_guard9_dead -bar_dolg_leader_dead} 1, 0 ;{-bar_dolg_petrenko_dead}
;[spawn_duty_special]
;spawn_squads = bar_duty_security_squad_leader_squad
;spawn_num = {!squad_exist(bar_duty_security_squad_leader_squad) -bar_dolg_leader_dead} 1, 0 ;{-bar_dolg_petrenko_dead}
;[spawn_freedom_special]
;spawn_squads = bar_freedom_security_squad
;spawn_num = {!squad_exist(bar_freedome_security_squad) =actor_community(actor_freedom) +bar_dolg_leader_dead +bar_dolg_petrenko_dead -bar_stalker_barman_dead} 1, 0
[spawn_deserted_base] Normal mutants - Rates of groups: ( 1 dog + 3 snork + 1 fracture )
spawn_squads = simulation_mix_dogs, simulation_snork, simulation_snork_2_3, simulation_snork_2_5, simulation_fracture
spawn_num = {+bar_stalker_barman_dead +bar_dolg_leader_dead +bar_dolg_petrenko_dead} 1, 0
;[on_changing_level]
;[smart_control]
[exclusive]
bar_zastava_minigunner_excl = bar\bar_zastava_smart.ltx
faction_base_defense_enemy1 = bar\bar_zastava_smart.ltx
faction_base_defense_enemy2 = bar\bar_zastava_smart.ltx
faction_base_defense_enemy3 = bar\bar_zastava_smart.ltx
duty_guard1 = bar\bar_zastava_smart.ltx
duty_guard2 = bar\bar_zastava_smart.ltx
duty_guard3 = bar\bar_zastava_smart.ltx
@@ -24,7 +62,3 @@ duty_guard6 = bar\bar_zastava_smart.ltx
duty_guard7 = bar\bar_zastava_smart.ltx
duty_guard8 = bar\bar_zastava_smart.ltx
duty_guard9 = bar\bar_zastava_smart.ltx
bar_zastava_minigunner_excl = bar\bar_zastava_smart.ltx
faction_base_defense_enemy1 = bar\bar_zastava_smart.ltx
faction_base_defense_enemy2 = bar\bar_zastava_smart.ltx
faction_base_defense_enemy3 = bar\bar_zastava_smart.ltx
@@ -1,26 +1,60 @@
[smart_terrain]
squad_id = 5
max_population = 1
;arrive_dist = 300
respawn_params = respawn@bar_zastava_2
respawn_only_smart = false
respawn_idle = 43200
respawn_radius = 1000
;arrive_dist = 0
;smart_control = nil
;att_restr = bar_dolg_territory
;def_restr = bar_dolg_territory
;safe_restr = nil
;spawn_point = nil
[respawn@bar_zastava_2] ;-- Type:
spawn_duty_special
[respawn@bar_zastava_2] ;-- Type: checkpoint
;spawn_duty@advanced
;spawn_duty@veteran
;spawn_duty_special
;spawn_freedom_special
spawn_deserted_base
[spawn_duty_special]
spawn_squads = bar_zastava_2_commander_squad
spawn_num = {!squad_exist(bar_zastava_2_commander_squad) -bar_dolg_leader_dead -bar_dolg_petrenko_dead} 1, 0
;[spawn_duty@advanced]
;spawn_squads = duty_sim_squad_advanced, duty_sim_squad_advanced, duty_sim_squad_novice
;spawn_num = {+bar_zastava_2_minigunner_dead +bar_zastava_2_duty2_guard1_dead +bar_zastava_2_duty2_guard2_dead +bar_zastava_2_duty2_guard3_dead +bar_zastava_2_duty2_guard4_dead +bar_zastava_2_duty2_guard5_dead +bar_dolg_leader_dead +bar_dolg_petrenko_dead} 1, 0
;[spawn_duty@veteran]
;spawn_squads = duty_sim_squad_advanced, duty_sim_squad_advanced, duty_sim_squad_veteran
;spawn_num = {+bar_zastava_2_minigunner_dead +bar_zastava_2_duty2_guard1_dead +bar_zastava_2_duty2_guard2_dead +bar_zastava_2_duty2_guard3_dead +bar_zastava_2_duty2_guard4_dead +bar_zastava_2_duty2_guard5_dead +bar_dolg_leader_dead +bar_dolg_petrenko_dead} 1, 0
;[spawn_duty_special]
;spawn_squads = bar_zastava_2_commander_squad
;spawn_num = {!squad_exist(bar_zastava_2_commander_squad) -bar_dolg_leader_dead} 1, 0 ;{-bar_dolg_petrenko_dead}
;[spawn_freedom_special]
;spawn_squads = bar_freedom_guard_squad
;spawn_num = {!squad_exist(bar_freedom_guard_squad) =actor_community(actor_freedom) +bar_dolg_leader_dead +bar_dolg_petrenko_dead -bar_stalker_barman_dead} 1, 0
[spawn_deserted_base] Normal mutants - Rates of groups: ( 1 dog + 3 snork + 1 fracture + 2 lurker )
spawn_squads = simulation_mix_dogs, simulation_snork, simulation_snork_2_3, simulation_snork_2_5, simulation_fracture, simulation_lurker, simulation_lurker_1_2
spawn_num = {+bar_stalker_barman_dead +bar_dolg_leader_dead +bar_dolg_petrenko_dead} 1, 0
;[on_changing_level]
;[smart_control]
[exclusive]
bar_zastava_2_minigunner_excl = bar\bar_zastava_2_smart.ltx
faction_base_defense_enemy1 = bar\bar_zastava_2_smart.ltx
faction_base_defense_enemy2 = bar\bar_zastava_2_smart.ltx
faction_base_defense_enemy3 = bar\bar_zastava_2_smart.ltx
duty2_guard1 = bar\bar_zastava_2_smart.ltx
duty2_guard2 = bar\bar_zastava_2_smart.ltx
duty2_guard3 = bar\bar_zastava_2_smart.ltx
duty2_guard4 = bar\bar_zastava_2_smart.ltx
duty2_guard5 = bar\bar_zastava_2_smart.ltx
bar_zastava_2_minigunner_excl = bar\bar_zastava_2_smart.ltx
faction_base_defense_enemy1 = bar\bar_zastava_2_smart.ltx
faction_base_defense_enemy2 = bar\bar_zastava_2_smart.ltx
faction_base_defense_enemy3 = bar\bar_zastava_2_smart.ltx
@@ -2,11 +2,21 @@
squad_id = 6
max_population = 1
respawn_params = respawn@bar_zastava_dogs_lair
respawn_only_smart = false
respawn_idle = 345600
respawn_radius = 50
;arrive_dist = 0
;smart_control = nil
;att_restr = nil
;def_restr = nil
;safe_restr = nil
;spawn_point = nil
[respawn@bar_zastava_dogs_lair]
spawn_dogs
spawn_snork
spawn_deserted_base
[spawn_dogs]
spawn_squads = simulation_pseudodog, simulation_dog, simulation_mix_dogs, simulation_mix_dogs
@@ -16,6 +26,16 @@ spawn_num = {~10} 1, 0
spawn_squads = trx_bar_zastava_snork
spawn_num = {=actor_week_in_zone(4) ~10} 1, 0
[spawn_deserted_base] Normal mutants - Rates of groups: ( 1 tushkano + 2 dog + 1 pseudodog + 1 cat )
spawn_squads = simulation_tushkano, simulation_dog_5_7, simulation_mix_dogs, simulation_pseudodog, simulation_cat
spawn_num = {+bar_stalker_barman_dead +bar_dolg_leader_dead +bar_dolg_petrenko_dead} 1, 0
;[on_changing_level]
;[smart_control]
[exclusive]
faction_base_defense_enemy1 = bar\bar_zastava_dogs_lair_smart_logic.ltx
faction_base_defense_enemy2 = bar\bar_zastava_dogs_lair_smart_logic.ltx
@@ -2,11 +2,21 @@
squad_id = 6
max_population = 1
respawn_params = respawn@bar_zastava_dogs_lair_2
respawn_only_smart = false
respawn_idle = 345600
respawn_radius = 50
;arrive_dist = 0
;smart_control = nil
;att_restr = nil
;def_restr = nil
;safe_restr = nil
;spawn_point = nil
[respawn@bar_zastava_dogs_lair_2]
spawn_dogs
spawn_snork
spawn_deserted_base
[spawn_dogs]
spawn_squads = simulation_pseudodog, simulation_dog, simulation_mix_dogs, simulation_mix_dogs
@@ -17,6 +27,15 @@ spawn_squads = trx_bar_zastava_2_snork
spawn_num = {=actor_week_in_zone(4) ~10} 1, 0
[spawn_deserted_base] Normal mutants - Rates of groups: ( 1 tushkano + 2 dog + 1 pseudodog + 1 cat )
spawn_squads = simulation_tushkano, simulation_dog_5_7, simulation_mix_dogs, simulation_pseudodog, simulation_cat
spawn_num = {+bar_stalker_barman_dead +bar_dolg_leader_dead +bar_dolg_petrenko_dead} 1, 0
;[on_changing_level]
;[smart_control]
[exclusive]
faction_base_defense_enemy1 = bar\bar_zastava_dogs_lair_2_smart_logic.ltx
faction_base_defense_enemy2 = bar\bar_zastava_dogs_lair_2_smart_logic.ltx