Added, Updated and Removed Mods; Updated Readme

This commit is contained in:
2024-04-01 22:56:36 -04:00
parent 255081e1ee
commit 5caee9fba5
1056 changed files with 49175 additions and 1278 deletions
@@ -2,24 +2,33 @@
active = ph_idle@wait_actor
[ph_idle@wait_actor]
on_info = {=actor_near_smart(ds2_st_dogs) =is_dark_night} ph_idle@spawn_night_monster, {=actor_near_smart(ds2_st_dogs) =is_night} ph_idle@spawn_night_monster
on_info2 = {=actor_near_smart(ds_grverfer2) =is_dark_night} ph_idle@spawn_night_monster_2, {=actor_near_smart(ds_grverfer2) =is_night} ph_idle@spawn_night_monster_2
on_info3 = {=actor_near_smart(ds_ptr2) =is_dark_night} ph_idle@spawn_night_monster_3, {=actor_near_smart(ds_ptr2) =is_night} ph_idle@spawn_night_monster_3
on_info = {=actor_near_smart(ds2_st_dogs) =is_night} ph_idle@spawn_night_monster_1, {=actor_near_smart(ds2_st_dogs) =is_dark_night} ph_idle@spawn_dark_monster_1
on_info2 = {=actor_near_smart(ds_grverfer2) =is_night} ph_idle@spawn_night_monster_2, {=actor_near_smart(ds_grverfer2) =is_dark_night} ph_idle@spawn_dark_monster_2
on_info3 = {=actor_near_smart(ds_ptr2) =is_night} ph_idle@spawn_night_monster_3, {=actor_near_smart(ds_ptr2) =is_dark_night} ph_idle@spawn_dark_monster_3
[ph_idle@spawn_night_monster]
on_info = {~20} %=create_squad(simulation_mix_zombie_night:ds2_st_dogs)% ph_idle@reset, {~30} %=create_squad(simulation_cat_night:ds2_st_dogs)% ph_idle@reset, {~40} %=create_squad(simulation_mix_dogs_night:ds2_st_dogs)% ph_idle@reset, {~50} %=create_squad(simulation_pseudodog_night:ds2_st_dogs)% ph_idle@reset, ph_idle@wait_reset
[ph_idle@spawn_night_monster_1]
on_info = {~10} %=create_squad(simulation_boar_night:ds2_st_dogs)% ph_idle@reset, {~10} %=create_squad(simulation_tushkano_night:ds2_st_dogs)% ph_idle@reset, {~10} %=create_squad(simulation_mix_dogs_night:ds2_st_dogs)% ph_idle@reset, {~10} %=create_squad(simulation_pseudodog_night:ds2_st_dogs)% ph_idle@reset, ph_idle@wait_reset
[ph_idle@spawn_dark_monster_1]
on_info = {~10} %=create_squad(simulation_mix_zombie_night:ds2_st_dogs)% ph_idle@reset, {~10} %=create_squad(simulation_psysucker_white_night:ds2_st_dogs)% ph_idle@reset, {~10} %=create_squad(simulation_mix_dogs_night:ds2_st_dogs)% ph_idle@reset, {~10} %=create_squad(simulation_bloodsucker_green_night:ds2_st_dogs)% 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_mix_dogs_night:ds_grverfer2)% ph_idle@reset_2, {~30} %=create_squad(simulation_cat_night:ds_grverfer2)% ph_idle@reset_2, {~40} %=create_squad(simulation_tushkano_night:ds_grverfer2)% ph_idle@reset_2, {~50} %=create_squad(simulation_pseudodog_night:ds_grverfer2)% ph_idle@reset_2, ph_idle@wait_reset
on_info = {~10} %=create_squad(simulation_mix_dogs_night:ds_grverfer2)% ph_idle@reset_2, {~10} %=create_squad(simulation_cat_night:ds_grverfer2)% ph_idle@reset_2, {~10} %=create_squad(simulation_tushkano_night:ds_grverfer2)% ph_idle@reset_2, {~10} %=create_squad(simulation_pseudodog_night:ds_grverfer2)% ph_idle@reset_2, ph_idle@wait_reset
[ph_idle@spawn_dark_monster_2]
on_info = {~10} %=create_squad(simulation_mix_dogs_night:ds_grverfer2)% ph_idle@reset_2, {~10} %=create_squad(simulation_psysucker_white_night:ds_grverfer2)% ph_idle@reset_2, {~10} %=create_squad(simulation_bloodsucker_green_night:ds_grverfer2)% ph_idle@reset_2, {~10} %=create_squad(simulation_karlik_night:ds_grverfer2)% ph_idle@reset_2, ph_idle@wait_reset
[ph_idle@reset_2]
on_game_timer = 86400 | ph_idle@wait_actor
[ph_idle@spawn_night_monster_3]
on_info = {~20} %=create_squad(simulation_lurker_blue_night:ds_ptr2)% ph_idle@reset_3, {~30} %=create_squad(simulation_lurker_blue_night:ds_ptr2)% ph_idle@reset_3, {~40} %=create_squad(simulation_cat_night:ds_ptr2)% ph_idle@reset_3, {~50} %=create_squad(simulation_dog_night:ds_ptr2)% ph_idle@reset_3, ph_idle@wait_reset
on_info = {~10} %=create_squad(simulation_boar_night:ds_ptr2)% ph_idle@reset_3, {~10} %=create_squad(simulation_boar_3_5_night:ds_ptr2)% ph_idle@reset_3, {~10} %=create_squad(simulation_cat_night:ds_ptr2)% ph_idle@reset_3, {~10} %=create_squad(simulation_dog_night:ds_ptr2)% ph_idle@reset_3, ph_idle@wait_reset
[ph_idle@spawn_dark_monster_3]
on_info = {~10} %=create_squad(simulation_lurker_blue_night:ds_ptr2)% ph_idle@reset_3, {~10} %=create_squad(simulation_psysucker_white_night:ds_ptr2)% ph_idle@reset_3, {~10} %=create_squad(simulation_karlik_night:ds_ptr2)% ph_idle@reset_3, {~10} %=create_squad(simulation_bloodsucker_green_night:ds_ptr2)% ph_idle@reset_3, ph_idle@wait_reset
[ph_idle@reset_3]
on_game_timer = 86400 | ph_idle@wait_actor
@@ -2,24 +2,33 @@
active = ph_idle@wait_actor
[ph_idle@wait_actor]
on_info = {=actor_near_smart(ds_boars_nest) =is_dark_night} ph_idle@spawn_night_monster, {=actor_near_smart(ds_boars_nest) =is_night} ph_idle@spawn_night_monster
on_info2 = {=actor_near_smart(ds2_st_hoofs) =is_dark_night} ph_idle@spawn_night_monster_2, {=actor_near_smart(ds2_st_hoofs) =is_night} ph_idle@spawn_night_monster_2
on_info3 = {=actor_near_smart(ds_deb1) =is_dark_night} ph_idle@spawn_night_monster_3, {=actor_near_smart(ds_deb1) =is_night} ph_idle@spawn_night_monster_3
on_info = {=actor_near_smart(ds_boars_nest) =is_night} ph_idle@spawn_night_monster_1, {=actor_near_smart(ds_boars_nest) =is_dark_night} ph_idle@spawn_dark_monster_1
on_info2 = {=actor_near_smart(ds2_st_hoofs) =is_night} ph_idle@spawn_night_monster_2, {=actor_near_smart(ds2_st_hoofs) =is_dark_night} ph_idle@spawn_dark_monster_2
on_info3 = {=actor_near_smart(ds_deb1) =is_night} ph_idle@spawn_night_monster_3, {=actor_near_smart(ds_deb1) =is_dark_night} ph_idle@spawn_dark_monster_3
[ph_idle@spawn_night_monster]
on_info = {~20} %=create_squad(simulation_pseudodog_night:ds_boars_nest)% ph_idle@reset, {~30} %=create_squad(simulation_dog_night:ds_boars_nest)% ph_idle@reset, {~40} %=create_squad(simulation_tushkano_night:ds_boars_nest)% ph_idle@reset, {~50} %=create_squad(simulation_boar_3_5_night:ds_boars_nest)% ph_idle@reset, ph_idle@wait_reset
[ph_idle@spawn_night_monster_1]
on_info = {~10} %=create_squad(simulation_dog_night:ds_boars_nest)% ph_idle@reset, {~10} %=create_squad(simulation_cat_night:ds_boars_nest)% ph_idle@reset, {~10} %=create_squad(simulation_tushkano_night:ds_boars_nest)% ph_idle@reset, {~10} %=create_squad(simulation_boar_3_5_night:ds_boars_nest)% ph_idle@reset, ph_idle@wait_reset
[ph_idle@spawn_dark_monster_1]
on_info = {~10} %=create_squad(simulation_fracture_night:ds_boars_nest)% ph_idle@reset, {~10} %=create_squad(simulation_lurker_blue_night:ds_boars_nest)% ph_idle@reset, {~10} %=create_squad(simulation_tushkano_night:ds_boars_nest)% ph_idle@reset, {~10} %=create_squad(simulation_boar_3_5_night:ds_boars_nest)% 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:ds2_st_hoofs)% ph_idle@reset_2, {~30} %=create_squad(simulation_cat_night:ds2_st_hoofs)% ph_idle@reset_2, {~40} %=create_squad(simulation_dog_night:ds2_st_hoofs)% ph_idle@reset_2, {~50} %=create_squad(simulation_pseudodog_night:ds2_st_hoofs)% ph_idle@reset_2, ph_idle@wait_reset
on_info = {~10} %=create_squad(simulation_tushkano_night:ds2_st_hoofs)% ph_idle@reset_2, {~10} %=create_squad(simulation_cat_night:ds2_st_hoofs)% ph_idle@reset_2, {~10} %=create_squad(simulation_dog_night:ds2_st_hoofs)% ph_idle@reset_2, {~10} %=create_squad(simulation_pseudodog_night:ds2_st_hoofs)% ph_idle@reset_2, ph_idle@wait_reset
[ph_idle@spawn_dark_monster_2]
on_info = {~10} %=create_squad(simulation_psy_dog_night:ds2_st_hoofs)% ph_idle@reset_2, {~10} %=create_squad(simulation_lurker_blue_night:ds2_st_hoofs)% ph_idle@reset_2, {~10} %=create_squad(simulation_dog_night:ds2_st_hoofs)% ph_idle@reset_2, {~10} %=create_squad(simulation_pseudodog_night:ds2_st_hoofs)% ph_idle@reset_2, ph_idle@wait_reset
[ph_idle@reset_2]
on_game_timer = 86400 | ph_idle@wait_actor
[ph_idle@spawn_night_monster_3]
on_info = {~20} %=create_squad(simulation_psy_dog_night:ds_deb1)% ph_idle@reset_3, {~30} %=create_squad(simulation_psysucker_white_night:ds_deb1)% ph_idle@reset_3, {~40} %=create_squad(simulation_bloodsucker_night:ds_deb1)% ph_idle@reset_3, {~50} %=create_squad(simulation_karlik_night:ds_deb1)% ph_idle@reset_3, ph_idle@wait_reset
on_info = {~10} %=create_squad(simulation_dog_5_7_night:ds_deb1)% ph_idle@reset_3, {~10} %=create_squad(simulation_flesh_night:ds_deb1)% ph_idle@reset_3, {~10} %=create_squad(simulation_mix_boar_flesh_night:ds_deb1)% ph_idle@reset_3, {~10} %=create_squad(simulation_karlik_night:ds_deb1)% ph_idle@reset_3, ph_idle@wait_reset
[ph_idle@spawn_dark_monster_3]
on_info = {~10} %=create_squad(simulation_psy_dog_night:ds_deb1)% ph_idle@reset_3, {~10} %=create_squad(simulation_psysucker_white_night:ds_deb1)% ph_idle@reset_3, {~10} %=create_squad(simulation_bloodsucker_night:ds_deb1)% ph_idle@reset_3, {~10} %=create_squad(simulation_karlik_night:ds_deb1)% ph_idle@reset_3, ph_idle@wait_reset
[ph_idle@reset_3]
on_game_timer = 86400 | ph_idle@wait_actor
@@ -2,24 +2,33 @@
active = ph_idle@wait_actor
[ph_idle@wait_actor]
on_info = {=actor_near_smart(ds_kem1) =is_dark_night} ph_idle@spawn_night_monster, {=actor_near_smart(ds_kem1) =is_night} ph_idle@spawn_night_monster
on_info2 = {=actor_near_smart(ds_kem3) =is_dark_night} ph_idle@spawn_night_monster_2, {=actor_near_smart(ds_kem3) =is_night} ph_idle@spawn_night_monster_2
on_info3 = {=actor_near_smart(ds_ptr3) =is_dark_night} ph_idle@spawn_night_monster_3, {=actor_near_smart(ds_ptr3) =is_night} ph_idle@spawn_night_monster_3
on_info = {=actor_near_smart(ds_kem1) =is_night} ph_idle@spawn_night_monster_1, {=actor_near_smart(ds_kem1) =is_dark_night} ph_idle@spawn_dark_monster_1
on_info2 = {=actor_near_smart(ds_kem3) =is_night} ph_idle@spawn_night_monster_2, {=actor_near_smart(ds_kem3) =is_dark_night} ph_idle@spawn_dark_monster_2
on_info3 = {=actor_near_smart(ds_ptr3) =is_night} ph_idle@spawn_night_monster_3, {=actor_near_smart(ds_ptr3) =is_dark_night} ph_idle@spawn_dark_monster_3
[ph_idle@spawn_night_monster]
on_info = {~20} %=create_squad(simulation_bloodsucker_green_night:ds_kem1)% ph_idle@reset, {~30} %=create_squad(simulation_fracture_night:ds_kem1)% ph_idle@reset, {~40} %=create_squad(simulation_snork_night:ds_kem1)% ph_idle@reset, {~50} %=create_squad(simulation_lurker_blue_night:ds_kem1)% ph_idle@reset, ph_idle@wait_reset
[ph_idle@spawn_night_monster_1]
on_info = {~10} %=create_squad(simulation_tushkano_night:ds_kem1)% ph_idle@reset, {~10} %=create_squad(simulation_dog_night:ds_kem1)% ph_idle@reset, {~10} %=create_squad(simulation_pseudodog_night:ds_kem1)% ph_idle@reset, {~10} %=create_squad(simulation_flesh_night:ds_kem1)% ph_idle@reset, ph_idle@wait_reset
[ph_idle@spawn_dark_monster_1]
on_info = {~10} %=create_squad(simulation_bloodsucker_green_night:ds_kem1)% ph_idle@reset, {~10} %=create_squad(simulation_fracture_night:ds_kem1)% ph_idle@reset, {~10} %=create_squad(simulation_snork_night:ds_kem1)% ph_idle@reset, {~10} %=create_squad(simulation_lurker_blue_night:ds_kem1)% 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_psysucker_white_night:ds_kem3)% ph_idle@reset_2, {~30} %=create_squad(simulation_bloodsucker_green_night:ds_kem3)% ph_idle@reset_2, {~40} %=create_squad(simulation_zombie_3_6:ds_kem3)% ph_idle@reset_2, {~50} %=create_squad(simulation_pseudodog_night:ds_kem3)% ph_idle@reset_2, ph_idle@wait_reset
on_info = {~10} %=create_squad(simulation_tushkano_night:ds_kem3)% ph_idle@reset_2, {~10} %=create_squad(simulation_pseudodog_night:ds_kem3)% ph_idle@reset_2, {~10} %=create_squad(simulation_zombie_blind_night:ds_kem3)% ph_idle@reset_2, {~10} %=create_squad(simulation_psy_dog_night:ds_kem3)% ph_idle@reset_2, ph_idle@wait_reset
[ph_idle@spawn_dark_monster_2]
on_info = {~10} %=create_squad(simulation_psysucker_white_night:ds_kem3)% ph_idle@reset_2, {~10} %=create_squad(simulation_bloodsucker_green_night:ds_kem3)% ph_idle@reset_2, {~10} %=create_squad(simulation_zombie_blind_3zomb_civ_night:ds_kem3)% ph_idle@reset_2, {~10} %=create_squad(simulation_pseudodog_night:ds_kem3)% ph_idle@reset_2, ph_idle@wait_reset
[ph_idle@reset_2]
on_game_timer = 86400 | ph_idle@wait_actor
[ph_idle@spawn_night_monster_3]
on_info = {~20} %=create_squad(simulation_tushkano_night:ds_ptr3)% ph_idle@reset_3, {~30} %=create_squad(simulation_mix_dogs_night:ds_ptr3)% ph_idle@reset_3, {~40} %=create_squad(simulation_boar_night:ds_ptr3)% ph_idle@reset_3, {~50} %=create_squad(simulation_cat_3_5_night:ds_ptr3)% ph_idle@reset_3, ph_idle@wait_reset
on_info = {~10} %=create_squad(simulation_tushkano_night:ds_ptr3)% ph_idle@reset_3, {~10} %=create_squad(simulation_mix_dogs_night:ds_ptr3)% ph_idle@reset_3, {~10} %=create_squad(simulation_boar_night:ds_ptr3)% ph_idle@reset_3, {~10} %=create_squad(simulation_cat_3_5_night:ds_ptr3)% ph_idle@reset_3, ph_idle@wait_reset
[ph_idle@spawn_dark_monster_3]
on_info = {~10} %=create_squad(simulation_bloodsucker_green_night:ds_ptr3)% ph_idle@reset_3, {~10} %=create_squad(simulation_lurker_blue_night:ds_ptr3)% ph_idle@reset_3, {~10} %=create_squad(simulation_boar_night:ds_ptr3)% ph_idle@reset_3, {~10} %=create_squad(simulation_psy_dog_night:ds_ptr3)% ph_idle@reset_3, ph_idle@wait_reset
[ph_idle@reset_3]
on_game_timer = 86400 | ph_idle@wait_actor
@@ -1,6 +1,6 @@
[smart_terrain]
squad_id = 1
max_population = 2
max_population = 1
respawn_params = respawn@ds2_domik_st
respawn_only_smart = false
respawn_idle = 86400
@@ -12,9 +12,9 @@ respawn_radius = 50
;safe_restr = nil
;spawn_point = nil
faction_controlled = stalker, csky, killer, bandit, renegade, army
faction_controlled = stalker, csky, ecolog, dolg, killer, bandit, renegade, isg
default_faction = stalker
faction_respawn_num = {+lttz_hb_spawned_ds_isg_leader_squad -lttz_hb_removed_ds_isg_leader_squad} 0, 1
faction_respawn_num = {+lttz_hb_spawned_ds_isg_leader_squad -lttz_hb_removed_ds_isg_leader_squad} 0, 2
;[respawn@ds2_domik_st] ;-- Type:
@@ -27,7 +27,7 @@ faction_respawn_num = {+lttz_hb_spawned_ds_isg_leader_squad -lttz_hb_removed_ds_
dasc_tech_mlr = darkscape\ds2_domik_st_smart_logic.ltx
dasc_trade_mlr = darkscape\ds2_domik_st_smart_logic.ltx
ds_domik_isg_leader = darkscape\ds_domik_isg_leader.ltx
ds_domik_isg_leader = darkscape\ds_domik_isg_leader.ltx
ds2_domik_st_camp_work_1 = darkscape\ds2_domik_st_smart_logic.ltx
ds2_domik_st_camp_work_2 = darkscape\ds2_domik_st_smart_logic.ltx