[logic]
active = sr_idle@wait

[sr_idle@wait]
on_info = {+lim_lider_monolit_relic_dialog_end} sr_idle@teleport

[sr_idle@teleport]
on_info  = {=dist_to_actor_le(30) =actor_active_detector(teleport_detector)} sr_particle@mil_teleport %=play_sound(jup_b16_oasis_noise)%

[sr_particle@mil_teleport]
name = anomaly2\anomaly_spatial_bubble_rupture
path = sr_to_bus_station_way
mode = 2
looped = true 
on_info = {=actor_in_zone(sr_to_bus_station) =actor_active_detector(teleport_detector)} sr_idle@start_teleport %=run_postprocess(black:3009:true) =disable_ui()%
on_info2 = {!actor_active_detector(teleport_detector)} sr_idle@wait
on_info3 = {=dist_to_actor_ge(31)} sr_idle@wait

[sr_idle@start_teleport]
on_game_timer = 8 | sr_idle@stop_teleport %+actor_teleported_bus_station =cleaner_weapons =teleport_actor(actor_bus_station_walk:actor_bus_station_look)%

[sr_idle@stop_teleport]
on_game_timer = 30 | sr_idle@stop %=enable_ui =stop_postprocess(3009) +start_attack_lim_a13_agent_squad =give_task( lim_lena_quest )%

[sr_idle@stop]
on_info = {+red_lena_relic_dialog_end} sr_idle@nil

[sr_idle@nil]
on_game_timer = 20 | nil %=destroy_object%
