unified tooltips as dictionary (#8)

## Changes
- From one variable for each tooltip to dictionary
- Should not break the game.

## How to test
- Run game
- In `cocina_delante` every tooltip yould appear as always.
- The rest of the rooms/items appear without tooltip.

## Side effects
- `set_tooltip` ESC command doesn't work untill `tooltip` is set to the in the new way. It changes the tooltip to every object without the new tooltip.
- Should be gone when we update every object.

Reviewed-on: gymkhana/gymkhana#8
Co-authored-by: oier <oierbravo@gmail.com>
Co-committed-by: oier <oierbravo@gmail.com>
This commit is contained in:
2023-09-16 15:56:20 +02:00
committed by Oier Bravo
parent ef82e45e10
commit 2fdbdaaa6a
28 changed files with 212 additions and 121 deletions

View File

@@ -15,10 +15,12 @@ esc_script = "res://gymkhana/items/inventory/caja_herramientas.esc"
combine_when_selected_action_is_in = [ "action4" ]
inventory_texture = ExtResource( 2 )
dialog_color = Color( 1, 1, 1, 1 )
action1_text = "¿Que es esto?"
action2_text = "Coger"
action3_text = "Mirar dentro"
action4_text = "Usar"
tooltips = {
"action1": "¿Que es esto?",
"action2": "Coger",
"action3": "Mirar dentro",
"action4": "Usar"
}
action3_target_texts = {
"wrench": "Guardarla en la caja"
}

View File

@@ -15,9 +15,11 @@ esc_script = "res://gymkhana/items/inventory/turno_cocina_bol.esc"
combine_when_selected_action_is_in = [ "action4" ]
inventory_texture = ExtResource( 2 )
dialog_color = Color( 1, 1, 1, 1 )
action1_text = "Coger un bol"
action3_text = "Mirar"
action4_text = "Usar"
tooltips = {
"action1": "Coger un bol",
"action3": "Mirar",
"action4": "Usar"
}
action3_target_texts = {
"turno_cocina_peso": "Poner el bol sobre el peso"
}

View File

@@ -14,10 +14,12 @@ global_id = "turno_cocina_bol_inventario"
esc_script = "res://gymkhana/items/inventory/turno_cocina_bol_inventario.esc"
inventory_texture = ExtResource( 2 )
dialog_color = Color( 1, 1, 1, 1 )
action1_text = "¿Que es esto?"
action2_text = "Coger"
action3_text = "Mirar"
action4_text = "Usar"
tooltips = {
"action1": "¿Que es esto?",
"action2": "Coger",
"action3": "Mirar dentro",
"action4": "Usar"
}
animations = null
[node name="Sprite" type="Sprite" parent="."]

View File

@@ -14,10 +14,13 @@ global_id = "turno_cocina_bol_lentejas"
esc_script = "res://gymkhana/items/inventory/turno_cocina_bol_lentejas.esc"
inventory_texture = ExtResource( 2 )
dialog_color = Color( 1, 1, 1, 1 )
action1_text = "¿Que es esto?"
action2_text = "Coger"
action3_text = "Mirar"
action4_text = "Usar"
tooltips = {
"action1": "¿Que es esto?",
"action2": "Coger",
"action3": "Mirar dentro",
"action4": "Usar"
}
animations = null
[node name="Sprite" type="Sprite" parent="."]

View File

@@ -14,10 +14,12 @@ 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 )
action1_text = "¿Que es esto?"
action2_text = "Coger"
action3_text = "Mirar"
action4_text = "Usar"
tooltips = {
"action1": "¿Que es esto?",
"action2": "Coger",
"action3": "Mirar dentro",
"action4": "Usar"
}
animations = null
[node name="Sprite" type="Sprite" parent="."]

View File

@@ -14,10 +14,12 @@ global_id = "turno_cocina_carton"
esc_script = "res://gymkhana/items/inventory/turno_cocina_carton.esc"
inventory_texture = ExtResource( 2 )
dialog_color = Color( 1, 1, 1, 1 )
action1_text = "¿Que es esto?"
action2_text = "Coger"
action3_text = "Mirar"
action4_text = "Usar"
tooltips = {
"action1": "¿Que es esto?",
"action2": "Coger",
"action3": "Mirar dentro",
"action4": "Usar"
}
animations = null
[node name="Sprite" type="Sprite" parent="."]

View File

