Various Changes; Updated and Added Mods
This commit is contained in:
+24
@@ -0,0 +1,24 @@
|
||||
[logic]
|
||||
active = ph_idle@wait_actor
|
||||
|
||||
[ph_idle@wait_actor]
|
||||
on_info = {=actor_near_smart(mil_smart_terrain_2_1) =is_dark_night} ph_idle@spawn_night_monster, {=actor_near_smart(mil_smart_terrain_2_1) =is_night} ph_idle@spawn_night_monster
|
||||
on_info2 = {=actor_near_smart(mil_smart_terrain_4_3) =is_dark_night} ph_idle@spawn_night_monster_2, {=actor_near_smart(mil_smart_terrain_4_3) =is_night} ph_idle@spawn_night_monster_2
|
||||
|
||||
[ph_idle@spawn_night_monster]
|
||||
on_info = {~20} %=create_squad(simulation_mix_zombie_night:mil_smart_terrain_2_1)% ph_idle@reset, {~30} %=create_squad(simulation_snork_night:mil_smart_terrain_2_1)% ph_idle@reset, {~40} %=create_squad(simulation_tushkano_night:mil_smart_terrain_2_1)% ph_idle@reset, {~50} %=create_squad(simulation_bloodsucker_red_night:mil_smart_terrain_2_1)% ph_idle@reset, ph_idle@wait_reset
|
||||
|
||||
[ph_idle@reset]
|
||||
on_game_timer = 86400 | ph_idle@wait_actor
|
||||
|
||||
[ph_idle@spawn_night_monster_2]
|
||||
on_info = {~20} %=create_squad(simulation_snork_night:mil_smart_terrain_4_3)% ph_idle@reset_2, {~30} %=create_squad(simulation_fracture_night:mil_smart_terrain_4_3)% ph_idle@reset_2, {~40} %=create_squad(simulation_psysucker_brown_night:mil_smart_terrain_4_3)% ph_idle@reset_2, {~50} %=create_squad(simulation_bloodsucker_red_night:mil_smart_terrain_4_3)% ph_idle@reset_2, ph_idle@wait_reset
|
||||
|
||||
[ph_idle@reset_2]
|
||||
on_game_timer = 86400 | ph_idle@wait_actor
|
||||
|
||||
[ph_idle@wait_reset]
|
||||
on_game_timer = 580 | ph_idle@wait_actor
|
||||
|
||||
[collide]
|
||||
ignore_static
|
||||
+24
@@ -0,0 +1,24 @@
|
||||
[logic]
|
||||
active = ph_idle@wait_actor
|
||||
|
||||
[ph_idle@wait_actor]
|
||||
on_info = {=actor_near_smart(mil_smart_terrain_2_6) =is_dark_night} ph_idle@spawn_night_monster, {=actor_near_smart(mil_smart_terrain_2_6) =is_night} ph_idle@spawn_night_monster
|
||||
on_info2 = {=actor_near_smart(mil_smart_terrain_4_7) =is_dark_night} ph_idle@spawn_night_monster_2, {=actor_near_smart(mil_smart_terrain_4_7) =is_night} ph_idle@spawn_night_monster_2
|
||||
|
||||
[ph_idle@spawn_night_monster]
|
||||
on_info = {~20} %=create_squad(simulation_pseudodog_night:mil_smart_terrain_2_6)% ph_idle@reset, {~30} %=create_squad(simulation_dog_night:mil_smart_terrain_2_6)% ph_idle@reset, {~40} %=create_squad(simulation_karlik_night:mil_smart_terrain_2_6)% ph_idle@reset, {~50} %=create_squad(simulation_poltergeist_black_night:mil_smart_terrain_2_6)% ph_idle@reset, ph_idle@wait_reset
|
||||
|
||||
[ph_idle@reset]
|
||||
on_game_timer = 86400 | ph_idle@wait_actor
|
||||
|
||||
[ph_idle@spawn_night_monster_2]
|
||||
on_info = {~20} %=create_squad(simulation_tushkano_night:mil_smart_terrain_4_7)% ph_idle@reset_2, {~30} %=create_squad(simulation_fracture_night:mil_smart_terrain_4_7)% ph_idle@reset_2, {~40} %=create_squad(simulation_zombie_3_6:mil_smart_terrain_4_7)% ph_idle@reset_2, {~50} %=create_squad(simulation_pseudodog_night:mil_smart_terrain_4_7)% ph_idle@reset_2, ph_idle@wait_reset
|
||||
|
||||
[ph_idle@reset_2]
|
||||
on_game_timer = 86400 | ph_idle@wait_actor
|
||||
|
||||
[ph_idle@wait_reset]
|
||||
on_game_timer = 580 | ph_idle@wait_actor
|
||||
|
||||
[collide]
|
||||
ignore_static
|
||||
+24
@@ -0,0 +1,24 @@
|
||||
[logic]
|
||||
active = ph_idle@wait_actor
|
||||
|
||||
[ph_idle@wait_actor]
|
||||
on_info = {=actor_near_smart(mil_smart_terrain_4_2) =is_dark_night} ph_idle@spawn_night_monster, {=actor_near_smart(mil_smart_terrain_4_2) =is_night} ph_idle@spawn_night_monster
|
||||
on_info2 = {=actor_near_smart(mil_smart_terrain_4_5) =is_dark_night} ph_idle@spawn_night_monster_2, {=actor_near_smart(mil_smart_terrain_4_5) =is_night} ph_idle@spawn_night_monster_2
|
||||
|
||||
[ph_idle@spawn_night_monster]
|
||||
on_info = {~20} %=create_squad(simulation_bloodsucker_night:mil_smart_terrain_4_2)% ph_idle@reset, {~30} %=create_squad(simulation_fracture_night:mil_smart_terrain_4_2)% ph_idle@reset, {~40} %=create_squad(simulation_snork_night:mil_smart_terrain_4_2)% ph_idle@reset, {~50} %=create_squad(simulation_lurker_blue_night:mil_smart_terrain_4_2)% ph_idle@reset, ph_idle@wait_reset
|
||||
|
||||
[ph_idle@reset]
|
||||
on_game_timer = 86400 | ph_idle@wait_actor
|
||||
|
||||
[ph_idle@spawn_night_monster_2]
|
||||
on_info = {~20} %=create_squad(simulation_gigant_night:mil_smart_terrain_4_5)% ph_idle@reset_2, {~30} %=create_squad(simulation_karlik_night:mil_smart_terrain_4_5)% ph_idle@reset_2, {~40} %=create_squad(simulation_psy_dog_night:mil_smart_terrain_4_5)% ph_idle@reset_2, {~50} %=create_squad(simulation_snork_night_night:mil_smart_terrain_4_5)% ph_idle@reset_2, ph_idle@wait_reset
|
||||
|
||||
[ph_idle@reset_2]
|
||||
on_game_timer = 86400 | ph_idle@wait_actor
|
||||
|
||||
[ph_idle@wait_reset]
|
||||
on_game_timer = 580 | ph_idle@wait_actor
|
||||
|
||||
[collide]
|
||||
ignore_static
|
||||
+43
-2
@@ -1,3 +1,44 @@
|
||||
![logic]
|
||||
!active = sr_crow_spawner
|
||||
active = sr_idle@check_story
|
||||
|
||||
[sr_idle@check_story]
|
||||
on_info = {-story_mode_disabled} sr_idle@check_actor, {+story_mode_disabled -yan_x16_complete_end} sr_idle@check_actor %+yan_kill_brain_done%
|
||||
|
||||
[sr_idle@check_actor]
|
||||
on_info = {=actor_community(actor_monolith) -yan_x16_complete_end} sr_idle@check_helmet %+yan_kill_brain_done%, {=actor_community(actor_greh) -yan_x16_complete_end} sr_idle@check_helmet %+yan_kill_brain_done%, sr_idle@check_helmet
|
||||
|
||||
[sr_idle@check_helmet]
|
||||
on_info = {=actor_has_item(good_psy_helmet)} sr_idle@check_spawner %+living_legend_psy_helmet%, {=actor_has_item(bad_psy_helmet)} sr_idle@check_spawner %+living_legend_psy_helmet%, sr_idle@check_spawner
|
||||
|
||||
[sr_idle@check_spawner]
|
||||
on_info = sr_crow_spawner
|
||||
|
||||
![sr_crow_spawner]
|
||||
max_crows_on_level = 2
|
||||
spawn_path = mil_crow_spawn_1, mil_crow_spawn_2, mil_crow_spawn_3, mil_crow_spawn_4, mil_crow_spawn_5
|
||||
max_crows_on_level = 4
|
||||
spawn_path = mil_crow_spawn_1, mil_crow_spawn_2, mil_crow_spawn_3, mil_crow_spawn_4, mil_crow_spawn_5
|
||||
|
||||
on_info50 = {+mil_freedom_leader_dead -mil_spawn_complete =actor_community(actor_stalker)} sr_idle@spawn_3
|
||||
on_info51 = {+mil_freedom_leader_dead -mil_spawn_complete =actor_community(actor_bandit)} sr_idle@spawn_3
|
||||
on_info52 = {+mil_freedom_leader_dead -mil_spawn_complete =actor_community(actor_csky)} sr_idle@spawn_3
|
||||
on_info53 = {+mil_freedom_leader_dead -mil_spawn_complete =actor_community(actor_ecolog)} sr_idle@spawn_3
|
||||
on_info54 = {+mil_freedom_leader_dead -mil_spawn_complete =actor_community(actor_freedom)} sr_idle@spawn_3
|
||||
on_info55 = {+mil_freedom_leader_dead -mil_spawn_complete =actor_community(actor_killer)} sr_idle@spawn_3
|
||||
on_info56 = {+mil_freedom_leader_dead -mil_spawn_complete =actor_community(actor_dolg)} sr_idle@spawn_1
|
||||
on_info57 = {+mil_freedom_leader_dead -mil_spawn_complete =actor_community(actor_army)} sr_idle@spawn_2
|
||||
on_info68 = {+mil_freedom_leader_dead -mil_spawn_complete =actor_community(actor_renegade)} sr_idle@spawn_3
|
||||
on_info59 = {+mil_freedom_leader_dead -mil_spawn_complete =actor_community(actor_monolith)} sr_idle@spawn_3
|
||||
on_info61 = {+mil_freedom_leader_dead -mil_spawn_complete =actor_community(actor_greh)} sr_idle@spawn_3
|
||||
on_info62 = {+mil_freedom_leader_dead -mil_spawn_complete =actor_community(actor_isg)} sr_idle@spawn_3
|
||||
|
||||
[sr_idle@spawn_1]:sr_crow_spawner
|
||||
on_game_timer = 43200 | sr_idle@spawn_end %=create_squad(mil_duty_entrance_7_8_squad:mil_smart_terrain_7_4) =create_squad(mil_duty_warehouse_7_7_squad:mil_smart_terrain_7_4) =create_squad(mil_duty_warehouse_7_10_squad:mil_smart_terrain_7_4) =create_squad(mil_duty_warehouse_7_12_squad:mil_smart_terrain_7_4)%
|
||||
|
||||
[sr_idle@spawn_2]:sr_crow_spawner
|
||||
on_game_timer = 43200 | sr_idle@spawn_end %=create_squad(mil_army_entrance_7_8_squad:mil_smart_terrain_7_4) =create_squad(mil_army_warehouse_7_7_squad:mil_smart_terrain_7_4) =create_squad(mil_army_warehouse_7_10_squad:mil_smart_terrain_7_4) =create_squad(mil_army_warehouse_7_12_squad:mil_smart_terrain_7_4)%
|
||||
|
||||
[sr_idle@spawn_3]:sr_crow_spawner
|
||||
on_game_timer = 43200 | sr_idle@spawn_end %=create_squad(mil_monolith_entrance_7_8_squad:mil_smart_terrain_3_8) =create_squad(mil_monolith_warehouse_7_7_squad:mil_smart_terrain_3_8) =create_squad(mil_monolith_warehouse_7_10_squad:mil_smart_terrain_3_8) =create_squad(mil_monolith_warehouse_7_12_squad:mil_smart_terrain_3_8)%
|
||||
|
||||
[sr_idle@spawn_end]:sr_crow_spawner
|
||||
on_info = sr_idle@check_spawner %+mil_spawn_complete%
|
||||
|
||||
+55
@@ -0,0 +1,55 @@
|
||||
![logic@mil_freedom_barman_mlr]
|
||||
suitable = {=check_npc_name(mil_freedom_barman_mlr)} true, {=check_npc_barman} true
|
||||
active = beh@mil_freedom_barman_work_1
|
||||
|
||||
[beh@general_barman]
|
||||
behavior_state = beh_move
|
||||
target = waypoint
|
||||
walk_dist = 100
|
||||
jog_dist = 220
|
||||
walk_anim = patrol
|
||||
jog_anim = assault
|
||||
run_anim = assault
|
||||
delay_anim = guard
|
||||
reach_movement = walk_noweap
|
||||
reach_distance = 10
|
||||
invulnerable = {!actor_true_enemy} true, false
|
||||
combat_ignore_cond = {=actor_true_enemy =check_enemy_name(actor)} false, true
|
||||
combat_ignore_keep_when_attacked = false
|
||||
corpse_detection_enabled = false
|
||||
gather_items_enabled = false
|
||||
help_wounded_enabled = false
|
||||
use_camp = false
|
||||
meet = meet@barman
|
||||
|
||||
[beh@general_surge]
|
||||
behavior_state = beh_move
|
||||
target = waypoint
|
||||
walk_dist = 100
|
||||
jog_dist = 220
|
||||
walk_anim = rush
|
||||
jog_anim = rush
|
||||
run_anim = rush
|
||||
invulnerable = {!actor_true_enemy} true, false
|
||||
combat_ignore_cond = {=actor_true_enemy =check_enemy_name(actor)} false, true
|
||||
combat_ignore_keep_when_attacked = false
|
||||
gather_items_enabled = false
|
||||
help_wounded_enabled = false
|
||||
corpse_detection_enabled = false
|
||||
meet = no_meet
|
||||
|
||||
[beh@mil_freedom_barman_work_1]:beh@general_barman
|
||||
pt1 = 88860000, ward | pos: -60.11109161377, -6.7447609901428, -15.399458885193 look: -58.891841888428, -6.9009099006653, -16.175771713257
|
||||
path_end = loop
|
||||
on_info = {=is_night} beh@mil_freedom_barman_sleeper_work_1
|
||||
on_info2 = {=surge_started} beh@mil_freedom_barman_surge_work_1
|
||||
|
||||
[beh@mil_freedom_barman_surge_work_1]:beh@general_surge
|
||||
pt1 = 88860000, guard | pos: -23.889720916748, -7.3642907142639, -26.99095916748 look: -23.86438369751, -7.3637666702271, -27.704570770264
|
||||
path_end = loop
|
||||
on_info = {=surge_complete} beh@mil_freedom_barman_work_1
|
||||
|
||||
[beh@mil_freedom_barman_sleeper_work_1]:beh@general_barman
|
||||
pt1 = 88860000, sleep_sit | pos: -23.889720916748, -7.3642907142639, -26.99095916748 look: -23.86438369751, -7.3637666702271, -27.704570770264
|
||||
path_end = loop
|
||||
on_info = {!is_night} beh@mil_freedom_barman_work_1
|
||||
+4
-4
@@ -1,12 +1,12 @@
|
||||
![mob_walker@sleep_1_night]
|
||||
home_max_radius = 65
|
||||
home_max_radius = 55
|
||||
|
||||
![mob_walker@sleep_2_night]
|
||||
home_max_radius = 65
|
||||
home_max_radius = 55
|
||||
|
||||
![mob_walker@sleep_3_night]
|
||||
home_max_radius = 65
|
||||
home_max_radius = 55
|
||||
|
||||
![mob_walker@sleep_4_night]
|
||||
home_max_radius = 65
|
||||
home_max_radius = 55
|
||||
|
||||
|
||||
+11
-5
@@ -1,8 +1,14 @@
|
||||
![sr_idle@music]
|
||||
on_info4 = {+mil_freedom_leader_dead} sr_idle@end
|
||||
on_info4 = {+mil_freedom_leader_dead} sr_idle@end %=stop_sound%
|
||||
|
||||
![sr_idle@end]
|
||||
![sr_idle@propaganda]
|
||||
on_info4 = {+mil_freedom_leader_dead} sr_idle@end %=stop_sound%
|
||||
|
||||
![sr_idle@night]
|
||||
on_info3 = {+mil_freedom_leader_dead} sr_idle@end %=stop_sound%
|
||||
|
||||
![sr_idle@surge]
|
||||
on_info3 = {+mil_freedom_leader_dead} sr_idle@end %=stop_sound%
|
||||
|
||||
[sr_idle@end]
|
||||
on_info = %=play_sound(broken_radio_mlr)%
|
||||
on_timer = 35000 | sr_idle@spawn %=create_squad(mil_monolith_squad1:mil_smart_terrain_3_8) =create_squad(mil_monolith_squad2:mil_smart_terrain_3_8) =create_squad(mil_monolith_squad3:mil_smart_terrain_3_8) =create_squad(mil_monolith_squad_sniper:mil_smart_terrain_3_8)%
|
||||
|
||||
[sr_idle@spawn]
|
||||
+12
-5
@@ -2,11 +2,18 @@
|
||||
squad_id = 1
|
||||
max_population = 2
|
||||
respawn_params = respawn@mil_smart_terrain_4_3
|
||||
respawn_only_smart = false
|
||||
respawn_idle = 86400
|
||||
respawn_radius = 50
|
||||
;arrive_dist = 0
|
||||
;smart_control = nil
|
||||
;att_restr = mil_space_restrictors_2_1_sr_attack
|
||||
;def_restr = mil_space_restrictors_2_1_sr_defense
|
||||
;safe_restr = nil
|
||||
;spawn_point = nil
|
||||
|
||||
[respawn@mil_smart_terrain_4_3] ;-- Type: faction {zombied} = wahyy...
|
||||
spawn_zombied_squad
|
||||
spawn_zombied_squad_2
|
||||
spawn_zombie
|
||||
spawn_mutants
|
||||
|
||||
@@ -15,10 +22,6 @@ spawn_mutants
|
||||
spawn_squads = zombied_sim_squad_veteran, zombied_sim_squad_advanced, simulation_zombie_blind_3zomb
|
||||
spawn_num = {+bar_deactivate_radar_done } 0, 1
|
||||
|
||||
[spawn_zombied_squad_2]
|
||||
spawn_squads = zombied_sim_squad_veteran, zombied_sim_squad_advanced,simulation_zombie_3_6
|
||||
spawn_num = {+yan_kill_brain_done} 0, 1
|
||||
|
||||
[spawn_zombie] ;-- Weak\normal mutants - Rates of groups: ( 2 zombie )
|
||||
spawn_squads = simulation_zombie_3_6, simulation_mix_zombie
|
||||
spawn_num = {+yan_kill_brain_done +bar_deactivate_radar_done} 0, 1
|
||||
@@ -28,6 +31,10 @@ spawn_squads = simulation_tushkano_7_10, simulation_dog_5_7, simulation_mix_dogs
|
||||
spawn_num = {+yan_kill_brain_done +bar_deactivate_radar_done} 1, 0
|
||||
|
||||
|
||||
;[on_changing_level]
|
||||
|
||||
;[smart_control]
|
||||
|
||||
;[exclusive]
|
||||
|
||||
|
||||
|
||||
+16
@@ -1,11 +1,27 @@
|
||||
[smart_terrain]
|
||||
squad_id = 2
|
||||
max_population = 2
|
||||
;respawn_params = respawn@mil_smart_terrain_2_10
|
||||
respawn_only_smart = false
|
||||
respawn_idle = 86400
|
||||
respawn_radius = 50
|
||||
;arrive_dist = 0
|
||||
;smart_control = nil
|
||||
;att_restr = mil_space_restrictors_2_10_sr_attack
|
||||
;def_restr = mil_space_restrictors_2_10_sr_defense
|
||||
;safe_restr = nil
|
||||
;spawn_point = nil
|
||||
|
||||
faction_controlled = bandit, killer, dolg, freedom, monolith
|
||||
default_faction = freedom
|
||||
faction_respawn_num = 1
|
||||
|
||||
|
||||
;[respawn@mil_smart_terrain_2_10] ;-- Type:
|
||||
|
||||
|
||||
;[on_changing_level]
|
||||
|
||||
;[smart_control]
|
||||
|
||||
;[exclusive]
|
||||
+29
-3
@@ -2,11 +2,37 @@
|
||||
squad_id = 3
|
||||
max_population = 2
|
||||
respawn_params = respawn@mil_smart_terrain_2_2
|
||||
respawn_only_smart = false
|
||||
respawn_idle = 86400
|
||||
respawn_radius = 50
|
||||
;arrive_dist = 0
|
||||
;smart_control = nil
|
||||
;att_restr = mil_space_restrictors_2_2_sr_attack
|
||||
;def_restr = mil_space_restrictors_2_2_sr_defense
|
||||
;safe_restr = nil
|
||||
;spawn_point = nil
|
||||
|
||||
faction_controlled = bandit, killer, dolg, freedom, monolith
|
||||
default_faction = killer
|
||||
faction_respawn_num = 1
|
||||
;faction_controlled = bandit, killer, dolg, freedom, monolith
|
||||
;default_faction = killer
|
||||
;faction_respawn_num = 1
|
||||
|
||||
|
||||
[respawn@mil_smart_terrain_2_2] ;-- Type: {faction: killer} = checkpoint
|
||||
spawn_killer_special
|
||||
spawn_killer_special_2
|
||||
|
||||
|
||||
[spawn_killer_special]
|
||||
spawn_squads = mil_merc_terrain_2_2_outpost_squad
|
||||
spawn_num = {!squad_name_exist(mil_merc_terrain_2_2_outpost_squad) -cit_killers_aslan_dead} 1, 0 ;{-cit_killers_dushman_dead}
|
||||
|
||||
[spawn_killer_special_2]
|
||||
spawn_squads = mil_merc_terrain_2_2_outpost_squad2
|
||||
spawn_num = {!squad_name_exist(mil_merc_terrain_2_2_outpost_squad2) -cit_killers_aslan_dead} 1, 0 ;{-cit_killers_dushman_dead}
|
||||
|
||||
|
||||
;[on_changing_level]
|
||||
|
||||
;[smart_control]
|
||||
|
||||
;[exclusive]
|
||||
+18
-7
@@ -1,11 +1,22 @@
|
||||
[smart_terrain]
|
||||
[smart_terrain] ;-- Disabled spawn
|
||||
squad_id = 4
|
||||
max_population = 2
|
||||
respawn_idle = 86400
|
||||
max_population = 1
|
||||
;respawn_params = respawn@mil_smart_terrain_2_4
|
||||
;respawn_only_smart = false
|
||||
;respawn_idle = 86400
|
||||
;respawn_radius = 50
|
||||
;arrive_dist = 0
|
||||
;smart_control = nil
|
||||
;att_restr = mil_space_restrictors_2_4_sr_attack
|
||||
;def_restr = mil_space_restrictors_2_4_sr_defense
|
||||
;safe_restr = nil
|
||||
;spawn_point = nil
|
||||
|
||||
faction_controlled = bandit, ecolog, killer, monolith, freedom, dolg
|
||||
default_faction = killer
|
||||
faction_respawn_num = 1
|
||||
;[respawn@mil_smart_terrain_2_4] ;-- Type:
|
||||
|
||||
|
||||
;[exclusive]
|
||||
;[on_changing_level]
|
||||
|
||||
;[smart_control]
|
||||
|
||||
;[exclusive]]
|
||||
+14
-6
@@ -2,22 +2,26 @@
|
||||
squad_id = 5
|
||||
max_population = 2
|
||||
respawn_params = respawn@mil_smart_terrain_2_1
|
||||
respawn_idle = 172800
|
||||
respawn_only_smart = false
|
||||
respawn_idle = 86400
|
||||
respawn_radius = 50
|
||||
;arrive_dist = 0
|
||||
;smart_control = nil
|
||||
;att_restr = mil_space_restrictors_2_6_sr_attack
|
||||
;def_restr = mil_space_restrictors_2_6_sr_defense
|
||||
;safe_restr = nil
|
||||
;spawn_point = nil
|
||||
|
||||
[respawn@mil_smart_terrain_2_1] ;-- Type: faction {zombied} = nhoo...
|
||||
spawn_zombied_squad
|
||||
spawn_zombied_squad_2
|
||||
spawn_mutants
|
||||
spawn_mutants_rare
|
||||
|
||||
|
||||
[spawn_zombied_squad]
|
||||
spawn_squads = zombied_sim_squad_veteran, zombied_sim_squad_advanced
|
||||
spawn_num = {+bar_deactivate_radar_done} 0, 1
|
||||
|
||||
[spawn_zombied_squad_2]
|
||||
spawn_squads = zombied_sim_squad_veteran, zombied_sim_squad_advanced
|
||||
spawn_num = {+yan_kill_brain_done} 0, 1
|
||||
|
||||
[spawn_mutants] ;-- Normal\hard mutants - Rates of groups: ( 2 dogs + 1 cats + 3 fleshes/boars + 1 lurker )
|
||||
spawn_squads = simulation_dog_5_7, simulation_mix_dogs, simulation_cat_3_5, simulation_mix_boar_flesh, simulation_boar_3_5, simulation_lurker_1_2
|
||||
spawn_num = {+yan_kill_brain_done +bar_deactivate_radar_done} 1, 0
|
||||
@@ -27,4 +31,8 @@ spawn_squads = simulation_poltergeist, simulation_karlik
|
||||
spawn_num = {~10} 1, 0
|
||||
|
||||
|
||||
;[on_changing_level]
|
||||
|
||||
;[smart_control]
|
||||
|
||||
;[exclusive]
|
||||
+33
-5
@@ -1,11 +1,39 @@
|
||||
[smart_terrain]
|
||||
squad_id = 6
|
||||
max_population = 4
|
||||
max_population = 2
|
||||
respawn_params = respawn@mil_smart_terrain_3_8
|
||||
respawn_only_smart = false
|
||||
respawn_idle = 86400
|
||||
respawn_radius = 50
|
||||
;arrive_dist = 0
|
||||
;smart_control = nil
|
||||
;att_restr = mil_space_restrictors_3_8_sr_attack
|
||||
;def_restr = mil_space_restrictors_3_8_sr_defense
|
||||
;safe_restr = nil
|
||||
;spawn_point = nil
|
||||
|
||||
faction_controlled = freedom, monolith
|
||||
default_faction = freedom
|
||||
faction_respawn_num = 1
|
||||
[respawn@mil_smart_terrain_3_8] ;-- Type:
|
||||
spawn_freedom_special
|
||||
spawn_duty_special
|
||||
spawn_army_special
|
||||
|
||||
|
||||
;[exclusive]
|
||||
[spawn_freedom_special]
|
||||
spawn_squads = mil_freedom_smart_terrain_3_8_squad
|
||||
spawn_num = {!squad_name_exist(mil_freedom_smart_terrain_3_8_squad) -mil_freedom_leader_dead} 1, 0
|
||||
|
||||
[spawn_duty_special]
|
||||
spawn_squads = mil_duty_smart_terrain_3_8_squad
|
||||
spawn_num = {!squad_name_exist(mil_duty_smart_terrain_3_8_squad) =actor_community(actor_dolg) +mil_freedom_leader_dead} 1, 0
|
||||
|
||||
[spawn_army_special]
|
||||
spawn_squads = mil_army_smart_terrain_3_8_squad
|
||||
spawn_num = {!squad_name_exist(mil_army_smart_terrain_3_8_squad) =actor_community(actor_army) +mil_freedom_leader_dead} 1, 0
|
||||
|
||||
|
||||
[on_changing_level]
|
||||
on_info = %=script(redone_xr_dynamic_object:dynamic_object:misc\spawn_object\mil_smart_terrain_3_8_object.ltx)%
|
||||
|
||||
;[smart_control]
|
||||
|
||||
;[exclusive]
|
||||
|
||||
+15
-3
@@ -2,7 +2,15 @@
|
||||
squad_id = 7
|
||||
max_population = 2
|
||||
respawn_params = respawn@mil_smart_terrain_4_2
|
||||
respawn_idle = 345600
|
||||
respawn_only_smart = false
|
||||
respawn_idle = 259200
|
||||
respawn_radius = 50
|
||||
;arrive_dist = 0
|
||||
;smart_control = nil
|
||||
;att_restr = mil_space_restrictors_4_2_sr_attack
|
||||
;def_restr = mil_space_restrictors_4_2_sr_defense
|
||||
;safe_restr = nil
|
||||
;spawn_point = nil
|
||||
|
||||
[respawn@mil_smart_terrain_4_2] ;-- Type:
|
||||
spawn_bloodsucker
|
||||
@@ -10,10 +18,14 @@ spawn_bloodsucker
|
||||
|
||||
[spawn_bloodsucker] ;-- Hard mutants - Rates of groups: ( bloodsucker )
|
||||
spawn_squads = mil_smart_terrain_4_2_bloodsuckers_sleepers
|
||||
spawn_num = {!squad_name_exist(mil_smart_terrain_4_2_bloodsuckers_sleepers) =actor_week_in_zone(2)} 1, 0
|
||||
spawn_num = {!squad_name_exist(mil_smart_terrain_4_2_bloodsuckers_sleepers) =actor_week_in_zone(1)} 1, 0
|
||||
|
||||
|
||||
[exclusive]
|
||||
;[on_changing_level]
|
||||
|
||||
;[smart_control]
|
||||
|
||||
[exclusive]
|
||||
sleeper_bloodsucker_1 = military\mil_smart_terrain_4_2_sleeper_bloodsuckers.ltx
|
||||
sleeper_bloodsucker_2 = military\mil_smart_terrain_4_2_sleeper_bloodsuckers.ltx
|
||||
sleeper_bloodsucker_3 = military\mil_smart_terrain_4_2_sleeper_bloodsuckers.ltx
|
||||
|
||||
+14
@@ -2,12 +2,21 @@
|
||||
squad_id = 8
|
||||
max_population = 2
|
||||
respawn_params = respawn@mil_smart_terrain_2_1
|
||||
respawn_only_smart = false
|
||||
respawn_idle = 172800
|
||||
respawn_radius = 50
|
||||
;arrive_dist = 0
|
||||
;smart_control = nil
|
||||
;att_restr = mil_space_restrictors_4_3_sr_attack
|
||||
;def_restr = mil_space_restrictors_4_3_sr_defense
|
||||
;safe_restr = nil
|
||||
;spawn_point = nil
|
||||
|
||||
[respawn@mil_smart_terrain_2_1] ;-- Type: faction {zombied} = nhoo...
|
||||
spawn_zombie
|
||||
spawn_mutants
|
||||
|
||||
|
||||
[spawn_zombie]
|
||||
spawn_squads = simulation_zombie_3_6, simulation_mix_zombie
|
||||
spawn_num = {+yan_kill_brain_done +bar_deactivate_radar_done} 0, 1
|
||||
@@ -17,6 +26,11 @@ spawn_squads = simulation_tushkano, simulation_dog_5_7, simulation_mix_dogs, sim
|
||||
spawn_num = {+yan_kill_brain_done +bar_deactivate_radar_done} 1, 0
|
||||
|
||||
|
||||
;[on_changing_level]
|
||||
|
||||
;[smart_control]
|
||||
|
||||
;[exclusive]
|
||||
|
||||
|
||||
|
||||
+14
-2
@@ -1,8 +1,16 @@
|
||||
[smart_terrain]
|
||||
squad_id = 9
|
||||
max_population = 3
|
||||
max_population = 2
|
||||
respawn_params = respawn@mil_smart_terrain_4_5
|
||||
respawn_only_smart = false
|
||||
respawn_idle = 259200
|
||||
respawn_radius = 50
|
||||
;arrive_dist = 0
|
||||
;smart_control = nil
|
||||
;att_restr = mil_space_restrictors_4_5_sr_attack
|
||||
;def_restr = mil_space_restrictors_4_5_sr_defense
|
||||
;safe_restr = nil
|
||||
;spawn_point = nil
|
||||
|
||||
[respawn@mil_smart_terrain_4_5] ;-- Type:
|
||||
spawn_tushkano
|
||||
@@ -10,7 +18,11 @@ spawn_tushkano
|
||||
|
||||
[spawn_tushkano] ;-- Weak mutants - Rates of groups: ( 2 tushkano + 1 dogs + 1 cat )
|
||||
spawn_squads = simulation_tushkano, simulation_tushkano_7_10, simulation_mix_dogs, simulation_cat
|
||||
spawn_num = {~20} 1, 0
|
||||
spawn_num = 1
|
||||
|
||||
|
||||
;[on_changing_level]
|
||||
|
||||
;[smart_control]
|
||||
|
||||
;[exclusive]
|
||||
+15
-1
@@ -2,16 +2,30 @@
|
||||
squad_id = 10
|
||||
max_population = 1
|
||||
respawn_params = respawn@mil_smart_terrain_4_7
|
||||
respawn_idle = 345600
|
||||
respawn_only_smart = true
|
||||
respawn_idle = 172800
|
||||
respawn_radius = 50
|
||||
;arrive_dist = 0
|
||||
;smart_control = nil
|
||||
;att_restr = mil_space_restrictors_4_7_sr_attack
|
||||
;def_restr = mil_space_restrictors_4_7_sr_defense
|
||||
;safe_restr = nil
|
||||
;spawn_point = nil
|
||||
|
||||
[respawn@mil_smart_terrain_4_7] ;-- Type:
|
||||
spawn_mutants
|
||||
|
||||
|
||||
[spawn_mutants] ;-- Normal\hard mutants - Rates of groups: ( 1 tushkano + 2 dogs + 1 cat + 1 snork + 1 fracture + 1 psy dog + 1 lurker )
|
||||
spawn_squads = simulation_tushkano_7_10, simulation_dog_5_7, simulation_mix_dogs, simulation_cat_3_5, simulation_snork_2_3, simulation_fracture, simulation_psy_dog, simulation_lurker_1_2
|
||||
spawn_num = {+yan_kill_brain_done +bar_deactivate_radar_done} 1, 0
|
||||
|
||||
|
||||
|
||||
;[on_changing_level]
|
||||
|
||||
;[smart_control]
|
||||
|
||||
[exclusive]
|
||||
faction_base_defense_enemy1 = military\mil_smart_terrain_4_7_smart_logic.ltx
|
||||
faction_base_defense_enemy2 = military\mil_smart_terrain_4_7_smart_logic.ltx
|
||||
|
||||
+15
-3
@@ -1,17 +1,29 @@
|
||||
[smart_terrain]
|
||||
squad_id = 11
|
||||
max_population = 2
|
||||
max_population = 1
|
||||
respawn_params = respawn@mil_smart_terrain_4_8
|
||||
respawn_only_smart = false
|
||||
respawn_idle = 86400
|
||||
respawn_radius = 50
|
||||
;arrive_dist = 0
|
||||
;smart_control = nil
|
||||
;att_restr = mil_space_restrictors_4_8_sr_attack
|
||||
;def_restr = mil_space_restrictors_4_8_sr_defense
|
||||
;safe_restr = nil
|
||||
;spawn_point = nil
|
||||
|
||||
[respawn@mil_smart_terrain_4_8] ;-- Type: faction {stalker} = camp
|
||||
spawn_stalker@advanced
|
||||
|
||||
|
||||
[spawn_stalker@advanced]
|
||||
spawn_squads = stalker_sim_squad_advanced_3_4, stalker_sim_squad_veteran_3_4,
|
||||
spawn_num = {+mil_freedom_leader_dead} 0, 4
|
||||
spawn_squads = stalker_sim_squad_advanced_3_4, stalker_sim_squad_veteran_3_4
|
||||
spawn_num = {+mil_freedom_leader_dead} 0, 1
|
||||
|
||||
|
||||
;[on_changing_level]
|
||||
|
||||
;[smart_control]
|
||||
|
||||
[exclusive]
|
||||
stalker_gatekeeper = military\stalker_gatekeeper.ltx
|
||||
+27
-9
@@ -1,18 +1,36 @@
|
||||
[smart_terrain]
|
||||
squad_id = 12
|
||||
max_population = 3
|
||||
;respawn_params = respawn@mil_smart_terrain_7_10
|
||||
;respawn_idle = 86400
|
||||
max_population = 4
|
||||
respawn_params = respawn@mil_smart_terrain_7_10
|
||||
respawn_only_smart = false
|
||||
respawn_idle = 86400
|
||||
respawn_radius = 500
|
||||
;arrive_dist = 0
|
||||
;smart_control = nil
|
||||
;att_restr = mil_space_restrictors_7_10_sr_attack
|
||||
;def_restr = mil_space_restrictors_7_10_sr_defense
|
||||
;safe_restr = nil
|
||||
;spawn_point = nil
|
||||
|
||||
;[respawn@mil_smart_terrain_7_10] ;-- Type: faction {freedom} = west\main base
|
||||
;spawn_deserted_base
|
||||
[respawn@mil_smart_terrain_7_10] ;-- Type: faction {freedom} = west\main base
|
||||
spawn_deserted_base
|
||||
spawn_deserted_base_2
|
||||
|
||||
|
||||
;[spawn_deserted_base]
|
||||
;spawn_squads = mil_monolith_squad2
|
||||
;spawn_num = {!squad_name_exist(mil_monolith_squad2) +mil_freedom_leader_dead} 1, 0
|
||||
[spawn_deserted_base]
|
||||
spawn_squads = duty_sim_squad_novice, duty_sim_squad_novice, duty_sim_squad_advanced
|
||||
spawn_num = {=actor_community(actor_dolg) +mil_freedom_leader_dead} 2, 0
|
||||
|
||||
[spawn_deserted_base_2]
|
||||
spawn_squads = army_sim_squad_novice, army_sim_squad_novice, army_sim_squad_advanced
|
||||
spawn_num = {=actor_community(actor_army) +mil_freedom_leader_dead} 2, 0
|
||||
|
||||
|
||||
;[on_changing_level]
|
||||
|
||||
;[smart_control]
|
||||
|
||||
[exclusive]
|
||||
mil_smart_terrain_7_10_freedom_trader = military\mil_smart_terrain_7_10_smart_logic.ltx
|
||||
mil_smart_terrain_7_10_beh_trade_job_1 = military\mil_smart_terrain_7_10_smart_logic.ltx
|
||||
mil_smart_terrain_7_10_beh_trade_job_1 = military\mil_smart_terrain_7_10_smart_logic.ltx
|
||||
|
||||
|
||||
+24
-7
@@ -1,16 +1,33 @@
|
||||
[smart_terrain]
|
||||
squad_id = 13
|
||||
max_population = 3
|
||||
;respawn_params = respawn@mil_smart_terrain_7_12
|
||||
;respawn_idle = 86400
|
||||
respawn_params = respawn@mil_smart_terrain_7_12
|
||||
respawn_only_smart = false
|
||||
respawn_idle = 86400
|
||||
respawn_radius = 500
|
||||
;arrive_dist = 0
|
||||
;smart_control = nil
|
||||
;att_restr = nil
|
||||
;def_restr = nil
|
||||
;safe_restr = nil
|
||||
;spawn_point = nil
|
||||
|
||||
;[respawn@mil_smart_terrain_7_12] ;-- Type: faction {freedom} = barracks + faction {stalker, bandir, killer} = safezone
|
||||
;spawn_deserted_base
|
||||
[respawn@mil_smart_terrain_7_12] ;-- Type: faction {freedom} = barracks + faction {stalker, bandir, killer} = safezone
|
||||
spawn_deserted_base
|
||||
spawn_deserted_base_2
|
||||
|
||||
|
||||
;[spawn_deserted_base]
|
||||
;spawn_squads = mil_monolith_squad3
|
||||
;spawn_num = {!squad_name_exist(mil_monolith_squad3) +mil_freedom_leader_dead} 1, 0
|
||||
[spawn_deserted_base]
|
||||
spawn_squads = monolith_sim_squad_advanced, monolith_sim_squad_advanced, monolith_sim_squad_novice
|
||||
spawn_num = {=actor_community(actor_monolith) +mil_freedom_leader_dead} 2, 0
|
||||
|
||||
[spawn_deserted_base_2]
|
||||
spawn_squads = greh_sim_squad_advanced, greh_sim_squad_advanced, greh_sim_squad_novice
|
||||
spawn_num = {=actor_community(actor_greh) +mil_freedom_leader_dead} 2, 0
|
||||
|
||||
|
||||
;[on_changing_level]
|
||||
|
||||
;[smart_control]
|
||||
|
||||
;[exclusive]
|
||||
+35
-8
@@ -1,16 +1,43 @@
|
||||
[smart_terrain]
|
||||
squad_id = 14
|
||||
max_population = 3
|
||||
max_population = 2
|
||||
respawn_params = respawn@mil_smart_terrain_7_4
|
||||
respawn_only_smart = false
|
||||
respawn_idle = 86400
|
||||
respawn_radius = 100
|
||||
;arrive_dist = 0
|
||||
;smart_control = nil
|
||||
;att_restr = mil_space_restrictors_7_4_sr_attack
|
||||
;def_restr = mil_space_restrictors_7_4_sr_defense
|
||||
;safe_restr = nil
|
||||
;spawn_point = nil
|
||||
|
||||
faction_controlled = dolg, freedom, monolith
|
||||
default_faction = dolg
|
||||
faction_respawn_num = 2
|
||||
[respawn@mil_smart_terrain_7_4] ;-- Type:
|
||||
;spawn_duty@novice
|
||||
;spawn_freedom@novice
|
||||
spawn_duty_special
|
||||
spawn_freedom_special
|
||||
|
||||
|
||||
;[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, 1
|
||||
|
||||
;[spawn_freedom@novice]
|
||||
;spawn_squads = freedom_sim_squad_novice, freedom_sim_squad_novice, freedom_sim_squad_advanced
|
||||
;spawn_num = {+bar_dolg_leader_dead +bar_dolg_petrenko_dead -mil_freedom_leader_dead} 1, 0
|
||||
|
||||
[spawn_duty_special]
|
||||
spawn_squads = mil_duty_terrain_7_4_outpost_squad
|
||||
spawn_num = {!squad_name_exist(mil_duty_terrain_7_4_outpost_squad) -bar_dolg_leader_dead} 1, 0 ;{-bar_dolg_petrenko_dead}
|
||||
|
||||
[spawn_freedom_special]
|
||||
spawn_squads = mil_freedom_terrain_7_4_outpost_squad
|
||||
spawn_num = {!squad_name_exist(mil_freedom_terrain_7_4_outpost_squad) +bar_dolg_leader_dead +bar_dolg_petrenko_dead -mil_freedom_leader_dead} 1, 0
|
||||
|
||||
|
||||
;[on_changing_level]
|
||||
|
||||
;[smart_control]
|
||||
|
||||
;[exclusive]
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
+28
-17
@@ -2,25 +2,36 @@
|
||||
squad_id = 15
|
||||
max_population = 4
|
||||
respawn_params = respawn@mil_smart_terrain_7_7
|
||||
respawn_only_smart = false
|
||||
respawn_idle = 43200
|
||||
respawn_radius = 50
|
||||
;arrive_dist = 0
|
||||
;smart_control = nil
|
||||
;att_restr = mil_space_restrictors_7_7_sr_attack
|
||||
;def_restr = mil_space_restrictors_7_7_sr_defense
|
||||
;safe_restr = nil
|
||||
;spawn_point = nil
|
||||
|
||||
[respawn@mil_smart_terrain_7_7] ;-- Type: faction {freedom} = center\main base
|
||||
spawn_freedom@novice
|
||||
spawn_freedom@advanced
|
||||
spawn_freedom@veteran
|
||||
spawn_freedom_special
|
||||
spawn_freedom_special_2
|
||||
spawn_freedom_special_3
|
||||
spawn_freedom_special_4
|
||||
spawn_freedom_special_5
|
||||
spawn_deserted_base
|
||||
|
||||
|
||||
[spawn_freedom@novice]
|
||||
spawn_squads = freedom_sim_squad_novice, freedom_sim_squad_novice, freedom_sim_squad_advanced
|
||||
spawn_num = {+mil_freedom_leader_dead} 0, 2
|
||||
|
||||
[spawn_freedom@advanced]
|
||||
spawn_squads = freedom_sim_squad_advanced, freedom_sim_squad_novice
|
||||
spawn_num = {+mil_freedom_leader_dead} 0, 8
|
||||
spawn_squads = freedom_sim_squad_advanced, freedom_sim_squad_advanced, freedom_sim_squad_novice
|
||||
spawn_num = {+mil_freedom_leader_dead} 0, 2
|
||||
|
||||
[spawn_freedom@veteran]
|
||||
spawn_squads = freedom_sim_squad_advanced, freedom_sim_squad_veteran
|
||||
spawn_squads = freedom_sim_squad_veteran, freedom_sim_squad_advanced, freedom_sim_squad_advanced
|
||||
spawn_num = {+mil_freedom_leader_dead} 0, 2
|
||||
|
||||
[spawn_freedom_special]
|
||||
@@ -28,35 +39,33 @@ spawn_squads = mil_7_7_protect_mlr_squad
|
||||
spawn_num = {!squad_name_exist(mil_7_7_protect_mlr_squad) -mil_freedom_leader_dead} 1, 0
|
||||
|
||||
[spawn_freedom_special_2]
|
||||
spawn_squads = mil_7_7_protect_mlr_squad2
|
||||
spawn_num = {!squad_name_exist(mil_7_7_protect_mlr_squad2) -mil_freedom_leader_dead} 1, 0
|
||||
spawn_squads = mil_freedom_smart_terrain_7_8_squad
|
||||
spawn_num = {!squad_name_exist(mil_freedom_smart_terrain_7_8_squad) -mil_freedom_leader_dead} 1, 0
|
||||
|
||||
[spawn_freedom_special_3]
|
||||
spawn_squads = mil_smart_terrain_7_8_squad
|
||||
spawn_num = {!squad_name_exist(mil_smart_terrain_7_8_squad) -mil_freedom_leader_dead} 1, 0
|
||||
spawn_squads = mil_freedom_smart_terrain_7_10_squad
|
||||
spawn_num = {!squad_name_exist(mil_freedom_smart_terrain_7_10_squad) -mil_freedom_leader_dead} 1, 0
|
||||
|
||||
[spawn_freedom_special_4]
|
||||
spawn_squads = mil_smart_terrain_7_10_squad
|
||||
spawn_num = {!squad_name_exist(mil_smart_terrain_7_10_squad) -mil_freedom_leader_dead} 1, 0
|
||||
spawn_squads = mil_freedom_smart_terrain_7_12_squad
|
||||
spawn_num = {!squad_name_exist(mil_freedom_smart_terrain_7_12_squad) -mil_freedom_leader_dead} 1, 0
|
||||
|
||||
[spawn_freedom_special_5]
|
||||
spawn_squads = mil_smart_terrain_7_12_squad
|
||||
spawn_num = {!squad_name_exist(mil_smart_terrain_7_12_squad) -mil_freedom_leader_dead} 1, 0
|
||||
|
||||
[spawn_deserted_base]
|
||||
spawn_squads = monolith_sim_squad_advanced, monolith_sim_squad_novice
|
||||
spawn_num = {+mil_freedom_leader_dead} 1, 0
|
||||
;[on_changing_level]
|
||||
|
||||
;[smart_control]
|
||||
|
||||
[exclusive]
|
||||
mil_freedom_guid = military\mil_freedom_mlr_characters_logic.ltx
|
||||
mil_freedom_medic = military\mil_freedom_mlr_characters_logic.ltx
|
||||
mil_freedom_barman_mlr = military\mil_freedom_mlr_characters_logic.ltx
|
||||
|
||||
mil_smart_terrain_7_7_beh_tech_job_1 = military\mil_smart_terrain_7_7_smart_logic.ltx
|
||||
mil_smart_terrain_7_7_freedom_mechanic = military\mil_smart_terrain_7_7_smart_logic.ltx
|
||||
mil_smart_terrain_7_7_freedom_leader = military\mil_smart_terrain_7_7_smart_logic.ltx
|
||||
mil_smart_terrain_7_7_freedom_bodyguard1 = military\mil_smart_terrain_7_7_smart_logic.ltx
|
||||
mil_smart_terrain_7_7_freedom_bodyguard2 = military\mil_smart_terrain_7_7_smart_logic.ltx
|
||||
|
||||
mil_smart_terrain_7_7_camp_work_1 = military\mil_smart_terrain_7_7_smart_logic_mlr.ltx
|
||||
mil_smart_terrain_7_7_camp_work_2 = military\mil_smart_terrain_7_7_smart_logic_mlr.ltx
|
||||
mil_smart_terrain_7_7_camp_work_3 = military\mil_smart_terrain_7_7_smart_logic_mlr.ltx
|
||||
@@ -72,9 +81,11 @@ mil_smart_terrain_7_7_camp_work_18 = military\mil_smart_terrain_7_7_smart_logic_
|
||||
mil_smart_terrain_7_7_camp_work_19 = military\mil_smart_terrain_7_7_smart_logic_mlr.ltx
|
||||
mil_smart_terrain_7_7_camp_work_20 = military\mil_smart_terrain_7_7_smart_logic_mlr.ltx
|
||||
mil_smart_terrain_7_7_camp_work_21 = military\mil_smart_terrain_7_7_smart_logic_mlr.ltx
|
||||
|
||||
faction_base_defense_enemy1 = military\mil_smart_terrain_7_7_smart_logic.ltx
|
||||
faction_base_defense_enemy2 = military\mil_smart_terrain_7_7_smart_logic.ltx
|
||||
faction_base_defense_enemy3 = military\mil_smart_terrain_7_7_smart_logic.ltx
|
||||
faction_base_defense_enemy4 = military\mil_smart_terrain_7_7_smart_logic.ltx
|
||||
faction_base_defense_enemy5 = military\mil_smart_terrain_7_7_smart_logic.ltx
|
||||
faction_base_defense_enemy6 = military\mil_smart_terrain_7_7_smart_logic.ltx
|
||||
|
||||
|
||||
+11
-5
@@ -2,15 +2,21 @@
|
||||
squad_id = 16
|
||||
max_population = 2
|
||||
;respawn_params = respawn@mil_smart_terrain_7_8
|
||||
;respawn_idle = 172800
|
||||
;respawn_only_smart = false
|
||||
;respawn_idle = 200
|
||||
;respawn_radius = 50
|
||||
;arrive_dist = 0
|
||||
;smart_control = nil
|
||||
;att_restr = mil_space_restrictors_7_8_sr_attack
|
||||
;def_restr = mil_space_restrictors_7_8_sr_defense
|
||||
;safe_restr = nil
|
||||
;spawn_point = nil
|
||||
|
||||
;[respawn@mil_smart_terrain_7_8] ;-- Type: faction {freedom} = gateguard
|
||||
;spawn_deserted_base
|
||||
|
||||
|
||||
;[spawn_deserted_base]
|
||||
;spawn_squads = mil_monolith_squad_sniper
|
||||
;spawn_num = {!squad_name_exist(mil_monolith_squad_sniper) +mil_freedom_leader_dead} 1, 0
|
||||
;[on_changing_level]
|
||||
|
||||
;[smart_control]
|
||||
|
||||
;[exclusive]
|
||||
|
||||
+15
-3
@@ -1,8 +1,16 @@
|
||||
[smart_terrain]
|
||||
squad_id = 17
|
||||
max_population = 2
|
||||
max_population = 1
|
||||
respawn_params = respawn@mil_smart_terrain_8_3
|
||||
respawn_idle = 86400
|
||||
respawn_only_smart = true
|
||||
respawn_idle = 172800
|
||||
respawn_radius = 1000
|
||||
;arrive_dist = 0
|
||||
;smart_control = nil
|
||||
;att_restr = mil_space_restrictors_8_3_sr_attack
|
||||
;def_restr = mil_space_restrictors_8_3_sr_defense
|
||||
;safe_restr = nil
|
||||
;spawn_point = nil
|
||||
|
||||
[respawn@mil_smart_terrain_8_3] ;-- Type: c_1_1 + c_1_2 edited
|
||||
spawn_all_weak_c_1_1
|
||||
@@ -18,4 +26,8 @@ spawn_squads = simulation_dog_5_7, simulation_mix_dogs, simulation_cat_3_5, simu
|
||||
spawn_num = {=actor_week_in_zone(1)} 1, {!actor_week_in_zone(1)} 0
|
||||
|
||||
|
||||
;[exclusive]
|
||||
;[on_changing_level]
|
||||
|
||||
;[smart_control]
|
||||
|
||||
;[exclusive]
|
||||
|
||||
Reference in New Issue
Block a user