Game Over!

This commit is contained in:
2025-09-15 01:57:05 +02:00
parent 838776d259
commit e7e9dbb796
6 changed files with 20 additions and 43 deletions

View File

@@ -1,2 +1,2 @@
:use | TK
say(current_player, "I can't use this!", "action_default_say")
say($player, "I can't use this!", "action_default_say")

View File

@@ -10,17 +10,6 @@
global turno_cocina_eneko_cata_ok
global turno_cocina_ajo_picked
:ready
global turno_cocina_ingrediente_lentejas
global turno_cocina_tutorial_done
global zorionak_eneko
global cocina_delante_catando
global turno_cocina_ingrediente_ajo_cogido
global turno_cocina_frontal_debajo_sofa
global turno_cocina_economica_encendida
global turno_cocina_frontal_entregado
global turno_cocina_eneko_cata_ok
global turno_cocina_ajo_picked
:action1
say($player, "Tiene pinta de que fuma", "cocina_delante_eneko_smoking_action1_say")
@@ -150,7 +139,6 @@
play_video("res://gymkhana/videos/turno_cocina/eneko_entra_cocina.ogv")
set_global("cocina_delante_catando", true)
set_active($eneko_smoking, false)
#if !turno_cocina_ajo_picked:
set_active($turno_cocina_ajo, true)
set_active($cocina_delante_puerta_cocina, false)
set_active($cocina_delante_puerta_despensa, false)
@@ -163,7 +151,7 @@
elif turno_cocina_ingrediente_patatas and turno_cocina_ingrediente_ajo_en_lentejas:
sched_event(7, $eneko_smoking, "turno_cocina_eneko_catando_end_le_gusta")
elif turno_cocina_ingrediente_ajo_en_lentejas:
elif !turno_cocina_ingrediente_ajo_en_lentejas:
sched_event(7, $eneko_smoking, "turno_cocina_eneko_catando_end_no_le_gusta")
elif not turno_cocina_ingrediente_patatas:

View File

@@ -1,23 +1,9 @@
:setup
:init
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
global turno_cocina_economica_con_madera
# Disable cocina_debajo_sofa if already picked.
# We cannot look in inventory because the countable item is a different item.
if cocina_debajo_sofa_picked:
set_active($cocina_debajo_sofa, false)
# Enable/disable olla on economica item if olla already put on the economica
#if turno_cocina_economica_con_olla:
# set_active($turno_cocina_olla_llena, true)
#else:
# set_active($turno_cocina_olla_llena, false)
:setup
# Position player depending of last scene
if ESC_LAST_SCENE == "cocina_detras":
teleport($player, $puerta_detras_start)

View File

@@ -1,7 +1,10 @@
:action1
:init
global turno_cocina_economica_encendida
global turno_cocina_economica_con_madera
:action1
if turno_cocina_economica_encendida:
say($player, "Está calentita, lista para cocinar.", "cocina_economica_action1_say_encendida")
else:
@@ -11,8 +14,6 @@
:action2
global turno_cocina_economica_encendida
if turno_cocina_economica_encendida:
say($player, "Ya está encendida. Al final no había interruptor.", "cocina_economica_action2_say_encendida")
else:
@@ -37,8 +38,6 @@
say($player, "Debería encender el cartón antes de meterlo.", "cocina_economica_action3_carton_say")
:action3 "turno_cocina_carton_encendido"
global turno_cocina_economica_con_madera
if turno_cocina_economica_con_madera:
set_global("turno_cocina_economica_encendida", true)
inventory_remove($turno_cocina_carton_encendido)

View File

@@ -1,10 +1,11 @@
:setup
:init
global cocina_delante_intro_played
global turno_cocina_frontal_entregado
global turno_cocina_eneko_catando
global intro_dialog2_playing
global turno_cocina_pan_mojado_playing
:setup
if not cocina_delante_intro_played:
accept_input("SKIP")
stop_snd()
@@ -18,9 +19,9 @@
anim($eneko_smoking, "idle")
if ESC_LAST_SCENE == "despensa":
teleport($player, $puerta_despensa_start)
set_angle($player, 180)
stop
teleport($player, $puerta_despensa_start)
set_angle($player, 180)
stop
if ESC_LAST_SCENE == "cocina_detras":
teleport($player, $puerta_detras_start)
@@ -39,7 +40,7 @@
:ready
if not cocina_delante_intro_played:
cocina_delante_intro_played = true
set_global("cocina_delante_intro_played",true)
accept_input("SKIP")
stop_snd()
queue_event($eneko_smoking, "intro_dialog", "intro_dialog_channel", true)
@@ -56,11 +57,11 @@
set_angle($player,90)
queue_event($eneko_smoking, "intro_dialog2", "intro_dialog2_channel", true)
accept_input("ALL")
intro_dialog2_playing = false
set_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")
turno_cocina_pan_mojado_playing = false
set_global("turno_cocina_pan_mojado_playing", false)

View File

@@ -21,7 +21,10 @@
set_global("turno_cocina_tutorial_done", false)
set_global("turno_cocina_eneko_cata_ok", false)
set_global("turno_cocina_hint_romero", false)
#set_global("turno_cocina_ingrediente_ajo_cogido", false)
set_global("turno_cocina_economica_con_olla", false)
set_global("turno_cocina_economica_encendida", false)
set_global("turno_cocina_economica_encendida", false)
set_global("turno_cocina_frontal_entregado", false)
# Starting scene
change_scene("res://gymkhana/rooms/turno_cocina/cocina_delante/cocina_delante.tscn")