Port: cocina delante

This commit is contained in:
2025-01-24 01:00:37 +01:00
parent 137d696a21
commit f538ab07b6
11 changed files with 489 additions and 474 deletions

View File

@@ -1,221 +1,5 @@
:action1
say current_player "Tiene pinta de que fuma"
say($player, "Tiene pinta de que fuma", cocina_delante_look_eneko)
:intro_dialog
say eneko_smoking cocina_delante_intro_dialog_eneko:"¿Vas a hacer algo de provecho o te vas a pasar toda la mañana fumando porros?"
?
- cocina_delante_intro_dialog_option1:"Uyuyuy, parece que alguien se ha despertado con el pie izquierdo." [!cocina_delante_intro_dialog_option1_done]
say_last_dialog_option
say eneko_smoking cocina_delante_intro_dialog_option1_res:"Grr..."
set_global cocina_delante_intro_dialog_option1_done true
- cocina_delante_intro_dialog_option2:"En algunas culturas fumar se considera una actividad de provecho."
say_last_dialog_option
say eneko_smoking cocina_delante_intro_dialog_option2_res:"Con que sí, ¿eh? Dame un ejemplo listillo."
set_global cocina_delante_intro_dialog_option2_done false
?
- cocina_delante_intro_dialog_option2_1:"Los nativos americanos fumaban la pipa de la paz." [!cocina_delante_intro_dialog_option2_done, !cocina_delante_intro_dialog_option2_1_done]
say_last_dialog_option
say eneko_smoking cocina_delante_intro_dialog_option2_1_res:"Puede ser, pero tú no tienes pinta de nativo americano."
set_global cocina_delante_intro_dialog_option2_1_done true
- cocina_delante_intro_dialog_option2_2:"Históricamente el cannabis se ha utilizado para inducir experiencias espirituales." [!cocina_delante_intro_dialog_option2_done, !cocina_delante_intro_dialog_option2_2_done]
say_last_dialog_option
say eneko_smoking cocina_delante_intro_dialog_option2_2_res:"¿Colocarte y ver a los espíritus te parece hacer algo de provecho?"
set_global cocina_delante_intro_dialog_option2_2_done true
- cocina_delante_intro_dialog_option2_3:"Hay estudios que relacionan el consumo de cannabis con la revolución industrial del siglo XVIII." [!cocina_delante_intro_dialog_option2_done, !cocina_delante_intro_dialog_option2_3_done]
say_last_dialog_option
say eneko_smoking cocina_delante_intro_dialog_option2_3_res:"Eso no te lo crees ni tú."
set_global cocina_delante_intro_dialog_option2_3_done true
- cocina_delante_intro_dialog_option2_4:"Bueno, igual me he pasado con 'actividad de provecho'." [!cocina_delante_intro_dialog_option2_done]
say_last_dialog_option
say eneko_smoking cocina_delante_intro_dialog_option2_4_res:"Y que lo digas."
set_global cocina_delante_intro_dialog_option2_done true
!
- cocina_delante_intro_dialog_option3:"Me gustaría comtemplar el paisaje y escribir un bonito poema sobre la vida en el campo." [!cocina_delante_intro_dialog_option3_done]
say_last_dialog_option
say eneko_smoking cocina_delante_intro_dialog_option3_res:"¿En qué cabeza cabe que eso pueda ser algo de provecho?"
set_global cocina_delante_intro_dialog_option3_done true
- cocina_delante_intro_dialog_option4:"Sería super guapo hacer un juego de ordenador sobre el día a día en el pueblo." [!cocina_delante_intro_dialog_option4_done]
say_last_dialog_option
say eneko_smoking cocina_delante_intro_dialog_option4_res:"No suena como algo super provechoso."
set_global cocina_delante_intro_dialog_option4_done true
- cocina_delante_intro_dialog_option:"El juego sería una aventura gráfica muy divertida." [cocina_delante_intro_dialog_option4_done,!cocina_delante_intro_dialog_option5_done]
say_last_dialog_option
say eneko_smoking cocina_delante_intro_dialog_option5_res:"Deja que lo dude, las aventuras gráficas son aburridísimas."
say eneko_smoking cocina_delante_intro_dialog_option5_res2:"Lo que mola es matar marcianitos."
set_global cocina_delante_intro_dialog_option5_done true
- cocina_delante_intro_dialog_option:"Podrías salir en el juego si quisieras." [cocina_delante_intro_dialog_option5_done,!cocina_delante_intro_dialog_option6_done]
say_last_dialog_option
say eneko_smoking cocina_delante_intro_dialog_option6_res:"Hmm, lo del juego no suena tonto del todo..."
say eneko_smoking cocina_delante_intro_dialog_option6_res2:"¿Puedes hacer que fume sin parar?"
say current_player cocina_delante_intro_dialog_option6_res_player:"¡Claro, es muy fácil!"
say eneko_smoking cocina_delante_intro_dialog_option6_res3:"¿Y podrías meter imágenes subliminales para que la gente haga lo que quiera?"
say current_player cocina_delante_intro_dialog_option6_res_player2:"No veo por que no, la mayoría de juegos lo hacen, es una práctica habitual en la industria."
say eneko_smoking cocina_delante_intro_dialog_option6_res4:"Suena interesante, ya hablaremos más adelante, pero para hoy tienes que pensar otra cosa que hacer."
set_global cocina_delante_intro_dialog_option6_done true
- cocina_delante_intro_dialog_end:"¿Que te parece que haga la comida?" [cocina_delante_intro_dialog_option3_done,cocina_delante_intro_dialog_option4_done,cocina_delante_intro_dialog_option5_done,cocina_delante_intro_dialog_option6_done]
say_last_dialog_option
say eneko_smoking cocina_delante_intro_dialog_end_res:"Hmm, podría servir, pero no te pases con la cantidad, no quiero estar cinco días comiendo lo mismo."
say current_player cocina_delante_intro_dialog_end_res_player:"¡Ningún problema! En cuanto decida que hacer de comer me pongo a cocinar."
stop
!
:intro_dialog2
say player "Ya me he decidido, voy a hacer lentejas."
say eneko_smoking "Vale, pero avísame cuando las tengas listas, quiero asegurarme de que se puedan comer."
say eneko_smoking "Y si necesitas algún ingrediente y no lo encuentras búscalo mejor. A mí no me molestes, estoy ocupado."
walk_block player eneko_smoking
set_angle player 180
say player "Ya tenemos una misión, hacer lentejas!"
say player "Si vuelves a leer el libro de recetas sabrás la lista con los ingredientes necesarios."
say player "Si consigues el ingrediente secreto harás unas lentejas buenísimas y Eneko se pondrá muy contento, pero no es nada fácil."
say player "Espero que disfrutes el juego y buena suerte!"
:pan_mojado_dialog
say player "Se ha caído un poco de agua sobre el pan y está blando."
say eneko_smoking "Está hablando? Y que es lo que dice?"
say eneko_smoking "Ja ja ja!"
say player "... "
play_snd res://gymkhana/sounds/music_loop.ogg _music
:turno_cocina_eneko_catando_end
set_active cocina_delante_puerta_cocina true
set_active cocina_delante_puerta_despensa true
set_active cocina_delante_puerta_detras true
set_global cocina_delante_catando false
> [turno_cocina_ingrediente_patatas,turno_cocina_ingrediente_ajo_en_lentejas,turno_cocina_ingrediente_romero]
play_video res://gymkhana/videos/turno_cocina/eneko_sale_le_gusta_muchisimo.ogv
set_global turno_cocina_eneko_cata_ok true
set_active eneko_smoking true
set_active turno_cocina_ajo false
play_snd res://gymkhana/sounds/music_loop.ogg _music
stop
> [turno_cocina_ingrediente_patatas,turno_cocina_ingrediente_ajo_en_lentejas]
play_video res://gymkhana/videos/turno_cocina/eneko_sale_le_gusta.ogv
set_global turno_cocina_eneko_cata_ok true
set_active eneko_smoking true
set_active turno_cocina_ajo false
play_snd res://gymkhana/sounds/music_loop.ogg _music
stop
> [!turno_cocina_ingrediente_ajo_en_lentejas]
play_video res://gymkhana/videos/turno_cocina/eneko_sale_no_le_gusta.ogv
set_active eneko_smoking true
set_active turno_cocina_ajo false
play_snd res://gymkhana/sounds/music_loop.ogg _music
stop
> [!turno_cocina_ingrediente_patatas]
play_video res://gymkhana/videos/turno_cocina/eneko_sale_no_le_gusta.ogv
set_active eneko_smoking true
set_active turno_cocina_ajo false
play_snd res://gymkhana/sounds/music_loop.ogg _music
stop
:action2
?
- cocina_delante_intro_dialog_catar:"Ya he hecho las lentejas!" [turno_cocina_ingrediente_lentejas,turno_cocina_economica_encendida]
stop_snd
play_video res://gymkhana/videos/turno_cocina/eneko_entra_cocina.ogv
set_global cocina_delante_catando true
set_active eneko_smoking false
set_active turno_cocina_ajo true [!turno_cocina_ingrediente_ajo_cogido]
set_active cocina_delante_puerta_cocina false
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
- "Zorionak!!!!" [zorionak_eneko]
say_last_dialog_option
say eneko_smoking "Mila esker!"
- "Quién eres tú?" [!cocina_delante_dialog_option3_done]
say_last_dialog_option
say eneko_smoking "Soy Eneko." [!name_known]
say eneko_smoking "Ya te he dicho mi nombre!!" [name_known]
say eneko_smoking "NO PREGUNTES" [name_known]
say eneko_smoking "NI ME CONTACTES POR WHATSAPP O TE BLOQUEARÉ" [name_known]
set_global cocina_delante_dialog_option3_done true [name_known]
set_global name_known true
- "Qué haces?" [!cocina_delante_dialog_option4_done]
say_last_dialog_option
say eneko_smoking "Fumar."
say eneko_smoking "No lo ves?"
set_global cocina_delante_dialog_option4_done true
- "Me he quedado atascado, puedes ayudarme?" [!cocina_delante_dialog_option5_done]
say_last_dialog_option
say eneko_smoking "Lo haría, pero estoy ocupado."
set_global cocina_delante_dialog_option5_done true
- "A veces tengo la sensación de que el mundo en el que vivimos no es real." [!cocina_delante_dialog_option6_done]
say_last_dialog_option
say eneko_smoking "Sé exactamente a lo que te refieres. Algo no funciona en el mundo. No sabes lo que es, pero ahí está, como una astilla clavada en tu mente, y te está enloqueciendo. Esta sensación te ha traído hasta mí. ¿Sabes de lo que te estoy hablando?"
say player "¿De Las Gymkhanikas de Uli?"
say eneko_smoking "¿Te gustaría saber lo que son Las Gymkhanikas de Uli? Las Gymkhanikas de Uli nos rodean, están por todas partes. Puedes verlas si miras por la ventana o al encender la económica. Puedes sentirla cuando vas a la cocina, cuando vas a la despensa, cuando buscas ingredientes. Es el mundo que ha sido puesto ante tus ojos para ocultarte la verdad."
say player "¿Qué verdad?"
say eneko_smoking "Que eres un esclavo Oier. Igual que yo naciste en cautiverio, naciste en una prisión que no puedes ni saborear, ni oler, ni tocar. Una prisión para tu mente. Por desgracia no se puede explicar lo que son Las Gymkhanikas de Uli. Has de verlas con tus propios ojos."
say player "¿Ahora no deberías ofrecerme una pastilla roja y otra azul?"
say eneko_smoking "¿Pastillas? ¿Por la mañana? Anda y vete a hacer la comida!"
set_angle player 180
say player "Menuda conversación más extraña..."
set_global cocina_delante_dialog_option6_done true
stop
- "Agur"
say current_player "Agur yogur!"
stop
!
:action3 turno_cocina_frontal
> [!turno_cocina_frontal_debajo_sofa]
say eneko_smoking "No tengas prisa por devolvérmela, aun puede serte de utilidad."
say eneko_smoking "(guiño, guiño)"
set_global turno_cocina_frontal_entregado true
stop
> [turno_cocina_frontal_debajo_sofa]
inventory_remove turno_cocina_frontal
say eneko_smoking "Menos mal, no tiene ni un rasguño."
say eneko_smoking "Le tengo mucho cariño. Te he contado que me la regaló mi abuelo?"
say eneko_smoking "Espera... fue el abuelo o la tía?"
say eneko_smoking "Bueno, no me acuerdo, fue hace mucho tiempo."
say eneko_smoking "Pero es mía, eso seguro."
say eneko_smoking "De toda la vida."
:action3 turno_cocina_madera
say current_player "Quieres leña?"
say eneko_smoking "Andas buscando pelea?"
say eneko_smoking "Te advierto que soy cinturón negro de Kung Fu!"
?
- "No, no. Solo te ofrecía un trozo de leña." [!eneko_madera_option1_done]
say_last_dialog_option
say eneko_smoking "Y que quieres que haga con un leño?"
say eneko_smoking "No se te ha ocurrido que si quisiera leña iría a por ella?"
say eneko_smoking "Acaso te he pedido leña?"
say current_player "Vale, pillo la idea."
say current_player "Yo..."
say current_player "creía que te gustaría..."
say eneko_smoking "Ya lo siento, a veces soy un borde."
say eneko_smoking "Pero es que era una idea de mierda."
set_global eneko_madera_option1_done true
- "Has dicho cinturón negro de Kung Fu?" [!eneko_madera_option2_done]
say_last_dialog_option
say eneko_smoking "Sí, es lo que he dicho."
say current_player "Kung Fu? No querrías decir Karate?"
say eneko_smoking "Pues no, quería decir Kung Fu."
say current_player "No sabía que había cinturón negro de Kung Fu."
say eneko_smoking "Pues mira, ya lo sabes."
set_global eneko_madera_option2_done true
- "Te veo muy tenso, creo que deberías trabajar tu mal humor." [!eneko_madera_option3_done]
say_last_dialog_option
say eneko_smoking "Grrr."
set_global eneko_madera_option3_done true
- "Creo que me voy a alejar muy despacio..."
say_last_dialog_option
say eneko_smoking "Bien haces, no durarías ni un segundo."
say eneko_smoking "Me he visto todas las películas de Bruce Lee."
say eneko_smoking "Varias veces."
stop
:action3 turno_cocina_cuchillo
stop_snd
play_video res://gymkhana/videos/turno_cocina/oier_amenaza_con_cuchillo.ogv
play_snd res://gymkhana/sounds/music_loop.ogg _music
inventory_remove turno_cocina_cuchillo
:action3 turno_cocina_mechero
say eneko_smoking "Enserio!?!? Me das un mechero sin gas? No lo quiero."
say($eneko_smoking, "¿Vas a hacer algo de provecho o te vas a pasar toda la mañana fumando porros?". cocina_delante_intro_dialog_eneko)

