Tutorial variable fix

This commit is contained in:
2025-02-09 23:53:57 +01:00
parent d706383011
commit 21647df329
3 changed files with 18 additions and 7 deletions

View File

@@ -1,3 +1,5 @@
:setup
global turno_cocina_tutorial_done
:ready :ready
var cocina_delante_intro_dialog_option1_done = false var cocina_delante_intro_dialog_option1_done = false
@@ -80,6 +82,7 @@
say($player, "Si vuelves a leer el libro de recetas sabrás la lista con los ingredientes necesarios.", "cocina_delante_intro_dialog2_player_decision_to_user2") say($player, "Si vuelves a leer el libro de recetas sabrás la lista con los ingredientes necesarios.", "cocina_delante_intro_dialog2_player_decision_to_user2")
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.", "cocina_delante_intro_dialog2_player_decision_to_user3") 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.", "cocina_delante_intro_dialog2_player_decision_to_user3")
say($player, "Espero que disfrutes el juego y buena suerte!", "cocina_delante_intro_dialog2_player_decision_to_user4") say($player, "Espero que disfrutes el juego y buena suerte!", "cocina_delante_intro_dialog2_player_decision_to_user4")
turno_cocina_tutorial_done = true
:pan_mojado_dialog :pan_mojado_dialog
say($player, "Se ha caído un poco de agua sobre el pan y está blando.", "cocina_delante_pan_mojado_dialog_1") say($player, "Se ha caído un poco de agua sobre el pan y está blando.", "cocina_delante_pan_mojado_dialog_1")

View File

@@ -13,7 +13,6 @@
:action3 :action3
if !cocina_intro_played: if !cocina_intro_played:
accept_input("SKIP") accept_input("SKIP")
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)
@@ -26,7 +25,7 @@
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'", "cocina_libro_de_cocina_intro_action3_1") 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") say($player, "No, es demasiado sencillo y vulgar.", "cocina_libro_de_cocina_intro_action3_2")
set_angle($player, 270) set_angle($player, 270)

View File

@@ -1,5 +1,10 @@
:setup :setup
global cocina_delante_intro_played global turno_cocina_tutorial_done
global cocina_patata_picked
global cocina_debajo_sofa_picked
global turno_cocina_pan_mojado
global turno_cocina_mikel_playing
global turno_cocina_economica_con_olla
# Disable cocina_patata if already picked. # Disable cocina_patata if already picked.
# We cannot look in inventory because the countable item is a different item. # We cannot look in inventory because the countable item is a different item.
@@ -12,7 +17,11 @@
set_active($cocina_debajo_sofa, false) set_active($cocina_debajo_sofa, false)
# Enable/disable olla on economica item if olla already put on the economica # Enable/disable olla on economica item if olla already put on the economica
set_active($turno_cocina_olla_llena, turno_cocina_economica_con_olla) if turno_cocina_economica_con_olla:
set_active($turno_cocina_olla_llena, true)
else:
set_active($turno_cocina_olla_llena, false)
# Enable/disable jarra items depending if bread is wet # Enable/disable jarra items depending if bread is wet
if turno_cocina_pan_mojado: if turno_cocina_pan_mojado:
@@ -23,7 +32,7 @@
set_active($turno_cocina_jarra_volcada, false) set_active($turno_cocina_jarra_volcada, false)
# Position player depending of last scene # Position player depending of last scene
if ESC_LAST_SCENE == cocina_detras: if ESC_LAST_SCENE == "cocina_detras":
teleport($player, $puerta_detras_start) teleport($player, $puerta_detras_start)
set_angle($player, 180) set_angle($player, 180)
else: else:
@@ -31,7 +40,7 @@
set_angle($player, 270) set_angle($player, 270)
:ready :ready
if !cocina_delante_intro_played: if !turno_cocina_tutorial_done:
set_active($turno_cocina_economica, false) set_active($turno_cocina_economica, false)
set_interactive($turno_cocina_peso, false) set_interactive($turno_cocina_peso, false)
set_active($turno_cocina_cocina_gas, false) set_active($turno_cocina_cocina_gas, false)