[logic]
active = sr_idle@wait

[sr_idle@wait]
on_info  = {+fplay_lesnik_1_dialog_end =actor_in_zone(jup_telekinez_restr) =actor_has_activ_art_count(af_fireball:1) =actor_has_activ_art_count(af_baloon:1) =actor_has_activ_art_count(af_gold_fish:1) =actor_has_activ_art_count(af_dummy_dummy:1)} sr_idle@wait_3 %+actor_has_all_need_artefacts%
on_info2 = {=actor_in_zone(jup_telekinez_restr) =actor_telekinez_items} sr_idle@drop_weapon %=drop_telekinez_items(actor)%
on_info3 = {=any_npc_in_zone(jup_telekinez_restr)} sr_idle@drop_weapon_1 %=drop_telekinez_items(npc)%


[sr_idle@drop_weapon]
on_info = {!actor_telekinez_items} sr_idle@wait

[sr_idle@drop_weapon_1]
on_game_timer = 10 | sr_idle@wait

[sr_idle@wait_1]
on_info  = {!actor_in_zone(jup_telekinez_restr)}    sr_idle@wait_2 %-actor_has_all_need_artefacts%
on_info2 = {!actor_has_activ_art_count(af_baloon:1)} sr_idle@wait_2 %-actor_has_all_need_artefacts%
on_info3 = {!actor_has_activ_art_count(af_fireball:1)}  sr_idle@wait_2 %-actor_has_all_need_artefacts%
on_info4 = {!actor_has_activ_art_count(af_gold_fish:1)}  sr_idle@wait_2 %-actor_has_all_need_artefacts%
on_info5 = {!actor_has_activ_art_count(af_dummy_dummy:1)}  sr_idle@wait_2 %-actor_has_all_need_artefacts%

[sr_idle@wait_2]
on_game_timer = 10 | sr_idle@wait %=start_telekinez_zone%

[sr_idle@wait_3]
on_info  = {+spawn_art_new_gold_fish} sr_idle@wait_1
on_info2 = {-spawn_art_new_gold_fish} %+spawn_art_new_gold_fish =spawn_object(af_gold_fish_plus:af_gold_fish_plus_way)%