View File

@@ -0,0 +1,221 @@
:action1
say current_player "Tiene pinta de que fuma"
:intro_dialog
say eneko_smoking cocina_delante_intro_dialog_eneko:"¿Vas a hacer algo de provecho o te vas a pasar toda la mañana fumando porros?"
?
- cocina_delante_intro_dialog_option1:"Uyuyuy, parece que alguien se ha despertado con el pie izquierdo." [!cocina_delante_intro_dialog_option1_done]
say_last_dialog_option
say eneko_smoking cocina_delante_intro_dialog_option1_res:"Grr..."
set_global cocina_delante_intro_dialog_option1_done true
- cocina_delante_intro_dialog_option2:"En algunas culturas fumar se considera una actividad de provecho."
say_last_dialog_option
say eneko_smoking cocina_delante_intro_dialog_option2_res:"Con que sí, ¿eh? Dame un ejemplo listillo."
set_global cocina_delante_intro_dialog_option2_done false
?
- cocina_delante_intro_dialog_option2_1:"Los nativos americanos fumaban la pipa de la paz." [!cocina_delante_intro_dialog_option2_done, !cocina_delante_intro_dialog_option2_1_done]
say_last_dialog_option
say eneko_smoking cocina_delante_intro_dialog_option2_1_res:"Puede ser, pero tú no tienes pinta de nativo americano."
set_global cocina_delante_intro_dialog_option2_1_done true
- cocina_delante_intro_dialog_option2_2:"Históricamente el cannabis se ha utilizado para inducir experiencias espirituales." [!cocina_delante_intro_dialog_option2_done, !cocina_delante_intro_dialog_option2_2_done]
say_last_dialog_option
say eneko_smoking cocina_delante_intro_dialog_option2_2_res:"¿Colocarte y ver a los espíritus te parece hacer algo de provecho?"
set_global cocina_delante_intro_dialog_option2_2_done true
- cocina_delante_intro_dialog_option2_3:"Hay estudios que relacionan el consumo de cannabis con la revolución industrial del siglo XVIII." [!cocina_delante_intro_dialog_option2_done, !cocina_delante_intro_dialog_option2_3_done]
say_last_dialog_option
say eneko_smoking cocina_delante_intro_dialog_option2_3_res:"Eso no te lo crees ni tú."
set_global cocina_delante_intro_dialog_option2_3_done true
- cocina_delante_intro_dialog_option2_4:"Bueno, igual me he pasado con 'actividad de provecho'." [!cocina_delante_intro_dialog_option2_done]
say_last_dialog_option
say eneko_smoking cocina_delante_intro_dialog_option2_4_res:"Y que lo digas."
set_global cocina_delante_intro_dialog_option2_done true
!
- cocina_delante_intro_dialog_option3:"Me gustaría comtemplar el paisaje y escribir un bonito poema sobre la vida en el campo." [!cocina_delante_intro_dialog_option3_done]
say_last_dialog_option
say eneko_smoking cocina_delante_intro_dialog_option3_res:"¿En qué cabeza cabe que eso pueda ser algo de provecho?"
set_global cocina_delante_intro_dialog_option3_done true
- cocina_delante_intro_dialog_option4:"Sería super guapo hacer un juego de ordenador sobre el día a día en el pueblo." [!cocina_delante_intro_dialog_option4_done]
say_last_dialog_option
say eneko_smoking cocina_delante_intro_dialog_option4_res:"No suena como algo super provechoso."
set_global cocina_delante_intro_dialog_option4_done true
- cocina_delante_intro_dialog_option:"El juego sería una aventura gráfica muy divertida." [cocina_delante_intro_dialog_option4_done,!cocina_delante_intro_dialog_option5_done]
say_last_dialog_option
say eneko_smoking cocina_delante_intro_dialog_option5_res:"Deja que lo dude, las aventuras gráficas son aburridísimas."
say eneko_smoking cocina_delante_intro_dialog_option5_res2:"Lo que mola es matar marcianitos."
set_global cocina_delante_intro_dialog_option5_done true
- cocina_delante_intro_dialog_option:"Podrías salir en el juego si quisieras." [cocina_delante_intro_dialog_option5_done,!cocina_delante_intro_dialog_option6_done]
say_last_dialog_option
say eneko_smoking cocina_delante_intro_dialog_option6_res:"Hmm, lo del juego no suena tonto del todo..."
say eneko_smoking cocina_delante_intro_dialog_option6_res2:"¿Puedes hacer que fume sin parar?"
say current_player cocina_delante_intro_dialog_option6_res_player:"¡Claro, es muy fácil!"
say eneko_smoking cocina_delante_intro_dialog_option6_res3:"¿Y podrías meter imágenes subliminales para que la gente haga lo que quiera?"
say current_player cocina_delante_intro_dialog_option6_res_player2:"No veo por que no, la mayoría de juegos lo hacen, es una práctica habitual en la industria."
say eneko_smoking cocina_delante_intro_dialog_option6_res4:"Suena interesante, ya hablaremos más adelante, pero para hoy tienes que pensar otra cosa que hacer."
set_global cocina_delante_intro_dialog_option6_done true
- cocina_delante_intro_dialog_end:"¿Que te parece que haga la comida?" [cocina_delante_intro_dialog_option3_done,cocina_delante_intro_dialog_option4_done,cocina_delante_intro_dialog_option5_done,cocina_delante_intro_dialog_option6_done]
say_last_dialog_option
say eneko_smoking cocina_delante_intro_dialog_end_res:"Hmm, podría servir, pero no te pases con la cantidad, no quiero estar cinco días comiendo lo mismo."
say current_player cocina_delante_intro_dialog_end_res_player:"¡Ningún problema! En cuanto decida que hacer de comer me pongo a cocinar."
stop
!
:intro_dialog2
say player "Ya me he decidido, voy a hacer lentejas."
say eneko_smoking "Vale, pero avísame cuando las tengas listas, quiero asegurarme de que se puedan comer."
say eneko_smoking "Y si necesitas algún ingrediente y no lo encuentras búscalo mejor. A mí no me molestes, estoy ocupado."
walk_block player eneko_smoking
set_angle player 180
say player "Ya tenemos una misión, hacer lentejas!"
say player "Si vuelves a leer el libro de recetas sabrás la lista con los ingredientes necesarios."
say player "Si consigues el ingrediente secreto harás unas lentejas buenísimas y Eneko se pondrá muy contento, pero no es nada fácil."
say player "Espero que disfrutes el juego y buena suerte!"
:pan_mojado_dialog
say player "Se ha caído un poco de agua sobre el pan y está blando."
say eneko_smoking "Está hablando? Y que es lo que dice?"
say eneko_smoking "Ja ja ja!"
say player "... "
play_snd res://gymkhana/sounds/music_loop.ogg _music
:turno_cocina_eneko_catando_end
set_active cocina_delante_puerta_cocina true
set_active cocina_delante_puerta_despensa true
set_active cocina_delante_puerta_detras true
set_global cocina_delante_catando false
> [turno_cocina_ingrediente_patatas,turno_cocina_ingrediente_ajo_en_lentejas,turno_cocina_ingrediente_romero]
play_video res://gymkhana/videos/turno_cocina/eneko_sale_le_gusta_muchisimo.ogv
set_global turno_cocina_eneko_cata_ok true
set_active eneko_smoking true
set_active turno_cocina_ajo false
play_snd res://gymkhana/sounds/music_loop.ogg _music
stop
> [turno_cocina_ingrediente_patatas,turno_cocina_ingrediente_ajo_en_lentejas]
play_video res://gymkhana/videos/turno_cocina/eneko_sale_le_gusta.ogv
set_global turno_cocina_eneko_cata_ok true
set_active eneko_smoking true
set_active turno_cocina_ajo false
play_snd res://gymkhana/sounds/music_loop.ogg _music
stop
> [!turno_cocina_ingrediente_ajo_en_lentejas]
play_video res://gymkhana/videos/turno_cocina/eneko_sale_no_le_gusta.ogv
set_active eneko_smoking true
set_active turno_cocina_ajo false
play_snd res://gymkhana/sounds/music_loop.ogg _music
stop
> [!turno_cocina_ingrediente_patatas]
play_video res://gymkhana/videos/turno_cocina/eneko_sale_no_le_gusta.ogv
set_active eneko_smoking true
set_active turno_cocina_ajo false
play_snd res://gymkhana/sounds/music_loop.ogg _music
stop
:action2
?
- cocina_delante_intro_dialog_catar:"Ya he hecho las lentejas!" [turno_cocina_ingrediente_lentejas,turno_cocina_economica_encendida]
stop_snd
play_video res://gymkhana/videos/turno_cocina/eneko_entra_cocina.ogv
set_global cocina_delante_catando true
set_active eneko_smoking false
set_active turno_cocina_ajo true [!turno_cocina_ingrediente_ajo_cogido]
set_active cocina_delante_puerta_cocina false
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
- "Zorionak!!!!" [zorionak_eneko]
say_last_dialog_option
say eneko_smoking "Mila esker!"
- "Quién eres tú?" [!cocina_delante_dialog_option3_done]
say_last_dialog_option
say eneko_smoking "Soy Eneko." [!name_known]
say eneko_smoking "Ya te he dicho mi nombre!!" [name_known]
say eneko_smoking "NO PREGUNTES" [name_known]
say eneko_smoking "NI ME CONTACTES POR WHATSAPP O TE BLOQUEARÉ" [name_known]
set_global cocina_delante_dialog_option3_done true [name_known]
set_global name_known true
- "Qué haces?" [!cocina_delante_dialog_option4_done]
say_last_dialog_option
say eneko_smoking "Fumar."
say eneko_smoking "No lo ves?"
set_global cocina_delante_dialog_option4_done true
- "Me he quedado atascado, puedes ayudarme?" [!cocina_delante_dialog_option5_done]
say_last_dialog_option
say eneko_smoking "Lo haría, pero estoy ocupado."
set_global cocina_delante_dialog_option5_done true
- "A veces tengo la sensación de que el mundo en el que vivimos no es real." [!cocina_delante_dialog_option6_done]
say_last_dialog_option
say eneko_smoking "Sé exactamente a lo que te refieres. Algo no funciona en el mundo. No sabes lo que es, pero ahí está, como una astilla clavada en tu mente, y te está enloqueciendo. Esta sensación te ha traído hasta mí. ¿Sabes de lo que te estoy hablando?"
say player "¿De Las Gymkhanikas de Uli?"
say eneko_smoking "¿Te gustaría saber lo que son Las Gymkhanikas de Uli? Las Gymkhanikas de Uli nos rodean, están por todas partes. Puedes verlas si miras por la ventana o al encender la económica. Puedes sentirla cuando vas a la cocina, cuando vas a la despensa, cuando buscas ingredientes. Es el mundo que ha sido puesto ante tus ojos para ocultarte la verdad."
say player "¿Qué verdad?"
say eneko_smoking "Que eres un esclavo Oier. Igual que yo naciste en cautiverio, naciste en una prisión que no puedes ni saborear, ni oler, ni tocar. Una prisión para tu mente. Por desgracia no se puede explicar lo que son Las Gymkhanikas de Uli. Has de verlas con tus propios ojos."
say player "¿Ahora no deberías ofrecerme una pastilla roja y otra azul?"
say eneko_smoking "¿Pastillas? ¿Por la mañana? Anda y vete a hacer la comida!"
set_angle player 180
say player "Menuda conversación más extraña..."
set_global cocina_delante_dialog_option6_done true
stop
- "Agur"
say current_player "Agur yogur!"
stop
!
:action3 turno_cocina_frontal
> [!turno_cocina_frontal_debajo_sofa]
say eneko_smoking "No tengas prisa por devolvérmela, aun puede serte de utilidad."
say eneko_smoking "(guiño, guiño)"
set_global turno_cocina_frontal_entregado true
stop
> [turno_cocina_frontal_debajo_sofa]
inventory_remove turno_cocina_frontal
say eneko_smoking "Menos mal, no tiene ni un rasguño."
say eneko_smoking "Le tengo mucho cariño. Te he contado que me la regaló mi abuelo?"
say eneko_smoking "Espera... fue el abuelo o la tía?"
say eneko_smoking "Bueno, no me acuerdo, fue hace mucho tiempo."
say eneko_smoking "Pero es mía, eso seguro."
say eneko_smoking "De toda la vida."
:action3 turno_cocina_madera
say current_player "Quieres leña?"
say eneko_smoking "Andas buscando pelea?"
say eneko_smoking "Te advierto que soy cinturón negro de Kung Fu!"
?
- "No, no. Solo te ofrecía un trozo de leña." [!eneko_madera_option1_done]
say_last_dialog_option
say eneko_smoking "Y que quieres que haga con un leño?"
say eneko_smoking "No se te ha ocurrido que si quisiera leña iría a por ella?"
say eneko_smoking "Acaso te he pedido leña?"
say current_player "Vale, pillo la idea."
say current_player "Yo..."
say current_player "creía que te gustaría..."
say eneko_smoking "Ya lo siento, a veces soy un borde."
say eneko_smoking "Pero es que era una idea de mierda."
set_global eneko_madera_option1_done true
- "Has dicho cinturón negro de Kung Fu?" [!eneko_madera_option2_done]
say_last_dialog_option
say eneko_smoking "Sí, es lo que he dicho."
say current_player "Kung Fu? No querrías decir Karate?"
say eneko_smoking "Pues no, quería decir Kung Fu."
say current_player "No sabía que había cinturón negro de Kung Fu."
say eneko_smoking "Pues mira, ya lo sabes."
set_global eneko_madera_option2_done true
- "Te veo muy tenso, creo que deberías trabajar tu mal humor." [!eneko_madera_option3_done]
say_last_dialog_option
say eneko_smoking "Grrr."
set_global eneko_madera_option3_done true
- "Creo que me voy a alejar muy despacio..."
say_last_dialog_option
say eneko_smoking "Bien haces, no durarías ni un segundo."
say eneko_smoking "Me he visto todas las películas de Bruce Lee."
say eneko_smoking "Varias veces."
stop
:action3 turno_cocina_cuchillo
stop_snd
play_video res://gymkhana/videos/turno_cocina/oier_amenaza_con_cuchillo.ogv
play_snd res://gymkhana/sounds/music_loop.ogg _music
inventory_remove turno_cocina_cuchillo
:action3 turno_cocina_mechero
say eneko_smoking "Enserio!?!? Me das un mechero sin gas? No lo quiero."

