fix: port some esc files

This commit is contained in:
2025-01-25 19:56:44 +01:00
parent 93ee35362b
commit 09b02a210a
26 changed files with 174 additions and 173 deletions

1
.gitignore vendored
View File

@@ -12,4 +12,3 @@ bin
addons/escoria-core/default_bus_layout.tres addons/escoria-core/default_bus_layout.tres
.idea/ .idea/
.vscode/settings.json

5
.vscode/settings.json vendored Normal file
View File

@@ -0,0 +1,5 @@
{
"editor.tabSize": 4,
"editor.insertSpaces": false,
"editor.detectIndentation": false
}

View File

@@ -1,5 +1,5 @@
:action1 :action1
say($player, "Tiene pinta de que fuma", cocina_delante_look_eneko) say($player, "Tiene pinta de que fuma", "cocina_delante_look_eneko")
:intro_dialog :intro_dialog
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) 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

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

View File

@@ -1,19 +1,19 @@
:action1 :action1
play_lib_snd cocina_bol play_lib_snd cocina_bol
inventory_add turno_cocina_bol inventory_add turno_cocina_bol
set_active turno_cocina_bol false set_active turno_cocina_bol false
:action3 :action3
say player "Un bol donde poner ingredientes" say player "Un bol donde poner ingredientes"
:action3 turno_cocina_peso :action3 turno_cocina_peso
inventory_remove turno_cocina_peso inventory_remove turno_cocina_peso
inventory_remove turno_cocina_bol inventory_remove turno_cocina_bol
inventory_add turno_cocina_peso_bol inventory_add turno_cocina_peso_bol
say current_player "Ya puedo pesar ingredientes!" say current_player "Ya puedo pesar ingredientes!"
:action3 cocina_fregadero_der :action3 cocina_fregadero_der
say current_player "Necesito algo más grande" say current_player "Necesito algo más grande"
:action3 cocina_fregadero_izq :action3 cocina_fregadero_izq
say current_player "Necesito algo más grande" say current_player "Necesito algo más grande"

View File

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

View File

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

View File

@@ -1,13 +1,13 @@
:action1 :action1
say player "Una caja de cartón vacía." say($player, "Una caja de cartón vacía.", "TODO_I18N")
:action2 :action2
say player "Cartón pa la saca!" say($player, "Cartón pa la saca!", "TODO_I18N")
set_active turno_cocina_carton false set_active(turno_cocina_carton, false)
inventory_add turno_cocina_carton inventory_add(turno_cocina_carton)
:action3 :action3
say player "Es una caja cartón de vacía. ¿Qué haría al lado de la económica?" say($player, "Es una caja de cartón vacía.", "TODO_I18N")
:action3 turno_cocina_mechero :action3 "turno_cocina_mechero"
say player "El mechero no tiene gas, no puedo encender el cartón." say($player, "El mechero no tiene gas, no puedo encender el cartón.", "TODO_I18N")

View File

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

View File

