[logic]
active = ph_idle@wait

[ph_idle@wait]
on_info = {+con_mon_lab_x2_tele_flash_text_done} ph_button@active

[ph_button@active]
anim = off
tooltip = tips_conmon_switcher_press
on_press = ph_button@deactivate
on_info = {+con_mon_switcher_on} ph_idle@wait_again

[ph_button@deactivate]
anim = idle
on_timer = 500 | {-con_mon_switcher_on} ph_idle@open_door %+con_mon_switcher_on =play_sound(lab_x16_swither_on)%

[ph_idle@open_door]
on_timer = 2000 | ph_idle@wait_again %+mon_door_from_monolith_control_open =play_sound_servomotor_door%

[ph_idle@wait_again]
on_info = {-con_mon_switcher_on} ph_button@active %-mon_door_from_monolith_control_open%
