[logic]
active = sr_idle@info

[sr_idle@info]
on_info = {+a100_greh_break_dialog_4} %=teleport_actor(a100_sv_terrain_tonnel_sit_ass_rip_man_greh_look:a100_sv_terrain_tonnel_sit_ass_rip_man_greh_walk) =play_sound(drink_drug_greh) =disable_ui =a100_spawn_rukzak =relocate_actor_inventory_to_box(a100_secret_privat_box)% sr_idle@sound

[sr_idle@sound]
on_signal = sound_end | sr_cutscene@start_one_effects

[sr_cutscene@start_one_effects]
point = a100_sv_terrain_tonnel_sit_ass_rip_man_greh_look
look = a100_sv_terrain_tonnel_sit_ass_rip_man_greh_walk
cam_effector = scenario_cam\Jupiter\jup_b15_sleep
global_cameffect = false
enable_ui_on_end = false
on_signal = cameff_end | sr_idle@time_1 %=run_postprocess(black:3009:true) =set_game_time(09:00) =set_weather(map:true) =stop_narkoman_one_ppe_effector%
on_info = %=play_sound(effect_drink_drug_greh_one) =start_narkoman_one_ppe_effector%

[sr_idle@time_1]
on_game_timer = 30 | %=teleport_actor(teleport_actor_under_drug_greh_one_svalka_walk:teleport_actor_under_drug_greh_one_svalka_look) =stop_postprocess(3009) =narkoman_start_one_ppe_effector =disable_ui% sr_idle@time_2

[sr_idle@time_2]
on_game_timer = 20 | %=run_postprocess(black:3010:true) =set_game_time(19:00) =narkoman_stop_one_ppe_effector =disable_ui =set_weather(default_clear:true)% sr_idle@time_3

[sr_idle@time_3]
on_game_timer = 40 | %=teleport_actor(teleport_actor_under_drug_greh_one_rive_walk:teleport_actor_under_drug_greh_one_rive_look) =stop_postprocess(3010) =disable_ui =post_effect_narkoman_ppe_effector% sr_cutscene@stop_one_effects

[sr_cutscene@stop_one_effects]
point = teleport_actor_under_drug_greh_one_rive_walk
look = teleport_actor_under_drug_greh_one_rive_look
cam_effector = scenario_cam\Jupiter\jup_b15_wake_up
global_cameffect = false
on_signal = cameff_end | %=enable_ui =play_sound(before_drug_effect) =before_narkoman_ppe_effector =stop_post_effect_narkoman_ppe_effector +before_narkoman_ppe_effector_info_one% sr_idle@one

[sr_idle@one]
on_info = {+a100_greh_break_dialog_5} %=stop_before_narkoman_ppe_effector% sr_idle@spawn

[sr_idle@spawn]
on_info = {+a100_greh_break_dialog_6} %=a100_spawn_one_part_artefact% sr_idle@mystery

[sr_idle@mystery]
on_info = %=play_sound(call_part_artefact)%
on_info2 = {=actor_has_item(sv_a100_one_part_artefact)} %=stop_sound(call_part_artefact) +sv_a100_one_part_artefact_info% sr_idle@nil

[sr_idle@nil]