@@ -1,30 +1,30 @@
:action1 :action1
say player "Que cosa tan curiosa." say player "Que cosa tan curiosa."
:action2 :action2
say current_player "A la saca!" say current_player "A la saca!"
set_active turno_cocina_cuerno false set_active turno_cocina_cuerno false
inventory_add turno_cocina_cuerno inventory_add turno_cocina_cuerno
:action3 :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."
:action4 :action4
> [turno_cocina_ingrediente_patatas,turno_cocina_ingrediente_ajo_en_lentejas,!turno_cocina_eneko_cata_ok] > [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." say player "Debería pedirle a Eneko que pruebe las lentejas antes de llamar a la gente."
stop stop
> [eq ESC_CURRENT_SCENE cocina_delante] > [eq ESC_CURRENT_SCENE cocina_delante]
accept_input SKIP accept_input SKIP
walk_block player puerta_cocina_start walk_block player puerta_cocina_start
set_angle player 180 set_angle player 180
stop_snd stop_snd
> [turno_cocina_eneko_cata_ok] > [turno_cocina_eneko_cata_ok]
set_gui_visible false set_gui_visible false
music_enable music_enable
change_scene res://gymkhana/rooms/turno_cocina/creditos/creditos.tscn change_scene res://gymkhana/rooms/turno_cocina/creditos/creditos.tscn
stop stop
play_video res://gymkhana/videos/turno_cocina/cuerno_antes_de_tiempo.ogv play_video res://gymkhana/videos/turno_cocina/cuerno_antes_de_tiempo.ogv
play_snd res://gymkhana/sounds/music_loop.ogg _music play_snd res://gymkhana/sounds/music_loop.ogg _music
accept_input ALL accept_input ALL
stop 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." say player "Si lo toco aquí no me va a oir la gente que esté en la huerta, debería buscar un sitio mejor."

View File

@@ -1,2 +1,2 @@
:action3 :action3
say player frontal_action3_say:"Me la ha dejado Eneko. Me ha dicho que la cuide, que se la regaló su abuelo." say player frontal_action3_say:"Me la ha dejado Eneko. Me ha dicho que la cuide, que se la regaló su abuelo."

View File

@@ -1,54 +1,54 @@
:action1 :action1
say player "Hay varios libros de recetas. Debería coger uno." say player "Hay varios libros de recetas. Debería coger uno."
:action2 :action2
say player "Este libro de recetas tiene buena pinta." say player "Este libro de recetas tiene buena pinta."
inventory_add turno_cocina_libro_de_cocina inventory_add turno_cocina_libro_de_cocina
set_active turno_cocina_libro_de_cocina false set_active turno_cocina_libro_de_cocina false
set_angle player 180 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 "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 "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 "Por ahora, con leer el libro de recetas bastará."
:action3 :action3
> [!cocina_intro_played] > [!cocina_intro_played]
accept_input SKIP accept_input SKIP
set_global cocina_intro_played true set_global cocina_intro_played true
set_active turno_cocina_economica true set_active turno_cocina_economica true
set_interactive turno_cocina_peso true set_interactive turno_cocina_peso true
set_active turno_cocina_cocina_gas true set_active turno_cocina_cocina_gas true
set_active turno_cocina_bol true set_active turno_cocina_bol true
set_active cocina_cuchillos true set_active cocina_cuchillos true
set_active cocina_fregadero_izq true set_active cocina_fregadero_izq true
set_active cocina_fregadero_der true set_active cocina_fregadero_der true
set_active cocina_puerta_delante true set_active cocina_puerta_delante true
set_active cocina_puerta_detras true set_active cocina_puerta_detras true
set_active turno_cocina_cuerno false set_active turno_cocina_cuerno false
set_interactive cocina_patata true set_interactive cocina_patata true
set_active cocina_debajo_sofa true set_active cocina_debajo_sofa true
set_angle player 90 set_angle player 90
say player "'Carpaccio de gambas aderezadas con huevas de lumpo negras'" say player "'Carpaccio de gambas aderezadas con huevas de lumpo negras'"
say player "No, es demasiado sencillo y vulgar." say player "No, es demasiado sencillo y vulgar."
set_angle player 270 set_angle player 270
say player "'Huevo frito'" say player "'Huevo frito'"
say player "Uff, demasiado complicado." say player "Uff, demasiado complicado."
set_angle player 180 set_angle player 180
say player "'Lentejas con patata'" say player "'Lentejas con patata'"
say player "Lentejas! Voy a hacer lentejas!!" say player "Lentejas! Voy a hacer lentejas!!"
say player "Sanas y nutritivas, tienen más hierro que las espinacas." say player "Sanas y nutritivas, tienen más hierro que las espinacas."
say player "Y además están riquísimas!" say player "Y además están riquísimas!"
say player "Voy a contárselo a Eneko." say player "Voy a contárselo a Eneko."
walk_block player puerta_delante_start walk_block player puerta_delante_start
set_global intro_dialog2_playing true set_global intro_dialog2_playing true
# Go to delante_cocina # Go to delante_cocina
queue_event cocina_puerta_delante action1 queue_event cocina_puerta_delante action1
stop stop
say player "A ver...." say player "A ver...."
say player "Lentejas con patatas:" say player "Lentejas con patatas:"
say player "4 patatas medianas" say player "4 patatas medianas"
say player "1 kg de lentejas" say player "1 kg de lentejas"
say player "Una cabeza de ajo." say player "Una cabeza de ajo."
inc_global turno_cocina_libro_leido_count inc_global turno_cocina_libro_leido_count
set_global turno_cocina_hint_romero true [eq turno_cocina_libro_leido_count 4] 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] 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] set_global turno_cocina_libro_leido_count 0 [eq turno_cocina_libro_leido_count 4]

