diff --git a/gymkhana/characters/eneko/eneko_smoking.esc b/gymkhana/characters/eneko/eneko_smoking.esc index b833240e..70557ddd 100644 --- a/gymkhana/characters/eneko/eneko_smoking.esc +++ b/gymkhana/characters/eneko/eneko_smoking.esc @@ -1,3 +1,13 @@ +:setup + global turno_cocina_ingrediente_lentejas + global turno_cocina_tutorial_done + global zorionak_eneko + global cocina_delante_catando + global turno_cocina_ingrediente_ajo_cogido + global turno_cocina_frontal_debajo_sofa + global turno_cocina_economica_encendida + global turno_cocina_frontal_entregado + :action1 say($player, "Tiene pinta de que fuma", "cocina_delante_eneko_smoking_action1_say") @@ -68,7 +78,6 @@ done :intro_dialog2 - global turno_cocina_tutorial_done say($player, "Ya me he decidido, voy a hacer lentejas.", "cocina_delante_intro_dialog2_player_decision") say($eneko_smoking, "Vale, pero avísame cuando las tengas listas, quiero asegurarme de que se puedan comer.", "cocina_delante_intro_dialog2_player_decision_res") say($eneko_smoking, "Y si necesitas algún ingrediente y no lo encuentras búscalo mejor. A mí no me molestes, estoy ocupado.", "cocina_delante_intro_dialog2_player_decision_res_2") @@ -89,17 +98,16 @@ :action2 var name_known = false - global zorionak_eneko var cocina_delante_dialog_option3_done = false var cocina_delante_dialog_option4_done = false var cocina_delante_dialog_option5_done = false var cocina_delante_dialog_option6_done = false ?! - - "cocina_delante_intro_dialog_catar:Ya he hecho las lentejas!" [turno_cocina_ingrediente_lentejas and turno_cocina_economica_encendida] + - "cocina_delante_intro_dialog_catar:Ya he hecho las lentejas!" [turno_cocina_ingrediente_lentejas] stop_snd() play_video("res://gymkhana/videos/turno_cocina/eneko_entra_cocina.ogv") - global cocina_delante_catando = true + cocina_delante_catando = true set_active($eneko_smoking, false) if turno_cocina_ingrediente_ajo_cogido: set_active($turno_cocina_ajo, true) @@ -107,7 +115,7 @@ set_active($cocina_delante_puerta_despensa, false) set_active($cocina_delante_puerta_detras, false) sched_event(7, $eneko_smoking, "turno_cocina_eneko_catando_end") - stop + done # TODO: esc compiler crashing because zorionak_eneko is undefined. Related with this global programatically set? # - "turno_cocina_eneko_zorionak:Zorionak!!!!" [zorionak_eneko] # say_last_dialog_option() @@ -157,11 +165,10 @@ say($eneko_smoking, "Bueno, no me acuerdo, fue hace mucho tiempo.", "cocina_delante_eneko_action3_frontal_4") say($eneko_smoking, "Pero es mía, eso seguro.", "cocina_delante_eneko_action3_frontal_5") say($eneko_smoking, "De toda la vida.", "cocina_delante_eneko_action3_frontal_6") + turno_cocina_frontal_entregado = true else: say($eneko_smoking, "No tengas prisa por devolvérmela, aun puede serte de utilidad.", "cocina_delante_eneko_action3_frontal_not_yet_1") say($eneko_smoking, "(guiño, guiño)", "cocina_delante_eneko_action3_frontal_not_yet_2") - global turno_cocina_frontal_entregado = true - stop :action3 "turno_cocina_madera" @@ -197,7 +204,7 @@ say($eneko_smoking, "Bien haces, no durarías ni un segundo.", "cocina_delante_eneko_madera_option4_1") say($eneko_smoking, "Me he visto todas las películas de Bruce Lee.", "cocina_delante_eneko_madera_option4_2") say($eneko_smoking, "Varias veces.", "cocina_delante_eneko_madera_option4_3") - stop + done :action3 "turno_cocina_cuchillo" stop_snd()