[logic]
active = sr_idle@sound_1

[sr_idle@sound_1]
on_info = {+actor_in_zone_lab_x1_sr_under} sr_idle@sound_2 %=play_sound(zat_b38_bloodsucker_roar)%

[sr_idle@sound_2]
on_info = {=actor_in_zone(lab_x1_sr_blood_attack)} sr_idle@sound_3 %+actor_in_zone_lab_x1_sr_blood_attack =spawn_corpse(labx1_flash_monolith:labx1_a2_corpus_way)%

[sr_idle@sound_3]
on_info = {=actor_in_zone(lab_x1_sr_snork_attack)} sr_idle@sound_4 %+actor_in_zone_lab_x1_sr_snork_attack%

[sr_idle@sound_4]
on_info = {=actor_in_zone(lab_x1_a2_sr_corpus) =actor_has_item(labx1_underpass_code_flash)} sr_idle@sound_5 %+actor_has_labx1_pass_code_flash%

[sr_idle@sound_5]
on_info = {=actor_in_zone(lab_x1_sr_snork_attack)} sr_idle@sound_6 %=create_squad(labx1_a2_blood_1_squad:labx1_a2)%

[sr_idle@sound_6]
on_info = {=actor_in_zone(lab_x1_sr_blood_attack)} sr_idle@nil %+actor_in_zone_lab_x1_sr_blood_attack_again%

[sr_idle@nil]
