diff --git a/gymkhana/items/inventory/assets/turno_cocina_patata.png b/gymkhana/items/inventory/assets/turno_cocina_patata.png index bd9789c6..64814acf 100644 Binary files a/gymkhana/items/inventory/assets/turno_cocina_patata.png and b/gymkhana/items/inventory/assets/turno_cocina_patata.png differ diff --git a/gymkhana/items/inventory/turno_cocina_patata.esc b/gymkhana/items/inventory/turno_cocina_patata.esc index f2fc20e1..5ff6406a 100644 --- a/gymkhana/items/inventory/turno_cocina_patata.esc +++ b/gymkhana/items/inventory/turno_cocina_patata.esc @@ -1,3 +1,9 @@ :action3 say player "Tengo que conseguir tres patatas más." [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 +say current_player "No pienso pelarlas, son de la huerta." + +:action4 turno_cocina_cuchillo +say current_player "La receta no dice nada de cortarlas, supongo que enteras estarán más ricas." diff --git a/gymkhana/items/inventory/turno_cocina_patata.tscn b/gymkhana/items/inventory/turno_cocina_patata.tscn index 9d3c65a7..6c02f6c8 100644 --- a/gymkhana/items/inventory/turno_cocina_patata.tscn +++ b/gymkhana/items/inventory/turno_cocina_patata.tscn @@ -17,6 +17,13 @@ dialog_color = Color( 1, 1, 1, 1 ) tooltips = { "action3": "Contar las patatas", } +action3_target_texts = { +"turno_cocina_cuchillo": "Pelar patatas" +} +action4_target_texts = { +"turno_cocina_cuchillo": "Trocear patatas" +} +target_when_selected_action_is_in = [ "action3", "action4" ] animations = null count_textures = [ { "start": 1, "texture": "res://gymkhana/items/inventory/assets/turno_cocina_patata.png" }, diff --git a/gymkhana/items/inventory/turno_cocina_patata_grande.esc b/gymkhana/items/inventory/turno_cocina_patata_grande.esc index b91cb029..3a25c487 100644 --- a/gymkhana/items/inventory/turno_cocina_patata_grande.esc +++ b/gymkhana/items/inventory/turno_cocina_patata_grande.esc @@ -1,8 +1,9 @@ :action1 -say player "Solo veo pieles de cebollas." +say current_player "Solo veo pieles de cebollas." :action2 say current_player "Bieeen!!! Había una patata!" +say current_player "Creo que es demasiado grande, no sé si me valdrá." set_active turno_cocina_patata_grande false set_global turno_cocina_patata_grande_picked true inventory_add turno_cocina_patata_grande @@ -11,10 +12,15 @@ inventory_add turno_cocina_patata_grande say current_player "Es la segunda patata más grande que he visto nunca." :action3 turno_cocina_cuchillo -inventory_add turno_cocina_patata -item_count_add turno_cocina_patata 2 -inventory_remove turno_cocina_patata_grande -say current_player "Toma ya, ahora son dos patatas!" +say current_player "Quieres que pele la patata? Pero sí la piel es dónde más vitaminas hay!" :action4 say current_player "Creo que necesito patatas normales, no patatas gigantes..." + +:action4 turno_cocina_cuchillo +inventory_add turno_cocina_patata +item_count_add turno_cocina_patata 2 +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 "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] diff --git a/gymkhana/items/inventory/turno_cocina_patata_grande.tscn b/gymkhana/items/inventory/turno_cocina_patata_grande.tscn index 1abdd318..a4aa9dbf 100644 --- a/gymkhana/items/inventory/turno_cocina_patata_grande.tscn +++ b/gymkhana/items/inventory/turno_cocina_patata_grande.tscn @@ -13,6 +13,9 @@ inventory_texture = ExtResource( 2 ) dialog_color = Color( 1, 1, 1, 1 ) animations = null action3_target_texts = { +"turno_cocina_cuchillo": "Pelar la patata" +} +action4_target_texts = { "turno_cocina_cuchillo": "Partir la patata en dos" } -target_when_selected_action_is_in = [ "action3" ] +target_when_selected_action_is_in = [ "action3", "action4" ] diff --git a/gymkhana/rooms/turno_cocina/cocina/cocina.tscn b/gymkhana/rooms/turno_cocina/cocina/cocina.tscn index 6c919488..938da8ae 100644 --- a/gymkhana/rooms/turno_cocina/cocina/cocina.tscn +++ b/gymkhana/rooms/turno_cocina/cocina/cocina.tscn @@ -210,7 +210,7 @@ target_when_selected_action_is_in = [ "action3" ] animations = null [node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="debajo_sofa"] -polygon = PoolVector2Array( 484, 406, 485, 421, 556, 423, 551, 415, 550, 409, 551, 406 ) +polygon = PoolVector2Array( 485, 394, 485, 421, 556, 423, 551, 415, 550, 409, 551, 395 ) [node name="ESCLocation" type="Position2D" parent="debajo_sofa"] position = Vector2( 420, 494 ) @@ -220,7 +220,7 @@ script = ExtResource( 5 ) pause_mode = 1 position = Vector2( 2202, 343 ) rotation = -0.270526 -scale = Vector2( 0.35, 0.35 ) +scale = Vector2( 0.65, 0.65 ) z_index = 1001 script = ExtResource( 6 ) global_id = "cocina_patata" diff --git a/gymkhana/rooms/turno_cocina/cocina/esc/debajo_sofa.esc b/gymkhana/rooms/turno_cocina/cocina/esc/debajo_sofa.esc index e197cfb6..22750131 100644 --- a/gymkhana/rooms/turno_cocina/cocina/esc/debajo_sofa.esc +++ b/gymkhana/rooms/turno_cocina/cocina/esc/debajo_sofa.esc @@ -9,6 +9,7 @@ say player "No la veo pero se que hay una patata." [turno_cocina_frontal_debajo_ say player "Otra patata!" [i/turno_cocina_patata] say player "Bien! La primera patata!" [!i/turno_cocina_patata] +say player "La patata gigante no cuenta, es demasiado grande." [!i/turno_cocina_patata,i/turno_cocina_patata_grande] inventory_add turno_cocina_patata item_count_add turno_cocina_patata set_active cocina_debajo_sofa false diff --git a/gymkhana/rooms/turno_cocina/cocina/esc/patata.esc b/gymkhana/rooms/turno_cocina/cocina/esc/patata.esc index 59761356..d31b3ef2 100644 --- a/gymkhana/rooms/turno_cocina/cocina/esc/patata.esc +++ b/gymkhana/rooms/turno_cocina/cocina/esc/patata.esc @@ -4,6 +4,7 @@ say player "Que patata más bonita, cómo se nota que es de la huerta." :action2 say player "Otra patata!" [i/turno_cocina_patata] say player "Bien! La primera patata!" [!i/turno_cocina_patata] +say player "La patata gigante no cuenta, es demasiado grande." [!i/turno_cocina_patata,i/turno_cocina_patata_grande] set_active cocina_patata false set_global cocina_patata_picked true inventory_add turno_cocina_patata