Added, Updated and Removed Mods
Added: - HUD Offsets Editor - NPC Wounded Redone Updated: - Stealth Overhaul - Redone Pripyat + Jupiter - Redone Limansk and Hospital - Outfit Animations - Modded Executables Removed: - Arrival
This commit is contained in:
-17
@@ -1,17 +0,0 @@
|
||||
[logic]
|
||||
active = ph_idle@play
|
||||
|
||||
[ph_idle@play]
|
||||
on_info = %=play_sound(lim_battle_ambient_1)%
|
||||
;on_info2 = {+lim_monolith_commander_dead} ph_idle@stop %=stop_sound%
|
||||
nonscript_usable = false
|
||||
|
||||
[ph_idle@stop]
|
||||
|
||||
[collide]
|
||||
ignore_static
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
-12
@@ -1,12 +0,0 @@
|
||||
[logic]
|
||||
active = ph_idle@play
|
||||
|
||||
[ph_idle@play]
|
||||
on_info = %=play_sound(lim_battle_ambient_2)%
|
||||
;on_info2 = {+lim_monolith_commander_dead} ph_idle@stop %=stop_sound%
|
||||
nonscript_usable = false
|
||||
|
||||
[ph_idle@stop]
|
||||
|
||||
[collide]
|
||||
ignore_static
|
||||
-12
@@ -1,12 +0,0 @@
|
||||
[logic]
|
||||
active = ph_idle@play
|
||||
|
||||
[ph_idle@play]
|
||||
on_info = %=play_sound(lim_battle_ambient_3)%
|
||||
;on_info2 = {+lim_monolith_commander_dead} ph_idle@stop %=stop_sound%
|
||||
nonscript_usable = false
|
||||
|
||||
[ph_idle@stop]
|
||||
|
||||
[collide]
|
||||
ignore_static
|
||||
-12
@@ -1,12 +0,0 @@
|
||||
[logic]
|
||||
active = ph_idle@play
|
||||
|
||||
[ph_idle@play]
|
||||
on_info = %=play_sound(lim_battle_ambient_4)%
|
||||
;on_info2 = {+lim_monolith_commander_dead} ph_idle@stop %=stop_sound%
|
||||
nonscript_usable = false
|
||||
|
||||
[ph_idle@stop]
|
||||
|
||||
[collide]
|
||||
ignore_static
|
||||
-12
@@ -1,12 +0,0 @@
|
||||
[logic]
|
||||
active = ph_idle@play
|
||||
|
||||
[ph_idle@play]
|
||||
on_info = %=play_sound(lim_battle_ambient_5)%
|
||||
;on_info2 = {+lim_monolith_commander_dead} ph_idle@stop %=stop_sound%
|
||||
nonscript_usable = false
|
||||
|
||||
[ph_idle@stop]
|
||||
|
||||
[collide]
|
||||
ignore_static
|
||||
-17
@@ -1,17 +0,0 @@
|
||||
[logic]
|
||||
active = ph_idle@play
|
||||
|
||||
[ph_idle@play]
|
||||
on_info = %=play_sound(lim_battle_ambient_6)%
|
||||
;on_info2 = {+lim_monolith_commander_dead} ph_idle@stop %=stop_sound%
|
||||
nonscript_usable = false
|
||||
|
||||
[ph_idle@stop]
|
||||
|
||||
[collide]
|
||||
ignore_static
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
-12
@@ -1,12 +0,0 @@
|
||||
[logic]
|
||||
active = ph_idle@play
|
||||
|
||||
[ph_idle@play]
|
||||
on_info = %=play_sound(lim_battle_ambient_7)%
|
||||
;on_info2 = {+lim_monolith_commander_dead} ph_idle@stop %=stop_sound%
|
||||
nonscript_usable = false
|
||||
|
||||
[ph_idle@stop]
|
||||
|
||||
[collide]
|
||||
ignore_static
|
||||
-12
@@ -1,12 +0,0 @@
|
||||
[logic]
|
||||
active = ph_idle@play
|
||||
|
||||
[ph_idle@play]
|
||||
on_info = %=play_sound(lim_battle_ambient_8)%
|
||||
;on_info2 = {+lim_monolith_commander_dead} ph_idle@stop %=stop_sound%
|
||||
nonscript_usable = false
|
||||
|
||||
[ph_idle@stop]
|
||||
|
||||
[collide]
|
||||
ignore_static
|
||||
+4
-4
@@ -3,7 +3,10 @@ active = beh@monolith_commander_lider
|
||||
suitable = {=check_npc_name(sim_default_monolith_4)} true
|
||||
prior = 200
|
||||
level_spot = quest_npc
|
||||
on_death = death_monolith_commander
|
||||
on_death = death
|
||||
|
||||
[death]
|
||||
on_info = %+lim_monolith_commander_dead%
|
||||
|
||||
[logic@lim_monolith_commander_guard_1]
|
||||
active = beh@monolith_commander_guard_1
|
||||
@@ -15,9 +18,6 @@ active = beh@monolith_commander_guard_2
|
||||
suitable = {=target_squad_name(monolith_lim_commander_guard)} true
|
||||
prior = 200
|
||||
|
||||
[death_monolith_commander]
|
||||
on_info = %+lim_monolith_commander_dead%
|
||||
|
||||
[beh@general]
|
||||
behavior_state = beh_move
|
||||
target = waypoint
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
[logic]
|
||||
active = {+monolith_lim_outpost_megafone_1} ph_idle@play, ph_idle@stop
|
||||
active = {+monolith_lim_outpost_megafone_1} ph_idle@play, ph_idle@stop %=stop_sound%
|
||||
|
||||
[ph_idle@play]
|
||||
nonscript_usable = false
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
[logic]
|
||||
active = {+monolith_lim_outpost_megafone_2} ph_idle@delay, ph_idle@stop
|
||||
active = {+monolith_lim_outpost_megafone_2} ph_idle@delay, ph_idle@stop %=stop_sound%
|
||||
|
||||
[ph_idle@delay]
|
||||
on_info = {-monolith_lim_outpost_megafone_2} ph_idle@stop %=stop_sound%
|
||||
|
||||
+1
-1
@@ -11,7 +11,7 @@ on_use = %=stop_sound% ph_idle@stop
|
||||
|
||||
[ph_idle@stop]:ph_idle@base
|
||||
on_info = %+monolith_lim_outpost_megafone_1%
|
||||
on_info2 = {-lim_monolith_commander_dead} ph_idle@reset, ph_idle@stop
|
||||
on_info2 = {-lim_monolith_commander_dead} ph_idle@reset, ph_idle@stop %=stop_sound%
|
||||
tips = Turn:On
|
||||
on_use = ph_idle@play
|
||||
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
[logic]
|
||||
active = ph_idle@play
|
||||
active = ph_idle@stop
|
||||
|
||||
[ph_idle@base]
|
||||
nonscript_usable = true
|
||||
|
||||
+21
@@ -0,0 +1,21 @@
|
||||
[logic]
|
||||
active = ph_idle@play
|
||||
|
||||
[ph_idle@play]
|
||||
on_info = %=play_sound(lim_battle_ambient_1)%
|
||||
on_signal = sound_end | ph_idle@delay %=stop_sound%
|
||||
nonscript_usable = false
|
||||
|
||||
[ph_idle@delay]
|
||||
on_info = {+lim_monolith_commander_dead} ph_idle@stop %=stop_sound%
|
||||
on_game_timer = 760 | ph_idle@play
|
||||
|
||||
[ph_idle@stop]
|
||||
|
||||
[collide]
|
||||
ignore_static
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
+16
@@ -0,0 +1,16 @@
|
||||
[logic]
|
||||
active = ph_idle@play
|
||||
|
||||
[ph_idle@play]
|
||||
on_info = %=play_sound(lim_battle_ambient_2)%
|
||||
on_signal = sound_end | ph_idle@delay %=stop_sound%
|
||||
nonscript_usable = false
|
||||
|
||||
[ph_idle@delay]
|
||||
on_info = {+lim_monolith_commander_dead} ph_idle@stop %=stop_sound%
|
||||
on_game_timer = 1260 | ph_idle@play
|
||||
|
||||
[ph_idle@stop]
|
||||
|
||||
[collide]
|
||||
ignore_static
|
||||
+16
@@ -0,0 +1,16 @@
|
||||
[logic]
|
||||
active = ph_idle@play
|
||||
|
||||
[ph_idle@play]
|
||||
on_info = %=play_sound(lim_battle_ambient_3)%
|
||||
on_signal = sound_end | ph_idle@delay %=stop_sound%
|
||||
nonscript_usable = false
|
||||
|
||||
[ph_idle@delay]
|
||||
on_info = {+lim_monolith_commander_dead} ph_idle@stop %=stop_sound%
|
||||
on_game_timer = 1260 | ph_idle@play
|
||||
|
||||
[ph_idle@stop]
|
||||
|
||||
[collide]
|
||||
ignore_static
|
||||
+16
@@ -0,0 +1,16 @@
|
||||
[logic]
|
||||
active = ph_idle@play
|
||||
|
||||
[ph_idle@play]
|
||||
on_info = %=play_sound(lim_battle_ambient_4)%
|
||||
on_signal = sound_end | ph_idle@delay %=stop_sound%
|
||||
nonscript_usable = false
|
||||
|
||||
[ph_idle@delay]
|
||||
on_info = {+lim_monolith_commander_dead} ph_idle@stop %=stop_sound%
|
||||
on_game_timer = 1560 | ph_idle@play
|
||||
|
||||
[ph_idle@stop]
|
||||
|
||||
[collide]
|
||||
ignore_static
|
||||
+16
@@ -0,0 +1,16 @@
|
||||
[logic]
|
||||
active = ph_idle@play
|
||||
|
||||
[ph_idle@play]
|
||||
on_info = %=play_sound(lim_battle_ambient_5)%
|
||||
on_signal = sound_end | ph_idle@delay %=stop_sound%
|
||||
nonscript_usable = false
|
||||
|
||||
[ph_idle@delay]
|
||||
on_info = {+lim_monolith_commander_dead} ph_idle@stop %=stop_sound%
|
||||
on_game_timer = 760 | ph_idle@play
|
||||
|
||||
[ph_idle@stop]
|
||||
|
||||
[collide]
|
||||
ignore_static
|
||||
+19
@@ -0,0 +1,19 @@
|
||||
[logic]
|
||||
active = ph_idle@play
|
||||
|
||||
[ph_idle@play]
|
||||
on_info = %=play_sound(lim_battle_ambient_6)%
|
||||
on_signal = sound_end | ph_idle@delay %=stop_sound%
|
||||
nonscript_usable = false
|
||||
|
||||
[ph_idle@delay]
|
||||
on_info = {+lim_monolith_commander_dead} ph_idle@stop %=stop_sound%
|
||||
on_game_timer = 1260 | ph_idle@play
|
||||
|
||||
[collide]
|
||||
ignore_static
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
+14
@@ -0,0 +1,14 @@
|
||||
[logic]
|
||||
active = ph_idle@play
|
||||
|
||||
[ph_idle@play]
|
||||
on_info = %=play_sound(lim_battle_ambient_7)%
|
||||
on_signal = sound_end | ph_idle@delay %=stop_sound%
|
||||
nonscript_usable = false
|
||||
|
||||
[ph_idle@delay]
|
||||
on_info = {+lim_monolith_commander_dead} ph_idle@stop %=stop_sound%
|
||||
on_game_timer = 1260 | ph_idle@play
|
||||
|
||||
[collide]
|
||||
ignore_static
|
||||
+14
@@ -0,0 +1,14 @@
|
||||
[logic]
|
||||
active = ph_idle@play
|
||||
|
||||
[ph_idle@play]
|
||||
on_info = %=play_sound(lim_battle_ambient_8)%
|
||||
on_signal = sound_end | ph_idle@delay %=stop_sound%
|
||||
nonscript_usable = false
|
||||
|
||||
[ph_idle@delay]
|
||||
on_info = {+lim_monolith_commander_dead} ph_idle@stop %=stop_sound%
|
||||
on_game_timer = 1560 | ph_idle@play
|
||||
|
||||
[collide]
|
||||
ignore_static
|
||||
+2
-2
@@ -12,7 +12,7 @@ nonscript_usable = false
|
||||
|
||||
[ph_idle@wait]
|
||||
on_info = {+lim_monolith_commander_dead} ph_idle@stop %=stop_sound%
|
||||
on_game_timer = 1220 | ph_idle@play_2
|
||||
on_game_timer = 1620 | ph_idle@play_2
|
||||
|
||||
[ph_idle@play_2]
|
||||
on_info = %=play_sound(lim_combat_ambient_2)%
|
||||
@@ -30,7 +30,7 @@ nonscript_usable = false
|
||||
|
||||
[ph_idle@wait_3]
|
||||
on_info = {+lim_monolith_commander_dead} ph_idle@stop %=stop_sound%
|
||||
on_game_timer = 1220 | ph_idle@play_4
|
||||
on_game_timer = 1620 | ph_idle@play_4
|
||||
|
||||
[ph_idle@play_4]
|
||||
on_info = %=play_sound(lim_combat_ambient_4)%
|
||||
+2
-2
@@ -12,7 +12,7 @@ nonscript_usable = false
|
||||
|
||||
[ph_idle@wait]
|
||||
on_info = {+lim_monolith_commander_dead} ph_idle@stop %=stop_sound%
|
||||
on_game_timer = 1220 | ph_idle@play_2
|
||||
on_game_timer = 1620 | ph_idle@play_2
|
||||
|
||||
[ph_idle@play_2]
|
||||
on_info = %=play_sound(lim_combat_ambient_1)%
|
||||
@@ -30,7 +30,7 @@ nonscript_usable = false
|
||||
|
||||
[ph_idle@wait_3]
|
||||
on_info = {+lim_monolith_commander_dead} ph_idle@stop %=stop_sound%
|
||||
on_game_timer = 1220 | ph_idle@play_4
|
||||
on_game_timer = 1620 | ph_idle@play_4
|
||||
|
||||
[ph_idle@play_4]
|
||||
on_info = %=play_sound(lim_combat_ambient_3)%
|
||||
+2
-2
@@ -12,7 +12,7 @@ nonscript_usable = false
|
||||
|
||||
[ph_idle@wait]
|
||||
on_info = {+lim_monolith_commander_dead} ph_idle@stop %=stop_sound%
|
||||
on_game_timer = 1020 | ph_idle@play_2
|
||||
on_game_timer = 1620 | ph_idle@play_2
|
||||
|
||||
[ph_idle@play_2]
|
||||
on_info = %=play_sound(lim_combat_ambient_4)%
|
||||
@@ -30,7 +30,7 @@ nonscript_usable = false
|
||||
|
||||
[ph_idle@wait_3]
|
||||
on_info = {+lim_monolith_commander_dead} ph_idle@stop %=stop_sound%
|
||||
on_game_timer = 1020 | ph_idle@play_4
|
||||
on_game_timer = 1620 | ph_idle@play_4
|
||||
|
||||
[ph_idle@play_4]
|
||||
on_info = %=play_sound(lim_combat_ambient_2)%
|
||||
+2
-2
@@ -12,7 +12,7 @@ nonscript_usable = false
|
||||
|
||||
[ph_idle@wait]
|
||||
on_info = {+lim_monolith_commander_dead} ph_idle@stop %=stop_sound%
|
||||
on_game_timer = 1020 | ph_idle@play_2
|
||||
on_game_timer = 1620 | ph_idle@play_2
|
||||
|
||||
[ph_idle@play_2]
|
||||
on_info = %=play_sound(lim_combat_ambient_3)%
|
||||
@@ -30,7 +30,7 @@ nonscript_usable = false
|
||||
|
||||
[ph_idle@wait_3]
|
||||
on_info = {+lim_monolith_commander_dead} ph_idle@stop %=stop_sound%
|
||||
on_game_timer = 1020 | ph_idle@play_4
|
||||
on_game_timer = 1620 | ph_idle@play_4
|
||||
|
||||
[ph_idle@play_4]
|
||||
on_info = %=play_sound(lim_combat_ambient_1)%
|
||||
+20
-8
@@ -1,13 +1,25 @@
|
||||
![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 = {+lim_deactivate_duga_done} sr_idle@check_spawner
|
||||
|
||||
![sr_crow_spawner]
|
||||
max_crows_on_level = 4
|
||||
spawn_path = lim_crow_spawn_1, lim_crow_spawn_2, lim_crow_spawn_3, lim_crow_spawn_4, lim_crow_spawn_5
|
||||
on_info20 = %=script(xr_dynamic_object_redone:dynamic_object:misc\spawn_object\lim_effect_ambient_object.ltx)%
|
||||
on_info21 = %=script(xr_dynamic_object_redone:dynamic_object:misc\spawn_object\lim_smart_terrain_6_object.ltx)%
|
||||
on_info22 = %=script(xr_dynamic_object_redone:dynamic_object:misc\spawn_object\lim_smart_terrain_10_object.ltx)%
|
||||
on_info23 = {=actor_community(actor_monolith)} sr_idle@spawn_1, {=actor_community(actor_greh)} sr_idle@spawn_1
|
||||
on_info24 = {=actor_has_item(good_psy_helmet)} %+living_legend_psy_helmet%, {=actor_has_item(bad_psy_helmet)} %+living_legend_psy_helmet%
|
||||
on_info50 = {-lim_deactivate_duga_done} sr_idle@check_spawner
|
||||
|
||||
|
||||
|
||||
|
||||
[sr_idle@spawn_1]
|
||||
on_info = sr_idle@nil %=create_squad(killer_lim_south_street_squad:lim_smart_terrain_1)%
|
||||
|
||||
[sr_idle@nil]
|
||||
|
||||
+25
-6
@@ -1,12 +1,31 @@
|
||||
[smart_terrain] ;-- Disabled spawn
|
||||
[smart_terrain]
|
||||
squad_id = 1
|
||||
max_population = 3
|
||||
;respawn_params = respawn@lim_smart_terrain_1
|
||||
;respawn_idle = 0
|
||||
max_population = 2
|
||||
respawn_params = respawn@lim_smart_terrain_1
|
||||
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@lim_smart_terrain_1] ;-- Type: faction {stalker\killer} = limansk assablypoint camp point
|
||||
[respawn@lim_smart_terrain_1] ;-- Type: faction {stalker\killer} = limansk assablypoint camp point
|
||||
spawn_killer_special
|
||||
|
||||
|
||||
[spawn_killer_special]
|
||||
spawn_squads = killer_lim_north_street_squad
|
||||
spawn_num = {!squad_name_exist(killer_lim_north_street_squad) -cit_killers_aslan_dead} 1, 0 ;{-cit_killers_dushman_dead}
|
||||
|
||||
|
||||
[on_changing_level]
|
||||
on_info = %=script(redone_xr_dynamic_object:dynamic_object:misc\spawn_object\lim_effect_ambient_object.ltx)%
|
||||
|
||||
;[smart_control]
|
||||
|
||||
[exclusive]
|
||||
stalker_rogue_ms = limansk\stalker_rogue_ms.ltx
|
||||
greh_prisoner = limansk\greh_prisoner.ltx
|
||||
greh_prisoner = limansk\greh_prisoner.ltx
|
||||
|
||||
+15
-2
@@ -1,8 +1,16 @@
|
||||
[smart_terrain]
|
||||
squad_id = 2
|
||||
max_population = 4
|
||||
max_population = 2
|
||||
respawn_params = respawn@lim_smart_terrain_10
|
||||
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@lim_smart_terrain_10] ;-- Type: faction {monolith\greh} = limansk assablypoint\limansk HQ
|
||||
spawn_monolith@advanced
|
||||
@@ -18,6 +26,11 @@ spawn_squads = monolith_sim_squad_veteran, monolith_sim_squad_advanced, monolit
|
||||
spawn_num = {-lim_monolith_commander_dead} 1, 0
|
||||
|
||||
|
||||
[on_changing_level]
|
||||
on_info = %=script(redone_xr_dynamic_object:dynamic_object:misc\spawn_object\lim_smart_terrain_10_object.ltx)%
|
||||
|
||||
;[smart_control]
|
||||
|
||||
[exclusive]
|
||||
lim_monolith_commander_lider = limansk\lim_monolith_mlr_characters_logic.ltx
|
||||
lim_monolith_commander_guard_1 = limansk\lim_monolith_mlr_characters_logic.ltx
|
||||
|
||||
+19
-11
@@ -1,24 +1,32 @@
|
||||
[smart_terrain]
|
||||
squad_id = 4
|
||||
max_population = 2
|
||||
max_population = 1
|
||||
respawn_params = respawn@lim_smart_terrain_3
|
||||
respawn_idle = 259200
|
||||
respawn_radius = 200
|
||||
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@lim_smart_terrain_3] ;-- Type:
|
||||
spawn_all_normal
|
||||
spawn_killer_special
|
||||
|
||||
|
||||
[spawn_all_normal] ;-- Normal mutants - Rates of groups: ( 1 tushkano + 2 dogs + 2 cats )
|
||||
spawn_squads = simulation_tushkano, simulation_dog, simulation_mix_dogs, simulation_cat, simulation_cat
|
||||
spawn_num = {+lim_monolith_commander_dead} 1, 0
|
||||
|
||||
[spawn_killer_special]
|
||||
spawn_squads = killer_lim_north_street_squad
|
||||
spawn_num = {!squad_name_exist(killer_lim_north_street_squad)} 1, 0 ;-cit_killers_aslan_dead -cit_killers_dushman_dead
|
||||
|
||||
;[on_changing_level]
|
||||
|
||||
;[smart_control]
|
||||
|
||||
[exclusive]
|
||||
lim_killer_squad_guard_mlr_1 = limansk\lim_killer_mlr_characters_logic.ltx
|
||||
lim_killer_squad_guard_mlr_2 = limansk\lim_killer_mlr_characters_logic.ltx
|
||||
lim_killer_squad_guard_mlr_3 = limansk\lim_killer_mlr_characters_logic.ltx
|
||||
lim_killer_squad_guard_mlr_4 = limansk\lim_killer_mlr_characters_logic.ltx
|
||||
lim_killer_squad_guard_mlr_1 = limansk\lim_smart_terrain_3_squad_logic.ltx
|
||||
lim_killer_squad_guard_mlr_2 = limansk\lim_smart_terrain_3_squad_logic.ltx
|
||||
lim_killer_squad_guard_mlr_3 = limansk\lim_smart_terrain_3_squad_logic.ltx
|
||||
lim_killer_squad_guard_mlr_4 = limansk\lim_smart_terrain_3_squad_logic.ltx
|
||||
|
||||
+15
-4
@@ -1,9 +1,16 @@
|
||||
[smart_terrain]
|
||||
squad_id = 5
|
||||
max_population = 2
|
||||
max_population = 1
|
||||
respawn_params = respawn@lim_smart_terrain_4
|
||||
respawn_idle = 172800
|
||||
respawn_radius = 200
|
||||
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@lim_smart_terrain_4] ;-- Type:
|
||||
spawn_dogs
|
||||
@@ -11,7 +18,11 @@ spawn_dogs
|
||||
|
||||
[spawn_dogs] ;-- Normal mutants - Rates of groups:( 3 dogs + 1 tushkano )
|
||||
spawn_squads = simulation_dog, simulation_dog_5_7, simulation_mix_dogs, simulation_tushkano_7_10
|
||||
spawn_num = {+lim_monolith_commander_dead ~50} 1, 0
|
||||
spawn_num = {+lim_monolith_commander_dead} 1, 0
|
||||
|
||||
|
||||
;[on_changing_level]
|
||||
|
||||
;[smart_control]
|
||||
|
||||
;[exclusive]
|
||||
+14
-2
@@ -2,9 +2,21 @@
|
||||
squad_id = 6
|
||||
max_population = 2
|
||||
;respawn_params = respawn@lim_smart_terrain_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@lim_smart_terrain_5] ;-- Type:
|
||||
|
||||
|
||||
;[exclusive]
|
||||
;[on_changing_level]
|
||||
|
||||
;[smart_control]
|
||||
|
||||
;[exclusive]
|
||||
|
||||
+21
-3
@@ -1,16 +1,34 @@
|
||||
[smart_terrain]
|
||||
squad_id = 7
|
||||
max_population = 3
|
||||
max_population = 2
|
||||
respawn_params = respawn@lim_smart_terrain_6
|
||||
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@lim_smart_terrain_6] ;-- Type: faction {monolith} = checkpoint\outpost
|
||||
spawn_monolith@novice
|
||||
spawn_monolith_special
|
||||
|
||||
|
||||
[spawn_monolith@novice]
|
||||
spawn_squads = monolith_sim_squad_advanced, monolith_sim_squad_advanced, monolith_sim_squad_novice
|
||||
spawn_squads = monolith_sim_squad_advanced, monolith_sim_squad_novice, monolith_sim_squad_novice
|
||||
spawn_num = {-lim_monolith_commander_dead} 1, 0
|
||||
|
||||
[spawn_monolith_special]
|
||||
spawn_squads = monolith_lim_checkpoint_squad
|
||||
spawn_num = {!squad_name_exist(monolith_lim_checkpoint_squad) -lim_monolith_commander_dead} 1, 0
|
||||
|
||||
|
||||
[on_changing_level]
|
||||
on_info = %=script(redone_xr_dynamic_object:dynamic_object:misc\spawn_object\lim_smart_terrain_6_object.ltx)%
|
||||
|
||||
;[smart_control]
|
||||
|
||||
;[exclusive]
|
||||
|
||||
+13
-2
@@ -2,8 +2,15 @@
|
||||
squad_id = 8
|
||||
max_population = 1
|
||||
respawn_params = respawn@lim_smart_terrain_7
|
||||
respawn_idle = 172800
|
||||
respawn_radius = 200
|
||||
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@lim_smart_terrain_7] ;-- Type:
|
||||
spawn_mix
|
||||
@@ -14,4 +21,8 @@ spawn_squads = simulation_snork_2_3, simulation_snork_2_5, simulation_psy_dog, s
|
||||
spawn_num = {+lim_monolith_commander_dead} 1, 0
|
||||
|
||||
|
||||
;[on_changing_level]
|
||||
|
||||
;[smart_control]
|
||||
|
||||
;[exclusive]
|
||||
+17
-5
@@ -2,12 +2,20 @@
|
||||
squad_id = 9
|
||||
max_population = 0
|
||||
respawn_params = respawn@lim_smart_terrain_8
|
||||
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@lim_smart_terrain_8] ;-- Type:
|
||||
spawn_all_normal
|
||||
spawn_greh@advanced
|
||||
spawn_greh@novice
|
||||
spawn_greh@advanced
|
||||
|
||||
|
||||
[spawn_all_normal] ;-- Normal mutants - Rates of groups: ( 1 tushkano + 2 dogs + 2 cats )
|
||||
@@ -16,12 +24,16 @@ spawn_num = {+lim_monolith_commander_dead} 1, 0
|
||||
|
||||
[spawn_greh@novice]
|
||||
spawn_squads = greh_sim_squad_novice, greh_sim_squad_advanced
|
||||
spawn_num = {+mortal_sin -stalker_rogue_mortal_sin_destruction} 1, 0
|
||||
spawn_num = {=actor_community(actor_monolith)} 1,{=actor_community(actor_greh)} 1,{+mortal_sin -stalker_rogue_mortal_sin_destruction} 1, 0
|
||||
|
||||
[spawn_greh@advanced]
|
||||
spawn_squads = greh_sim_squad_novice, greh_sim_squad_advanced
|
||||
spawn_num = {+mortal_sin -stalker_rogue_mortal_sin_destruction} 1, 0
|
||||
spawn_num = {=actor_community(actor_monolith)} 1,{=actor_community(actor_greh)} 1,{+mortal_sin -stalker_rogue_mortal_sin_destruction} 1, 0
|
||||
|
||||
|
||||
;[on_changing_level]
|
||||
|
||||
;[smart_control]
|
||||
|
||||
[exclusive]
|
||||
lim_stalker_scout = limansk\lim_stalker_scout.ltx
|
||||
lim_stalker_scout = limansk\lim_stalker_scout.ltx
|
||||
|
||||
+28
-5
@@ -1,10 +1,33 @@
|
||||
[smart_terrain] ;-- Disbaled spawn
|
||||
[smart_terrain]
|
||||
squad_id = 10
|
||||
max_population = 3
|
||||
;respawn_params = respawn@lim_smart_terrain_9
|
||||
;respawn_idle = 0
|
||||
max_population = 2
|
||||
respawn_params = respawn@lim_smart_terrain_9
|
||||
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@lim_smart_terrain_9] ;-- Type: faction {monolith} = stronghold
|
||||
[respawn@lim_smart_terrain_9] ;-- Type: faction {monolith} = stronghold
|
||||
spawn_heli_strong
|
||||
spawn_heli_weak
|
||||
|
||||
|
||||
[spawn_heli_strong]
|
||||
spawn_helicopter = simulation_monolith_helicopter_strong
|
||||
spawn_num = {!down_to_earth_functor !heli_exist_on_level} 1, 0
|
||||
|
||||
[spawn_heli_weak]
|
||||
spawn_helicopter = simulation_monolith_helicopter_weak
|
||||
spawn_num = {=down_to_earth_functor !heli_exist_on_level} 1, 0
|
||||
|
||||
|
||||
;[on_changing_level]
|
||||
|
||||
;[smart_control]
|
||||
|
||||
;[exclusive]
|
||||
Reference in New Issue
Block a user