[logic]
active = sr_idle@start

[sr_idle@start]
on_info = {=actor_in_zone(sv_a8_secret_antenna_vibros_sr) =actor_has_item(sv_a8_secret_antenna_vibros)} sr_idle@tutorial %=run_tutorial(sv_a8_secret_antenna_vibros)%
on_info2 = {+sv_a8_secret_antenna_vibros} sr_idle@sound

[sr_idle@tutorial]
on_info = {!actor_in_zone(sv_a8_secret_antenna_vibros_sr)} sr_idle@start %=stop_tutorial%
on_info2 = {+sv_a8_secret_antenna_vibros} sr_idle@sound

[sr_idle@sound]
on_info = %=play_sound(a8_secret_antenna_vibros)%
on_game_timer = 100 | %=stop_sound(a8_secret_antenna_vibros)% sr_idle@signal

[sr_idle@signal]
on_info = {-actor_stuped_fall_dolg_mission} sr_idle@duty
on_info2 = {+actor_stuped_fall_dolg_mission} sr_idle@stalker

[sr_idle@duty]
on_info = %=play_sound(a8_antenna_signal_duty)%
on_game_timer = 140 | %+a8_antenna_signal_duty% sr_idle@effect

[sr_idle@stalker]
on_info = %=play_sound(a8_antenna_signal_stalker)%
on_game_timer = 40 | %+a8_antenna_signal_stalker% sr_idle@effect

[sr_idle@effect]
on_game_timer = 50 | %=start_hard_signal_surge =play_sound(gluki_blackout_start_vibros)% sr_idle@nil

[sr_idle@nil]