[logic]
active = sr_idle@wait

[sr_idle@wait]
on_info = {!black_screen +fplay_vadim_dialog_end =actor_on_level(military)} sr_idle@quest_control_1 %+start_military_simulation%

[sr_idle@quest_control_1]
on_game_timer = 30 | sr_idle@quest_control_2 %=give_task( fplay_ruslan_quest ) =clear_smart_terrain(lim_a2)%

[sr_idle@quest_control_2]
on_game_timer = 30 | sr_idle@quest_control_3 %=give_task( fplay_ice_quest ) =clear_smart_terrain(lim_a4)%

[sr_idle@quest_control_3]
on_info  = {-leshiy_monolith_friend} sr_idle@quest_control_4 %=clear_smart_terrain(lim_a6) =create_squad(lim_c1_monolit_squad:lim_c1)%
on_info2 = {+leshiy_monolith_friend} sr_idle@quest_control_4 %=clear_smart_terrain(lim_a6) =create_squad(lim_c1_fp_monolit_squad:lim_c1)%

[sr_idle@quest_control_4]
on_game_timer = 30 | sr_idle@quest_control_5 %=create_squad(lim_a6_monolit_squad:lim_a6) =create_squad(lim_a4_book_squad:lim_a4)%

[sr_idle@quest_control_5]
on_info = {+fplay_ruslan_dialog_end} sr_idle@quest_control_6 %=set_squads_enemy_to_actor(mil_a2_dolg_squad)%

[sr_idle@quest_control_6]
on_info = {+mil_a2_dolg_squad_dead} sr_idle@nil %+winchester_new_point%

[sr_idle@nil]