View File

@@ -1,27 +1,27 @@
[gd_resource type="Resource" load_steps=7 format=2]
[gd_resource type="Resource" script_class="ESCAnimationResource" load_steps=7 format=3 uid="uid://c4lhcwvjqx5ty"]
[ext_resource path="res://addons/escoria-core/game/core-scripts/resources/esc_animationresource.gd" type="Script" id=1]
[ext_resource path="res://addons/escoria-core/game/core-scripts/resources/esc_directionangle.gd" type="Script" id=2]
[ext_resource path="res://addons/escoria-core/game/core-scripts/resources/esc_animationname.gd" type="Script" id=3]
[ext_resource type="Script" path="res://addons/escoria-core/game/core-scripts/resources/esc_animationresource.gd" id="1"]
[ext_resource type="Script" path="res://addons/escoria-core/game/core-scripts/resources/esc_directionangle.gd" id="2"]
[ext_resource type="Script" path="res://addons/escoria-core/game/core-scripts/resources/esc_animationname.gd" id="3"]
[sub_resource type="Resource" id=1]
script = ExtResource( 2 )
[sub_resource type="Resource" id="1"]
script = ExtResource("2")
angle_start = 0
angle_size = 360
[sub_resource type="Resource" id=2]
script = ExtResource( 3 )
[sub_resource type="Resource" id="2"]
script = ExtResource("3")
animation = "idle"
mirrored = false
[sub_resource type="Resource" id=3]
script = ExtResource( 3 )
[sub_resource type="Resource" id="3"]
script = ExtResource("3")
animation = "speak"
mirrored = false
[resource]
script = ExtResource( 1 )
dir_angles = [ SubResource( 1 ) ]
directions = [ SubResource( 2 ) ]
idles = [ SubResource( 2 ) ]
speaks = [ SubResource( 3 ) ]
script = ExtResource("1")
dir_angles = [SubResource("1")]
directions = [SubResource("2")]
idles = [SubResource("2")]
speaks = [SubResource("3")]

