Smoke on the water. Closes #38

This commit is contained in:
2024-02-10 20:22:40 +01:00
parent 8f9e8680b3
commit 396db338cf
12 changed files with 75 additions and 11 deletions

View File

@@ -1,4 +1,4 @@
[gd_scene load_steps=22 format=2]
[gd_scene load_steps=24 format=2]
[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]
@@ -18,7 +18,9 @@
[ext_resource path="res://gymkhana/rooms/turno_cocina/cocina/assets/gas-encendido3.png" type="Texture" id=16]
[ext_resource path="res://gymkhana/rooms/turno_cocina/cocina/assets/gas-encendido1.png" type="Texture" id=17]
[ext_resource path="res://gymkhana/rooms/turno_cocina/cocina/assets/gas-encendido2.png" type="Texture" id=18]
[ext_resource path="res://gymkhana/particles/SmokeParticles.tscn" type="PackedScene" id=19]
[ext_resource path="res://gymkhana/items/inventory/turno_cocina_cuerno.tscn" type="PackedScene" id=20]
[ext_resource path="res://gymkhana/items/inventory/scripts/turno_cocina_sin_olla_economica_encendida_observer.gd" type="Script" id=21]
[sub_resource type="NavigationPolygon" id=3]
vertices = PoolVector2Array( 2398, 485, 2442, 499, 2446, 617, 2409, 597, 2283, 493, 144, 568, 3, 570, -56, 524, 111, 445, 162, 471, 229, 445, 200, 465, 252, 478, 305, 524, 273, 570, 2287, 687, 2062, 635, 2113, 565, 696, 737, 512, 591, 703, 699, 1269, 739, 1241, 699, 1502, 646, 1409, 752, 1345, 667, 1489, 627, 1347, 563, 1480, 587, 1466, 514, 1345, 505, 1382, 439, 2109, 424, 2238, 386, 1788, 325, 2018, 419, 1787, 383, 1466, 412, 1493, 479, 1305.5, 467, 1337.5, 449, 1306.5, 498 )
@@ -371,6 +373,7 @@ position = Vector2( -56, 78 )
script = ExtResource( 5 )
[node name="turno_cocina_olla_llena" parent="." instance=ExtResource( 12 )]
visible = false
position = Vector2( 1281, 491 )
scale = Vector2( 1.06318, 1.06318 )
@@ -385,3 +388,8 @@ position = Vector2( 2801, 175 )
[node name="ESCLocation" type="Position2D" parent="turno_cocina_cuerno"]
position = Vector2( -81, 334 )
script = ExtResource( 5 )
[node name="SmokeParticles" parent="." instance=ExtResource( 19 )]
position = Vector2( 1297, 504 )
scale = Vector2( 1.07999, 1 )
script = ExtResource( 21 )

View File

@@ -12,10 +12,8 @@
> [turno_cocina_economica_con_olla]
set_active turno_cocina_olla_llena true
set_active turno_cocina_economica false
> [!turno_cocina_economica_con_olla]
set_active turno_cocina_olla_llena false
set_active turno_cocina_economica true
# Position player depending of last scene
> [eq ESC_LAST_SCENE cocina_detras]

View File

@@ -9,14 +9,14 @@ say current_player "Debería llenar la olla de agua primero."
:action3 turno_cocina_olla_llena
set_active turno_cocina_olla_llena true
say current_player "Me siento un cocinero de verdad."
set_global turno_cocina_economica_con_olla true
inventory_remove turno_cocina_olla_llena
say current_player "Me siento un cocinero de verdad."
:action3 turno_cocina_madera
say current_player "Más madera que es la guerra!"
set_global turno_cocina_economica_con_madera true
inventory_remove turno_cocina_madera
say current_player "Más madera que es la guerra!"
:action3 turno_cocina_carton
say current_player "Prefiero meter el cartón cuando esté encendido."
@@ -26,6 +26,7 @@ say current_player "Prefiero meter el cartón cuando esté encendido."
say current_player "Debería meter leña primero."
stop
> [turno_cocina_economica_con_madera]
say current_player "He encendido la cocina, a cocinar!"
set_global turno_cocina_economica_encendida true
inventory_remove turno_cocina_carton_encendido
say current_player "He encendido la cocina, a cocinar!"

View File

@@ -1,7 +1,7 @@
:setup
# Uncomment to disable intro scene
#set_global cocina_delante_intro_played true
#set_global cocina_intro_played true
set_global cocina_delante_intro_played true
set_global cocina_intro_played true
> [!cocina_delante_intro_played]
accept_input SKIP
stop_snd