Squashed commit of the following:

commit f4e15f11cb99e3ecf97240a57ac407edccd8aabf
Author: Oier Bravo Urtasun <oierbravo@gmail.com>
Date:   Sat Feb 8 03:23:33 2025 +0100

    Doable tutorial

commit a58fc407bbb248a11a3481607b186e16a58b44c7
Author: Oier Bravo Urtasun <oierbravo@gmail.com>
Date:   Fri Feb 7 14:56:29 2025 +0100

    items cocina

commit 764abca24270ad109306a6713c9029400544e487
Author: Oier Bravo Urtasun <oierbravo@gmail.com>
Date:   Fri Feb 7 13:40:01 2025 +0100

    Intro done

commit e16d1f69e3324f6cc3cb5fb1ba9d1444be92d47e
Author: Oier Bravo Urtasun <oierbravo@gmail.com>
Date:   Fri Feb 7 13:23:41 2025 +0100

    Skip dialog fix

commit 8350683785263c3fd037e6484143ef4c43c5ace9
Merge: b968ec4 21cb204
Author: Oier Bravo Urtasun <oierbravo@gmail.com>
Date:   Fri Feb 7 13:04:41 2025 +0100

    Merge branch 'gymkhana/escoria4' into gymkhana/escoria4-eneko-smoking-port

commit b968ec4d7c9e282cfd4bcdd048b3aa252981dedb
Author: Oier Bravo Urtasun <oierbravo@gmail.com>
Date:   Tue Feb 4 20:46:43 2025 +0100

    csv fix

commit 7ba00276b50f60e4b3e2b47303fdec12ac195767
Author: Oier Bravo Urtasun <oierbravo@gmail.com>
Date:   Tue Feb 4 00:08:48 2025 +0100

    translation keys

commit 127f0732bdfbb28e887609ec992e2fbd1b87bc87
Author: Oier Bravo Urtasun <oierbravo@gmail.com>
Date:   Sun Feb 2 09:41:29 2025 +0100

    pegatinas

commit 3ad3b05c3ec5d40172259acd430a7798f71da541
Author: Oier Bravo Urtasun <oierbravo@gmail.com>
Date:   Sun Feb 2 09:17:23 2025 +0100

    eneko dialogs

commit 97b5a69bc0385a5cecd17af48eaf2e45d5fd88f8
Merge: b641ae0 a03bed7
Author: Oier Bravo Urtasun <oierbravo@gmail.com>
Date:   Wed Jan 29 00:19:38 2025 +0100

    Merge branch 'gymkhana/escoria4' into gymkhana/escoria4-eneko-smoking-port

commit b641ae0da451647bf55888fea5421e4c9463c49c
Merge: 0d75ea8 aaa3953
Author: Oier Bravo Urtasun <oierbravo@gmail.com>
Date:   Mon Jan 27 17:21:38 2025 +0100

    Merge branch 'gymkhana/escoria4' into gymkhana/escoria4-eneko-smoking-port

commit 0d75ea8a44ff76b1ad6650f5acec2024a9a55685
Author: Oier Bravo Urtasun <oierbravo@gmail.com>
Date:   Mon Jan 27 17:18:41 2025 +0100

    wip
This commit is contained in:
2025-02-08 03:24:28 +01:00
parent 21cb204d9a
commit 6c772da846
31 changed files with 655 additions and 494 deletions

View File

@@ -1,8 +1,8 @@
:action1
say($player, "Ajooo!", TODO_I18N)
say($player, "Ajooo!", "cocina_ajo_action1")
inventory_add(turno_cocina_ajo)
set_active(turno_cocina_ajo, false)
set_global(turno_cocina_ingrediente_ajo_cogido, true)
:action3
say($player, "Una buena cabeza de ajo, justo lo que necesitaba para unas buenas lentejas.", TODO_I18N)
say($player, "Una buena cabeza de ajo, justo lo que necesitaba para unas buenas lentejas.", "cocina_ajo_action2")

View File