View File

@@ -1,172 +1,172 @@
[gd_resource type="Resource" load_steps=36 format=2]
[gd_resource type="Resource" script_class="ESCAnimationResource" load_steps=36 format=3 uid="uid://cyjo7aq0e4hbe"]
[ext_resource path="res://addons/escoria-core/game/core-scripts/resources/esc_animationresource.gd" type="Script" id=1]
[ext_resource path="res://addons/escoria-core/game/core-scripts/resources/esc_directionangle.gd" type="Script" id=2]
[ext_resource path="res://addons/escoria-core/game/core-scripts/resources/esc_animationname.gd" type="Script" id=3]
[ext_resource type="Script" path="res://addons/escoria-core/game/core-scripts/resources/esc_animationresource.gd" id="1"]
[ext_resource type="Script" path="res://addons/escoria-core/game/core-scripts/resources/esc_directionangle.gd" id="2"]
[ext_resource type="Script" path="res://addons/escoria-core/game/core-scripts/resources/esc_animationname.gd" id="3"]
[sub_resource type="Resource" id=1]
script = ExtResource( 2 )
[sub_resource type="Resource" id="1"]
script = ExtResource("2")
angle_start = 340
angle_size = 40
[sub_resource type="Resource" id=2]
script = ExtResource( 2 )
[sub_resource type="Resource" id="2"]
script = ExtResource("2")
angle_start = 20
angle_size = 50
[sub_resource type="Resource" id=3]
script = ExtResource( 2 )
[sub_resource type="Resource" id="3"]
script = ExtResource("2")
angle_start = 70
angle_size = 40
[sub_resource type="Resource" id=4]
script = ExtResource( 2 )
[sub_resource type="Resource" id="4"]
script = ExtResource("2")
angle_start = 110
angle_size = 50
[sub_resource type="Resource" id=5]
script = ExtResource( 2 )
[sub_resource type="Resource" id="5"]
script = ExtResource("2")
angle_start = 160
angle_size = 40
[sub_resource type="Resource" id=6]
script = ExtResource( 2 )
[sub_resource type="Resource" id="6"]
script = ExtResource("2")
angle_start = 200
angle_size = 50
[sub_resource type="Resource" id=7]
script = ExtResource( 2 )
[sub_resource type="Resource" id="7"]
script = ExtResource("2")
angle_start = 250
angle_size = 40
[sub_resource type="Resource" id=8]
script = ExtResource( 2 )
[sub_resource type="Resource" id="8"]
script = ExtResource("2")
angle_start = 290
angle_size = 50
[sub_resource type="Resource" id=9]
script = ExtResource( 3 )
[sub_resource type="Resource" id="9"]
script = ExtResource("3")
animation = "walk_up"
mirrored = false
[sub_resource type="Resource" id=10]
script = ExtResource( 3 )
[sub_resource type="Resource" id="10"]
script = ExtResource("3")
animation = "walk_up"
mirrored = false
[sub_resource type="Resource" id=11]
script = ExtResource( 3 )
[sub_resource type="Resource" id="11"]
script = ExtResource("3")
animation = "walk_right"
mirrored = false
[sub_resource type="Resource" id=12]
script = ExtResource( 3 )
[sub_resource type="Resource" id="12"]
script = ExtResource("3")
animation = "walk_down"
mirrored = false
[sub_resource type="Resource" id=13]
script = ExtResource( 3 )
[sub_resource type="Resource" id="13"]
script = ExtResource("3")
animation = "walk_down"
mirrored = false
[sub_resource type="Resource" id=14]
script = ExtResource( 3 )
[sub_resource type="Resource" id="14"]
script = ExtResource("3")
animation = "walk_down"
mirrored = false
[sub_resource type="Resource" id=15]
script = ExtResource( 3 )
[sub_resource type="Resource" id="15"]
script = ExtResource("3")
animation = "walk_right"
mirrored = true
[sub_resource type="Resource" id=16]
script = ExtResource( 3 )
[sub_resource type="Resource" id="16"]
script = ExtResource("3")
animation = "walk_up"
mirrored = false
[sub_resource type="Resource" id=17]
script = ExtResource( 3 )
[sub_resource type="Resource" id="17"]
script = ExtResource("3")
animation = "idle_up"
mirrored = false
[sub_resource type="Resource" id=18]
script = ExtResource( 3 )
[sub_resource type="Resource" id="18"]
script = ExtResource("3")
animation = "idle_up"
mirrored = false
[sub_resource type="Resource" id=19]
script = ExtResource( 3 )
[sub_resource type="Resource" id="19"]
script = ExtResource("3")
animation = "idle_right"
mirrored = false
[sub_resource type="Resource" id=20]
script = ExtResource( 3 )
[sub_resource type="Resource" id="20"]
script = ExtResource("3")
animation = "idle_down_right"
mirrored = false
[sub_resource type="Resource" id=21]
script = ExtResource( 3 )
[sub_resource type="Resource" id="21"]
script = ExtResource("3")
animation = "idle_down"
mirrored = false
[sub_resource type="Resource" id=22]
script = ExtResource( 3 )
[sub_resource type="Resource" id="22"]
script = ExtResource("3")
animation = "idle_down_left"
mirrored = false
[sub_resource type="Resource" id=23]
script = ExtResource( 3 )
[sub_resource type="Resource" id="23"]
script = ExtResource("3")
animation = "idle_left"
mirrored = false
[sub_resource type="Resource" id=24]
script = ExtResource( 3 )
[sub_resource type="Resource" id="24"]
script = ExtResource("3")
animation = "idle_up"
mirrored = false
[sub_resource type="Resource" id=25]
script = ExtResource( 3 )
[sub_resource type="Resource" id="25"]
script = ExtResource("3")
animation = "idle_up"
mirrored = false
[sub_resource type="Resource" id=26]
script = ExtResource( 3 )
[sub_resource type="Resource" id="26"]
script = ExtResource("3")
animation = "idle_up"
mirrored = false
[sub_resource type="Resource" id=27]
script = ExtResource( 3 )
[sub_resource type="Resource" id="27"]
script = ExtResource("3")
animation = "idle_right"
mirrored = false
[sub_resource type="Resource" id=28]
script = ExtResource( 3 )
[sub_resource type="Resource" id="28"]
script = ExtResource("3")
animation = "speak_down"
mirrored = false
[sub_resource type="Resource" id=29]
script = ExtResource( 3 )
[sub_resource type="Resource" id="29"]
script = ExtResource("3")
animation = "speak_down"
mirrored = false
[sub_resource type="Resource" id=30]
script = ExtResource( 3 )
[sub_resource type="Resource" id="30"]
script = ExtResource("3")
animation = "idle_down"
mirrored = false
[sub_resource type="Resource" id=31]
script = ExtResource( 3 )
[sub_resource type="Resource" id="31"]
script = ExtResource("3")
animation = "idle_right"
mirrored = true
[sub_resource type="Resource" id=32]
script = ExtResource( 3 )
[sub_resource type="Resource" id="32"]
script = ExtResource("3")
animation = "idle_up"
mirrored = false
[resource]
script = ExtResource( 1 )
dir_angles = [ SubResource( 1 ), SubResource( 2 ), SubResource( 3 ), SubResource( 4 ), SubResource( 5 ), SubResource( 6 ), SubResource( 7 ), SubResource( 8 ) ]
directions = [ SubResource( 9 ), SubResource( 10 ), SubResource( 11 ), SubResource( 12 ), SubResource( 13 ), SubResource( 14 ), SubResource( 15 ), SubResource( 16 ) ]
idles = [ SubResource( 17 ), SubResource( 18 ), SubResource( 19 ), SubResource( 20 ), SubResource( 21 ), SubResource( 22 ), SubResource( 23 ), SubResource( 24 ) ]
speaks = [ SubResource( 25 ), SubResource( 26 ), SubResource( 27 ), SubResource( 28 ), SubResource( 29 ), SubResource( 30 ), SubResource( 31 ), SubResource( 32 ) ]
script = ExtResource("1")
dir_angles = [SubResource("1"), SubResource("2"), SubResource("3"), SubResource("4"), SubResource("5"), SubResource("6"), SubResource("7"), SubResource("8")]
directions = [SubResource("9"), SubResource("10"), SubResource("11"), SubResource("12"), SubResource("13"), SubResource("14"), SubResource("15"), SubResource("16")]
idles = [SubResource("17"), SubResource("18"), SubResource("19"), SubResource("20"), SubResource("21"), SubResource("22"), SubResource("23"), SubResource("24")]
speaks = [SubResource("25"), SubResource("26"), SubResource("27"), SubResource("28"), SubResource("29"), SubResource("30"), SubResource("31"), SubResource("32")]

