feat(cocina_detras): parece que veo a Mikel, closes #83
This commit is contained in:
@@ -1,7 +1,7 @@
|
|||||||
extends Node
|
extends Node
|
||||||
|
|
||||||
|
|
||||||
func _process(delta: float):
|
func _process(_delta: float):
|
||||||
if(escoria.globals_manager.get_global("turno_cocina_economica_encendida") == true):
|
if(escoria.globals_manager.get_global("turno_cocina_economica_encendida") == true):
|
||||||
self.visible = true
|
self.visible = true
|
||||||
else:
|
else:
|
||||||
|
|||||||
@@ -53,3 +53,9 @@ set_active turno_cocina_olla_llena false [!turno_cocina_economica_con_olla]
|
|||||||
say player "No se me ocurre ningún plato, debería buscar un libro de recetas."
|
say player "No se me ocurre ningún plato, debería buscar un libro de recetas."
|
||||||
say player "Si mantienes MAYÚSCULAS pulsado los objetos con los que puedes interactuar aparecerán marcados."
|
say player "Si mantienes MAYÚSCULAS pulsado los objetos con los que puedes interactuar aparecerán marcados."
|
||||||
accept_input ALL
|
accept_input ALL
|
||||||
|
> [turno_cocina_mikel_playing]
|
||||||
|
# walk_block player new_game_start_location
|
||||||
|
# set_angle player 180
|
||||||
|
say player "Ya no está, que raro..."
|
||||||
|
accept_input ALL
|
||||||
|
set_global turno_cocina_mikel_playing false
|
||||||
|
|||||||
@@ -58,11 +58,10 @@ global_id = "cocina_detras_puerta_cocina"
|
|||||||
esc_script = "res://gymkhana/rooms/turno_cocina/cocina_detras/esc/puerta_cocina.esc"
|
esc_script = "res://gymkhana/rooms/turno_cocina/cocina_detras/esc/puerta_cocina.esc"
|
||||||
is_exit = true
|
is_exit = true
|
||||||
combine_when_selected_action_is_in = [ ]
|
combine_when_selected_action_is_in = [ ]
|
||||||
dialog_color = Color( 1, 1, 1, 1 )
|
|
||||||
custom_data = {
|
custom_data = {
|
||||||
"tooltips": {
|
"tooltips": {
|
||||||
"action1": "Entrar en la cocina"
|
"action1": "Entrar en la cocina"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
animations = null
|
animations = null
|
||||||
|
|
||||||
@@ -71,10 +70,10 @@ position = Vector2( 630, -130 )
|
|||||||
scale = Vector2( 0.963362, 0.9875 )
|
scale = Vector2( 0.963362, 0.9875 )
|
||||||
polygon = PoolVector2Array( 117.298, 581.266, 120.412, 341.266, 169.199, 325.063, 236.671, 333.165, 236.671, 588.354 )
|
polygon = PoolVector2Array( 117.298, 581.266, 120.412, 341.266, 169.199, 325.063, 236.671, 333.165, 236.671, 588.354 )
|
||||||
|
|
||||||
[node name="puerta_cocina_start" type="Position2D" parent="puerta_cocina"]
|
[node name="cocina_detras_puerta_cocina_start" type="Position2D" parent="puerta_cocina"]
|
||||||
position = Vector2( 793, 465 )
|
position = Vector2( 793, 465 )
|
||||||
script = ExtResource( 5 )
|
script = ExtResource( 5 )
|
||||||
global_id = "puerta_cocina_start"
|
global_id = "cocina_detras_puerta_cocina_start"
|
||||||
|
|
||||||
[node name="puerta_delante" type="Area2D" parent="."]
|
[node name="puerta_delante" type="Area2D" parent="."]
|
||||||
pause_mode = 1
|
pause_mode = 1
|
||||||
@@ -83,11 +82,10 @@ global_id = "cocina_detras_puerta_delante"
|
|||||||
esc_script = "res://gymkhana/rooms/turno_cocina/cocina_detras/esc/puerta_delante.esc"
|
esc_script = "res://gymkhana/rooms/turno_cocina/cocina_detras/esc/puerta_delante.esc"
|
||||||
is_exit = true
|
is_exit = true
|
||||||
combine_when_selected_action_is_in = [ ]
|
combine_when_selected_action_is_in = [ ]
|
||||||
dialog_color = Color( 1, 1, 1, 1 )
|
|
||||||
custom_data = {
|
custom_data = {
|
||||||
"tooltips": {
|
"tooltips": {
|
||||||
"action1": "Ir delante"
|
"action1": "Ir delante"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
animations = null
|
animations = null
|
||||||
|
|
||||||
@@ -129,8 +127,29 @@ position = Vector2( 61, 341 )
|
|||||||
[node name="ESCLocation" type="Position2D" parent="turno_cocina_romero"]
|
[node name="ESCLocation" type="Position2D" parent="turno_cocina_romero"]
|
||||||
position = Vector2( 89, 60 )
|
position = Vector2( 89, 60 )
|
||||||
script = ExtResource( 5 )
|
script = ExtResource( 5 )
|
||||||
interaction_direction = 6
|
|
||||||
|
|
||||||
[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="turno_cocina_romero"]
|
[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="turno_cocina_romero"]
|
||||||
position = Vector2( -61, -341 )
|
position = Vector2( -61, -341 )
|
||||||
polygon = PoolVector2Array( 75, 413, 96, 398, 97, 366, 88, 270, 12, 276, 33, 434 )
|
polygon = PoolVector2Array( 75, 413, 96, 398, 97, 366, 88, 270, 12, 276, 33, 434 )
|
||||||
|
|
||||||
|
[node name="mikel" type="Area2D" parent="."]
|
||||||
|
pause_mode = 1
|
||||||
|
script = ExtResource( 6 )
|
||||||
|
global_id = "cocina_detras_mikel"
|
||||||
|
esc_script = "res://gymkhana/rooms/turno_cocina/cocina_detras/esc/mikel.esc"
|
||||||
|
combine_when_selected_action_is_in = [ ]
|
||||||
|
custom_data = {
|
||||||
|
"tooltips": {
|
||||||
|
"action1": "Mirar"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
animations = null
|
||||||
|
|
||||||
|
[node name="mikel_collision" type="CollisionPolygon2D" parent="mikel"]
|
||||||
|
position = Vector2( 751, -159 )
|
||||||
|
scale = Vector2( 0.963362, 0.9875 )
|
||||||
|
polygon = PoolVector2Array( 129.754, 469.873, 129.754, 371.646, 140.134, 369.62, 183.732, 381.772, 184.77, 471.899 )
|
||||||
|
|
||||||
|
[node name="mikel_location" type="Position2D" parent="mikel"]
|
||||||
|
position = Vector2( 857, 491 )
|
||||||
|
script = ExtResource( 5 )
|
||||||
|
|||||||
@@ -3,5 +3,5 @@
|
|||||||
teleport player puerta_delante_start
|
teleport player puerta_delante_start
|
||||||
set_angle player 180
|
set_angle player 180
|
||||||
stop
|
stop
|
||||||
teleport player puerta_cocina_start
|
teleport player cocina_detras_puerta_cocina_start
|
||||||
set_angle player 180
|
set_angle player 180
|
||||||
|
|||||||
6
gymkhana/rooms/turno_cocina/cocina_detras/esc/mikel.esc
Normal file
6
gymkhana/rooms/turno_cocina/cocina_detras/esc/mikel.esc
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
:action1
|
||||||
|
accept_input SKIP
|
||||||
|
set_global turno_cocina_mikel_playing true
|
||||||
|
say player "Parece que veo a mikel, voy a saludarle!"
|
||||||
|
walk_block player cocina_detras_puerta_cocina_start
|
||||||
|
queue_event cocina_detras_puerta_cocina open
|
||||||
@@ -1,3 +1,7 @@
|
|||||||
:action1
|
:action1
|
||||||
play_lib_snd puerta_cocina_detras
|
play_lib_snd puerta_cocina_detras
|
||||||
change_scene "res://gymkhana/rooms/turno_cocina/cocina/cocina.tscn"
|
change_scene "res://gymkhana/rooms/turno_cocina/cocina/cocina.tscn"
|
||||||
|
|
||||||
|
:open
|
||||||
|
play_lib_snd puerta_cocina_detras
|
||||||
|
change_scene "res://gymkhana/rooms/turno_cocina/cocina/cocina.tscn"
|
||||||
|
|||||||
@@ -6,6 +6,6 @@ func _ready():
|
|||||||
|
|
||||||
|
|
||||||
# Called every frame. 'delta' is the elapsed time since the previous frame.
|
# Called every frame. 'delta' is the elapsed time since the previous frame.
|
||||||
func _process(delta):
|
func _process(_delta):
|
||||||
if(escoria.globals_manager.get_global("turno_cocina_creditos_return_to_menu_visible")):
|
if(escoria.globals_manager.get_global("turno_cocina_creditos_return_to_menu_visible")):
|
||||||
self.visible = true
|
self.visible = true
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ signal finished
|
|||||||
func _ready():
|
func _ready():
|
||||||
pass # Replace with function body.
|
pass # Replace with function body.
|
||||||
|
|
||||||
func _process(delta):
|
func _process(_delta):
|
||||||
var size = self.get_global_rect().size
|
var size = self.get_global_rect().size
|
||||||
if escoria.globals_manager.get_global("turno_credits_rolling"):
|
if escoria.globals_manager.get_global("turno_credits_rolling"):
|
||||||
self.set_position(self.get_position() + Vector2(0, -1))
|
self.set_position(self.get_position() + Vector2(0, -1))
|
||||||
|
|||||||
Reference in New Issue
Block a user