@@ -1,13 +1,13 @@
:action1
play_lib_snd cocina_bol
inventory_add turno_cocina_bol
set_active turno_cocina_bol false
play_lib_snd("cocina_bol")
inventory_add($turno_cocina_bol)
set_active($turno_cocina_bol, false)
:action3
say player "Un bol donde poner ingredientes"
say($player, "Un bol donde poner ingredientes", "cocina_bol_action3")
:action3 turno_cocina_peso
inventory_remove turno_cocina_peso
inventory_remove turno_cocina_bol
inventory_add turno_cocina_peso_bol
say current_player "Ya puedo pesar ingredientes!"
#:action3 turno_cocina_peso
#inventory_remove($turno_cocina_peso)
#inventory_remove($turno_cocina_bol)
#inventory_add($turno_cocina_peso_bol)
#say($player, "Ya puedo pesar ingredientes!", "cocina_bol_action3_peso")

View File

@@ -1,2 +1,2 @@
:action3
say player "Parece la cantidad exacta de lentejas"
say($player, "Parece la cantidad exacta de lentejas")

View File

@@ -1,2 +1,2 @@
:action3
say player "Con esto ya puedo encender lo que quiera."
say($player, "Con esto ya puedo encender lo que quiera.")

View File

@@ -1,6 +1,6 @@
:action3
say player "Tiene una inscripción: 'Para Uli-Alto de parte de Tronceda'."
say($player, "Tiene una inscripción: 'Para Uli-Alto de parte de Tronceda'.", "cocina_cuchillos_action3")
:action3 cocina_cuchillos
say player "El cuchillo a su sitio!"
inventory_remove turno_cocina_cuchillo
:action3 "cocina_cuchillos"
say($player, "El cuchillo a su sitio!", "cocina_cuchillos_action3_cuchillo_say")
inventory_remove($turno_cocina_cuchillo)

View File

@@ -1,30 +1,30 @@
:action1
say player "Que cosa tan curiosa."
say($player, "Que cosa tan curiosa.", "cocina_cuerno_action1_say")
:action2
say current_player "A la saca!"
set_active turno_cocina_cuerno false
inventory_add turno_cocina_cuerno
say($player, "A la saca!", "cocina_cuerno_action2_say")
set_active($turno_cocina_cuerno, false)
inventory_add("turno_cocina_cuerno")
:action3
say player "Parece un cuerno de algún animal. Lo usan para llamar a comer."
say($player, "Parece un cuerno de algún animal. Lo usan para llamar a comer.", "cocina_cuerno_action3_say")
:action4
> [turno_cocina_ingrediente_patatas,turno_cocina_ingrediente_ajo_en_lentejas,!turno_cocina_eneko_cata_ok]
say player "Debería pedirle a Eneko que pruebe las lentejas antes de llamar a la gente."
stop
> [eq ESC_CURRENT_SCENE cocina_delante]
accept_input SKIP
walk_block player puerta_cocina_start
set_angle player 180
stop_snd
> [turno_cocina_eneko_cata_ok]
set_gui_visible false
music_enable
change_scene res://gymkhana/rooms/turno_cocina/creditos/creditos.tscn
if turno_cocina_ingrediente_patatas and turno_cocina_ingrediente_ajo_en_lentejas and !turno_cocina_eneko_cata_ok:
say($player, "Debería pedirle a Eneko que pruebe las lentejas antes de llamar a la gente.", "cocina_cuerno_action4_hint")
stop
play_video res://gymkhana/videos/turno_cocina/cuerno_antes_de_tiempo.ogv
play_snd res://gymkhana/sounds/music_loop.ogg _music
accept_input ALL
stop
say player "Si lo toco aquí no me va a oir la gente que esté en la huerta, debería buscar un sitio mejor."
if ESC_CURRENT_SCENE == "cocina_delante":
accept_input("SKIP")
walk_block($player, $puerta_cocina_start)
set_angle($player, 180)
stop_snd()
if turno_cocina_eneko_cata_ok:
set_gui_visible(false)
music_enable()
change_scene("res://gymkhana/rooms/turno_cocina/creditos/creditos.tscn")
stop
play_video("res://gymkhana/videos/turno_cocina/cuerno_antes_de_tiempo.ogv")
play_snd("res://gymkhana/sounds/music_loop.ogg", _music)
accept_input("ALL")
stop
say($player, "Si lo toco aquí no me va a oir la gente que esté en la huerta, debería buscar un sitio mejor.","cocina_cuerno_action4_say")

