[logic] active = sr_idle@wait [sr_idle@wait] on_game_timer = 30 | {-jup_b41_outer_door_open -jup_b41_inner_door_open =actor_in_zone(jup_b41_sr_steam)} sr_idle@wait_play on_info = {=surge_started} sr_idle@open_doors %+jup_b41_forced_open% [sr_idle@wait_play] on_info = sr_idle@wait %=play_sound(jup_b41_steam) =play_particle_on_path(damage_fx\smoke:jup_b41_steam_1) =play_particle_on_path(damage_fx\smoke:jup_b41_steam_2)% [sr_idle@open_doors] on_game_timer = 30 | {-jup_b41_outer_door_open -jup_b41_inner_door_open =actor_in_zone(jup_b41_sr_steam)} sr_idle@open_play on_info = {+jup_b41_forced_open =squads_in_zone_b41} %-jup_b41_forced_open% on_info2 = {=surge_complete} sr_idle@wait_out [sr_idle@open_play] on_info = sr_idle@open_doors %=play_sound(jup_b41_steam) =play_particle_on_path(damage_fx\smoke:jup_b41_steam_1) =play_particle_on_path(damage_fx\smoke:jup_b41_steam_2)% [sr_idle@wait_out] on_game_timer = 30 | {-jup_b41_outer_door_open -jup_b41_inner_door_open =actor_in_zone(jup_b41_sr_steam)} sr_idle@wait_out_play on_game_timer2 = 300 | sr_idle@wait %-jup_b41_forced_open% [sr_idle@wait_out_play] on_info = sr_idle@wait_out %=play_sound(jup_b41_steam) =play_particle_on_path(damage_fx\smoke:jup_b41_steam_1) =play_particle_on_path(damage_fx\smoke:jup_b41_steam_2)%