View File

@@ -1,184 +1,184 @@
[gd_scene load_steps=14 format=2]
[gd_scene load_steps=14 format=3 uid="uid://dwvu5kn7qr35s"]
[ext_resource path="res://addons/escoria-core/game/core-scripts/esc_room.gd" type="Script" id=1]
[ext_resource path="res://gymkhana/characters/oier/oier.tscn" type="PackedScene" id=2]
[ext_resource path="res://gymkhana/rooms/turno_cocina/cocina_delante/assets/background.png" type="Texture2D" id=3]
[ext_resource path="res://addons/escoria-core/game/core-scripts/esc_terrain.gd" type="Script" id=4]
[ext_resource path="res://addons/escoria-core/game/core-scripts/esc_location.gd" type="Script" id=5]
[ext_resource path="res://addons/escoria-ui-return-monkey-island/esc_item_with_tooltip.gd" type="Script" id=6]
[ext_resource path="res://gymkhana/rooms/turno_cocina/cocina_delante/assets/depth.png" type="Texture2D" id=7]
[ext_resource path="res://gymkhana/characters/eneko/eneko_smoking.tscn" type="PackedScene" id=8]
[ext_resource path="res://gymkhana/rooms/turno_cocina/cocina_delante/assets/foreground.png" type="Texture2D" id=9]
[ext_resource path="res://gymkhana/items/inventory/turno_cocina_madera.tscn" type="PackedScene" id=10]
[ext_resource path="res://gymkhana/items/inventory/turno_cocina_ajo.tscn" type="PackedScene" id=11]
[ext_resource path="res://gymkhana/items/inventory/turno_cocina_carton.tscn" type="PackedScene" id=12]
[ext_resource type="Script" path="res://addons/escoria-core/game/core-scripts/esc_room.gd" id="1"]
[ext_resource type="PackedScene" path="res://gymkhana/characters/oier/oier.tscn" id="2"]
[ext_resource type="Texture2D" uid="uid://sdv18jxcknuw" path="res://gymkhana/rooms/turno_cocina/cocina_delante/assets/background.png" id="3"]
[ext_resource type="Script" path="res://addons/escoria-core/game/core-scripts/esc_terrain.gd" id="4"]
[ext_resource type="Script" path="res://addons/escoria-core/game/core-scripts/esc_location.gd" id="5"]
[ext_resource type="Script" path="res://addons/escoria-ui-return-monkey-island/esc_item_with_tooltip.gd" id="6"]
[ext_resource type="Texture2D" uid="uid://js3u7hbljn2x" path="res://gymkhana/rooms/turno_cocina/cocina_delante/assets/depth.png" id="7"]
[ext_resource type="PackedScene" path="res://gymkhana/characters/eneko/eneko_smoking.tscn" id="8"]
[ext_resource type="Texture2D" uid="uid://du7o4ic4601dk" path="res://gymkhana/rooms/turno_cocina/cocina_delante/assets/foreground.png" id="9"]
[ext_resource type="PackedScene" path="res://gymkhana/items/inventory/turno_cocina_madera.tscn" id="10"]
[ext_resource type="PackedScene" path="res://gymkhana/items/inventory/turno_cocina_ajo.tscn" id="11"]
[ext_resource type="PackedScene" path="res://gymkhana/items/inventory/turno_cocina_carton.tscn" id="12"]
[sub_resource type="NavigationPolygon" id=1]
vertices = PackedVector2Array( -768, 301, -1163, 462, -1161, 358, -532, 166, 676, 59, 651, -8, 720, -10, 760, 50, 167, 278, 419, 146, 36, 211, -86, 216, -236, 229, -87, 153, 22, 154, -360, 166 )
polygons = [ PackedInt32Array( 0, 1, 2, 3 ), PackedInt32Array( 4, 5, 6, 7 ), PackedInt32Array( 4, 7, 8, 9 ), PackedInt32Array( 10, 9, 8 ), PackedInt32Array( 11, 10, 8, 0, 12 ), PackedInt32Array( 11, 13, 14, 10 ), PackedInt32Array( 12, 0, 3, 15 ) ]
outlines = [ PackedVector2Array( -1161, 358, -532, 166, -360, 166, -236, 229, -86, 216, -87, 153, 22, 154, 36, 211, 419, 146, 676, 59, 651, -8, 720, -10, 760, 50, 167, 278, -768, 301, -1163, 462 ) ]
[sub_resource type="NavigationPolygon" id="1"]
vertices = PackedVector2Array(-768, 301, -1163, 462, -1161, 358, -532, 166, 676, 59, 651, -8, 720, -10, 760, 50, 167, 278, 419, 146, 36, 211, -86, 216, -236, 229, -87, 153, 22, 154, -360, 166)
polygons = Array[PackedInt32Array]([PackedInt32Array(0, 1, 2, 3), PackedInt32Array(4, 5, 6, 7), PackedInt32Array(4, 7, 8, 9), PackedInt32Array(10, 9, 8), PackedInt32Array(11, 10, 8, 0, 12), PackedInt32Array(11, 13, 14, 10), PackedInt32Array(12, 0, 3, 15)])
outlines = Array[PackedVector2Array]([PackedVector2Array(-1161, 358, -532, 166, -360, 166, -236, 229, -86, 216, -87, 153, 22, 154, 36, 211, 419, 146, 676, 59, 651, -8, 720, -10, 760, 50, 167, 278, -768, 301, -1163, 462)])
[node name="ESCRoom" type="Node2D"]
script = ExtResource( 1 )
script = ExtResource("1")
global_id = "cocina_delante"
esc_script = "res://gymkhana/rooms/turno_cocina/cocina_delante/esc/cocina_delante.esc"
player_scene = ExtResource( 2 )
camera_limits = [ Rect2( 0, 0, 2319, 577 ) ]
player_scene = ExtResource("2")
camera_limits = [Rect2(0, 0, 2319, 577)]
[node name="background" type="Sprite2D" parent="."]
position = Vector2( 1159, 289 )
texture = ExtResource( 3 )
position = Vector2(1159, 289)
texture = ExtResource("3")
[node name="ESCTerrain" type="Navigation2D" parent="."]
script = ExtResource( 4 )
scales = ExtResource( 7 )
[node name="ESCTerrain" type="Node2D" parent="."]
script = ExtResource("4")
scales = ExtResource("7")
scale_min = 0.25
scale_max = 1.4
[node name="NavigationRegion2D" type="NavigationRegion2D" parent="ESCTerrain"]
position = Vector2( 1159, 289 )
navigation_polygon = SubResource( 1 )
position = Vector2(1159, 289)
navigation_polygon = SubResource("1")
[node name="puerta_cocina" type="Area2D" parent="."]
process_mode = 1
script = ExtResource( 6 )
script = ExtResource("6")
global_id = "cocina_delante_puerta_cocina"
esc_script = "res://gymkhana/rooms/turno_cocina/cocina_delante/esc/puerta_cocina.esc"
is_exit = true
combine_when_selected_action_is_in = [ ]
dialog_color = Color( 1, 1, 1, 1 )
combine_when_selected_action_is_in = PackedStringArray()
custom_data = {
"tooltips": {
"action1": "cocina_delante_puerta_cocina_action1"
}
"tooltips": {
"action1": "cocina_delante_puerta_cocina_action1"
}
}
animations = null
[node name="puerta_cocina_collision" type="CollisionPolygon2D" parent="puerta_cocina"]
position = Vector2( 630, -130 )
scale = Vector2( 0.963362, 0.9875 )
polygon = PackedVector2Array( -1.03802, 589.367, -1.03809, 311.899, 166.085, 311.899, 166.085, 589.367 )
position = Vector2(630, -130)
scale = Vector2(0.963362, 0.9875)
polygon = PackedVector2Array(-1.03802, 589.367, -1.03809, 311.899, 166.085, 311.899, 166.085, 589.367)
[node name="puerta_cocina_start" type="Marker2D" parent="puerta_cocina"]
position = Vector2( 716, 473 )
script = ExtResource( 5 )
position = Vector2(716, 473)
script = ExtResource("5")
global_id = "puerta_cocina_start"
[node name="puerta_despensa" type="Area2D" parent="."]
process_mode = 1
script = ExtResource( 6 )
script = ExtResource("6")
global_id = "cocina_delante_puerta_despensa"
esc_script = "res://gymkhana/rooms/turno_cocina/cocina_delante/esc/puerta_despensa.esc"
is_exit = true
combine_when_selected_action_is_in = [ ]
dialog_color = Color( 1, 1, 1, 1 )
combine_when_selected_action_is_in = PackedStringArray()
custom_data = {
"tooltips": {
"action1": "cocina_delante_puerta_despensa_action1"
}
"tooltips": {
"action1": "cocina_delante_puerta_despensa_action1"
}
}
animations = null
[node name="puerta_despensa_collision" type="CollisionPolygon2D" parent="puerta_despensa"]
position = Vector2( 51, 113 )
scale = Vector2( 0.963362, 0.9875 )
polygon = PackedVector2Array( -1.03803, 470.886, -1.03809, 311.899, 72.6622, 311.899, 71.6242, 469.873 )
position = Vector2(51, 113)
scale = Vector2(0.963362, 0.9875)
polygon = PackedVector2Array(-1.03803, 470.886, -1.03809, 311.899, 72.6622, 311.899, 71.6242, 469.873)
[node name="puerta_despensa_start" type="Marker2D" parent="puerta_despensa"]
position = Vector2( 90, 621 )
script = ExtResource( 5 )
position = Vector2(90, 621)
script = ExtResource("5")
global_id = "puerta_despensa_start"
[node name="puerta_detras" type="Area2D" parent="."]
process_mode = 1
script = ExtResource( 6 )
script = ExtResource("6")
global_id = "cocina_delante_puerta_detras"
esc_script = "res://gymkhana/rooms/turno_cocina/cocina_delante/esc/puerta_detras.esc"
is_exit = true
combine_when_selected_action_is_in = [ ]
dialog_color = Color( 1, 1, 1, 1 )
combine_when_selected_action_is_in = PackedStringArray()
custom_data = {
"tooltips": {
"action1": "cocina_delante_puerta_detras_action1"
}
"tooltips": {
"action1": "cocina_delante_puerta_detras_action1"
}
}
animations = null
[node name="puerta_detras_collision" type="CollisionPolygon2D" parent="puerta_detras"]
position = Vector2( 1067, -26 )
scale = Vector2( 0.963362, 0.9875 )
polygon = PackedVector2Array( 5.19019, 470.886, 6.22815, 359.494, -67.472, 360.506, -69.5481, 285.57, 120.412, 293.671, 122.488, 470.886 )
position = Vector2(1067, -26)
scale = Vector2(0.963362, 0.9875)
polygon = PackedVector2Array(5.19019, 470.886, 6.22815, 359.494, -67.472, 360.506, -69.5481, 285.57, 120.412, 293.671, 122.488, 470.886)
[node name="puerta_detras_start" type="Marker2D" parent="puerta_detras"]
position = Vector2( 1131, 460 )
script = ExtResource( 5 )
position = Vector2(1131, 460)
script = ExtResource("5")
global_id = "puerta_detras_start"
[node name="EnekoSmoking" parent="." instance=ExtResource( 8 )]
position = Vector2( 813, 440 )
[node name="EnekoSmoking" parent="." instance=ExtResource("8")]
position = Vector2(813, 440)
combine_when_selected_action_is_in = PackedStringArray()
[node name="ESCLocation" type="Marker2D" parent="EnekoSmoking"]
position = Vector2( -44, 82 )
script = ExtResource( 5 )
position = Vector2(-44, 82)
script = ExtResource("5")
global_id = "eneko_smoking"
[node name="Foreground" type="Sprite2D" parent="."]
position = Vector2( 1817, 451 )
z_index = 4096
texture = ExtResource( 9 )
position = Vector2(1817, 451)
texture = ExtResource("9")
[node name="new_game_start_location" type="Marker2D" parent="."]
position = Vector2( 718, 509 )
script = ExtResource( 5 )
position = Vector2(718, 509)
script = ExtResource("5")
global_id = "new_game_start_location"
is_start_location = true
[node name="pegatinas" type="Area2D" parent="."]
process_mode = 1
position = Vector2( 870, 264 )
script = ExtResource( 6 )
position = Vector2(870, 264)
script = ExtResource("6")
global_id = "cocina_delante_pegatinas"
esc_script = "res://gymkhana/rooms/turno_cocina/cocina_delante/esc/pegatinas.esc"
combine_when_selected_action_is_in = [ ]
dialog_color = Color( 1, 1, 1, 1 )
combine_when_selected_action_is_in = PackedStringArray()
custom_data = {
"tooltips": {
"action1": "cocina_delante_pegatinas_action1",
"action2": "cocina_delante_pegatinas_action2"
}
"tooltips": {
"action1": "cocina_delante_pegatinas_action1",
"action2": "cocina_delante_pegatinas_action2"
}
}
animations = null
[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="pegatinas"]
position = Vector2( -33, -25 )
polygon = PackedVector2Array( -20, 43, 37, 46, 39, 87, 57, 86, 92, 84, 91, -16, 47, -17, -20, -17, -21, 26 )
position = Vector2(-33, -25)
polygon = PackedVector2Array(-20, 43, 37, 46, 39, 87, 57, 86, 92, 84, 91, -16, 47, -17, -20, -17, -21, 26)
[node name="ESCLocation" type="Marker2D" parent="pegatinas"]
position = Vector2( -99, 213 )
script = ExtResource( 5 )
position = Vector2(-99, 213)
script = ExtResource("5")
[node name="turno_cocina_madera" parent="." instance=ExtResource( 10 )]
position = Vector2( 1505, 160 )
scale = Vector2( 0.880435, 0.88735 )
[node name="turno_cocina_madera" parent="." instance=ExtResource("10")]
position = Vector2(1505, 160)
scale = Vector2(0.880435, 0.88735)
combine_when_selected_action_is_in = PackedStringArray("action4")
[node name="turno_cocina_madera_collision" type="CollisionPolygon2D" parent="turno_cocina_madera"]
position = Vector2( 396.395, 87.9022 )
polygon = PackedVector2Array( -2.27148, -21.4121, -2.27148, 32.6816, -77.2345, 30.4277, -78.3702, -21.4121 )
position = Vector2(396.395, 87.9022)
polygon = PackedVector2Array(-2.27148, -21.4121, -2.27148, 32.6816, -77.2345, 30.4277, -78.3702, -21.4121)
[node name="turno_cocina_madera_location" type="Marker2D" parent="turno_cocina_madera"]
position = Vector2( 368, 137.488 )
script = ExtResource( 5 )
position = Vector2(368, 137.488)
script = ExtResource("5")
[node name="turno_cocina_ajo" parent="." instance=ExtResource( 11 )]
position = Vector2( 858, 399 )
[node name="turno_cocina_ajo" parent="." instance=ExtResource("11")]
position = Vector2(858, 399)
combine_when_selected_action_is_in = PackedStringArray("action4")
[node name="ESCLocation" type="Marker2D" parent="turno_cocina_ajo"]
position = Vector2( -21, 91 )
script = ExtResource( 5 )
position = Vector2(-21, 91)
script = ExtResource("5")
[node name="turno_cocina_carton" parent="." instance=ExtResource( 12 )]
position = Vector2( 1221, 423 )
[node name="turno_cocina_carton" parent="." instance=ExtResource("12")]
position = Vector2(1221, 423)
combine_when_selected_action_is_in = PackedStringArray("action4")
[node name="ESCLocation" type="Marker2D" parent="turno_cocina_carton"]
position = Vector2( -52, 34 )
script = ExtResource( 5 )
position = Vector2(-52, 34)
script = ExtResource("5")