View File

@@ -1,54 +1,55 @@
:action1
say player "Hay varios libros de recetas. Debería coger uno."
say($player, "Hay varios libros de recetas. Debería coger uno.", "cocina_libro_de_cocina_action1")
:action2
say player "Este libro de recetas tiene buena pinta."
inventory_add turno_cocina_libro_de_cocina
set_active turno_cocina_libro_de_cocina false
set_angle player 180
say player "He guardado el libro en el inventario. Lo verás abajo a la izquierda de la pantalla."
say player "Algunos objetos del inventario pueden combinarse entre ellos usándolos. Acuérdate más tarde, te hará falta."
say player "Por ahora, con leer el libro de recetas bastará."
say($player, "Este libro de recetas tiene buena pinta.", "cocina_libro_de_cocina_action2_1")
inventory_add("turno_cocina_libro_de_cocina")
set_active($turno_cocina_libro_de_cocina, false)
set_angle($player, 180)
say($player, "He guardado el libro en el inventario. Lo verás abajo a la izquierda de la pantalla.", "cocina_libro_de_cocina_action2_2")
say($player, "Algunos objetos del inventario pueden combinarse entre ellos usándolos. Acuérdate más tarde, te hará falta.", "cocina_libro_de_cocina_action2_3")
say($player, "Por ahora, con leer el libro de recetas bastará.", "cocina_libro_de_cocina_action2_4")
:action3
> [!cocina_intro_played]
accept_input SKIP
set_global cocina_intro_played true
set_active turno_cocina_economica true
set_interactive turno_cocina_peso true
set_active turno_cocina_cocina_gas true
set_active turno_cocina_bol true
set_active cocina_cuchillos true
set_active cocina_fregadero_izq true
set_active cocina_fregadero_der true
set_active cocina_puerta_delante true
set_active cocina_puerta_detras true
set_active turno_cocina_cuerno false
set_interactive cocina_patata true
set_active cocina_debajo_sofa true
set_angle player 90
say player "'Carpaccio de gambas aderezadas con huevas de lumpo negras'"
say player "No, es demasiado sencillo y vulgar."
set_angle player 270
say player "'Huevo frito'"
say player "Uff, demasiado complicado."
set_angle player 180
say player "'Lentejas con patata'"
say player "Lentejas! Voy a hacer lentejas!!"
say player "Sanas y nutritivas, tienen más hierro que las espinacas."
say player "Y además están riquísimas!"
say player "Voy a contárselo a Eneko."
walk_block player puerta_delante_start
set_global intro_dialog2_playing true
# Go to delante_cocina
queue_event cocina_puerta_delante action1
stop
say player "A ver...."
say player "Lentejas con patatas:"
say player "4 patatas medianas"
say player "1 kg de lentejas"
say player "Una cabeza de ajo."
inc_global turno_cocina_libro_leido_count
set_global turno_cocina_hint_romero true [eq turno_cocina_libro_leido_count 4]
say player "Tambien hay un dibujo de una hierba con la palabra ROMERO."[eq turno_cocina_libro_leido_count 4]
set_global turno_cocina_libro_leido_count 0 [eq turno_cocina_libro_leido_count 4]
if !cocina_intro_played:
accept_input("SKIP")
set_global("cocina_intro_played", true)
set_active($turno_cocina_economica, true)
set_interactive($turno_cocina_peso, true)
set_active($turno_cocina_cocina_gas, true)
set_active($turno_cocina_bol, true)
set_active($cocina_cuchillos, true)
set_active($cocina_fregadero_izq, true)
set_active($cocina_fregadero_der, true)
set_active($cocina_puerta_delante, true)
set_active($cocina_puerta_detras, true)
set_active($turno_cocina_cuerno, false)
set_interactive($cocina_patata, true)
set_active($cocina_debajo_sofa, true)
set_angle($player, 90, "")
say($player, "'Carpaccio de gambas aderezadas con huevas de lumpo negras'", "cocina_libro_de_cocina_intro_action3_1")
say($player, "No, es demasiado sencillo y vulgar.", "cocina_libro_de_cocina_intro_action3_2")
set_angle($player, 270)
say($player, "'Huevo frito'", "cocina_libro_de_cocina_intro_action3_3")
say($player, "Uff, demasiado complicado.", "cocina_libro_de_cocina_intro_action3_4")
set_angle($player, 180)
say($player, "'Lentejas con patata'", "cocina_libro_de_cocina_intro_action3_5")
say($player, "Lentejas! Voy a hacer lentejas!!", "cocina_libro_de_cocina_intro_action3_6")
say($player, "Sanas y nutritivas, tienen más hierro que las espinacas.", "cocina_libro_de_cocina_intro_action3_7")
say($player, "Y además están riquísimas!", "cocina_libro_de_cocina_intro_action3_8")
say($player, "Voy a contárselo a Eneko.", "cocina_libro_de_cocina_intro_action3_9")
walk_block($player, $puerta_delante_start)
set_global("intro_dialog2_playing", true)
# Go to delante_cocina
queue_event($cocina_puerta_delante, "action1")
stop
say($player, "A ver....", "cocina_libro_de_cocina_action3_1")
say($player, "Lentejas con patatas:", "cocina_libro_de_cocina_action3_2")
say($player, "4 patatas medianas", "cocina_libro_de_cocina_action3_3")
say($player, "1 kg de lentejas", "cocina_libro_de_cocina_action3_4")
say($player, "Una cabeza de ajo.", "cocina_libro_de_cocina_action3_5")
inc_global("turno_cocina_libro_leido_count")
if turno_cocina_libro_leido_count == 4:
set_global("turno_cocina_hint_romero", true)
say($player, "Tambien hay un dibujo de una hierba con la palabra ROMERO.","cocina_libro_de_cocina_action3_romero")
set_global("turno_cocina_libro_leido_count", 0)

