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
@@ -2,9 +2,22 @@
squad_id = 1
max_population = 1
;respawn_params = respawn@gar_smart_terrain_1_5
;respawn_idle = 0
;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@gar_smart_terrain_1_5] ;-- Type:
;[on_changing_level]
;[smart_control]
;[exclusive]
@@ -2,7 +2,15 @@
squad_id = 2
max_population = 2
respawn_params = respawn@gar_smart_terrain_1_7
respawn_idle = 259200
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@gar_smart_terrain_1_7] ;-- Type:
spawn_all_weak
@@ -18,4 +26,8 @@ spawn_squads = simulation_zombie, simulation_zombie_3_6, simulation_mix_zombie
spawn_num = {+yan_kill_brain_done} 0, 1
;[exclusive]
;[on_changing_level]
;[smart_control]
;[exclusive]
@@ -2,9 +2,21 @@
squad_id = 3
max_population = 1
;respawn_params = respawn@gar_smart_terrain_2_4
;respawn_idle = 0
;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@gar_smart_terrain_2_4] ;-- Type:
;[on_changing_level]
;[smart_control]
;[exclusive]
@@ -1,15 +1,56 @@
[smart_terrain]
squad_id = 5
max_population = 3
max_population = 2
;min_population = 1
respawn_params = respawn@gar_smart_terrain_3_5
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
faction_controlled = stalker, bandit
faction_respawn_num = 2
default_faction = stalker
[respawn@gar_smart_terrain_3_5] ;-- Type: faction {stalker\bandit\army} = trade hangar
spawn_stalker_special
spawn_bandit_special
spawn_bandit_special_2
spawn_army_special
spawn_army_special_2
[spawn_stalker_special]
spawn_squads = start_visitirs_hangar_mlr_squad
spawn_num = {!squad_exist(start_visitirs_hangar_mlr_squad) -gar_hangar_character_dead} 1, 0
[spawn_bandit_special]
spawn_squads = start_depo_bandit_gar_smart_terrain_3_5
spawn_num = {!squad_exist(start_depo_bandit_gar_smart_terrain_3_5) =actor_community(actor_bandit) +gar_hangar_character_dead} 1, 0
[spawn_bandit_special_2]
spawn_squads = start_depo_bandit_gar_smart_terrain_3_5
spawn_num = {!squad_exist(start_depo_bandit_gar_smart_terrain_3_5) =actor_community(actor_renegade) +gar_hangar_character_dead} 1, 0
[spawn_army_special]
spawn_squads = start_depo_army_gar_smart_terrain_3_5
spawn_num = {!squad_exist(start_depo_army_gar_smart_terrain_3_5) =actor_community(actor_army) +gar_hangar_character_dead} 1, 0
[spawn_army_special_2]
spawn_squads = start_depo_army_gar_smart_terrain_3_5
spawn_num = {!squad_exist(start_depo_army_gar_smart_terrain_3_5) =actor_community(actor_killer) +gar_hangar_character_dead} 1, 0
;[on_changing_level]
;[smart_control]
[exclusive]
;hunter_gar_mec_logic = garbage\gar_smart_terrain_3_5_smart_logic.ltx
hunter_gar_trader_logic = garbage\gar_smart_terrain_3_5_smart_logic.ltx
hangar_gar_character_logic = garbage\gar_smart_terrain_3_5_smart_logic.ltx
gar_smart_terrain_3_5_beh_trade_1 = garbage\gar_smart_terrain_3_5_smart_logic.ltx
gar_smart_terrain_3_5_camp_work_2 = garbage\gar_smart_terrain_3_5_smart_logic.ltx
gar_smart_terrain_3_5_camp_work_3 = garbage\gar_smart_terrain_3_5_smart_logic.ltx
@@ -2,9 +2,21 @@
squad_id = 6
max_population = 3
;respawn_params = respawn@gar_smart_terrain_3_7
;respawn_idle = 0
;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@gar_smart_terrain_3_7] ;-- Type: faction {army} = guardsite
;[on_changing_level]
;[smart_control]
;[exclusive]
@@ -2,7 +2,15 @@
squad_id = 7
max_population = 2
respawn_params = respawn@gar_smart_terrain_4_2
respawn_idle = 259200
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@gar_smart_terrain_4_2] ;-- Type:
spawn_fracture
@@ -18,4 +26,8 @@ spawn_squads = simulation_zombie, simulation_zombie_3_6, simulation_mix_zombie
spawn_num = {+yan_kill_brain_done} 0, 1
;[on_changing_level]
;[smart_control]
;[exclusive]
@@ -1,12 +1,24 @@
[smart_terrain] ;-- Disabled spawn
squad_id = 8
max_population = 2
max_population = 1
;respawn_params = respawn@gar_smart_terrain_4_5
;respawn_idle = 0
;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@gar_smart_terrain_4_5] ;-- Type:
;[on_changing_level]
;[smart_control]
[exclusive]
gar_smart_terrain_4_5_camp_work_1 = garbage\gar_smart_terrain_4_5_smart_logic.ltx
gar_smart_terrain_4_5_camp_work_2 = garbage\gar_smart_terrain_4_5_smart_logic.ltx
@@ -1,31 +1,44 @@
[smart_terrain]
squad_id = 9
max_population = 3
max_population = 2
;min_population = 1
respawn_params = respawn@gar_smart_terrain_5_2
respawn_only_smart = false
respawn_idle = 172800
respawn_radius = 50
;arrive_dist = 0
;smart_control = nil
;att_restr = nil
;def_restr = nil
;safe_restr = nil
;spawn_point = nil
[respawn@gar_smart_terrain_5_2] ;-- Type: faction {duty} = checkpoint\camp
spawn_duty@novice
spawn_duty@advanced
spawn_duty_special
[spawn_duty@novice]
spawn_squads = duty_sim_squad_novice, duty_sim_squad_advanced
spawn_num = {+bar_dolg_leader_dead +bar_dolg_petrenko_dead} 0, 1
[spawn_duty@advanced]
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_special]
spawn_squads = stalker_sim_dolg_post
spawn_num = {!squad_name_exist(stalker_sim_dolg_post) -bar_dolg_leader_dead -bar_dolg_petrenko_dead} 1, 0
spawn_num = {!squad_name_exist(stalker_sim_dolg_post) -bar_dolg_leader_dead} 1, 0 ;{-bar_dolg_petrenko_dead}
;[on_changing_level]
;[smart_control]
[exclusive]
gar_duty_squad_guard_mlr_1 = garbage\gar_duty_mlr_characters_logic.ltx
gar_duty_squad_guard_mlr_2 = garbage\gar_duty_mlr_characters_logic.ltx
gar_duty_squad_guard_mlr_3 = garbage\gar_duty_mlr_characters_logic.ltx
gar_smart_terrain_5_2_camp_work_1 = garbage\gar_smart_terrain_5_2_smart_logic.ltx
gar_smart_terrain_5_2_camp_work_2 = garbage\gar_smart_terrain_5_2_smart_logic.ltx
gar_smart_terrain_5_2_camp_work_3 = garbage\gar_smart_terrain_5_2_smart_logic.ltx
gar_smart_terrain_5_2_camp_work_4 = garbage\gar_smart_terrain_5_2_smart_logic.ltx
gar_smart_terrain_5_2_camp_work_5 = garbage\gar_smart_terrain_5_2_smart_logic.ltx
gar_smart_terrain_5_2_camp_work_6 = garbage\gar_smart_terrain_5_2_smart_logic.ltx
gar_smart_terrain_5_2_camp_work_6 = garbage\gar_smart_terrain_5_2_smart_logic.ltx
;gar_smart_terrain_5_2_guard_work_1 = garbage\gar_smart_terrain_5_2_smart_logic.ltx
gar_smart_terrain_5_2_guard_work_2 = garbage\gar_smart_terrain_5_2_smart_logic.ltx
gar_smart_terrain_5_2_guard_work_3 = garbage\gar_smart_terrain_5_2_smart_logic.ltx
@@ -1,10 +1,22 @@
[smart_terrain] ;-- Disabled spawn
squad_id = 10
;max_population = 0
;max_population = 1
;respawn_params = respawn@gar_smart_terrain_5_4
;respawn_idle = 0
;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@gar_smart_terrain_5_4] ;-- Type:
;[on_changing_level]
;[smart_control]
;[exclusive]
@@ -2,7 +2,15 @@
squad_id = 11
max_population = 1
respawn_params = respawn@gar_smart_terrain_5_5
respawn_only_smart = false
respawn_idle = 172800
respawn_radius = 50
;arrive_dist = 0
;smart_control = nil
;att_restr = nil
;def_restr = nil
;safe_restr = nil
;spawn_point = nil
[respawn@gar_smart_terrain_5_5] ;-- Type: c_1_1 + c_1_2 edited
spawn_all_weak_c_1_1
@@ -18,5 +26,10 @@ spawn_squads = simulation_mix_dogs, simulation_mix_dogs, simulation_cat, simulat
spawn_num = {=actor_week_in_zone(1)} 1, {!actor_week_in_zone(1)} 0
;[on_changing_level]
;[smart_control]
;[exclusive]
@@ -2,19 +2,27 @@
squad_id = 12
max_population = 1
respawn_params = respawn@gar_smart_terrain_5_6
respawn_idle = 259200
respawn_only_smart = false
respawn_idle = 172800
respawn_radius = 50
;arrive_dist = 0
;smart_control = nil
;att_restr = nil
;def_restr = nil
;safe_restr = nil
;spawn_point = nil
[respawn@gar_smart_terrain_5_6] ;-- Type: c_1_1 + c_1_2 edited
spawn_all_weak_c_1_1
spawn_all_normal_c_1_2
[spawn_all_weak_c_1_1] ;-- Normal mutants - Rates of groups: ( 2 tushkano + 2 dogs )
spawn_squads = simulation_tushkano, simulation_tushkano, simulation_dog, simulation_mix_dogs
[spawn_all_weak_c_1_1] ;-- Weak mutants - Rates of groups: ( 2 tushkano + 2 dogs + 1 cats + 1 flesh )
spawn_squads = simulation_tushkano, simulation_tushkano, simulation_dog, simulation_mix_dogs, simulation_cat, simulation_flesh
spawn_num = {!actor_week_in_zone(1)} 1, {=actor_week_in_zone(1)} 0
[spawn_all_normal_c_1_2];-- Normal mutants - Rates of groups: ( 2 dogs + 1 pseudodog + 1 flesh )
spawn_squads = simulation_dog_5_7, simulation_mix_dogs, simulation_pseudodog, simulation_flesh
[spawn_all_normal_c_1_2];-- Normal mutants - Rates of groups: ( 2 dogs + 1 pseudodog + 1 cats + 3 fleshes/boars )
spawn_squads = simulation_mix_dogs, simulation_mix_dogs, simulation_pseudodog, simulation_cat_3_5, simulation_mix_boar_flesh, simulation_boar
spawn_num = {=actor_week_in_zone(1)} 1, {!actor_week_in_zone(1)} 0
@@ -1,16 +1,22 @@
[smart_terrain]
squad_id = 22
max_population = 3
respawn_params = respawn@gar_smart_terrain_5_8
respawn_idle = 172800
max_population = 2
;respawn_params = respawn@gar_smart_terrain_5_8
;respawn_only_smart = false
;respawn_idle = 172800
;respawn_radius = 50
;arrive_dist = 0
;smart_control = nil
;att_restr = nil
;def_restr = nil
;safe_restr = nil
;spawn_point = nil
[respawn@gar_smart_terrain_5_8] ;-- Type: faction {army} = checkpoint\camp
spawn_army@novice
;[respawn@gar_smart_terrain_5_8] ;-- Type: faction {army} = checkpoint\camp
[spawn_army@novice]
spawn_squads = army_sim_squad_novice
spawn_num = {+agr_military_colonel_kovalski_dead} 0, 1
;[on_changing_level]
;[smart_control]
;[exclusive]
@@ -1,8 +1,16 @@
[smart_terrain]
squad_id = 13
max_population = 2
max_population = 1
respawn_params = respawn@gar_smart_terrain_6_1
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@gar_smart_terrain_6_1] ;-- Type:
spawn_all_weak
@@ -18,5 +26,9 @@ spawn_squads = simulation_dog_5_7, simulation_mix_dogs, simulation_mix_boar_fles
spawn_num = {~50} 1, 0
;[on_changing_level]
;[smart_control]
;[exclusive]
@@ -2,24 +2,40 @@
squad_id = 14
max_population = 2
respawn_params = respawn@gar_smart_terrain_6_3
respawn_only_smart = false
respawn_idle = 172800
respawn_radius = 50
;arrive_dist = 0
;smart_control = nil
;att_restr = nil
;def_restr = nil
;safe_restr = nil
;spawn_point = nil
[respawn@gar_smart_terrain_6_3] ;-- Type: faction {stalker} = tradepost
spawn_stalker@novice
;spawn_stalker@novice
spawn_stalker_special
[spawn_stalker@novice]
spawn_squads = stalker_sim_squad_novice, stalker_sim_squad_novice
spawn_num = 1
;[spawn_stalker@novice]
;spawn_squads = stalker_sim_squad_novice, stalker_sim_squad_novice, stalker_sim_squad_advanced
;spawn_num = {+gar_baraholka_syoma_dead +gar_baraholka_yurko_dead} 0, 1
[spawn_stalker_special]
spawn_squads = stalker_gar_smart_terrain_6_3
spawn_num = {!squad_exist(stalker_gar_smart_terrain_6_3)} 1, 0
spawn_num = {!squad_exist(stalker_gar_smart_terrain_6_3) -gar_baraholka_syoma_dead -gar_baraholka_yurko_dead} 1, 0
;[on_changing_level]
;[smart_control]
[exclusive]
trader_baraholka = garbage\trader_baraholka_logic.ltx
trader_baraholka_day = garbage\trader_baraholka_day_logic.ltx
trader_baraholka_night = garbage\trader_baraholka_night_logic.ltx
trader_day = garbage\baraholka_trader_day_logic.ltx
trader_night = garbage\baraholka_trader_night_logic.ltx
;recruiter_bandit = garbage\baraholka_logic_recruiter_bandit.ltx
gar_smart_terrain_6_3_camp_work_1 = garbage\gar_smart_terrain_6_3_smart_logic.ltx
gar_smart_terrain_6_3_camp_work_1 = garbage\gar_smart_terrain_6_3_smart_logic.ltx
;recruiter_bandit = garbage\baraholka_logic_recruiter_bandit.ltx
@@ -2,7 +2,15 @@
squad_id = 15
max_population = 2
respawn_params = respawn@gar_smart_terrain_6_6
respawn_idle = 345600
respawn_only_smart = false
respawn_idle = 172800
respawn_radius = 50
;arrive_dist = 0
;smart_control = nil
;att_restr = nil
;def_restr = nil
;safe_restr = nil
;spawn_point = nil
[respawn@gar_smart_terrain_6_6] ;-- Type: c_1_1 + c_1_2 edited
spawn_all_weak_c_1_1
@@ -10,17 +18,21 @@ spawn_all_normal_c_1_2
spawn_mutants_rare
[spawn_all_weak_c_1_1] ;-- Normal mutants - Rates of groups: ( 2 dogs + 1 flesh + 1 boar )
spawn_squads = simulation_dog, simulation_mix_dogs, simulation_flesh, simulation_boar
[spawn_all_weak_c_1_1] ;-- Weak mutants - Rates of groups: ( 2 tushkano + 2 dogs + 1 cats + 1 flesh )
spawn_squads = simulation_tushkano, simulation_tushkano, simulation_dog, simulation_mix_dogs, simulation_cat, simulation_flesh
spawn_num = {!actor_week_in_zone(1)} 1, {=actor_week_in_zone(1)} 0
[spawn_all_normal_c_1_2];-- Normal mutants - Rates of groups: ( 2 dogs + 1 pseudodog + 2 fleshes/boars )
spawn_squads = simulation_dog_5_7, simulation_mix_dogs, simulation_pseudodog, simulation_boar_3_5, simulation_mix_boar_flesh
[spawn_all_normal_c_1_2];-- Normal mutants - Rates of groups: ( 2 dogs + 1 cats + 3 fleshes/boars )
spawn_squads = simulation_mix_dogs, simulation_mix_dogs, simulation_cat_3_5, simulation_mix_boar_flesh, simulation_flesh, simulation_boar
spawn_num = {=actor_week_in_zone(1)} 1, {!actor_week_in_zone(1)} 0
[spawn_mutants_rare] ;-- Rare mutants - Rates of groups: ( 1 karlik )
spawn_squads = simulation_karlik, simulation_fracture ;-- Not rare, add some change.
spawn_squads = simulation_karlik, simulation_karlik, simulation_fracture
spawn_num = {~10} 1, 0
;[on_changing_level]
;[smart_control]
;[exclusive]
@@ -2,11 +2,23 @@
squad_id = 16
max_population = 1
;respawn_params = respawn@gar_smart_terrain_6_7
;respawn_idle = 0
;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@gar_smart_terrain_6_7] ;-- Type:
;[on_changing_level]
;[smart_control]
;[exclusive]
@@ -2,21 +2,33 @@
squad_id = 18
max_population = 1
respawn_params = respawn@gar_smart_terrain_7_4
respawn_only_smart = false
respawn_idle = 172800
respawn_radius = 50
;arrive_dist = 0
;smart_control = nil
;att_restr = nil
;def_restr = nil
;safe_restr = nil
;spawn_point = nil
[respawn@gar_smart_terrain_7_4] ;-- Type: c_1_1 + c_1_2 edited
spawn_all_weak_c_1_1
spawn_all_normal_c_1_2
[spawn_all_weak_c_1_1] ;-- Normal mutants - Rates of groups: ( 2 tushkano + 2 dogs + 1 cats )
spawn_squads = simulation_tushkano, simulation_tushkano, simulation_dog, simulation_mix_dogs, simulation_cat
[spawn_all_weak_c_1_1] ;-- Weak mutants - Rates of groups: ( 2 tushkano + 2 dogs + 1 cats + 1 flesh )
spawn_squads = simulation_tushkano, simulation_tushkano, simulation_dog, simulation_mix_dogs, simulation_cat, simulation_flesh
spawn_num = {!actor_week_in_zone(1)} 1, {=actor_week_in_zone(1)} 0
[spawn_all_normal_c_1_2];-- Normal mutants - Rates of groups: ( 2 dogs + 2 cats )
spawn_squads = simulation_mix_dogs, simulation_mix_dogs, simulation_cat, simulation_cat_3_5
[spawn_all_normal_c_1_2];-- Normal mutants - Rates of groups: ( 2 dogs + 1 pseudodog + 1 cats + 3 fleshes/boars )
spawn_squads = simulation_mix_dogs, simulation_mix_dogs, simulation_pseudodog, simulation_cat_3_5, simulation_mix_boar_flesh, simulation_boar
spawn_num = {=actor_week_in_zone(1)} 1, {!actor_week_in_zone(1)} 0
;[on_changing_level]
;[smart_control]
;[exclusive]
@@ -1,16 +1,28 @@
[smart_terrain]
squad_id = 28
max_population = 1
max_population = 2
respawn_params = respawn@gar_smart_terrain_8_3
respawn_idle = 259200
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@gar_smart_terrain_8_3]
spawn_all_normal
[spawn_all_normal] ;-- Normal mutants - Rates of groups: ( 2 dogs + 1 pseudodog + 3 fleshes/boars )
spawn_squads = simulation_dog, simulation_mix_dogs, simulation_pseudodog, simulation_mix_boar_flesh, simulation_flesh, simulation_boar
[spawn_all_normal] ;-- Normal mutants - Rates of groups: ( 2 dogs + 1 cats + 3 fleshes/boars )
spawn_squads = simulation_mix_dogs, simulation_mix_dogs, simulation_cat_3_5, simulation_mix_boar_flesh, simulation_flesh, simulation_boar
spawn_num = 1
;[on_changing_level]
;[smart_control]
;[exclusive]
@@ -2,7 +2,15 @@
squad_id = 19
max_population = 1
respawn_params = respawn@gar_smart_terrain_8_5
respawn_only_smart = false
respawn_idle = 259200
respawn_radius = 50
;arrive_dist = 0
;smart_control = nil
;att_restr = nil
;def_restr = nil
;safe_restr = nil
;spawn_point = nil
[respawn@gar_smart_terrain_8_5] ;-- Type:
spawn_fracture
@@ -17,4 +25,8 @@ spawn_squads = simulation_lurker, simulation_lurker_blue
spawn_num = {~50} 1, 0
;[on_changing_level]
;[smart_control]
;[exclusive]