View File

@@ -1,54 +1,65 @@
:setup
# Uncomment to disable intro scene
> [!cocina_delante_intro_played]
accept_input SKIP
stop_snd
play_video res://gymkhana/videos/turno_cocina/intro.ogv
if not cocina_delante_intro_played:
accept_input("SKIP")
stop_snd()
play_video("res://gymkhana/videos/turno_cocina/intro.ogv")
if not turno_cocina_frontal_entregado:
inventory_add("turno_cocina_frontal")
if skip_intro:
inventory_add("turno_cocina_libro_de_cocina")
if not turno_cocina_eneko_catando:
set_active(turno_cocina_ajo,false)
anim($eneko_smoking, "idle")
if ESC_LAST_SCENE == "despensa":
teleport($player, $puerta_despensa_start)
set_angle($player,180)
stop
inventory_add turno_cocina_frontal [!turno_cocina_frontal_entregado]
inventory_add turno_cocina_libro_de_cocina [skip_intro]
if ESC_LAST_SCENE == "cocina_detras":
teleport($player, $puerta_detras_start)
set_angle($player, 180)
stop
if ESC_LAST_SCENE == "cocina":
teleport($player, $puerta_cocina_start)
set_angle($player,180)
stop
set_active turno_cocina_ajo false [!turno_cocina_eneko_catando]
anim eneko_smoking idle
> [eq ESC_LAST_SCENE despensa]
teleport player puerta_despensa_start
set_angle player 180
stop
> [eq ESC_LAST_SCENE cocina_detras]
teleport player puerta_detras_start
set_angle player 180
stop
> [eq ESC_LAST_SCENE cocina]
teleport player puerta_cocina_start
set_angle player 180
stop
teleport player new_game_start_location
set_angle player 90
teleport($player, $new_game_start_location)
set_angle($player, 90)
:ready
> [!cocina_delante_intro_played]
set_global cocina_delante_intro_played true
accept_input SKIP
stop_snd
queue_event eneko_smoking intro_dialog intro_dialog_channel true
set_gui_visible true
walk_block player puerta_cocina_start
# Go to cocina
queue_event cocina_delante_puerta_cocina action1
accept_input ALL
play_snd res://gymkhana/sounds/music_loop.ogg _music
> [intro_dialog2_playing]
accept_input SKIP
walk_block player new_game_start_location
set_angle player 90
queue_event eneko_smoking intro_dialog2 intro_dialog2_channel true
accept_input ALL
set_global intro_dialog2_playing false
> [turno_cocina_pan_mojado_playing]
walk_block player new_game_start_location
set_angle player 90
queue_event eneko_smoking pan_mojado_dialog pan_mojado_dialog_channel true
accept_input ALL
set_global turno_cocina_pan_mojado_playing false
if not cocina_delante_intro_played:
global cocina_delante_intro_played = true
accept_input("SKIP")
stop_snd()
queue_event($eneko_smoking, "intro_dialog", "intro_dialog_channel", true)
set_gui_visible(true)
walk_block($player, $puerta_cocina_start)
# Go to cocina
queue_event($cocina_delante_puerta_cocina, "action1")
accept_input("ALL")
play_snd("res://gymkhana/sounds/music_loop.ogg", _music)
if intro_dialog2_playing:
accept_input("SKIP")
walk_block($player, $new_game_start_location)
set_angle($player,90)
queue_event($eneko_smoking, "intro_dialog2", "intro_dialog2_channel", true)
accept_input("ALL")
global intro_dialog2_playing = false
if turno_cocina_pan_mojado_playing:
walk_block($player,$new_game_start_location)
set_angle($player, 90)
queue_event($eneko_smoking, "pan_mojado_dialog", "pan_mojado_dialog_channel", true)
accept_input("ALL")
global turno_cocina_pan_mojado_playing = false