View File

@@ -1,20 +1,20 @@
:action1
set_angle player 270
say player "Mi mechero, que bien!!"
set_angle player 270
say player "Ayer lo dejé un segundo encima de la mesa y desapareció."
set_angle($player, 270)
say($player, "Mi mechero, que bien!!", "mechero_action1_say_1")
set_angle($player,270)
say($player, "Ayer lo dejé un segundo encima de la mesa y desapareció.", "mechero_action1_say_2")
:action2
set_angle player 270
say current_player "A la saca!"
set_active turno_cocina_mechero false
inventory_add turno_cocina_mechero
set_angle($player,270)
say($player, "A la saca!", "mechero_action2_say")
set_active($turno_cocina_mechero, false)
inventory_add("turno_cocina_mechero")
:action3
say player "Parece que no tiene gas."
say player "Eso explica que lo hayan abandonado."
set_angle player 180
say player "Si vienes a Uli vigila tu mechero."
say($player, "Parece que no tiene gas.", "mechero_action3_say_1")
say($player, "Eso explica que lo hayan abandonado.", "mechero_action3_say_2")
set_angle($player, 180)
say($player, "Si vienes a Uli vigila tu mechero.", "mechero_action3_say_3")
:action4 turno_cocina_carton
say player "Fuego!"
:action4 "turno_cocina_carton"
say($player, "Fuego!", "mechero_action4") #ToDo: tiene sentido?

View File

