[logic]
active = sr_idle@wait

[sr_idle@wait]
on_actor_in_zone = sr_to_redlim_from_jupiter | sr_idle@show_window %=show_choose_changer%

[sr_idle@show_window]
on_info = {+go_to_level_changer_no} sr_idle@show_window_limansk %-go_to_level_changer_no =show_level_changer( level_rednorth_to_jupiter_ok:st_not_redfor:redlim )%
on_info2 = {+go_to_level_changer_yes} sr_idle@show_window_aver %-go_to_level_changer_yes =show_level_changer( level_redwest_to_jupiter_ok:st_not_redfor:redlim )%

[sr_idle@show_window_aver]
on_info  = {+cannot_go_to_level_changer} sr_idle@come_back %-cannot_go_to_level_changer =teleport_actor( jupiter_no_redfor_walk:jupiter_no_redfor_look )%
on_info2 = {+go_to_level_changer_yes} 	 sr_idle@go_to_level_aver %-go_to_level_changer_yes =run_postprocess(black:6127:true) =disable_ui()%
on_info3 = {+go_to_level_changer_no} 	 sr_idle@come_back %-go_to_level_changer_no =teleport_actor( jupiter_no_redfor_walk:jupiter_no_redfor_look )%

[sr_idle@go_to_level_aver]
on_game_timer = 8 | sr_idle@come_back %=cleaner_weapons =forward_game_time(1) -actor_arrived =teleport_actor( actor_walk_jupiter_aver_walk:actor_walk_jupiter_aver_look )%

[sr_idle@show_window_limansk]
on_info  = {+cannot_go_to_level_changer} sr_idle@come_back %-cannot_go_to_level_changer =teleport_actor( jupiter_no_redfor_walk:jupiter_no_redfor_look )%
on_info2 = {+go_to_level_changer_yes} 	 sr_idle@go_to_level_limansk %-go_to_level_changer_yes =run_postprocess(black:6127:true) =disable_ui()%
on_info3 = {+go_to_level_changer_no} 	 sr_idle@come_back %-go_to_level_changer_no =teleport_actor( jupiter_no_redfor_walk:jupiter_no_redfor_look )%

[sr_idle@go_to_level_limansk]
on_game_timer = 8 | sr_idle@come_back %=cleaner_weapons =forward_game_time(1) -actor_arrived =teleport_actor( actor_walk_jupiter_redfor_walk:actor_walk_jupiter_redfor_look )%

[sr_idle@come_back]
on_info = {!actor_in_zone( sr_to_redlim_from_jupiter )} sr_idle@wait