View File

@@ -1,18 +1,18 @@
:action1
say_sequence current_player turno_cocina_pegatinas 5 true
say_sequence($player, "turno_cocina_pegatinas", 5, true)
:action2
> [cocina_delante_catando, !i/turno_cocina_pegatina]
inventory_add turno_cocina_pegatina
say player "Soy más listo que el hambre."
stop
> [cocina_delante_catando, i/turno_cocina_pegatina]
say player "Mejor no pasarse."
stop
> [!cocina_delante_catando]
say_random eneko_smoking turno_cocina_pegatinas_eneko_smoking 4
say eneko_smoking "Deja de intentarlo! Llevas ya {turno_cocina_pegatinas_eneko_smoking_count} veces!" [eq turno_cocina_pegatinas_eneko_smoking_count 2]
say eneko_smoking "Deja de intentarlo! Llevas ya {turno_cocina_pegatinas_eneko_smoking_count} veces!" [eq turno_cocina_pegatinas_eneko_smoking_count 5]
say eneko_smoking "Deja de intentarlo! Llevas ya {turno_cocina_pegatinas_eneko_smoking_count} veces!" [eq turno_cocina_pegatinas_eneko_smoking_count 10]
say eneko_smoking "Deja de intentarlo! Llevas ya {turno_cocina_pegatinas_eneko_smoking_count} veces!" [eq turno_cocina_pegatinas_eneko_smoking_count 20]
stop
#:action2
#> [cocina_delante_catando, !i/turno_cocina_pegatina]
# inventory_add turno_cocina_pegatina
# say player "Soy más listo que el hambre."
# stop
#> [cocina_delante_catando, i/turno_cocina_pegatina]
# say player "Mejor no pasarse."
# stop
#> [!cocina_delante_catando]
# say_random eneko_smoking turno_cocina_pegatinas_eneko_smoking 4
# say eneko_smoking "Deja de intentarlo! Llevas ya {turno_cocina_pegatinas_eneko_smoking_count} veces!" [eq turno_cocina_pegatinas_eneko_smoking_count 2]
# say eneko_smoking "Deja de intentarlo! Llevas ya {turno_cocina_pegatinas_eneko_smoking_count} veces!" [eq turno_cocina_pegatinas_eneko_smoking_count 5]
# say eneko_smoking "Deja de intentarlo! Llevas ya {turno_cocina_pegatinas_eneko_smoking_count} veces!" [eq turno_cocina_pegatinas_eneko_smoking_count 10]
# say eneko_smoking "Deja de intentarlo! Llevas ya {turno_cocina_pegatinas_eneko_smoking_count} veces!" [eq turno_cocina_pegatinas_eneko_smoking_count 20]
# stop