@@ -1,59 +1,69 @@
:action1
say player "Está llena de agua"
say player "lentejas" [turno_cocina_ingrediente_lentejas]
say player "patatas" [turno_cocina_ingrediente_patatas]
say player "ajo" [turno_cocina_ingrediente_ajo_en_lentejas]
say player "romero" [turno_cocina_ingrediente_romero]
say($player,"Está llena de agua", "olla_llena_action1_say")
if turno_cocina_ingrediente_lentejas:
say($player,"lentejas", "olla_llena_action1_lentejas_say")
if turno_cocina_ingrediente_patatas:
say($player,"patatas", "olla_llena_action1_patatas_say")
if turno_cocina_ingrediente_ajo_en_lentejas:
say($player,"ajo", "olla_llena_action1_ajo_say")
if turno_cocina_ingrediente_romero:
say($player,"romero", "olla_llena_action1_romero_say")
:action2
say player "Ya la estoy usando."
say($player,"Ya la estoy usando.", "olla_llena_action2")
:action3
say player "Está llena de agua"
say player "lentejas" [turno_cocina_ingrediente_lentejas]
say player "patatas" [turno_cocina_ingrediente_patatas]
say player "ajo" [turno_cocina_ingrediente_ajo_en_lentejas]
say player "romero" [turno_cocina_ingrediente_romero]
> [turno_cocina_ingrediente_patatas,turno_cocina_ingrediente_ajo_en_lentejas,turno_cocina_ingrediente_romero]
say player "Estas lentejas tienen una pinta buenísima!"
stop
> [turno_cocina_ingrediente_patatas,turno_cocina_ingrediente_ajo_en_lentejas]
say player "No tienen mala pinta, igual le convencen a Eneko."
stop
say player "Faltan ingredientes. Igual puedo leer la receta para ver lo que falta."
say($player,"Está llena de agua", "olla_llena_action3_say")
if turno_cocina_ingrediente_lentejas:
say($player,"lentejas", "olla_llena_action3_lentjas_say")
if turno_cocina_ingrediente_patatas:
say($player,"patatas", "olla_llena_action3_patatas_say")
if turno_cocina_ingrediente_ajo_en_lentejas:
say($player,"ajo", "olla_llena_action3_ajo_say")
if turno_cocina_ingrediente_romero:
say($player,"romero", "olla_llena_action3_romero_say")
if turno_cocina_ingrediente_patatas and turno_cocina_ingrediente_ajo_en_lentejas and turno_cocina_ingrediente_ajo_en_lentejas:
say($player,"Estas lentejas tienen una pinta buenísima!", "olla_llena_action3_ready_say")
stop
if turno_cocina_ingrediente_patatas and turno_cocina_ingrediente_ajo_en_lentejas:
say($player,"No tienen mala pinta, igual le convencen a Eneko.", "olla_llena_action3_missing_ajo_say")
stop
say($player,"Faltan ingredientes. Igual puedo leer la receta para ver lo que falta.","olla_llena_action3_missing_ingradients_say")
:action3 turno_cocina_bol_lentejas
# Echar las lentejas a la olla y recoger el bol y el peso
say player "Lentejas pa'entro!"
inventory_remove turno_cocina_bol_lentejas
inventory_add turno_cocina_bol
set_global turno_cocina_ingrediente_lentejas true
> [eq ESC_CURRENT_SCENE cocina]
accept_input SKIP
say player "No creo que vaya a necesitar el bol de nuevo, voy a guardarlo."
walk_block player turno_cocina_bol
inventory_remove turno_cocina_bol
say player "Tampoco me queda nada por pesar."
walk_block player turno_cocina_peso
inventory_remove turno_cocina_peso_usado
set_active turno_cocina_peso true
set_interactive turno_cocina_peso false
set_angle player 180
say player "Reglamento de Uli, artículo 28: devuelve las cosas a su sitio una vez hayas terminado de usarlas."
accept_input ALL
:action3 "turno_cocina_bol_lentejas"
# Echar las lentejas a la olla y recoger el bol y el peso
say($player,"Lentejas pa'entro!", "olla_llena_action3_bol_lentejas_say")
inventory_remove($turno_cocina_bol_lentejas)
inventory_add($turno_cocina_bol)
set_global("turno_cocina_ingrediente_lentejas", true)
if ESC_CURRENT_SCENE == "cocina":
accept_input("SKIP")
say($player,"No creo que vaya a necesitar el bol de nuevo, voy a guardarlo.", "olla_llena_action3_bol_lentejas_clear_say_1")
walk_block($player, $turno_cocina_bol)
inventory_remove($turno_cocina_bol)
say($player,"Tampoco me queda nada por pesar.", "olla_llena_action3_bol_lentejas_clear_say_2")
walk_block($player, $turno_cocina_peso)
inventory_remove($turno_cocina_peso_usado)
set_active($turno_cocina_peso, true)
set_interactive($turno_cocina_peso, false)
set_angle($player,180)
say($player,"Reglamento de Uli, artículo 28: devuelve las cosas a su sitio una vez hayas terminado de usarlas.", "olla_llena_action3_bol_lentejas_clear_say_3")
accept_input("ALL")
:action3 turno_cocina_patata
say player "Tienen que ser 4 patatas" [!eq _COUNT_turno_cocina_patata 4]
say player "Patatas pa'entro" [eq _COUNT_turno_cocina_patata 4]
inventory_remove turno_cocina_patata [eq _COUNT_turno_cocina_patata 4]
set_global turno_cocina_ingrediente_patatas true [eq _COUNT_turno_cocina_patata 4]
:action3 "turno_cocina_patata"
if _COUNT_turno_cocina_patata != 4:
say($player,"Tienen que ser 4 patatas", "olla_llena_action3_patata_not_enough_say")
else:
say($player,"Patatas pa'entro", "olla_llena_action3_patata_enough_say")
inventory_remove($turno_cocina_patata)
set_global("turno_cocina_ingrediente_patatas", true)
:action3 turno_cocina_romero
say player "Con romero estas lentejas van a estar de rechupete!"
set_global turno_cocina_ingrediente_romero true
inventory_remove turno_cocina_romero
:action3 "turno_cocina_romero"
say($player,"Con romero estas lentejas van a estar de rechupete!", "olla_llena_action3_romero_say")
set_global("turno_cocina_ingrediente_romero", true)
inventory_remove($turno_cocina_romero)
:action3 turno_cocina_ajo
say player "Con ajo quedará al gusto de Eneko."
set_global turno_cocina_ingrediente_ajo_en_lentejas true
inventory_remove turno_cocina_ajo
:action3 "turno_cocina_ajo"
say($player,"Con ajo quedará al gusto de Eneko.","olla_llena_action3_ajo_say")
set_global("turno_cocina_ingrediente_ajo_en_lentejas", true)
inventory_remove($turno_cocina_ajo)

