diff --git a/gymkhana/items/inventory/assets/turno_cocina_bol_lentejas_agua.png b/gymkhana/items/inventory/assets/turno_cocina_bol_lentejas_agua.png deleted file mode 100644 index 9afe44fd..00000000 Binary files a/gymkhana/items/inventory/assets/turno_cocina_bol_lentejas_agua.png and /dev/null differ diff --git a/gymkhana/items/inventory/turno_cocina_bol.esc b/gymkhana/items/inventory/turno_cocina_bol.esc index 0915cd2c..f8ce98f4 100644 --- a/gymkhana/items/inventory/turno_cocina_bol.esc +++ b/gymkhana/items/inventory/turno_cocina_bol.esc @@ -11,9 +11,3 @@ inventory_remove turno_cocina_bol inventory_add turno_cocina_peso_bol say current_player "Ya puedo pesar ingredientes!" - -:action3 cocina_fregadero_der - say current_player "Necesito algo más grande" - -:action3 cocina_fregadero_izq - say current_player "Necesito algo más grande" diff --git a/gymkhana/items/inventory/turno_cocina_bol.tscn b/gymkhana/items/inventory/turno_cocina_bol.tscn index 83b89700..e344edab 100644 --- a/gymkhana/items/inventory/turno_cocina_bol.tscn +++ b/gymkhana/items/inventory/turno_cocina_bol.tscn @@ -23,9 +23,7 @@ custom_data = { } } action3_target_texts = { -"turno_cocina_peso": "Poner el bol sobre el peso", -"cocina_fregadero_der": "Llenar", -"cocina_fregadero_izq": "Llenar" +"turno_cocina_peso": "Poner el bol sobre el peso" } target_when_selected_action_is_in = [ "action3" ] animations = null diff --git a/gymkhana/items/inventory/turno_cocina_bol_lentejas_agua.esc b/gymkhana/items/inventory/turno_cocina_bol_lentejas_agua.esc deleted file mode 100644 index 8237a83e..00000000 --- a/gymkhana/items/inventory/turno_cocina_bol_lentejas_agua.esc +++ /dev/null @@ -1,5 +0,0 @@ -:action1 - say player "Que cosa tan curiosa" - -:action2 - say player "No lo quiero coger" diff --git a/gymkhana/items/inventory/turno_cocina_bol_lentejas_agua.tscn b/gymkhana/items/inventory/turno_cocina_bol_lentejas_agua.tscn deleted file mode 100644 index 22da4da6..00000000 --- a/gymkhana/items/inventory/turno_cocina_bol_lentejas_agua.tscn +++ /dev/null @@ -1,38 +0,0 @@ -[gd_scene load_steps=5 format=2] - -[ext_resource path="res://addons/escoria-ui-return-monkey-island/esc_item_with_tooltip.gd" type="Script" id=1] -[ext_resource path="res://gymkhana/items/inventory/assets/turno_cocina_bol_lentejas_agua.png" type="Texture2D" id=2] -[ext_resource path="res://addons/escoria-core/game/core-scripts/esc_location.gd" type="Script" id=3] - -[sub_resource type="RectangleShape2D" id=1] -extents = Vector2( 22.5, 12.5 ) - -[node name="turno_cocina_bol_lentejas_agua" type="Area2D"] -process_mode = 1 -script = ExtResource( 1 ) -global_id = "turno_cocina_bol_lentejas_agua" -esc_script = "res://gymkhana/items/inventory/turno_cocina_bol_lentejas_agua.esc" -inventory_texture = ExtResource( 2 ) -dialog_color = Color( 1, 1, 1, 1 ) -custom_data = { - "tooltips": { - "action1": "¿Que es esto?", - "action2": "Coger", - "action3": "Mirar dentro", - "action4": "Usar" - } -} -animations = null - -[node name="Sprite2D" type="Sprite2D" parent="."] -position = Vector2( -2, 0 ) -scale = Vector2( 0.5, 0.5 ) -texture = ExtResource( 2 ) - -[node name="CollisionShape2D" type="CollisionShape2D" parent="."] -position = Vector2( -1.5, -0.5 ) -shape = SubResource( 1 ) - -[node name="ESCLocation" type="Marker2D" parent="."] -position = Vector2( -51, 69 ) -script = ExtResource( 3 ) \ No newline at end of file diff --git a/gymkhana/rooms/turno_cocina/cocina/esc/fregadero_der.esc b/gymkhana/rooms/turno_cocina/cocina/esc/fregadero_der.esc index 85420f70..d505020e 100644 --- a/gymkhana/rooms/turno_cocina/cocina/esc/fregadero_der.esc +++ b/gymkhana/rooms/turno_cocina/cocina/esc/fregadero_der.esc @@ -1,11 +1,15 @@ :action1 - say player "Parece que funciona." - play_lib_snd cocina_fregadero_der -:action2 - say player "No tengo donde meter el agua." + play_lib_snd($cocina_fregadero_der) + say($player, "Agua de manantial, que lujo.", "cocina_fregadero_action1_say") -:action3 turno_cocina_olla_vacia - play_lib_snd cocina_fregadero_der - say player "Agua a ojo... en su justa medida." - inventory_remove turno_cocina_olla_vacia - inventory_add turno_cocina_olla_llena \ No newline at end of file +:action2 + say($player, "No tengo donde meter el agua.", "cocina_fregadero_action2_say") + +:action3 $turno_cocina_olla_vacia + play_lib_snd($cocina_fregadero_der) + say($player, "Agua a ojo... en su justa medida.", "cocina_fregadero_action3_olla_vacia_say") + inventory_remove($turno_cocina_olla_vacia) + inventory_add($turno_cocina_olla_llena) + +:action3 turno_cocina_bol + say($player, "Debería poner el agua en lo que vaya a usar para cocinar.", "cocina_fregadero_action3_bol_say") diff --git a/gymkhana/rooms/turno_cocina/cocina/esc/fregadero_izq.esc b/gymkhana/rooms/turno_cocina/cocina/esc/fregadero_izq.esc index e728df94..e459eff0 100644 --- a/gymkhana/rooms/turno_cocina/cocina/esc/fregadero_izq.esc +++ b/gymkhana/rooms/turno_cocina/cocina/esc/fregadero_izq.esc @@ -1,12 +1,15 @@ :action1 - play_lib_snd cocina_fregadero_izq - say player "Parece que funciona." + play_lib_snd($cocina_fregadero_izq) + say($player, "Agua de manantial, que lujo.", "cocina_fregadero_action1_say") :action2 - say player "No tengo donde meter el agua." + say($player, "No tengo donde meter el agua.", "cocina_fregadero_action2_say") -:action3 turno_cocina_olla_vacia - play_lib_snd cocina_fregadero_izq - say player "Agua a ojo... en su justa medida." - inventory_remove turno_cocina_olla_vacia - inventory_add turno_cocina_olla_llena \ No newline at end of file +:action3 $turno_cocina_olla_vacia + play_lib_snd($cocina_fregadero_izq) + say($player, "Agua a ojo... en su justa medida.", "cocina_fregadero_action3_olla_vacia_say") + inventory_remove($turno_cocina_olla_vacia) + inventory_add($turno_cocina_olla_llena) + +:action3 turno_cocina_bol + say($player, "Debería poner el agua en lo que vaya a usar para cocinar.", "cocina_fregadero_action3_bol_say") diff --git a/gymkhana/rooms/turno_cocina/cocina/jarra_volcada.tscn b/gymkhana/rooms/turno_cocina/cocina/jarra_volcada.tscn index f0e515b2..9e12a2ca 100644 --- a/gymkhana/rooms/turno_cocina/cocina/jarra_volcada.tscn +++ b/gymkhana/rooms/turno_cocina/cocina/jarra_volcada.tscn @@ -1,24 +1,24 @@ -[gd_scene load_steps=4 format=2] +[gd_scene load_steps=3 format=3 uid="uid://byfyg5p0h02br"] -[ext_resource path="res://addons/escoria-ui-return-monkey-island/esc_item_with_tooltip.gd" type="Script" id=1] -[ext_resource path="res://gymkhana/rooms/turno_cocina/cocina/assets/jarra_volcada.png" type="Texture2D" id=2] +[ext_resource type="Script" path="res://addons/escoria-ui-return-monkey-island/esc_item_with_tooltip.gd" id="1"] +[ext_resource type="Texture2D" uid="uid://d00ocqj5ow3n6" path="res://gymkhana/rooms/turno_cocina/cocina/assets/jarra_volcada.png" id="2"] [node name="turno_cocina_jarra_volcada" type="Area2D"] process_mode = 1 -script = ExtResource( 1 ) +script = ExtResource("1") global_id = "turno_cocina_jarra_volcada" esc_script = "res://gymkhana/rooms/turno_cocina/cocina/esc/jarra_volcada.esc" -dialog_color = Color( 1, 1, 1, 1 ) - +combine_when_selected_action_is_in = PackedStringArray() +inventory_texture = ExtResource("2") custom_data = { - "tooltips": { - "action1": "Mirar", - "action2": "Poner en su sitio", - } +"tooltips": { +"action1": "Mirar", +"action2": "Poner en su sitio" +} } animations = null [node name="Sprite2D" type="Sprite2D" parent="."] rotation = -0.0698132 -scale = Vector2( 0.18, 0.18 ) -texture = ExtResource( 2 ) +scale = Vector2(0.18, 0.18) +texture = ExtResource("2") diff --git a/gymkhana/translations/turno_cocina.csv b/gymkhana/translations/turno_cocina.csv index 54813190..f977107a 100644 --- a/gymkhana/translations/turno_cocina.csv +++ b/gymkhana/translations/turno_cocina.csv @@ -68,9 +68,13 @@ cocina_puerta_detras_action1,,,Ir detrás cocina_pan_action1,,,Mirar cocina_pan_action2,,,Picotear cocina_fregadero_action1,,,Mirar fregadero +cocina_fregadero_action1_say,,,"Agua de manantial, que lujo." cocina_fregadero_action2,,,Usar +cocina_fregadero_action2_say,,,No tengo donde meter el agua. cocina_fregadero_action3_bol,,,Llenar de agua +cocina_fregadero_action3_bol_say,,,Debería poner el agua en lo que vaya a usar para cocinar. cocina_fregadero_action3_olla_vacia,,,Llenar la olla de agua +cocina_fregadero_action3_olla_vacia_say,,,Agua a ojo... en su justa medida. cocina_cuchillos_action1,,,Contar los cuchillos cocina_cuchillos_action1_say,,,"Uno, dos, tres, cuatro, cinco, seis, siete, ocho, nueve, diez y once." cocina_cuchillos_action1_say_cuchillo_in_inventory,,,"Que raro, sigue habiendo once cuchillos."