@@ -14,10 +14,12 @@ global_id = "turno_cocina_cuatro_patatas"
esc_script = "res://gymkhana/items/inventory/turno_cocina_cuatro_patatas.esc"
inventory_texture = ExtResource( 2 )
dialog_color = Color( 1, 1, 1, 1 )
action1_text = "¿Que es esto?"
action2_text = "Coger"
action3_text = "Mirar"
action4_text = "Usar"
tooltips = {
"action1": "¿Que es esto?",
"action2": "Coger",
"action3": "Mirar",
"action4": "Usar"
}
animations = null
[node name="Sprite" type="Sprite" parent="."]

View File

@@ -14,10 +14,12 @@ global_id = "turno_cocina_cuerno"
esc_script = "res://gymkhana/items/inventory/turno_cocina_cuerno.esc"
inventory_texture = ExtResource( 2 )
dialog_color = Color( 1, 1, 1, 1 )
action1_text = "¿Que es esto?"
action2_text = "Coger"
action3_text = "Mirar"
action4_text = "Usar"
tooltips = {
"action1": "¿Que es esto?",
"action2": "Coger",
"action3": "Mirar dentro",
"action4": "Usar"
}
animations = null
[node name="Sprite" type="Sprite" parent="."]

View File

@@ -14,10 +14,12 @@ global_id = "turno_cocina_dos_patatas"
esc_script = "res://gymkhana/items/inventory/turno_cocina_dos_patatas.esc"
inventory_texture = ExtResource( 2 )
dialog_color = Color( 1, 1, 1, 1 )
action1_text = "¿Que es esto?"
action2_text = "Coger"
action3_text = "Mirar"
action4_text = "Usar"
tooltips = {
"action1": "¿Que es esto?",
"action2": "Coger",
"action3": "Mirar",
"action4": "Usar"
}
animations = null
[node name="Sprite" type="Sprite" parent="."]

View File

@@ -14,10 +14,12 @@ global_id = "turno_cocina_libro_de_cocina"
esc_script = "res://gymkhana/items/inventory/turno_cocina_libro_de_cocina.esc"
inventory_texture = ExtResource( 2 )
dialog_color = Color( 1, 1, 1, 1 )
action1_text = "¿Que es esto?"
action2_text = "Coger"
action3_text = "Mirar"
action4_text = "Usar"
tooltips = {
"action1": "¿Que es esto?",
"action2": "Coger",
"action3": "Mirar dentro",
"action4": "Usar"
}
animations = null
[node name="Sprite" type="Sprite" parent="."]

View File

@@ -14,10 +14,12 @@ global_id = "turno_cocina_madera"
esc_script = "res://gymkhana/items/inventory/turno_cocina_madera.esc"
inventory_texture = ExtResource( 2 )
dialog_color = Color( 1, 1, 1, 1 )
action1_text = "¿Que es esto?"
action2_text = "Coger"
action3_text = "Mirar"
action4_text = "Usar"
tooltips = {
"action1": "¿Que es esto?",
"action2": "Coger",
"action3": "Mirar",
"action4": "Usar"
}
animations = null
[node name="Sprite" type="Sprite" parent="."]

View File

@@ -14,10 +14,12 @@ global_id = "turno_cocina_mechero"
esc_script = "res://gymkhana/items/inventory/turno_cocina_mechero.esc"
inventory_texture = ExtResource( 2 )
dialog_color = Color( 1, 1, 1, 1 )
action1_text = "¿Que es esto?"
action2_text = "Coger"
action3_text = "Mirar"
action4_text = "Usar"
tooltips = {
"action1": "¿Que es esto?",
"action2": "Coger",
"action3": "Mirar",
"action4": "Usar"
}
animations = null
[node name="Sprite" type="Sprite" parent="."]

View File

@@ -14,10 +14,12 @@ global_id = "turno_cocina_patata"
esc_script = "res://gymkhana/items/inventory/turno_cocina_patata.esc"
inventory_texture = ExtResource( 2 )
dialog_color = Color( 1, 1, 1, 1 )
action1_text = "¿Que es esto?"
action2_text = "Coger"
action3_text = "Mirar"
action4_text = "Usar"
tooltips = {
"action1": "¿Que es esto?",
"action2": "Coger",
"action3": "Mirar",
"action4": "Usar"
}
animations = null
[node name="Sprite" type="Sprite" parent="."]

View File