View File

@@ -1,5 +1,2 @@
:observe
> [!turno_cocina_economica_encendida]
custom turno_cocina_olla_llena SmokeParticles hidden
> [turno_cocina_economica_encendida]
custom turno_cocina_olla_llena SmokeParticles hidden
custom($turno_cocina_olla_llena, "SmokeParticles", "hidden")

View File

@@ -1,22 +1,22 @@
:action1
say player "Una olla estupenda para hacer lentejas."
say($player, "Una olla estupenda para hacer lentejas.", "olla_vacia_action1")
:action2
say current_player "Podria ser útil!!"
set_active turno_cocina_olla_vacia false
inventory_add turno_cocina_olla_vacia
say($current_player, "Podria ser útil!!", "olla_vacia_action1")
set_active($turno_cocina_olla_vacia, false)
inventory_add("turno_cocina_olla_vacia")
:action3
say player "Está vacia."
say($player, "Está vacia.", "olla_vacia_action3_say")
:action3 turno_cocina_bol_lentejas
say player "Primero debería llenar la olla de agua."
:action3 "turno_cocina_bol_lentejas"
say($player, "Primero debería llenar la olla de agua.", "olla_vacia_action3_bol_lentejas_say")
:action3 turno_cocina_patata
say player "Primero debería llenar la olla de agua."
:action3 "turno_cocina_patata"
say($player, "Primero debería llenar la olla de agua.", "olla_vacia_action3_patata_say")
:action3 turno_cocina_romero
say player "Primero debería llenar la olla de agua."
:action3 "turno_cocina_romero"
say($player, "Primero debería llenar la olla de agua.", "olla_vacia_action3_romero_say")
:action3 turno_cocina_ajo
say player "Primero debería llenar la olla de agua."
:action3 "turno_cocina_ajo2
say($player, "Primero debería llenar la olla de agua.", "lla_vacia_action3_ajo_say")

View File