View File

@@ -1,3 +1,3 @@
:action1
play_lib_snd puerta_cocina_delante
change_scene "res://gymkhana/rooms/turno_cocina/cocina/cocina.tscn"
play_lib_snd("puerta_cocina_delante")
change_scene()"res://gymkhana/rooms/turno_cocina/cocina/cocina.tscn")

View File

@@ -1,3 +1,3 @@
:action1
play_lib_snd puerta_despensa
change_scene "res://gymkhana/rooms/turno_cocina/despensa/despensa.tscn"
play_lib_snd("puerta_despensa")
change_scene("res://gymkhana/rooms/turno_cocina/despensa/despensa.tscn")

View File

@@ -1,3 +1,2 @@
:action1
change_scene "res://gymkhana/rooms/turno_cocina/cocina_detras/cocina_detras.tscn"
change_scene("res://gymkhana/rooms/turno_cocina/cocina_detras/cocina_detras.tscn")

View File

@@ -1,7 +1,7 @@
:setup
> [eq ESC_LAST_SCENE cocina_delante]
teleport player puerta_delante_start
set_angle player 180
if ESC_LAST_SCENE == "cocina_delante":
teleport($player,puerta_delante_start)
set_angle($player,180)
stop
teleport player cocina_detras_puerta_cocina_start
set_angle player 180
teleport($player,$cocina_detras_puerta_cocina_start)
set_angle($player,180)