@@ -11,8 +11,10 @@ esc_script = "res://gymkhana/items/inventory/turno_cocina_patata_grande.esc"
combine_when_selected_action_is_in = [ ]
inventory_texture = ExtResource( 2 )
dialog_color = Color( 1, 1, 1, 1 )
action1_text = "¿Que es esto?"
action2_text = "Coger"
action3_text = "Mirar"
action4_text = "Usar"
tooltips = {
"action1": "¿Que es esto?",
"action2": "Coger",
"action3": "Mirar",
"action4": "Usar"
}
animations = null

View File

@@ -12,10 +12,12 @@ esc_script = "res://gymkhana/items/inventory/turno_cocina_peso.esc"
combine_when_selected_action_is_in = [ "action4" ]
inventory_texture = ExtResource( 3 )
dialog_color = Color( 1, 1, 1, 1 )
action1_text = "¿Que es esto?"
action2_text = "Coger"
action3_text = "¿Que es esto?"
action4_text = "Usar"
tooltips = {
"action1": "¿Que es esto?",
"action2": "Coger",
"action3": "Mirar",
"action4": "Usar"
}
action3_target_texts = {
"turno_cocina_bol": "Poner el bol sobre el peso"
}

View File

@@ -15,10 +15,12 @@ esc_script = "res://gymkhana/items/inventory/turno_cocina_peso_bol.esc"
combine_when_selected_action_is_in = [ "action4" ]
inventory_texture = ExtResource( 2 )
dialog_color = Color( 1, 1, 1, 1 )
action1_text = "¿Que es esto?"
action2_text = "Coger"
action3_text = "Mirar"
action4_text = "Usar"
tooltips = {
"action1": "¿Que es esto?",
"action2": "Coger",
"action3": "Mirar",
"action4": "Usar"
}
target_when_selected_action_is_in = [ "action3" ]
animations = null

View File

@@ -14,10 +14,12 @@ global_id = "turno_cocina_peso_inventario"
esc_script = "res://gymkhana/items/inventory/turno_cocina_peso_inventario.esc"
inventory_texture = ExtResource( 2 )
dialog_color = Color( 1, 1, 1, 1 )
action1_text = "¿Que es esto?"
action2_text = "Coger"
action3_text = "Mirar"
action4_text = "Usar"
tooltips = {
"action1": "¿Que es esto?",
"action2": "Coger",
"action3": "Mirar",
"action4": "Usar"
}
animations = null
[node name="Sprite" type="Sprite" parent="."]

View File

@@ -14,10 +14,12 @@ global_id = "turno_cocina_salero"
esc_script = "res://gymkhana/items/inventory/turno_cocina_salero.esc"
inventory_texture = ExtResource( 2 )
dialog_color = Color( 1, 1, 1, 1 )
action1_text = "¿Que es esto?"
action2_text = "Coger"
action3_text = "Mirar"
action4_text = "Usar"
tooltips = {
"action1": "¿Que es esto?",
"action2": "Coger",
"action3": "Mirar",
"action4": "Usar"
}
animations = null
[node name="Sprite" type="Sprite" parent="."]

View File

@@ -14,10 +14,12 @@ global_id = "turno_cocina_tres_patatas"
esc_script = "res://gymkhana/items/inventory/turno_cocina_tres_patatas.esc"
inventory_texture = ExtResource( 2 )
dialog_color = Color( 1, 1, 1, 1 )
action1_text = "¿Que es esto?"
action2_text = "Coger"
action3_text = "Mirar"
action4_text = "Usar"
tooltips = {
"action1": "¿Que es esto?",
"action2": "Coger",
"action3": "Mirar",
"action4": "Usar"
}
animations = null
[node name="Sprite" type="Sprite" parent="."]

View File

@@ -12,10 +12,12 @@ pause_mode = 1
script = ExtResource( 3 )
global_id = "wrench"
esc_script = "res://gymkhana/items/inventory/wrench.esc"
action1_text = "¿Que es esto?"
action2_text = "Coger"
action3_text = "¿Que es esto?"
action4_text = "Usar"
tooltips = {
"action1": "¿Que es esto?",
"action2": "Coger",
"action3": "¿Que es esto?",
"action4": "Usar"
}
combine_when_selected_action_is_in = [ "action4" ]
inventory_texture = ExtResource( 1 )
dialog_color = Color( 1, 1, 1, 1 )