@@ -1,9 +1,10 @@
:action3
say player "Tengo que conseguir tres patatas más." [eq _COUNT_turno_cocina_patata 1]
say player "Ya tengo {_COUNT_turno_cocina_patata} patatas!" [!eq _COUNT_turno_cocina_patata 1]
if _COUNT_turno_cocina_patata == 1:
say($player, "Tengo que conseguir tres patatas más.", "patata_action3_one_say")
else:
say($player, "Ya tengo {_COUNT_turno_cocina_patata} patatas!", "patata_action3_many_say")
:action3 "turno_cocina_cuchillo"
say($player, "No pienso pelarlas, son de la huerta.", "patata_action3_cuchillo_say")
:action3 turno_cocina_cuchillo
say current_player "No pienso pelarlas, son de la huerta."
:action4 turno_cocina_cuchillo
say current_player "La receta no dice nada de cortarlas, supongo que enteras estarán más ricas."
:action4 "turno_cocina_cuchillo"
say($player, "La receta no dice nada de cortarlas, supongo que enteras estarán más ricas.", "patata_action4_cuchillo_say")

View File

@@ -1,26 +1,28 @@
:action1
say current_player "Solo veo pieles de cebollas."
say($player, "Solo veo pieles de cebollas.", "patata_grande_action1_say")
:action2
say current_player "Bieeen!!! Había una patata!"
say current_player "Creo que es demasiado grande, no sé si me valdrá."
set_active turno_cocina_patata_grande false
set_global turno_cocina_patata_grande_picked true
inventory_add turno_cocina_patata_grande
say($player, "Bieeen!!! Había una patata!", "patata_grande_action2_say_1")
say($player, "Creo que es demasiado grande, no sé si me valdrá.", "patata_grande_action2_say_2")
set_active($turno_cocina_patata_grande, false)
set_global("turno_cocina_patata_grande_picked", true)
inventory_add($turno_cocina_patata_grande)
:action3
say current_player "Es la segunda patata más grande que he visto nunca."
say($player, "Es la segunda patata más grande que he visto nunca.", "patata_grande_action3_say")
:action3 turno_cocina_cuchillo
say current_player "Quieres que pele la patata? Pero sí la piel es dónde más vitaminas hay!"
say($player, "Quieres que pele la patata? Pero sí la piel es dónde más vitaminas hay!", "patata_grande_action4_say")
:action4
say current_player "Creo que necesito patatas normales, no patatas gigantes..."
say($player, "Creo que necesito patatas normales, no patatas gigantes...", "patata_grande_action4_say")
:action4 turno_cocina_cuchillo
inventory_add turno_cocina_patata
item_count_add turno_cocina_patata 2
inventory_remove turno_cocina_patata_grande
say current_player "Tenía una patata demasiado grande y ahora tengo dos patatas perfectas." [eq _COUNT_turno_cocina_patata 2]
say current_player "Soy más listo que el hambre." [eq _COUNT_turno_cocina_patata 2]
say current_player "Ya tengo {_COUNT_turno_cocina_patata} patatas!" [!eq _COUNT_turno_cocina_patata 2]
:action4 "turno_cocina_cuchillo"
inventory_add($turno_cocina_patata)
item_count_add($turno_cocina_patata, 2)
inventory_remove($turno_cocina_patata_grande)
if _COUNT_turno_cocina_patata == 2:
say($player, "Tenía una patata demasiado grande y ahora tengo dos patatas perfectas.", "patata_grande_action4_cuchillo_two_say_1")
say($player, "Soy más listo que el hambre.", "patata_grande_action4_cuchillo_two_say_2")
else:
say($player, "Ya tengo {_COUNT_turno_cocina_patata} patatas!", "patata_grande_action4_cuchillo_many_say")

View File

@@ -1,3 +1,3 @@
:action3
say player "'Solo el pueblo salva al pueblo'"
say player "Que pegatina más guapa, ha valido la pena correr el riesgo."
say($player, "'Solo el pueblo salva al pueblo'", "pegatina_action3_say_1")
say($player, "Que pegatina más guapa, ha valido la pena correr el riesgo.", "pegatina_action3_say_2")

View File

@@ -1,5 +1,6 @@
:action1
say player "Que cosa tan curiosa"
say($player, "Que cosa tan curiosa", "cocina_salero_action1_say")
:action2
say player "No lo quiero coger"
say($player, "No lo quiero coger", "cocina_salero_action2_say")