[logic]
active = sr_idle@wait

[sr_idle@wait]
on_info = {=actor_on_level(l15u_pripyat_und) !black_screen} sr_idle@zone %+actor_first_arrived_to_laba%

[sr_idle@zone]
on_info  = {=actor_in_zone(sr_laba_komp)} sr_idle@wait_1 %=run_tutorial( sr_tutor_laba_komp )%

[sr_idle@wait_1]
on_info  = {+sr_tutor_laba_komp_done} sr_idle@task %=stop_tutorial%
on_info2 = { !actor_in_zone( sr_laba_komp ) } sr_idle@zone %=stop_tutorial%

[sr_idle@task]
on_game_timer = 20 | sr_idle@karta %+actor_has_codes_flash%

[sr_idle@karta]
on_info = {=actor_has_item(radar_x5_access_card)} sr_idle@end %+actor_has_radar_x5_access_card +level_x_5_to_radar_ok%

[sr_idle@end]
on_game_timer = 16 | sr_idle@nil %=destroy_object%

[sr_idle@nil]