View File

@@ -1,10 +1,10 @@
:action1 :action1
say current_player cocina_delante_madera_action1_say:"Sin duda, muchos pinos murieron para que se llenara." say($player, cocina_delante_madera_action1_say, "Sin duda, muchos pinos murieron para que se llenara.")
:action2 :action2
say current_player cocina_delante_madera_action2_say:"Con esto podré hacer un buen fuego." say($player, cocina_delante_madera_action2_say, "Con esto podré hacer un buen fuego.")
inventory_add turno_cocina_madera inventory_add(turno_cocina_madera)
set_active turno_cocina_madera false set_active(turno_cocina_madera, false)
:action3 :action3
say current_player cocina_delante_madera_action3_say:"Es leña de pino, esto tiene que dejar los tubos bien sucios." say($player, cocina_delante_madera_action3_say, "Es leña de pino, esto tiene que dejar los tubos bien sucios.")

View File

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

View File

@@ -3,7 +3,7 @@
say player "Ya tengo {_COUNT_turno_cocina_patata} patatas!" [!eq _COUNT_turno_cocina_patata 1] say player "Ya tengo {_COUNT_turno_cocina_patata} patatas!" [!eq _COUNT_turno_cocina_patata 1]
:action3 turno_cocina_cuchillo :action3 turno_cocina_cuchillo
say current_player "No pienso pelarlas, son de la huerta." say current_player "No pienso pelarlas, son de la huerta."
:action4 turno_cocina_cuchillo :action4 turno_cocina_cuchillo
say current_player "La receta no dice nada de cortarlas, supongo que enteras estarán más ricas." say current_player "La receta no dice nada de cortarlas, supongo que enteras estarán más ricas."

View File

@@ -1,26 +1,26 @@
:action1 :action1
say current_player "Solo veo pieles de cebollas." say current_player "Solo veo pieles de cebollas."
:action2 :action2
say current_player "Bieeen!!! Había una patata!" say current_player "Bieeen!!! Había una patata!"
say current_player "Creo que es demasiado grande, no sé si me valdrá." say current_player "Creo que es demasiado grande, no sé si me valdrá."
set_active turno_cocina_patata_grande false set_active turno_cocina_patata_grande false
set_global turno_cocina_patata_grande_picked true set_global turno_cocina_patata_grande_picked true
inventory_add turno_cocina_patata_grande inventory_add turno_cocina_patata_grande
:action3 :action3
say current_player "Es la segunda patata más grande que he visto nunca." say current_player "Es la segunda patata más grande que he visto nunca."
:action3 turno_cocina_cuchillo :action3 turno_cocina_cuchillo
say current_player "Quieres que pele la patata? Pero sí la piel es dónde más vitaminas hay!" say current_player "Quieres que pele la patata? Pero sí la piel es dónde más vitaminas hay!"
:action4 :action4
say current_player "Creo que necesito patatas normales, no patatas gigantes..." say current_player "Creo que necesito patatas normales, no patatas gigantes..."
:action4 turno_cocina_cuchillo :action4 turno_cocina_cuchillo
inventory_add turno_cocina_patata inventory_add turno_cocina_patata
item_count_add turno_cocina_patata 2 item_count_add turno_cocina_patata 2
inventory_remove turno_cocina_patata_grande 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 "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 "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] say current_player "Ya tengo {_COUNT_turno_cocina_patata} patatas!" [!eq _COUNT_turno_cocina_patata 2]

View File

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

View File

