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
@@ -0,0 +1,24 @@
![camper@dar_military_scout_hide]:walker@generic
!def_state_moving = assault
!def_state_campering = hide_na
!radius = 10
combat_ignore_cond = {=check_enemy_name(actor)} false, true
![camper@dar_military_scout_camper1]:walker@generic
!def_state_moving = assault
!def_state_campering = hide_na
!radius = 10
combat_ignore_cond = {=check_enemy_name(actor)} false, true
![camper@dar_military_scout_camper2]:walker@generic
!def_state_moving = assault
!def_state_campering = hide_na
!radius = 10
combat_ignore_cond = {=check_enemy_name(actor)} false, true
![camper@dar_military_scout_camper3]:walker@generic
!def_state_moving = assault
!def_state_campering = hide_na
!radius = 10
combat_ignore_cond = {=check_enemy_name(actor)} false, true
@@ -1,2 +1,2 @@
![mob_death@com_center_poltergeist]
on_info =%+dar_door3_free +dar_control_poltergeist_killed%
on_info =%+dar_door3_free +dar_control_poltergeist_killed +dar_lx18_complete_end%
@@ -2,17 +2,28 @@
squad_id = 1
max_population = 2
respawn_params = respawn@dar_angar
respawn_only_smart = false
respawn_idle = 345600
respawn_radius = 300
respawn_radius = 200
;arrive_dist = 0
;smart_control = nil
;att_restr = nil
;def_restr = nil
;safe_restr = nil
;spawn_point = nil
[respawn@dar_angar] ;-- Type:
spawn_all_worst
spawn_lx18_worst
[spawn_all_worst] ;-- Worst mutants - Rates of groups:( 1 tushkano + 1 psysucker + 1 karlik + 1 burer + 1 gigant)
spawn_squads = simulation_tushkano, simulation_psysucker_black, simulation_karlik, simulation_bur_5rat_day, simulation_gigant
[spawn_lx18_worst] ;-- Worst mutants - Rates of groups: ( 1 bloodsucker + 1 psysucker + 1 burer; 1 gigant )
spawn_squads = simulation_bloodsucker_1_2, simulation_psysucker_1_2, simulation_bur_5rat_day, ;dar_angar_gigant_squad
spawn_num = {+dar_control_poltergeist_killed} 1, 0
;[on_changing_level]
;[smart_control]
[exclusive]
angar_gigant = labx18\dar_angar_gigant.ltx
@@ -1,18 +1,29 @@
[smart_terrain]
squad_id = 2
max_population = 1
max_population = 2
respawn_params = respawn@dar_control_poltergeist
respawn_idle = 259200
respawn_radius = 300
respawn_only_smart = false
respawn_idle = 345600
respawn_radius = 200
;arrive_dist = 0
;smart_control = nil
;att_restr = nil
;def_restr = nil
;safe_restr = nil
;spawn_point = nil
[respawn@dar_control_poltergeist]
spawn_all_worst
spawn_lx18_worst
[spawn_all_worst]
spawn_squads = simulation_controller, simulation_psysucker_black, simulation_karlik, simulation_bur_5rat_day, simulation_contr_5zomb_weak
[spawn_lx18_worst] ;-- Worst mutants - Rates of groups: ( 1 bloodsucker + 1 psysucker + 1 burer + 2 controller )
spawn_squads = simulation_bloodsucker_1_2, simulation_psysucker_1_2, simulation_bur_5rat_day, simulation_contr_5rat_3tush, simulation_contr_5sn
spawn_num = {+dar_control_poltergeist_killed} 1, 0
;[on_changing_level]
;[smart_control]
[exclusive]
com_center_poltergeist = labx18\dar_control_poltergeist_logic.ltx
@@ -1,13 +1,24 @@
[smart_terrain] ;-- Disabled spawn
squad_id = 3
max_population = 0
;max_population = 0
;respawn_params = respawn@dar_military_scout
;respawn_idle = 0
;respawn_radius = 300
;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@dar_military_scout] ;-- Type:
;[on_changing_level]
;[smart_control]
[exclusive]
dar_military_scout_hide = labx18\dar_military_scout_logic.ltx
dar_military_scout_camper1 = labx18\dar_military_scout_logic.ltx
@@ -1,19 +1,30 @@
[smart_terrain]
squad_id = 4
max_population = 1
max_population = 2
respawn_params = respawn@dar_poltergeist_ring
respawn_idle = 172800
respawn_radius = 300
respawn_only_smart = false
respawn_idle = 259200
respawn_radius = 200
;arrive_dist = 0
;smart_control = nil
;att_restr = nil
;def_restr = nil
;safe_restr = nil
spawn_point = dar_poltergeist_ring_way
[respawn@dar_poltergeist_ring] ;-- Type:
spawn_all_worst
spawn_lx18_hard
[spawn_all_worst] ;-- Hard\normal mutants - Rates of groups: ( 1 bloodsucker + snork + 2 zombie )
spawn_squads = simulation_bloodsucker, simulation_snork, simulation_zombie_blind, simulation_zombie_blind_3zomb
spawn_num = {+dar_control_poltergeist_killed} 1, 0
[spawn_lx18_hard] ;-- Hard\normal mutants - Rates of groups: ( 2 polter + 2 ~bloodsucker ~psysucker ~karlik ~controller ~zombie ~burer )
spawn_squads = dar_poltergeist_ring_squad_1, dar_poltergeist_ring_squad_2, dar_monster_ring_squad_1, dar_monster_ring_squad_2
spawn_num = {+dar_control_poltergeist_killed} 2, 0
;[on_changing_level]
;[smart_control]
[exclusive]
dar_poltergeist_ring_base = labx18\dar_poltergeist_ring_logic.ltx
dar_poltergeist_ring_1_1 = labx18\dar_poltergeist_ring_logic.ltx
@@ -1,18 +1,29 @@
[smart_terrain]
squad_id = 5
max_population = 2
respawn_params = respawn@dar_poltergeist_tele_round
max_population = 1
respawn_params = respawn@dar_poltergeist_tele
respawn_only_smart = false
respawn_idle = 259200
respawn_radius = 300
respawn_radius = 200
;arrive_dist = 0
;smart_control = nil
;att_restr = nil
;def_restr = nil
;safe_restr = nil
spawn_point = dar_poltergeist_tele
[respawn@dar_poltergeist_tele_round] ;-- Type:
spawn_rare
[respawn@dar_poltergeist_tele] ;-- Type:
spawn_lx18_rare
[spawn_rare] ;-- Hard\normal mutants - Rates of groups: ( 2 polter )
spawn_squads = simulation_poltergeist_tele, simulation_poltergeist_flame
[spawn_lx18_rare] ;-- Hard\normal mutants - Rates of groups: ( 3 polter )
spawn_squads = simulation_poltergeist_black, dar_poltergeist_tele_squad
spawn_num = {+dar_control_poltergeist_killed} 1, 0
;[on_changing_level]
;[smart_control]
[exclusive]
dar_poltergeist_tele_logic = labx18\dar_poltergeist_tele_logic.ltx
@@ -1,18 +1,29 @@
[smart_terrain]
squad_id = 6
max_population = 1
respawn_params = respawn@dar_poltergeist_tele
respawn_params = respawn@dar_poltergeist_tele_round
respawn_only_smart = false
respawn_idle = 259200
respawn_radius = 300
respawn_radius = 200
;arrive_dist = 0
;smart_control = nil
;att_restr = nil
;def_restr = nil
;safe_restr = nil
spawn_point = dar_poltergeist_tele_round_home
[respawn@dar_poltergeist_tele] ;-- Type:
spawn_rare
[respawn@dar_poltergeist_tele_round] ;-- Type:
spawn_lx18_rare
[spawn_rare] ;-- Hard\normal mutants - Rates of groups: ( 2 polter )
spawn_squads = simulation_poltergeist_tele, simulation_poltergeist_flame
[spawn_lx18_rare] ;-- Hard\normal mutants - Rates of groups: ( 2 polter )
spawn_squads = simulation_poltergeist_black, dar_poltergeist_tele_round_squad
spawn_num = {+dar_control_poltergeist_killed} 1, 0
;[on_changing_level]
;[smart_control]
[exclusive]
dar_poltergeist_tele_round_logic = labx18\dar_poltergeist_tele_round_logic.ltx
@@ -2,16 +2,27 @@
squad_id = 7
max_population = 2
respawn_params = respawn@dar_smart_snork
respawn_only_smart = false
respawn_idle = 172800
respawn_radius = 300
respawn_radius = 200
;arrive_dist = 0
;smart_control = nil
;att_restr = nil
;def_restr = nil
;safe_restr = nil
;spawn_point = nil
[respawn@dar_smart_snork] ;-- Type:
spawn_all_hard
spawn_lx18_normal
[spawn_all_hard] ;-- Hard\normal mutants - Rates of groups: ( 1 bloodsucker + snork + 2 zombie )
spawn_squads = simulation_bloodsucker, simulation_snork, simulation_zombie, simulation_mix_zombie
spawn_num = {+dar_control_poltergeist_killed} 2, 0
[spawn_lx18_normal] ;-- Weak\Normal mutants - Rates of groups: ( 2 tushkano + 3 snork + 1 fracture )
spawn_squads = simulation_tushkano, simulation_tushkano_7_10, simulation_snork, simulation_snork_2_3, simulation_snork_2_5, simulation_fracture
spawn_num = {+dar_control_poltergeist_killed} 1, 0
;[on_changing_level]
;[smart_control]
;[exclusive]