@@ -1,16 +1,16 @@
:action1 :action1
say player "Es un peso, con esto podría coger la cantidad exacta de algún ingrediente" say player "Es un peso, con esto podría coger la cantidad exacta de algún ingrediente"
:action2 :action2
say current_player "Podria ser útil!!" say current_player "Podria ser útil!!"
set_active turno_cocina_peso false set_active turno_cocina_peso false
inventory_add turno_cocina_peso inventory_add turno_cocina_peso
:action3 :action3
say player "Es un peso, con esto podría coger la cantidad exacta de algún ingrediente" say player "Es un peso, con esto podría coger la cantidad exacta de algún ingrediente"
:action3 turno_cocina_bol :action3 turno_cocina_bol
inventory_remove turno_cocina_peso inventory_remove turno_cocina_peso
inventory_remove turno_cocina_bol inventory_remove turno_cocina_bol
inventory_add turno_cocina_peso_bol inventory_add turno_cocina_peso_bol
say current_player "Ya puedo pesar ingredientes!" say current_player "Ya puedo pesar ingredientes!"

View File

@@ -1,6 +1,5 @@
:action3 :action3
say player "Con esto la clavo con el peso" say player "Con esto la clavo con el peso"
:action4 :action4
say player "Usar" say player "Usar"

View File

@@ -1,11 +1,11 @@
:action1 :action1
say player "Es un peso, con esto podría coger la cantidad exacta de algún ingrediente" say player "Es un peso, con esto podría coger la cantidad exacta de algún ingrediente"
:action2 :action2
say player "NOT IMPLEMENTED" say player "NOT IMPLEMENTED"
:action3 :action3
say player "Es un peso, con esto podría coger la cantidad exacta de algún ingrediente" say player "Es un peso, con esto podría coger la cantidad exacta de algún ingrediente"
:action4 :action4
say player "NOT IMPLEMENTED" say player "NOT IMPLEMENTED"

View File

@@ -1,5 +1,5 @@
:action3 :action3
say player "Este es el peso gracias al cual pesé las lentejas justas que necesitaba." say player "Este es el peso gracias al cual pesé las lentejas justas que necesitaba."
say player "Me trae grandes recuerdos." say player "Me trae grandes recuerdos."
say player "Poniéndole un bol encima conseguí un objeto para pesar ingredientes." say player "Poniéndole un bol encima conseguí un objeto para pesar ingredientes."
say player "Fue la primera vez que combiné objetos del inventario, que tiempos aquellos." say player "Fue la primera vez que combiné objetos del inventario, que tiempos aquellos."

View File

@@ -5,13 +5,13 @@
# #
:action1 :action1
say player "Hay muchas hierbas." say player "Hay muchas hierbas."
:action2 :action2
say player "No sabría cual coger." [!turno_cocina_hint_romero] say player "No sabría cual coger." [!turno_cocina_hint_romero]
say player "¡Esta parece romero!" [turno_cocina_hint_romero] say player "¡Esta parece romero!" [turno_cocina_hint_romero]
inventory_add turno_cocina_romero [turno_cocina_hint_romero] inventory_add turno_cocina_romero [turno_cocina_hint_romero]
set_active turno_cocina_romero false [turno_cocina_hint_romero] set_active turno_cocina_romero false [turno_cocina_hint_romero]
:action3 :action3
say player "Casi seguro que es romero." say player "Casi seguro que es romero."

View File

@@ -1,5 +1,5 @@
:action1 :action1
say player "Que cosa tan curiosa" say player "Que cosa tan curiosa"
:action2 :action2
say player "No lo quiero coger" say player "No lo quiero coger"

View File

@@ -1,5 +1,4 @@
:setup :setup
# Uncomment to disable intro scene
if not cocina_delante_intro_played: if not cocina_delante_intro_played:
accept_input("SKIP") accept_input("SKIP")
stop_snd() stop_snd()
@@ -11,12 +10,12 @@
inventory_add("turno_cocina_libro_de_cocina") inventory_add("turno_cocina_libro_de_cocina")
if not turno_cocina_eneko_catando: if not turno_cocina_eneko_catando:
set_active(turno_cocina_ajo,false) set_active(turno_cocina_ajo, false)
anim($eneko_smoking, "idle") anim($eneko_smoking, "idle")
if ESC_LAST_SCENE == "despensa": if ESC_LAST_SCENE == "despensa":
teleport($player, $puerta_despensa_start) teleport($player, $puerta_despensa_start)
set_angle($player,180) set_angle($player, 180)
stop stop
if ESC_LAST_SCENE == "cocina_detras": if ESC_LAST_SCENE == "cocina_detras":

View File

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

View File

@@ -1,2 +1,2 @@
:action1 :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")