feat(escoria4): upgraded project to Godot 4.4

This commit is contained in:
2025-03-11 12:29:32 +01:00
parent 9cbf8d17b2
commit 0fb120466b
126 changed files with 1606 additions and 1357 deletions

View File

@@ -1,281 +1,293 @@
[gd_scene load_steps=17 format=2]
[gd_scene load_steps=17 format=3 uid="uid://bhbg8bu70suwo"]
[ext_resource path="res://addons/escoria-core/game/core-scripts/esc_background.gd" type="Script" id=1]
[ext_resource path="res://addons/escoria-core/game/core-scripts/esc_room.gd" type="Script" id=2]
[ext_resource path="res://addons/escoria-core/game/core-scripts/esc_item.gd" type="Script" id=3]
[ext_resource path="res://gymkhana/rooms/intro/escoria_background.png" type="Texture2D" id=4]
[ext_resource path="res://gymkhana/rooms/intro/escoria-logo-comet-anim.png" type="Texture2D" id=5]
[ext_resource path="res://gymkhana/rooms/intro/escoria-logo-comet.png" type="Texture2D" id=6]
[ext_resource path="res://gymkhana/rooms/intro/intro_background_space.png" type="Texture2D" id=7]
[ext_resource type="Script" uid="uid://fnwnfflaoeqp" path="res://addons/escoria-core/game/core-scripts/esc_background.gd" id="1"]
[ext_resource type="Script" uid="uid://c7fcpp72w3dnj" path="res://addons/escoria-core/game/core-scripts/esc_room.gd" id="2"]
[ext_resource type="Script" uid="uid://dshelmw7y44qg" path="res://addons/escoria-core/game/core-scripts/esc_item.gd" id="3"]
[ext_resource type="Texture2D" uid="uid://j8g8uv6qisoj" path="res://gymkhana/rooms/intro/escoria_background.png" id="4"]
[ext_resource type="Texture2D" uid="uid://dubihfjeptqqi" path="res://gymkhana/rooms/intro/escoria-logo-comet-anim.png" id="5"]
[ext_resource type="Texture2D" uid="uid://do6yakpk8w4ct" path="res://gymkhana/rooms/intro/escoria-logo-comet.png" id="6"]
[ext_resource type="Texture2D" uid="uid://c7tkx0w1rpnj7" path="res://gymkhana/rooms/intro/intro_background_space.png" id="7"]
[sub_resource type="AtlasTexture" id=1]
flags = 4
atlas = ExtResource( 5 )
region = Rect2( 0, 0, 340, 400 )
[sub_resource type="AtlasTexture" id="1"]
atlas = ExtResource("5")
region = Rect2(0, 0, 340, 400)
[sub_resource type="AtlasTexture" id=2]
flags = 4
atlas = ExtResource( 5 )
region = Rect2( 340, 0, 340, 400 )
[sub_resource type="AtlasTexture" id="2"]
atlas = ExtResource("5")
region = Rect2(340, 0, 340, 400)
[sub_resource type="AtlasTexture" id=3]
flags = 4
atlas = ExtResource( 5 )
region = Rect2( 680, 0, 340, 400 )
[sub_resource type="AtlasTexture" id="3"]
atlas = ExtResource("5")
region = Rect2(680, 0, 340, 400)
[sub_resource type="AtlasTexture" id=4]
flags = 4
atlas = ExtResource( 5 )
region = Rect2( 1020, 0, 340, 400 )
[sub_resource type="AtlasTexture" id="4"]
atlas = ExtResource("5")
region = Rect2(1020, 0, 340, 400)
[sub_resource type="AtlasTexture" id=5]
flags = 4
atlas = ExtResource( 5 )
region = Rect2( 1360, 0, 340, 400 )
[sub_resource type="AtlasTexture" id="5"]
atlas = ExtResource("5")
region = Rect2(1360, 0, 340, 400)
[sub_resource type="AtlasTexture" id=6]
flags = 4
atlas = ExtResource( 5 )
region = Rect2( 1700, 0, 340, 400 )
[sub_resource type="AtlasTexture" id="6"]
atlas = ExtResource("5")
region = Rect2(1700, 0, 340, 400)
[sub_resource type="SpriteFrames" id=7]
animations = [ {
"frames": [ SubResource( 1 ), SubResource( 2 ), SubResource( 3 ), SubResource( 4 ), SubResource( 5 ), SubResource( 6 ) ],
[sub_resource type="SpriteFrames" id="7"]
animations = [{
"frames": [{
"duration": 1.0,
"texture": SubResource("1")
}, {
"duration": 1.0,
"texture": SubResource("2")
}, {
"duration": 1.0,
"texture": SubResource("3")
}, {
"duration": 1.0,
"texture": SubResource("4")
}, {
"duration": 1.0,
"texture": SubResource("5")
}, {
"duration": 1.0,
"texture": SubResource("6")
}],
"loop": true,
"name": "default",
"name": &"default",
"speed": 10.0
} ]
}]
[sub_resource type="Animation" id=8]
[sub_resource type="Animation" id="8"]
length = 0.1
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath("asteroid:visible")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/keys = {
"times": PackedFloat32Array( 0 ),
"transitions": PackedFloat32Array( 1 ),
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 0,
"values": [ false ]
"values": [false]
}
tracks/1/type = "value"
tracks/1/imported = false
tracks/1/enabled = true
tracks/1/path = NodePath("animated_asteroid:visible")
tracks/1/interp = 1
tracks/1/loop_wrap = true
tracks/1/imported = false
tracks/1/enabled = true
tracks/1/keys = {
"times": PackedFloat32Array( 0 ),
"transitions": PackedFloat32Array( 1 ),
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 1,
"values": [ false ]
"values": [false]
}
tracks/2/type = "value"
tracks/2/imported = false
tracks/2/enabled = true
tracks/2/path = NodePath("ESCBackground:visible")
tracks/2/interp = 1
tracks/2/loop_wrap = true
tracks/2/imported = false
tracks/2/enabled = true
tracks/2/keys = {
"times": PackedFloat32Array( 0 ),
"transitions": PackedFloat32Array( 1 ),
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 1,
"values": [ true ]
"values": [true]
}
tracks/3/type = "value"
tracks/3/imported = false
tracks/3/enabled = true
tracks/3/path = NodePath("asteroid:position")
tracks/3/interp = 1
tracks/3/loop_wrap = true
tracks/3/imported = false
tracks/3/enabled = true
tracks/3/keys = {
"times": PackedFloat32Array( 0 ),
"transitions": PackedFloat32Array( 1 ),
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 0,
"values": [ Vector2( 620, 450 ) ]
"values": [Vector2(620, 450)]
}
tracks/4/type = "value"
tracks/4/imported = false
tracks/4/enabled = true
tracks/4/path = NodePath("Polygon2D:visible")
tracks/4/interp = 1
tracks/4/loop_wrap = true
tracks/4/imported = false
tracks/4/enabled = true
tracks/4/keys = {
"times": PackedFloat32Array( 0 ),
"transitions": PackedFloat32Array( 1 ),
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 0,
"values": [ true ]
"values": [true]
}
[sub_resource type="Animation" id=9]
[sub_resource type="Animation" id="9"]
length = 6.0
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath("animated_asteroid:position")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/keys = {
"times": PackedFloat32Array( 0, 3 ),
"transitions": PackedFloat32Array( 1, 1 ),
"times": PackedFloat32Array(0, 3),
"transitions": PackedFloat32Array(1, 1),
"update": 0,
"values": [ Vector2( 350, -20 ), Vector2( 630, 471 ) ]
"values": [Vector2(350, -20), Vector2(630, 471)]
}
tracks/1/type = "value"
tracks/1/imported = false
tracks/1/enabled = true
tracks/1/path = NodePath("animated_asteroid:playing")
tracks/1/interp = 1
tracks/1/loop_wrap = true
tracks/1/imported = false
tracks/1/enabled = true
tracks/1/keys = {
"times": PackedFloat32Array( 0 ),
"transitions": PackedFloat32Array( 1 ),
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 1,
"values": [ true ]
"values": [true]
}
tracks/2/type = "value"
tracks/2/imported = false
tracks/2/enabled = true
tracks/2/path = NodePath("animated_asteroid:scale")
tracks/2/interp = 1
tracks/2/loop_wrap = true
tracks/2/imported = false
tracks/2/enabled = true
tracks/2/keys = {
"times": PackedFloat32Array( 0, 3 ),
"transitions": PackedFloat32Array( 1, 1 ),
"times": PackedFloat32Array(0, 3),
"transitions": PackedFloat32Array(1, 1),
"update": 0,
"values": [ Vector2( 0.1, 0.1 ), Vector2( 1, 1 ) ]
"values": [Vector2(0.1, 0.1), Vector2(1, 1)]
}
tracks/3/type = "value"
tracks/3/imported = false
tracks/3/enabled = true
tracks/3/path = NodePath("animated_asteroid:visible")
tracks/3/interp = 1
tracks/3/loop_wrap = true
tracks/3/imported = false
tracks/3/enabled = true
tracks/3/keys = {
"times": PackedFloat32Array( 0, 3 ),
"transitions": PackedFloat32Array( 1, 1 ),
"times": PackedFloat32Array(0, 3),
"transitions": PackedFloat32Array(1, 1),
"update": 1,
"values": [ true, false ]
"values": [true, false]
}
tracks/4/type = "value"
tracks/4/imported = false
tracks/4/enabled = true
tracks/4/path = NodePath("asteroid:visible")
tracks/4/interp = 1
tracks/4/loop_wrap = true
tracks/4/imported = false
tracks/4/enabled = true
tracks/4/keys = {
"times": PackedFloat32Array( 0, 3 ),
"transitions": PackedFloat32Array( 1, 1 ),
"times": PackedFloat32Array(0, 3),
"transitions": PackedFloat32Array(1, 1),
"update": 1,
"values": [ false, true ]
"values": [false, true]
}
tracks/5/type = "value"
tracks/5/imported = false
tracks/5/enabled = true
tracks/5/path = NodePath("asteroid:modulate")
tracks/5/interp = 1
tracks/5/loop_wrap = true
tracks/5/imported = false
tracks/5/enabled = true
tracks/5/keys = {
"times": PackedFloat32Array( 0, 3.5, 4.5 ),
"transitions": PackedFloat32Array( 1, 1, 1 ),
"times": PackedFloat32Array(0, 3.5, 4.5),
"transitions": PackedFloat32Array(1, 1, 1),
"update": 0,
"values": [ Color( 1, 1, 1, 1 ), Color( 1, 1, 1, 1 ), Color( 1, 1, 1, 0 ) ]
"values": [Color(1, 1, 1, 1), Color(1, 1, 1, 1), Color(1, 1, 1, 0)]
}
tracks/6/type = "value"
tracks/6/imported = false
tracks/6/enabled = true
tracks/6/path = NodePath("Polygon2D:color")
tracks/6/interp = 1
tracks/6/loop_wrap = true
tracks/6/imported = false
tracks/6/enabled = true
tracks/6/keys = {
"times": PackedFloat32Array( 0 ),
"transitions": PackedFloat32Array( 1 ),
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 0,
"values": [ Color( 1, 1, 1, 1 ) ]
"values": [Color(1, 1, 1, 1)]
}
tracks/7/type = "value"
tracks/7/imported = false
tracks/7/enabled = true
tracks/7/path = NodePath("Polygon2D:modulate")
tracks/7/interp = 1
tracks/7/loop_wrap = true
tracks/7/imported = false
tracks/7/enabled = true
tracks/7/keys = {
"times": PackedFloat32Array( 0, 3, 3.5, 5 ),
"transitions": PackedFloat32Array( 1, 1, 1, 1 ),
"times": PackedFloat32Array(0, 3, 3.5, 5),
"transitions": PackedFloat32Array(1, 1, 1, 1),
"update": 0,
"values": [ Color( 1, 1, 1, 0 ), Color( 1, 1, 1, 0 ), Color( 1, 1, 1, 1 ), Color( 1, 1, 1, 0 ) ]
"values": [Color(1, 1, 1, 0), Color(1, 1, 1, 0), Color(1, 1, 1, 1), Color(1, 1, 1, 0)]
}
tracks/8/type = "value"
tracks/8/imported = false
tracks/8/enabled = true
tracks/8/path = NodePath("asteroid:position")
tracks/8/interp = 1
tracks/8/loop_wrap = true
tracks/8/imported = false
tracks/8/enabled = true
tracks/8/keys = {
"times": PackedFloat32Array( 0 ),
"transitions": PackedFloat32Array( 1 ),
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 0,
"values": [ Vector2( 620, 450 ) ]
"values": [Vector2(620, 450)]
}
tracks/9/type = "value"
tracks/9/imported = false
tracks/9/enabled = true
tracks/9/path = NodePath("Polygon2D:visible")
tracks/9/interp = 1
tracks/9/loop_wrap = true
tracks/9/imported = false
tracks/9/enabled = true
tracks/9/keys = {
"times": PackedFloat32Array( 0 ),
"transitions": PackedFloat32Array( 1 ),
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 1,
"values": [ true ]
"values": [true]
}
[node name="ESCRoom" type="Node2D"]
script = ExtResource( 2 )
script = ExtResource("2")
global_id = "intro_cutscene"
esc_script = "res://gymkhana/rooms/intro/esc/intro.esc"
camera_limits = [ Rect2( 0, 0, 1920, 1080 ) ]
camera_limits = [Rect2(0, 0, 1920, 1080)]
[node name="ESCBackground" type="TextureRect" parent="."]
offset_right = 1279.0
offset_bottom = 900.0
mouse_filter = 2
texture = ExtResource( 4 )
texture = ExtResource("4")
expand = true
stretch_mode = 1
script = ExtResource( 1 )
script = ExtResource("1")
[node name="IntroBackgroundSpace" type="Sprite2D" parent="."]
position = Vector2( 641, 451 )
texture = ExtResource( 7 )
position = Vector2(641, 451)
texture = ExtResource("7")
[node name="animated_asteroid" type="AnimatedSprite2D" parent="."]
visible = false
position = Vector2( 630, 471 )
frames = SubResource( 7 )
position = Vector2(630, 471)
frames = SubResource("7")
[node name="Polygon2D" type="Polygon2D" parent="."]
modulate = Color( 1, 1, 1, 0 )
position = Vector2( 0, 2 )
polygon = PackedVector2Array( 0, 0, 1280, 0, 1280, 900, 0, 900 )
modulate = Color(1, 1, 1, 0)
position = Vector2(0, 2)
polygon = PackedVector2Array(0, 0, 1280, 0, 1280, 900, 0, 900)
[node name="asteroid" type="Sprite2D" parent="."]
visible = false
modulate = Color( 1, 1, 1, 0 )
position = Vector2( 620, 450 )
texture = ExtResource( 6 )
modulate = Color(1, 1, 1, 0)
position = Vector2(620, 450)
texture = ExtResource("6")
[node name="ESCItem" type="Area2D" parent="."]
process_mode = 1
script = ExtResource( 3 )
script = ExtResource("3")
global_id = "intro_animation_player"
combine_when_selected_action_is_in = [ ]
dialog_color = Color( 1, 1, 1, 1 )
combine_when_selected_action_is_in = []
dialog_color = Color(1, 1, 1, 1)
animations = null
[node name="AnimationPlayer" type="AnimationPlayer" parent="ESCItem"]
root_node = NodePath("../..")
anims/RESET = SubResource( 8 )
anims/intro = SubResource( 9 )
anims/RESET = SubResource("8")
anims/intro = SubResource("9")

View File

@@ -1,31 +1,31 @@
[gd_scene load_steps=29 format=3 uid="uid://dowbdjo7ka0sq"]
[ext_resource type="Script" path="res://addons/escoria-core/game/core-scripts/esc_room.gd" id="1"]
[ext_resource type="PackedScene" path="res://gymkhana/characters/oier/oier.tscn" id="2"]
[ext_resource type="Script" uid="uid://c7fcpp72w3dnj" path="res://addons/escoria-core/game/core-scripts/esc_room.gd" id="1"]
[ext_resource type="PackedScene" uid="uid://cjmsexhyhi4vs" path="res://gymkhana/characters/oier/oier.tscn" id="2"]
[ext_resource type="Texture2D" uid="uid://btinfddpynakn" path="res://gymkhana/rooms/turno_cocina/cocina/assets/background.png" id="3"]
[ext_resource type="Script" path="res://addons/escoria-core/game/core-scripts/esc_terrain.gd" id="4"]
[ext_resource type="Script" path="res://addons/escoria-core/game/core-scripts/esc_location.gd" id="5"]
[ext_resource type="Script" path="res://addons/escoria-ui-return-monkey-island/esc_item_with_tooltip.gd" id="6"]
[ext_resource type="Script" uid="uid://5pbcieq7gpdo" path="res://addons/escoria-core/game/core-scripts/esc_terrain.gd" id="4"]
[ext_resource type="Script" uid="uid://beh3ds4eapldu" path="res://addons/escoria-core/game/core-scripts/esc_location.gd" id="5"]
[ext_resource type="Script" uid="uid://ceym82rf2qnxu" path="res://addons/escoria-ui-return-monkey-island/esc_item_with_tooltip.gd" id="6"]
[ext_resource type="Texture2D" uid="uid://crhfjda62540d" path="res://gymkhana/rooms/turno_cocina/cocina/assets/depth.png" id="7"]
[ext_resource type="Texture2D" uid="uid://bss0jcop7w5cx" path="res://gymkhana/rooms/turno_cocina/cocina/assets/foreground-mesa.png" id="8"]
[ext_resource type="Texture2D" uid="uid://bna12h746ucar" path="res://gymkhana/rooms/turno_cocina/cocina/assets/foreground-silla.png" id="9"]
[ext_resource type="PackedScene" path="res://gymkhana/items/inventory/turno_cocina_peso.tscn" id="10"]
[ext_resource type="PackedScene" path="res://gymkhana/items/inventory/turno_cocina_bol.tscn" id="11"]
[ext_resource type="PackedScene" path="res://gymkhana/items/inventory/turno_cocina_olla_llena.tscn" id="12"]
[ext_resource type="PackedScene" uid="uid://cwlq5pqwktbul" path="res://gymkhana/items/inventory/turno_cocina_peso.tscn" id="10"]
[ext_resource type="PackedScene" uid="uid://cpeqaymxabewi" path="res://gymkhana/items/inventory/turno_cocina_bol.tscn" id="11"]
[ext_resource type="PackedScene" uid="uid://d1ust40cvfjtw" path="res://gymkhana/items/inventory/turno_cocina_olla_llena.tscn" id="12"]
[ext_resource type="Texture2D" uid="uid://djkmw4bj8siok" path="res://gymkhana/items/inventory/assets/turno_cocina_patata.png" id="13"]
[ext_resource type="PackedScene" path="res://gymkhana/items/inventory/turno_cocina_libro_de_cocina.tscn" id="14"]
[ext_resource type="PackedScene" uid="uid://bnf0ylqtnajms" path="res://gymkhana/items/inventory/turno_cocina_libro_de_cocina.tscn" id="14"]
[ext_resource type="Texture2D" uid="uid://chy7hyrqi6imp" path="res://gymkhana/rooms/turno_cocina/cocina/assets/gas-apagado.png" id="15"]
[ext_resource type="Texture2D" uid="uid://bebo52w582216" path="res://gymkhana/rooms/turno_cocina/cocina/assets/gas-encendido3.png" id="16"]
[ext_resource type="Texture2D" uid="uid://c13mgcko6vbd0" path="res://gymkhana/rooms/turno_cocina/cocina/assets/gas-encendido1.png" id="17"]
[ext_resource type="Texture2D" uid="uid://da2sep4pylffj" path="res://gymkhana/rooms/turno_cocina/cocina/assets/gas-encendido2.png" id="18"]
[ext_resource type="PackedScene" path="res://gymkhana/particles/SmokeParticles.tscn" id="19"]
[ext_resource type="PackedScene" path="res://gymkhana/items/inventory/turno_cocina_cuerno.tscn" id="20"]
[ext_resource type="Script" path="res://gymkhana/items/inventory/scripts/turno_cocina_sin_olla_economica_encendida_observer.gd" id="21"]
[ext_resource type="PackedScene" uid="uid://d7l30s558mvd" path="res://gymkhana/particles/SmokeParticles.tscn" id="19"]
[ext_resource type="PackedScene" uid="uid://igj2f3midaad" path="res://gymkhana/items/inventory/turno_cocina_cuerno.tscn" id="20"]
[ext_resource type="Script" uid="uid://uadel3g82io" path="res://gymkhana/items/inventory/scripts/turno_cocina_sin_olla_economica_encendida_observer.gd" id="21"]
[ext_resource type="PackedScene" path="res://gymkhana/rooms/turno_cocina/cocina/jarra.tscn" id="22"]
[ext_resource type="Texture2D" uid="uid://bfrdglprxc04e" path="res://gymkhana/rooms/turno_cocina/cocina/assets/jarra.png" id="23"]
[ext_resource type="Texture2D" uid="uid://d00ocqj5ow3n6" path="res://gymkhana/rooms/turno_cocina/cocina/assets/jarra_volcada.png" id="24"]
[ext_resource type="PackedScene" path="res://gymkhana/rooms/turno_cocina/cocina/jarra_volcada.tscn" id="25"]
[ext_resource type="Script" path="res://gymkhana/rooms/turno_cocina/cocina/cocina_gas.gd" id="26"]
[ext_resource type="PackedScene" uid="uid://byfyg5p0h02br" path="res://gymkhana/rooms/turno_cocina/cocina/jarra_volcada.tscn" id="25"]
[ext_resource type="Script" uid="uid://oaq45tntm70n" path="res://gymkhana/rooms/turno_cocina/cocina/cocina_gas.gd" id="26"]
[sub_resource type="NavigationPolygon" id="3"]
vertices = PackedVector2Array(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)
@@ -373,7 +373,6 @@ position = Vector2(2547, 244)
scale = Vector2(1.06318, 1.06318)
combine_when_selected_action_is_in = PackedStringArray()
[node name="ESCLocation" type="Marker2D" parent="turno_cocina_libro_de_cocina"]
position = Vector2(-16.9304, 145.789)
script = ExtResource("5")

View File

@@ -0,0 +1 @@
uid://oaq45tntm70n

View File

@@ -1,24 +1,23 @@
[gd_scene load_steps=4 format=2]
[gd_scene load_steps=3 format=3 uid="uid://bthshk88n0ida"]
[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.png" type="Texture2D" id=2]
[ext_resource type="Script" uid="uid://ceym82rf2qnxu" path="res://addons/escoria-ui-return-monkey-island/esc_item_with_tooltip.gd" id="1"]
[ext_resource type="Texture2D" uid="uid://bfrdglprxc04e" path="res://gymkhana/rooms/turno_cocina/cocina/assets/jarra.png" id="2"]
[node name="turno_cocina_jarra" type="Area2D"]
process_mode = 1
script = ExtResource( 1 )
script = ExtResource("1")
global_id = "turno_cocina_jarra"
esc_script = "res://gymkhana/rooms/turno_cocina/cocina/esc/jarra.esc"
dialog_color = Color( 1, 1, 1, 1 )
dialog_color = Color(1, 1, 1, 1)
custom_data = {
"tooltips": {
"action1": "tooltip_common_look",
"action2": "tooltip_common_pick",
}
"tooltips": {
"action1": "tooltip_common_look",
"action2": "tooltip_common_pick"
}
}
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")

View File

@@ -1,6 +1,6 @@
[gd_scene load_steps=3 format=3 uid="uid://byfyg5p0h02br"]
[ext_resource type="Script" path="res://addons/escoria-ui-return-monkey-island/esc_item_with_tooltip.gd" id="1"]
[ext_resource type="Script" uid="uid://ceym82rf2qnxu" 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"]

View File

@@ -1,17 +1,17 @@
[gd_scene load_steps=14 format=3 uid="uid://dwvu5kn7qr35s"]
[ext_resource type="Script" path="res://addons/escoria-core/game/core-scripts/esc_room.gd" id="1"]
[ext_resource type="PackedScene" path="res://gymkhana/characters/oier/oier.tscn" id="2"]
[ext_resource type="Texture2D" uid="uid://sdv18jxcknuw" path="res://gymkhana/rooms/turno_cocina/cocina_delante/assets/background.png" id="3"]
[ext_resource type="Script" path="res://addons/escoria-core/game/core-scripts/esc_terrain.gd" id="4"]
[ext_resource type="Script" path="res://addons/escoria-core/game/core-scripts/esc_location.gd" id="5"]
[ext_resource type="Script" path="res://addons/escoria-ui-return-monkey-island/esc_item_with_tooltip.gd" id="6"]
[ext_resource type="Texture2D" uid="uid://js3u7hbljn2x" path="res://gymkhana/rooms/turno_cocina/cocina_delante/assets/depth.png" id="7"]
[ext_resource type="PackedScene" path="res://gymkhana/characters/eneko/eneko_smoking.tscn" id="8"]
[ext_resource type="Texture2D" uid="uid://du7o4ic4601dk" path="res://gymkhana/rooms/turno_cocina/cocina_delante/assets/foreground.png" id="9"]
[ext_resource type="PackedScene" path="res://gymkhana/items/inventory/turno_cocina_madera.tscn" id="10"]
[ext_resource type="PackedScene" path="res://gymkhana/items/inventory/turno_cocina_ajo.tscn" id="11"]
[ext_resource type="PackedScene" path="res://gymkhana/items/inventory/turno_cocina_carton.tscn" id="12"]
[ext_resource type="Script" uid="uid://c7fcpp72w3dnj" path="res://addons/escoria-core/game/core-scripts/esc_room.gd" id="1"]
[ext_resource type="PackedScene" uid="uid://cjmsexhyhi4vs" path="res://gymkhana/characters/oier/oier.tscn" id="2"]
[ext_resource type="Texture2D" uid="uid://b40fujejphqna" path="res://gymkhana/rooms/turno_cocina/cocina_delante/assets/background.png" id="3"]
[ext_resource type="Script" uid="uid://5pbcieq7gpdo" path="res://addons/escoria-core/game/core-scripts/esc_terrain.gd" id="4"]
[ext_resource type="Script" uid="uid://beh3ds4eapldu" path="res://addons/escoria-core/game/core-scripts/esc_location.gd" id="5"]
[ext_resource type="Script" uid="uid://ceym82rf2qnxu" path="res://addons/escoria-ui-return-monkey-island/esc_item_with_tooltip.gd" id="6"]
[ext_resource type="Texture2D" uid="uid://cf03psgagyflc" path="res://gymkhana/rooms/turno_cocina/cocina_delante/assets/depth.png" id="7"]
[ext_resource type="PackedScene" uid="uid://wx76bqug4qy8" path="res://gymkhana/characters/eneko/eneko_smoking.tscn" id="8"]
[ext_resource type="Texture2D" uid="uid://foc4og4iun0y" path="res://gymkhana/rooms/turno_cocina/cocina_delante/assets/foreground.png" id="9"]
[ext_resource type="PackedScene" uid="uid://cbsyjat8xvwfx" path="res://gymkhana/items/inventory/turno_cocina_madera.tscn" id="10"]
[ext_resource type="PackedScene" uid="uid://84h4l81cuwdv" path="res://gymkhana/items/inventory/turno_cocina_ajo.tscn" id="11"]
[ext_resource type="PackedScene" uid="uid://dyejne0ibag68" path="res://gymkhana/items/inventory/turno_cocina_carton.tscn" id="12"]
[sub_resource type="NavigationPolygon" id="1"]
vertices = PackedVector2Array(-768, 301, -1163, 462, -1161, 358, -532, 166, 676, 59, 651, -8, 720, -10, 760, 50, 167, 278, 419, 146, 36, 211, -86, 216, -236, 229, -87, 153, 22, 154, -360, 166)

View File

@@ -1,63 +1,63 @@
[gd_scene load_steps=13 format=2]
[gd_scene load_steps=13 format=3 uid="uid://b1seq58sj62b4"]
[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]
[ext_resource path="res://gymkhana/rooms/turno_cocina/cocina_detras/assets/background.jpg" type="Texture2D" id=3]
[ext_resource path="res://addons/escoria-core/game/core-scripts/esc_terrain.gd" type="Script" id=4]
[ext_resource path="res://addons/escoria-core/game/core-scripts/esc_location.gd" type="Script" id=5]
[ext_resource path="res://addons/escoria-ui-return-monkey-island/esc_item_with_tooltip.gd" type="Script" id=6]
[ext_resource path="res://gymkhana/rooms/turno_cocina/cocina_detras/assets/depth.png" type="Texture2D" id=7]
[ext_resource path="res://gymkhana/rooms/turno_cocina/cocina_detras/assets/columna.png" type="Texture2D" id=8]
[ext_resource path="res://gymkhana/items/inventory/turno_cocina_olla_vacia.tscn" type="PackedScene" id=9]
[ext_resource path="res://gymkhana/items/inventory/turno_cocina_mechero.tscn" type="PackedScene" id=10]
[ext_resource path="res://gymkhana/items/inventory/turno_cocina_romero.tscn" type="PackedScene" id=11]
[ext_resource type="Script" uid="uid://c7fcpp72w3dnj" path="res://addons/escoria-core/game/core-scripts/esc_room.gd" id="1"]
[ext_resource type="PackedScene" uid="uid://cjmsexhyhi4vs" path="res://gymkhana/characters/oier/oier.tscn" id="2"]
[ext_resource type="Texture2D" uid="uid://kijietn8e0b3" path="res://gymkhana/rooms/turno_cocina/cocina_detras/assets/background.jpg" id="3"]
[ext_resource type="Script" uid="uid://5pbcieq7gpdo" path="res://addons/escoria-core/game/core-scripts/esc_terrain.gd" id="4"]
[ext_resource type="Script" uid="uid://beh3ds4eapldu" path="res://addons/escoria-core/game/core-scripts/esc_location.gd" id="5"]
[ext_resource type="Script" uid="uid://ceym82rf2qnxu" path="res://addons/escoria-ui-return-monkey-island/esc_item_with_tooltip.gd" id="6"]
[ext_resource type="Texture2D" uid="uid://crsf8mk6i56sr" path="res://gymkhana/rooms/turno_cocina/cocina_detras/assets/depth.png" id="7"]
[ext_resource type="Texture2D" uid="uid://bkyw83035dd4f" path="res://gymkhana/rooms/turno_cocina/cocina_detras/assets/columna.png" id="8"]
[ext_resource type="PackedScene" uid="uid://dgucic2086suo" path="res://gymkhana/items/inventory/turno_cocina_olla_vacia.tscn" id="9"]
[ext_resource type="PackedScene" uid="uid://bxjtxquhseqdp" path="res://gymkhana/items/inventory/turno_cocina_mechero.tscn" id="10"]
[ext_resource type="PackedScene" uid="uid://bu2xpoyifwi5o" path="res://gymkhana/items/inventory/turno_cocina_romero.tscn" id="11"]
[sub_resource type="NavigationPolygon" id=1]
vertices = PackedVector2Array( -1104, 183, -1146, 112, -1013, 114, -864, 131, -787, 150, -717, 189, 44, 171, 37, 137, 169, 158, 177, 170, 184, 248, 169, 316, 246, 170, 246, 233, -236, 229, -1093, 316, -598, 200, -852, 111, -790, 115, -519, 186, -392, 198 )
polygons = [ PackedInt32Array( 0, 1, 2, 3, 4, 5 ), PackedInt32Array( 6, 7, 8, 9, 10, 11 ), PackedInt32Array( 9, 12, 13, 10 ), PackedInt32Array( 14, 11, 15, 0, 16 ), PackedInt32Array( 17, 18, 4, 3 ), PackedInt32Array( 14, 6, 11 ), PackedInt32Array( 16, 19, 20, 14 ), PackedInt32Array( 0, 5, 16 ) ]
outlines = [ PackedVector2Array( -1146, 112, -1013, 114, -864, 131, -852, 111, -790, 115, -787, 150, -717, 189, -598, 200, -519, 186, -392, 198, -236, 229, 44, 171, 37, 137, 169, 158, 177, 170, 246, 170, 246, 233, 184, 248, 169, 316, -1093, 316, -1104, 183 ) ]
[sub_resource type="NavigationPolygon" id="1"]
vertices = PackedVector2Array(-1104, 183, -1146, 112, -1013, 114, -864, 131, -787, 150, -717, 189, 44, 171, 37, 137, 169, 158, 177, 170, 184, 248, 169, 316, 246, 170, 246, 233, -236, 229, -1093, 316, -598, 200, -852, 111, -790, 115, -519, 186, -392, 198)
polygons = Array[PackedInt32Array]([PackedInt32Array(0, 1, 2, 3, 4, 5), PackedInt32Array(6, 7, 8, 9, 10, 11), PackedInt32Array(9, 12, 13, 10), PackedInt32Array(14, 11, 15, 0, 16), PackedInt32Array(17, 18, 4, 3), PackedInt32Array(14, 6, 11), PackedInt32Array(16, 19, 20, 14), PackedInt32Array(0, 5, 16)])
outlines = Array[PackedVector2Array]([PackedVector2Array(-1146, 112, -1013, 114, -864, 131, -852, 111, -790, 115, -787, 150, -717, 189, -598, 200, -519, 186, -392, 198, -236, 229, 44, 171, 37, 137, 169, 158, 177, 170, 246, 170, 246, 233, 184, 248, 169, 316, -1093, 316, -1104, 183)])
[node name="ESCRoom" type="Node2D"]
script = ExtResource( 1 )
script = ExtResource("1")
__meta__ = {
"_edit_lock_": true
}
global_id = "cocina_detras"
esc_script = "res://gymkhana/rooms/turno_cocina/cocina_detras/esc/cocina_detras.esc"
player_scene = ExtResource( 2 )
camera_limits = [ Rect2( 0, 0, 1500, 577 ) ]
player_scene = ExtResource("2")
camera_limits = [Rect2(0, 0, 1500, 577)]
[node name="background" type="Sprite2D" parent="."]
position = Vector2( 750, 289 )
texture = ExtResource( 3 )
position = Vector2(750, 289)
texture = ExtResource("3")
__meta__ = {
"_edit_lock_": true
}
[node name="ESCTerrain" type="Navigation2D" parent="."]
script = ExtResource( 4 )
script = ExtResource("4")
__meta__ = {
"_edit_lock_": true
}
scales = ExtResource( 7 )
scales = ExtResource("7")
scale_min = 0.5
player_speed_multiplier = 1.3
player_doubleclick_speed_multiplier = 2.0
[node name="NavigationRegion2D" type="NavigationRegion2D" parent="ESCTerrain"]
position = Vector2( 1252, 260 )
navigation_polygon = SubResource( 1 )
position = Vector2(1252, 260)
navigation_polygon = SubResource("1")
__meta__ = {
"_edit_lock_": true
}
[node name="puerta_cocina" type="Area2D" parent="."]
process_mode = 1
script = ExtResource( 6 )
script = ExtResource("6")
global_id = "cocina_detras_puerta_cocina"
esc_script = "res://gymkhana/rooms/turno_cocina/cocina_detras/esc/puerta_cocina.esc"
is_exit = true
combine_when_selected_action_is_in = [ ]
combine_when_selected_action_is_in = []
custom_data = {
"tooltips": {
"action1": "tooltip_cocina_detras_cocina_detras_puerta_cocina"
@@ -66,22 +66,22 @@ custom_data = {
animations = null
[node name="puerta_cocina_collision" type="CollisionPolygon2D" parent="puerta_cocina"]
position = Vector2( 630, -130 )
scale = Vector2( 0.963362, 0.9875 )
polygon = PackedVector2Array( 117.298, 581.266, 120.412, 341.266, 169.199, 325.063, 236.671, 333.165, 236.671, 588.354 )
position = Vector2(630, -130)
scale = Vector2(0.963362, 0.9875)
polygon = PackedVector2Array(117.298, 581.266, 120.412, 341.266, 169.199, 325.063, 236.671, 333.165, 236.671, 588.354)
[node name="cocina_detras_puerta_cocina_start" type="Marker2D" parent="puerta_cocina"]
position = Vector2( 793, 465 )
script = ExtResource( 5 )
position = Vector2(793, 465)
script = ExtResource("5")
global_id = "cocina_detras_puerta_cocina_start"
[node name="puerta_delante" type="Area2D" parent="."]
process_mode = 1
script = ExtResource( 6 )
script = ExtResource("6")
global_id = "cocina_detras_puerta_delante"
esc_script = "res://gymkhana/rooms/turno_cocina/cocina_detras/esc/puerta_delante.esc"
is_exit = true
combine_when_selected_action_is_in = [ ]
combine_when_selected_action_is_in = []
custom_data = {
"tooltips": {
"action1": "tooltip_cocina_detras_cocina_detras_puerta_delante"
@@ -90,54 +90,54 @@ custom_data = {
animations = null
[node name="puerta_delante_collision" type="CollisionPolygon2D" parent="puerta_delante"]
position = Vector2( 298, -203 )
scale = Vector2( 0.963362, 0.9875 )
polygon = PackedVector2Array( 117.298, 581.266, 112.107, 422.279, 285.459, 437.468, 282.345, 486.076, 234.595, 513.418, 234.595, 582.279 )
position = Vector2(298, -203)
scale = Vector2(0.963362, 0.9875)
polygon = PackedVector2Array(117.298, 581.266, 112.107, 422.279, 285.459, 437.468, 282.345, 486.076, 234.595, 513.418, 234.595, 582.279)
[node name="puerta_delante_start" type="Marker2D" parent="puerta_delante"]
position = Vector2( 436, 381 )
script = ExtResource( 5 )
position = Vector2(436, 381)
script = ExtResource("5")
global_id = "puerta_delante_start"
[node name="Columna" type="Sprite2D" parent="."]
position = Vector2( 235, 294 )
position = Vector2(235, 294)
z_index = 400
texture = ExtResource( 8 )
texture = ExtResource("8")
[node name="turno_cocina_olla_vacia" parent="." instance=ExtResource( 9 )]
position = Vector2( 883, 451 )
scale = Vector2( 0.5, 0.5 )
[node name="turno_cocina_olla_vacia" parent="." instance=ExtResource("9")]
position = Vector2(883, 451)
scale = Vector2(0.5, 0.5)
[node name="ESCLocation" type="Marker2D" parent="turno_cocina_olla_vacia"]
position = Vector2( 1, 96 )
script = ExtResource( 5 )
position = Vector2(1, 96)
script = ExtResource("5")
[node name="turno_cocina_mechero" parent="." instance=ExtResource( 10 )]
position = Vector2( 108, 438 )
[node name="turno_cocina_mechero" parent="." instance=ExtResource("10")]
position = Vector2(108, 438)
rotation = 1.44513
scale = Vector2( 0.4, 0.4 )
scale = Vector2(0.4, 0.4)
[node name="ESCLocation" type="Marker2D" parent="turno_cocina_mechero"]
position = Vector2( 296.645, -154.035 )
script = ExtResource( 5 )
position = Vector2(296.645, -154.035)
script = ExtResource("5")
[node name="turno_cocina_romero" parent="." instance=ExtResource( 11 )]
position = Vector2( 61, 341 )
[node name="turno_cocina_romero" parent="." instance=ExtResource("11")]
position = Vector2(61, 341)
[node name="ESCLocation" type="Marker2D" parent="turno_cocina_romero"]
position = Vector2( 89, 60 )
script = ExtResource( 5 )
position = Vector2(89, 60)
script = ExtResource("5")
[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="turno_cocina_romero"]
position = Vector2( -61, -341 )
polygon = PackedVector2Array( 75, 413, 96, 398, 97, 366, 88, 270, 12, 276, 33, 434 )
position = Vector2(-61, -341)
polygon = PackedVector2Array(75, 413, 96, 398, 97, 366, 88, 270, 12, 276, 33, 434)
[node name="mikel" type="Area2D" parent="."]
process_mode = 1
script = ExtResource( 6 )
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 = [ ]
combine_when_selected_action_is_in = []
custom_data = {
"tooltips": {
"action1": "tooltip_common_look"
@@ -146,10 +146,10 @@ custom_data = {
animations = null
[node name="mikel_collision" type="CollisionPolygon2D" parent="mikel"]
position = Vector2( 751, -159 )
scale = Vector2( 0.963362, 0.9875 )
polygon = PackedVector2Array( 129.754, 469.873, 129.754, 371.646, 140.134, 369.62, 183.732, 381.772, 184.77, 471.899 )
position = Vector2(751, -159)
scale = Vector2(0.963362, 0.9875)
polygon = PackedVector2Array(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="Marker2D" parent="mikel"]
position = Vector2( 857, 491 )
script = ExtResource( 5 )
position = Vector2(857, 491)
script = ExtResource("5")

View File

@@ -0,0 +1 @@
uid://ixw3klxr3w2p

View File

@@ -1,143 +1,173 @@
[gd_scene load_steps=26 format=2]
[gd_scene load_steps=26 format=3 uid="uid://bgiskd55j17fc"]
[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/creditos/assets/eneko-donkey-sheet.png" type="Texture2D" id=2]
[ext_resource path="res://gymkhana/rooms/turno_cocina/creditos/assets/eneko-disco-sheet.png" type="Texture2D" id=3]
[ext_resource path="res://gymkhana/rooms/turno_cocina/creditos/assets/eneko-pulp-sheet.png" type="Texture2D" id=4]
[ext_resource path="res://gymkhana/rooms/turno_cocina/creditos/assets/eneko-idle.png" type="Texture2D" id=5]
[ext_resource path="res://gymkhana/rooms/turno_cocina/creditos/DancingAnimator.gd" type="Script" id=7]
[ext_resource path="res://gymkhana/rooms/turno_cocina/creditos/assets/eneko-speak-sheet.png" type="Texture2D" id=8]
[ext_resource path="res://gymkhana/rooms/turno_cocina/creditos/EnekoDancingAnimations.tres" type="Resource" id=9]
[ext_resource type="Script" uid="uid://ceym82rf2qnxu" path="res://addons/escoria-ui-return-monkey-island/esc_item_with_tooltip.gd" id="1"]
[ext_resource type="Texture2D" uid="uid://wb78a2y0m57i" path="res://gymkhana/rooms/turno_cocina/creditos/assets/eneko-donkey-sheet.png" id="2"]
[ext_resource type="Texture2D" uid="uid://dc5ssanpsjr4v" path="res://gymkhana/rooms/turno_cocina/creditos/assets/eneko-disco-sheet.png" id="3"]
[ext_resource type="Texture2D" uid="uid://dn6d46kpmkhpw" path="res://gymkhana/rooms/turno_cocina/creditos/assets/eneko-pulp-sheet.png" id="4"]
[ext_resource type="Texture2D" uid="uid://cdkeajd7fstp6" path="res://gymkhana/rooms/turno_cocina/creditos/assets/eneko-idle.png" id="5"]
[ext_resource type="Script" uid="uid://ixw3klxr3w2p" path="res://gymkhana/rooms/turno_cocina/creditos/DancingAnimator.gd" id="7"]
[ext_resource type="Texture2D" uid="uid://caru5ygwmheyw" path="res://gymkhana/rooms/turno_cocina/creditos/assets/eneko-speak-sheet.png" id="8"]
[ext_resource type="Resource" path="res://gymkhana/rooms/turno_cocina/creditos/EnekoDancingAnimations.tres" id="9"]
[sub_resource type="CapsuleShape2D" id=1]
[sub_resource type="CapsuleShape2D" id="1"]
radius = 57.0
height = 186.0
[sub_resource type="AtlasTexture" id=2]
flags = 4
atlas = ExtResource( 3 )
region = Rect2( 0, 0, 186, 375 )
[sub_resource type="AtlasTexture" id="2"]
atlas = ExtResource("3")
region = Rect2(0, 0, 186, 375)
[sub_resource type="AtlasTexture" id=3]
flags = 4
atlas = ExtResource( 3 )
region = Rect2( 186, 0, 186, 375 )
[sub_resource type="AtlasTexture" id="3"]
atlas = ExtResource("3")
region = Rect2(186, 0, 186, 375)
[sub_resource type="AtlasTexture" id=4]
flags = 4
atlas = ExtResource( 3 )
region = Rect2( 372, 0, 186, 375 )
[sub_resource type="AtlasTexture" id="4"]
atlas = ExtResource("3")
region = Rect2(372, 0, 186, 375)
[sub_resource type="AtlasTexture" id=5]
flags = 4
atlas = ExtResource( 3 )
region = Rect2( 558, 0, 186, 375 )
[sub_resource type="AtlasTexture" id="5"]
atlas = ExtResource("3")
region = Rect2(558, 0, 186, 375)
[sub_resource type="AtlasTexture" id=6]
flags = 4
atlas = ExtResource( 2 )
region = Rect2( 0, 0, 155, 375 )
[sub_resource type="AtlasTexture" id="6"]
atlas = ExtResource("2")
region = Rect2(0, 0, 155, 375)
[sub_resource type="AtlasTexture" id=7]
flags = 4
atlas = ExtResource( 2 )
region = Rect2( 155, 0, 155, 375 )
[sub_resource type="AtlasTexture" id="7"]
atlas = ExtResource("2")
region = Rect2(155, 0, 155, 375)
[sub_resource type="AtlasTexture" id=15]
flags = 4
atlas = ExtResource( 5 )
region = Rect2( 0, 0, 118, 375 )
[sub_resource type="AtlasTexture" id="15"]
atlas = ExtResource("5")
region = Rect2(0, 0, 118, 375)
[sub_resource type="AtlasTexture" id=8]
flags = 4
atlas = ExtResource( 4 )
region = Rect2( 0, 0, 186, 375 )
[sub_resource type="AtlasTexture" id="8"]
atlas = ExtResource("4")
region = Rect2(0, 0, 186, 375)
[sub_resource type="AtlasTexture" id=9]
flags = 4
atlas = ExtResource( 4 )
region = Rect2( 186, 0, 186, 375 )
[sub_resource type="AtlasTexture" id="9"]
atlas = ExtResource("4")
region = Rect2(186, 0, 186, 375)
[sub_resource type="AtlasTexture" id=10]
flags = 4
atlas = ExtResource( 4 )
region = Rect2( 372, 0, 186, 375 )
[sub_resource type="AtlasTexture" id="10"]
atlas = ExtResource("4")
region = Rect2(372, 0, 186, 375)
[sub_resource type="AtlasTexture" id=11]
flags = 4
atlas = ExtResource( 4 )
region = Rect2( 558, 0, 186, 375 )
[sub_resource type="AtlasTexture" id="11"]
atlas = ExtResource("4")
region = Rect2(558, 0, 186, 375)
[sub_resource type="AtlasTexture" id=12]
flags = 4
atlas = ExtResource( 4 )
region = Rect2( 744, 0, 186, 375 )
[sub_resource type="AtlasTexture" id="12"]
atlas = ExtResource("4")
region = Rect2(744, 0, 186, 375)
[sub_resource type="AtlasTexture" id=13]
flags = 4
atlas = ExtResource( 4 )
region = Rect2( 930, 0, 186, 375 )
[sub_resource type="AtlasTexture" id="13"]
atlas = ExtResource("4")
region = Rect2(930, 0, 186, 375)
[sub_resource type="AtlasTexture" id=18]
flags = 4
atlas = ExtResource( 8 )
region = Rect2( 0, 0, 118, 375 )
[sub_resource type="AtlasTexture" id="18"]
atlas = ExtResource("8")
region = Rect2(0, 0, 118, 375)
[sub_resource type="AtlasTexture" id=19]
flags = 4
atlas = ExtResource( 8 )
region = Rect2( 118, 0, 118, 375 )
[sub_resource type="AtlasTexture" id="19"]
atlas = ExtResource("8")
region = Rect2(118, 0, 118, 375)
[sub_resource type="SpriteFrames" id=14]
animations = [ {
"frames": [ SubResource( 2 ), SubResource( 3 ), SubResource( 4 ), SubResource( 5 ) ],
[sub_resource type="SpriteFrames" id="14"]
animations = [{
"frames": [{
"duration": 1.0,
"texture": SubResource("2")
}, {
"duration": 1.0,
"texture": SubResource("3")
}, {
"duration": 1.0,
"texture": SubResource("4")
}, {
"duration": 1.0,
"texture": SubResource("5")
}],
"loop": true,
"name": "disco",
"name": &"disco",
"speed": 5.0
}, {
"frames": [ SubResource( 6 ), SubResource( 7 ) ],
"frames": [{
"duration": 1.0,
"texture": SubResource("6")
}, {
"duration": 1.0,
"texture": SubResource("7")
}],
"loop": true,
"name": "donkey",
"name": &"donkey",
"speed": 5.0
}, {
"frames": [ SubResource( 15 ) ],
"frames": [{
"duration": 1.0,
"texture": SubResource("15")
}],
"loop": true,
"name": "idle",
"name": &"idle",
"speed": 5.0
}, {
"frames": [ SubResource( 8 ), SubResource( 9 ), SubResource( 10 ), SubResource( 11 ), SubResource( 12 ), SubResource( 13 ) ],
"frames": [{
"duration": 1.0,
"texture": SubResource("8")
}, {
"duration": 1.0,
"texture": SubResource("9")
}, {
"duration": 1.0,
"texture": SubResource("10")
}, {
"duration": 1.0,
"texture": SubResource("11")
}, {
"duration": 1.0,
"texture": SubResource("12")
}, {
"duration": 1.0,
"texture": SubResource("13")
}],
"loop": true,
"name": "pulp",
"name": &"pulp",
"speed": 5.0
}, {
"frames": [ SubResource( 18 ), SubResource( 19 ) ],
"frames": [{
"duration": 1.0,
"texture": SubResource("18")
}, {
"duration": 1.0,
"texture": SubResource("19")
}],
"loop": true,
"name": "speak",
"name": &"speak",
"speed": 5.0
} ]
}]
[node name="EnekoDancing" type="Area2D"]
process_mode = 1
script = ExtResource( 1 )
script = ExtResource("1")
global_id = "eneko_dancing"
is_interactive = false
player_orients_on_arrival = false
combine_when_selected_action_is_in = [ ]
dialog_color = Color( 0.584314, 0.490196, 0.270588, 1 )
animations = ExtResource( 9 )
combine_when_selected_action_is_in = []
dialog_color = Color(0.584314, 0.490196, 0.270588, 1)
animations = ExtResource("9")
[node name="CollisionShape2D" type="CollisionShape2D" parent="."]
shape = SubResource( 1 )
shape = SubResource("1")
[node name="AnimatedSprite2D" type="AnimatedSprite2D" parent="."]
frames = SubResource( 14 )
frames = SubResource("14")
animation = "idle"
script = ExtResource( 7 )
script = ExtResource("7")
[node name="Timer" type="Timer" parent="AnimatedSprite2D"]
wait_time = 6.0
[node name="dialog_position" type="Marker2D" parent="."]
position = Vector2( -2, -273 )
position = Vector2(-2, -273)
[connection signal="timeout" from="AnimatedSprite2D/Timer" to="AnimatedSprite2D" method="_on_Timer_timeout"]

View File

@@ -1,27 +1,27 @@
[gd_resource type="Resource" load_steps=7 format=2]
[gd_resource type="Resource" script_class="ESCAnimationResource" load_steps=7 format=3 uid="uid://cr02ebtkhjlw7"]
[ext_resource path="res://addons/escoria-core/game/core-scripts/resources/esc_animationresource.gd" type="Script" id=1]
[ext_resource path="res://addons/escoria-core/game/core-scripts/resources/esc_directionangle.gd" type="Script" id=2]
[ext_resource path="res://addons/escoria-core/game/core-scripts/resources/esc_animationname.gd" type="Script" id=3]
[ext_resource type="Script" uid="uid://sksvt0n8gle2" path="res://addons/escoria-core/game/core-scripts/resources/esc_animationresource.gd" id="1"]
[ext_resource type="Script" uid="uid://bxc3dll30x8tl" path="res://addons/escoria-core/game/core-scripts/resources/esc_directionangle.gd" id="2"]
[ext_resource type="Script" uid="uid://clixil1u5exq7" path="res://addons/escoria-core/game/core-scripts/resources/esc_animationname.gd" id="3"]
[sub_resource type="Resource" id=1]
script = ExtResource( 2 )
[sub_resource type="Resource" id="1"]
script = ExtResource("2")
angle_start = 0
angle_size = 360
[sub_resource type="Resource" id=2]
script = ExtResource( 3 )
[sub_resource type="Resource" id="2"]
script = ExtResource("3")
animation = "idle"
mirrored = false
[sub_resource type="Resource" id=3]
script = ExtResource( 3 )
[sub_resource type="Resource" id="3"]
script = ExtResource("3")
animation = "speak"
mirrored = false
[resource]
script = ExtResource( 1 )
dir_angles = [ SubResource( 1 ) ]
directions = [ SubResource( 2 ) ]
idles = [ SubResource( 2 ) ]
speaks = [ SubResource( 3 ) ]
script = ExtResource("1")
dir_angles = [SubResource("1")]
directions = [SubResource("2")]
idles = [SubResource("2")]
speaks = [SubResource("3")]

View File

@@ -1,143 +1,173 @@
[gd_scene load_steps=26 format=2]
[gd_scene load_steps=26 format=3 uid="uid://dg3q322t7b34f"]
[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/creditos/assets/oier-donkey-sheet.png" type="Texture2D" id=2]
[ext_resource path="res://gymkhana/rooms/turno_cocina/creditos/assets/oier-idle.png" type="Texture2D" id=3]
[ext_resource path="res://gymkhana/rooms/turno_cocina/creditos/assets/oier-pulp-sheet.png" type="Texture2D" id=4]
[ext_resource path="res://gymkhana/rooms/turno_cocina/creditos/assets/oier-disco-sheet.png" type="Texture2D" id=5]
[ext_resource path="res://gymkhana/rooms/turno_cocina/creditos/DancingAnimator.gd" type="Script" id=6]
[ext_resource path="res://gymkhana/rooms/turno_cocina/creditos/assets/oier-speak-sheet.png" type="Texture2D" id=7]
[ext_resource path="res://gymkhana/rooms/turno_cocina/creditos/OierDancingAnimations.tres" type="Resource" id=8]
[ext_resource type="Script" uid="uid://ceym82rf2qnxu" path="res://addons/escoria-ui-return-monkey-island/esc_item_with_tooltip.gd" id="1"]
[ext_resource type="Texture2D" uid="uid://cht3r83h74v1p" path="res://gymkhana/rooms/turno_cocina/creditos/assets/oier-donkey-sheet.png" id="2"]
[ext_resource type="Texture2D" uid="uid://h38hcuygme4d" path="res://gymkhana/rooms/turno_cocina/creditos/assets/oier-idle.png" id="3"]
[ext_resource type="Texture2D" uid="uid://cbqvx5efjmdci" path="res://gymkhana/rooms/turno_cocina/creditos/assets/oier-pulp-sheet.png" id="4"]
[ext_resource type="Texture2D" uid="uid://c7g27vatqcft4" path="res://gymkhana/rooms/turno_cocina/creditos/assets/oier-disco-sheet.png" id="5"]
[ext_resource type="Script" uid="uid://ixw3klxr3w2p" path="res://gymkhana/rooms/turno_cocina/creditos/DancingAnimator.gd" id="6"]
[ext_resource type="Texture2D" uid="uid://dt1rchb7y4qe" path="res://gymkhana/rooms/turno_cocina/creditos/assets/oier-speak-sheet.png" id="7"]
[ext_resource type="Resource" path="res://gymkhana/rooms/turno_cocina/creditos/OierDancingAnimations.tres" id="8"]
[sub_resource type="CapsuleShape2D" id=1]
[sub_resource type="CapsuleShape2D" id="1"]
radius = 57.0
height = 186.0
[sub_resource type="AtlasTexture" id=15]
flags = 4
atlas = ExtResource( 5 )
region = Rect2( 0, 0, 185, 375 )
[sub_resource type="AtlasTexture" id="15"]
atlas = ExtResource("5")
region = Rect2(0, 0, 185, 375)
[sub_resource type="AtlasTexture" id=16]
flags = 4
atlas = ExtResource( 5 )
region = Rect2( 185, 0, 185, 375 )
[sub_resource type="AtlasTexture" id="16"]
atlas = ExtResource("5")
region = Rect2(185, 0, 185, 375)
[sub_resource type="AtlasTexture" id=17]
flags = 4
atlas = ExtResource( 5 )
region = Rect2( 370, 0, 185, 375 )
[sub_resource type="AtlasTexture" id="17"]
atlas = ExtResource("5")
region = Rect2(370, 0, 185, 375)
[sub_resource type="AtlasTexture" id=18]
flags = 4
atlas = ExtResource( 5 )
region = Rect2( 555, 0, 185, 375 )
[sub_resource type="AtlasTexture" id="18"]
atlas = ExtResource("5")
region = Rect2(555, 0, 185, 375)
[sub_resource type="AtlasTexture" id=19]
flags = 4
atlas = ExtResource( 2 )
region = Rect2( 0, 0, 188, 375 )
[sub_resource type="AtlasTexture" id="19"]
atlas = ExtResource("2")
region = Rect2(0, 0, 188, 375)
[sub_resource type="AtlasTexture" id=20]
flags = 4
atlas = ExtResource( 2 )
region = Rect2( 188, 0, 188, 375 )
[sub_resource type="AtlasTexture" id="20"]
atlas = ExtResource("2")
region = Rect2(188, 0, 188, 375)
[sub_resource type="AtlasTexture" id=21]
flags = 4
atlas = ExtResource( 3 )
region = Rect2( 0, 0, 117, 375 )
[sub_resource type="AtlasTexture" id="21"]
atlas = ExtResource("3")
region = Rect2(0, 0, 117, 375)
[sub_resource type="AtlasTexture" id=22]
flags = 4
atlas = ExtResource( 4 )
region = Rect2( 0, 0, 177, 375 )
[sub_resource type="AtlasTexture" id="22"]
atlas = ExtResource("4")
region = Rect2(0, 0, 177, 375)
[sub_resource type="AtlasTexture" id=23]
flags = 4
atlas = ExtResource( 4 )
region = Rect2( 177, 0, 177, 375 )
[sub_resource type="AtlasTexture" id="23"]
atlas = ExtResource("4")
region = Rect2(177, 0, 177, 375)
[sub_resource type="AtlasTexture" id=24]
flags = 4
atlas = ExtResource( 4 )
region = Rect2( 354, 0, 177, 375 )
[sub_resource type="AtlasTexture" id="24"]
atlas = ExtResource("4")
region = Rect2(354, 0, 177, 375)
[sub_resource type="AtlasTexture" id=25]
flags = 4
atlas = ExtResource( 4 )
region = Rect2( 531, 0, 177, 375 )
[sub_resource type="AtlasTexture" id="25"]
atlas = ExtResource("4")
region = Rect2(531, 0, 177, 375)
[sub_resource type="AtlasTexture" id=26]
flags = 4
atlas = ExtResource( 4 )
region = Rect2( 708, 0, 177, 375 )
[sub_resource type="AtlasTexture" id="26"]
atlas = ExtResource("4")
region = Rect2(708, 0, 177, 375)
[sub_resource type="AtlasTexture" id=27]
flags = 4
atlas = ExtResource( 4 )
region = Rect2( 885, 0, 177, 375 )
[sub_resource type="AtlasTexture" id="27"]
atlas = ExtResource("4")
region = Rect2(885, 0, 177, 375)
[sub_resource type="AtlasTexture" id=28]
flags = 4
atlas = ExtResource( 7 )
region = Rect2( 0, 0, 117, 375 )
[sub_resource type="AtlasTexture" id="28"]
atlas = ExtResource("7")
region = Rect2(0, 0, 117, 375)
[sub_resource type="AtlasTexture" id=29]
flags = 4
atlas = ExtResource( 7 )
region = Rect2( 117, 0, 117, 375 )
[sub_resource type="AtlasTexture" id="29"]
atlas = ExtResource("7")
region = Rect2(117, 0, 117, 375)
[sub_resource type="SpriteFrames" id=14]
animations = [ {
"frames": [ SubResource( 15 ), SubResource( 16 ), SubResource( 17 ), SubResource( 18 ) ],
[sub_resource type="SpriteFrames" id="14"]
animations = [{
"frames": [{
"duration": 1.0,
"texture": SubResource("15")
}, {
"duration": 1.0,
"texture": SubResource("16")
}, {
"duration": 1.0,
"texture": SubResource("17")
}, {
"duration": 1.0,
"texture": SubResource("18")
}],
"loop": true,
"name": "disco",
"name": &"disco",
"speed": 5.0
}, {
"frames": [ SubResource( 19 ), SubResource( 20 ) ],
"frames": [{
"duration": 1.0,
"texture": SubResource("19")
}, {
"duration": 1.0,
"texture": SubResource("20")
}],
"loop": true,
"name": "donkey",
"name": &"donkey",
"speed": 5.0
}, {
"frames": [ SubResource( 21 ) ],
"frames": [{
"duration": 1.0,
"texture": SubResource("21")
}],
"loop": true,
"name": "idle",
"name": &"idle",
"speed": 5.0
}, {
"frames": [ SubResource( 22 ), SubResource( 23 ), SubResource( 24 ), SubResource( 25 ), SubResource( 26 ), SubResource( 27 ) ],
"frames": [{
"duration": 1.0,
"texture": SubResource("22")
}, {
"duration": 1.0,
"texture": SubResource("23")
}, {
"duration": 1.0,
"texture": SubResource("24")
}, {
"duration": 1.0,
"texture": SubResource("25")
}, {
"duration": 1.0,
"texture": SubResource("26")
}, {
"duration": 1.0,
"texture": SubResource("27")
}],
"loop": true,
"name": "pulp",
"name": &"pulp",
"speed": 5.0
}, {
"frames": [ SubResource( 28 ), SubResource( 29 ) ],
"frames": [{
"duration": 1.0,
"texture": SubResource("28")
}, {
"duration": 1.0,
"texture": SubResource("29")
}],
"loop": true,
"name": "speak",
"name": &"speak",
"speed": 5.0
} ]
}]
[node name="OierDancing" type="Area2D"]
process_mode = 1
script = ExtResource( 1 )
script = ExtResource("1")
global_id = "oier_dancing"
is_interactive = false
player_orients_on_arrival = false
combine_when_selected_action_is_in = [ ]
dialog_color = Color( 0.321569, 0.662745, 0.301961, 1 )
animations = ExtResource( 8 )
combine_when_selected_action_is_in = []
dialog_color = Color(0.321569, 0.662745, 0.301961, 1)
animations = ExtResource("8")
[node name="CollisionShape2D" type="CollisionShape2D" parent="."]
shape = SubResource( 1 )
shape = SubResource("1")
[node name="AnimatedSprite2D" type="AnimatedSprite2D" parent="."]
frames = SubResource( 14 )
frames = SubResource("14")
animation = "idle"
script = ExtResource( 6 )
script = ExtResource("6")
[node name="Timer" type="Timer" parent="AnimatedSprite2D"]
wait_time = 6.0
[node name="dialog_position" type="Marker2D" parent="."]
position = Vector2( -2, -273 )
position = Vector2(-2, -273)
[connection signal="timeout" from="AnimatedSprite2D/Timer" to="AnimatedSprite2D" method="_on_Timer_timeout"]

View File

@@ -1,27 +1,27 @@
[gd_resource type="Resource" load_steps=7 format=2]
[gd_resource type="Resource" script_class="ESCAnimationResource" load_steps=7 format=3 uid="uid://bl5rc1krhwcbu"]
[ext_resource path="res://addons/escoria-core/game/core-scripts/resources/esc_animationresource.gd" type="Script" id=1]
[ext_resource path="res://addons/escoria-core/game/core-scripts/resources/esc_directionangle.gd" type="Script" id=2]
[ext_resource path="res://addons/escoria-core/game/core-scripts/resources/esc_animationname.gd" type="Script" id=3]
[ext_resource type="Script" uid="uid://sksvt0n8gle2" path="res://addons/escoria-core/game/core-scripts/resources/esc_animationresource.gd" id="1"]
[ext_resource type="Script" uid="uid://bxc3dll30x8tl" path="res://addons/escoria-core/game/core-scripts/resources/esc_directionangle.gd" id="2"]
[ext_resource type="Script" uid="uid://clixil1u5exq7" path="res://addons/escoria-core/game/core-scripts/resources/esc_animationname.gd" id="3"]
[sub_resource type="Resource" id=1]
script = ExtResource( 2 )
[sub_resource type="Resource" id="1"]
script = ExtResource("2")
angle_start = 0
angle_size = 360
[sub_resource type="Resource" id=2]
script = ExtResource( 3 )
[sub_resource type="Resource" id="2"]
script = ExtResource("3")
animation = "idle"
mirrored = false
[sub_resource type="Resource" id=3]
script = ExtResource( 3 )
[sub_resource type="Resource" id="3"]
script = ExtResource("3")
animation = "speak"
mirrored = false
[resource]
script = ExtResource( 1 )
dir_angles = [ SubResource( 1 ) ]
directions = [ SubResource( 2 ) ]
idles = [ SubResource( 2 ) ]
speaks = [ SubResource( 3 ) ]
script = ExtResource("1")
dir_angles = [SubResource("1")]
directions = [SubResource("2")]
idles = [SubResource("2")]
speaks = [SubResource("3")]

View File

@@ -0,0 +1 @@
uid://c6yobrdbei4d

View File

@@ -0,0 +1 @@
uid://ib2j5oleakyb

View File

@@ -1,29 +1,29 @@
[gd_scene load_steps=10 format=2]
[gd_scene load_steps=10 format=3 uid="uid://csb7hwb1v016e"]
[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]
[ext_resource path="res://gymkhana/rooms/turno_cocina/creditos/assets/background.png" type="Texture2D" id=3]
[ext_resource path="res://gymkhana/rooms/turno_cocina/creditos/scrollingText.tscn" type="PackedScene" id=4]
[ext_resource path="res://gymkhana/rooms/turno_cocina/creditos/EnekoDancing.tscn" type="PackedScene" id=5]
[ext_resource path="res://gymkhana/logo-small.png" type="Texture2D" id=6]
[ext_resource path="res://gymkhana/rooms/turno_cocina/creditos/SceneHandler.gd" type="Script" id=7]
[ext_resource path="res://gymkhana/rooms/turno_cocina/creditos/RestartGameButton.gd" type="Script" id=8]
[ext_resource path="res://gymkhana/rooms/turno_cocina/creditos/OierDancing.tscn" type="PackedScene" id=9]
[ext_resource type="Script" uid="uid://c7fcpp72w3dnj" path="res://addons/escoria-core/game/core-scripts/esc_room.gd" id="1"]
[ext_resource type="PackedScene" uid="uid://cjmsexhyhi4vs" path="res://gymkhana/characters/oier/oier.tscn" id="2"]
[ext_resource type="Texture2D" uid="uid://dc7j1xq3x7gwp" path="res://gymkhana/rooms/turno_cocina/creditos/assets/background.png" id="3"]
[ext_resource type="PackedScene" path="res://gymkhana/rooms/turno_cocina/creditos/scrollingText.tscn" id="4"]
[ext_resource type="PackedScene" path="res://gymkhana/rooms/turno_cocina/creditos/EnekoDancing.tscn" id="5"]
[ext_resource type="Texture2D" uid="uid://budal8dqwrifr" path="res://gymkhana/logo-small.png" id="6"]
[ext_resource type="Script" uid="uid://ib2j5oleakyb" path="res://gymkhana/rooms/turno_cocina/creditos/SceneHandler.gd" id="7"]
[ext_resource type="Script" uid="uid://c6yobrdbei4d" path="res://gymkhana/rooms/turno_cocina/creditos/RestartGameButton.gd" id="8"]
[ext_resource type="PackedScene" path="res://gymkhana/rooms/turno_cocina/creditos/OierDancing.tscn" id="9"]
[node name="ESCRoom2" type="Node2D"]
script = ExtResource( 1 )
script = ExtResource("1")
global_id = "turno_cocina_creditos"
esc_script = "res://gymkhana/rooms/turno_cocina/creditos/esc/creditos.esc"
player_scene = ExtResource( 2 )
camera_limits = [ Rect2( 0, 0, 1280, 577 ) ]
player_scene = ExtResource("2")
camera_limits = [Rect2(0, 0, 1280, 577)]
editor_debug_mode = 1
[node name="background" type="Sprite2D" parent="."]
position = Vector2( 644.5, 372.812 )
scale = Vector2( 1.01797, 1.29008 )
texture = ExtResource( 3 )
position = Vector2(644.5, 372.812)
scale = Vector2(1.01797, 1.29008)
texture = ExtResource("3")
[node name="scrollingText" parent="." instance=ExtResource( 4 )]
[node name="scrollingText" parent="." instance=ExtResource("4")]
offset_left = 368.0
offset_top = 764.0
offset_right = 933.0
@@ -35,21 +35,21 @@ offset_top = 486.0
offset_right = 845.0
offset_bottom = 612.0
text = "Volver al menú"
script = ExtResource( 8 )
script = ExtResource("8")
[node name="Logo-small" type="Sprite2D" parent="Button"]
position = Vector2( 176.25, -190.5 )
scale = Vector2( 1.01504, 1.00333 )
texture = ExtResource( 6 )
position = Vector2(176.25, -190.5)
scale = Vector2(1.01504, 1.00333)
texture = ExtResource("6")
[node name="Node2D" type="Node2D" parent="."]
script = ExtResource( 7 )
script = ExtResource("7")
[node name="OierDancing" parent="." instance=ExtResource( 9 )]
position = Vector2( 228, 376 )
[node name="OierDancing" parent="." instance=ExtResource("9")]
position = Vector2(228, 376)
[node name="EnekoDancing" parent="." instance=ExtResource( 5 )]
position = Vector2( 1109, 372 )
[node name="EnekoDancing" parent="." instance=ExtResource("5")]
position = Vector2(1109, 372)
[connection signal="finished" from="scrollingText" to="Node2D" method="_on_scrollingText_finished"]
[connection signal="button_up" from="Button" to="Node2D" method="_on_Button_button_up"]

View File

@@ -0,0 +1 @@
uid://cobcmilgvn3j7

View File

@@ -1,21 +1,21 @@
[gd_scene load_steps=4 format=2]
[gd_scene load_steps=4 format=3 uid="uid://fgwob47tewuf"]
[ext_resource path="res://gymkhana/rooms/turno_cocina/creditos/assets/uliwood-productions.png" type="Texture2D" id=1]
[ext_resource path="res://gymkhana/rooms/turno_cocina/creditos/scrollingText.gd" type="Script" id=2]
[ext_resource type="Texture2D" uid="uid://cb3kflkgoepre" path="res://gymkhana/rooms/turno_cocina/creditos/assets/uliwood-productions.png" id="1"]
[ext_resource type="Script" uid="uid://cobcmilgvn3j7" path="res://gymkhana/rooms/turno_cocina/creditos/scrollingText.gd" id="2"]
[sub_resource type="Theme" id=1]
[sub_resource type="Theme" id="1"]
[node name="scrollingText" type="VBoxContainer"]
offset_left = 357.0
offset_right = 922.0
offset_bottom = 744.0
grow_horizontal = 0
script = ExtResource( 2 )
script = ExtResource("2")
[node name="RichTextLabel" type="RichTextLabel" parent="."]
offset_right = 600.0
offset_bottom = 30.0
theme = SubResource( 1 )
theme = SubResource("1")
bbcode_enabled = true
text = "[center][u]Las Gymkhanicas de Uli[/u][/center]
"
@@ -118,4 +118,4 @@ por hacer posible este juego"
offset_top = 511.0
offset_right = 600.0
offset_bottom = 806.0
texture = ExtResource( 1 )
texture = ExtResource("1")

View File

@@ -1,50 +1,50 @@
[gd_scene load_steps=10 format=2]
[gd_scene load_steps=10 format=3 uid="uid://nwfqcmgsuh8w"]
[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]
[ext_resource path="res://gymkhana/rooms/turno_cocina/despensa/assets/background.png" type="Texture2D" id=3]
[ext_resource path="res://addons/escoria-core/game/core-scripts/esc_terrain.gd" type="Script" id=4]
[ext_resource path="res://addons/escoria-core/game/core-scripts/esc_location.gd" type="Script" id=5]
[ext_resource path="res://addons/escoria-ui-return-monkey-island/esc_item_with_tooltip.gd" type="Script" id=6]
[ext_resource path="res://gymkhana/items/inventory/turno_cocina_patata_grande.tscn" type="PackedScene" id=7]
[ext_resource path="res://gymkhana/rooms/turno_cocina/despensa/assets/columna.png" type="Texture2D" id=8]
[ext_resource type="Script" uid="uid://c7fcpp72w3dnj" path="res://addons/escoria-core/game/core-scripts/esc_room.gd" id="1"]
[ext_resource type="PackedScene" uid="uid://cjmsexhyhi4vs" path="res://gymkhana/characters/oier/oier.tscn" id="2"]
[ext_resource type="Texture2D" uid="uid://blmv2ddwts1il" path="res://gymkhana/rooms/turno_cocina/despensa/assets/background.png" id="3"]
[ext_resource type="Script" uid="uid://5pbcieq7gpdo" path="res://addons/escoria-core/game/core-scripts/esc_terrain.gd" id="4"]
[ext_resource type="Script" uid="uid://beh3ds4eapldu" path="res://addons/escoria-core/game/core-scripts/esc_location.gd" id="5"]
[ext_resource type="Script" uid="uid://ceym82rf2qnxu" path="res://addons/escoria-ui-return-monkey-island/esc_item_with_tooltip.gd" id="6"]
[ext_resource type="PackedScene" uid="uid://b3owsy6kidijt" path="res://gymkhana/items/inventory/turno_cocina_patata_grande.tscn" id="7"]
[ext_resource type="Texture2D" uid="uid://bjt7tlgobhgo1" path="res://gymkhana/rooms/turno_cocina/despensa/assets/columna.png" id="8"]
[sub_resource type="NavigationPolygon" id=60]
vertices = PackedVector2Array( 1137, 615, 1143, 660, 501, 666, 503, 650, 837, 624, 597, 610, 503, 628 )
polygons = [ PackedInt32Array( 0, 1, 2, 3, 4 ), PackedInt32Array( 5, 4, 3, 6 ) ]
outlines = [ PackedVector2Array( 503, 650, 503, 628, 597, 610, 837, 624, 1137, 615, 1143, 660, 501, 666 ) ]
[sub_resource type="NavigationPolygon" id="60"]
vertices = PackedVector2Array(1137, 615, 1143, 660, 501, 666, 503, 650, 837, 624, 597, 610, 503, 628)
polygons = Array[PackedInt32Array]([PackedInt32Array(0, 1, 2, 3, 4), PackedInt32Array(5, 4, 3, 6)])
outlines = Array[PackedVector2Array]([PackedVector2Array(503, 650, 503, 628, 597, 610, 837, 624, 1137, 615, 1143, 660, 501, 666)])
[node name="ESCRoom2" type="Node2D"]
script = ExtResource( 1 )
script = ExtResource("1")
global_id = "despensa"
esc_script = "res://gymkhana/rooms/turno_cocina/despensa/esc/despensa.esc"
player_scene = ExtResource( 2 )
camera_limits = [ Rect2( 0, 0, 1280, 577 ) ]
player_scene = ExtResource("2")
camera_limits = [Rect2(0, 0, 1280, 577)]
editor_debug_mode = 1
[node name="background" type="Sprite2D" parent="."]
position = Vector2( 636, 289.125 )
texture = ExtResource( 3 )
position = Vector2(636, 289.125)
texture = ExtResource("3")
[node name="ESCTerrain" type="Navigation2D" parent="."]
position = Vector2( 206, -4 )
script = ExtResource( 4 )
position = Vector2(206, -4)
script = ExtResource("4")
scale_min = 1.0
scale_max = 1.5
player_speed_multiplier = 0.5
[node name="NavigationRegion2D" type="NavigationRegion2D" parent="ESCTerrain"]
position = Vector2( -272, 117 )
navigation_polygon = SubResource( 60 )
position = Vector2(-272, 117)
navigation_polygon = SubResource("60")
[node name="puerta_exterior" type="Area2D" parent="."]
process_mode = 1
position = Vector2( 863, 175 )
script = ExtResource( 6 )
position = Vector2(863, 175)
script = ExtResource("6")
global_id = "turno_cocina_despensa_puerta_exterior"
esc_script = "res://gymkhana/rooms/turno_cocina/despensa/esc/puerta_exterior.esc"
is_exit = true
combine_when_selected_action_is_in = [ ]
combine_when_selected_action_is_in = []
custom_data = {
"tooltips": {
"action1": "tooltip_despensa_puerta_exterior"
@@ -53,28 +53,28 @@ custom_data = {
animations = null
[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="puerta_exterior"]
position = Vector2( 161.721, -721 )
scale = Vector2( 1.54174, 1.99167 )
polygon = PackedVector2Array( 0.181213, 566.359, 5.19019, 273.946, 167.524, 274.142, 164.281, 563.848 )
position = Vector2(161.721, -721)
scale = Vector2(1.54174, 1.99167)
polygon = PackedVector2Array(0.181213, 566.359, 5.19019, 273.946, 167.524, 274.142, 164.281, 563.848)
[node name="ESCLocation" type="Marker2D" parent="puerta_exterior"]
position = Vector2( 151, 575 )
script = ExtResource( 5 )
position = Vector2(151, 575)
script = ExtResource("5")
[node name="start" type="Marker2D" parent="."]
position = Vector2( 899, 758 )
script = ExtResource( 5 )
position = Vector2(899, 758)
script = ExtResource("5")
global_id = "start"
is_start_location = true
player_orients_on_arrival = false
[node name="cebolla izq" type="Area2D" parent="."]
process_mode = 1
position = Vector2( 452, 192 )
script = ExtResource( 6 )
position = Vector2(452, 192)
script = ExtResource("6")
global_id = "turno_cocina_despensa_cebolla_izq"
esc_script = "res://gymkhana/rooms/turno_cocina/despensa/esc/cebolla_izq.esc"
combine_when_selected_action_is_in = [ ]
combine_when_selected_action_is_in = []
custom_data = {
"tooltips": {
"action1": "tooltip_turno_cocina_despensa_cebolla_action1",
@@ -84,21 +84,21 @@ custom_data = {
animations = null
[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="cebolla izq"]
position = Vector2( 60.6594, -46.582 )
scale = Vector2( 0.865036, 0.883608 )
polygon = PackedVector2Array( -37.755, 99.1186, -24, 109, 82, 109, 85, 19, 81.3152, -29.8979, 77.8471, -43.4786, -26.1948, -36.6882, -35, -27, -38.911, 31.2152 )
position = Vector2(60.6594, -46.582)
scale = Vector2(0.865036, 0.883608)
polygon = PackedVector2Array(-37.755, 99.1186, -24, 109, 82, 109, 85, 19, 81.3152, -29.8979, 77.8471, -43.4786, -26.1948, -36.6882, -35, -27, -38.911, 31.2152)
[node name="ESCLocation" type="Marker2D" parent="cebolla izq"]
position = Vector2( 56, 553 )
script = ExtResource( 5 )
position = Vector2(56, 553)
script = ExtResource("5")
[node name="cebolla der" type="Area2D" parent="."]
process_mode = 1
position = Vector2( 941, 385 )
script = ExtResource( 6 )
position = Vector2(941, 385)
script = ExtResource("6")
global_id = "turno_cocina_despensa_cebolla_der"
esc_script = "res://gymkhana/rooms/turno_cocina/despensa/esc/cebolla_der.esc"
combine_when_selected_action_is_in = [ ]
combine_when_selected_action_is_in = []
custom_data = {
"tooltips": {
"action1": "tooltip_turno_cocina_despensa_cebolla_action1",
@@ -108,21 +108,21 @@ custom_data = {
animations = null
[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="cebolla der"]
position = Vector2( -305.617, -238.789 )
scale = Vector2( 0.829392, 0.888258 )
polygon = PackedVector2Array( -45, 103, -24, 109, 82, 109, 95, 16, 72, -39, 63, -54, -31, -56, -46, -53, -51, -31, -52.307, 11.0204 )
position = Vector2(-305.617, -238.789)
scale = Vector2(0.829392, 0.888258)
polygon = PackedVector2Array(-45, 103, -24, 109, 82, 109, 95, 16, 72, -39, 63, -54, -31, -56, -46, -53, -51, -31, -52.307, 11.0204)
[node name="ESCLocation" type="Marker2D" parent="cebolla der"]
position = Vector2( -337, 368 )
script = ExtResource( 5 )
position = Vector2(-337, 368)
script = ExtResource("5")
[node name="bidon_der" type="Area2D" parent="."]
process_mode = 1
position = Vector2( 941, 385 )
script = ExtResource( 6 )
position = Vector2(941, 385)
script = ExtResource("6")
global_id = "turno_cocina_despensa_bidon_der"
esc_script = "res://gymkhana/rooms/turno_cocina/despensa/esc/bidon_der.esc"
combine_when_selected_action_is_in = [ ]
combine_when_selected_action_is_in = []
custom_data = {
"tooltips": {
"action1": "tooltip_common_look_inside",
@@ -132,21 +132,21 @@ custom_data = {
animations = null
[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="bidon_der"]
position = Vector2( -129, 84 )
scale = Vector2( 0.9425, 0.837376 )
polygon = PackedVector2Array( -42.4403, 130.169, -24.4032, 131.363, 57.2944, 130.169, 62.5995, 109.867, 64.7215, 78.8176, 67.9045, 17.9131, 62.5995, -9.55365, 67.9045, -20.3015, 63.6605, -37.0204, 56.2335, -51.3509, 20.1592, -59.7103, -6.36603, -59.7103, -29.7082, -53.7393, -36.0742, -44.1857, -38.1963, -26.2725, -31.8302, -10.7479, -35, 9, -39.2573, 37.0204 )
position = Vector2(-129, 84)
scale = Vector2(0.9425, 0.837376)
polygon = PackedVector2Array(-42.4403, 130.169, -24.4032, 131.363, 57.2944, 130.169, 62.5995, 109.867, 64.7215, 78.8176, 67.9045, 17.9131, 62.5995, -9.55365, 67.9045, -20.3015, 63.6605, -37.0204, 56.2335, -51.3509, 20.1592, -59.7103, -6.36603, -59.7103, -29.7082, -53.7393, -36.0742, -44.1857, -38.1963, -26.2725, -31.8302, -10.7479, -35, 9, -39.2573, 37.0204)
[node name="ESCLocation" type="Marker2D" parent="bidon_der"]
position = Vector2( -97, 370 )
script = ExtResource( 5 )
position = Vector2(-97, 370)
script = ExtResource("5")
[node name="bidon_izq" type="Area2D" parent="."]
process_mode = 1
position = Vector2( 941, 385 )
script = ExtResource( 6 )
position = Vector2(941, 385)
script = ExtResource("6")
global_id = "turno_cocina_despensa_bidon_izq"
esc_script = "res://gymkhana/rooms/turno_cocina/despensa/esc/bidon_izq.esc"
combine_when_selected_action_is_in = [ ]
combine_when_selected_action_is_in = []
custom_data = {
"tooltips": {
"action1": "tooltip_common_look_inside",
@@ -156,17 +156,17 @@ custom_data = {
animations = null
[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="bidon_izq"]
position = Vector2( -300, 61 )
scale = Vector2( 0.836355, 1.05961 )
polygon = PackedVector2Array( -38.2613, -9.43741, -11.9567, -14.1561, 17.935, -16.0436, 40.6526, -12.2686, 45.4352, -14.1561, 49.0222, -17.9311, 46.6309, -23.5936, 45.4352, -29.256, 41.8483, -33.9748, 35.8699, -36.806, 10.761, -40.581, -19.1306, -40.581, -37, -37, -51, -31, -52.6093, -25.481, -51.4136, -20.7623, -51.4136, -14.1561, -44.2396, -10.3812 )
position = Vector2(-300, 61)
scale = Vector2(0.836355, 1.05961)
polygon = PackedVector2Array(-38.2613, -9.43741, -11.9567, -14.1561, 17.935, -16.0436, 40.6526, -12.2686, 45.4352, -14.1561, 49.0222, -17.9311, 46.6309, -23.5936, 45.4352, -29.256, 41.8483, -33.9748, 35.8699, -36.806, 10.761, -40.581, -19.1306, -40.581, -37, -37, -51, -31, -52.6093, -25.481, -51.4136, -20.7623, -51.4136, -14.1561, -44.2396, -10.3812)
[node name="ESCLocation" type="Marker2D" parent="bidon_izq"]
position = Vector2( -270, 372 )
script = ExtResource( 5 )
position = Vector2(-270, 372)
script = ExtResource("5")
[node name="turno_cocina_patata_grande" parent="." instance=ExtResource( 7 )]
position = Vector2( 440, 161 )
scale = Vector2( 0.880435, 0.88735 )
[node name="turno_cocina_patata_grande" parent="." instance=ExtResource("7")]
position = Vector2(440, 161)
scale = Vector2(0.880435, 0.88735)
custom_data = {
"tooltips": {
"action1": "tooltip_common_look",
@@ -177,25 +177,25 @@ custom_data = {
}
[node name="ESCLocation2" type="Marker2D" parent="turno_cocina_patata_grande"]
position = Vector2( 40.8889, 672.79 )
script = ExtResource( 5 )
position = Vector2(40.8889, 672.79)
script = ExtResource("5")
[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="turno_cocina_patata_grande"]
polygon = PackedVector2Array( 21.5802, 76.6327, 32.9383, 42.8241, 37.4815, 21.4121, 37.4815, -25.9199, 36.3457, -61.9823, -39.7531, -63.1093, -42.0247, 80.0135 )
polygon = PackedVector2Array(21.5802, 76.6327, 32.9383, 42.8241, 37.4815, 21.4121, 37.4815, -25.9199, 36.3457, -61.9823, -39.7531, -63.1093, -42.0247, 80.0135)
[node name="foreground" type="Sprite2D" parent="."]
position = Vector2( 304, 351 )
scale = Vector2( 0.994367, 0.994367 )
position = Vector2(304, 351)
scale = Vector2(0.994367, 0.994367)
z_index = 4096
texture = ExtResource( 8 )
texture = ExtResource("8")
[node name="bidon_cntr" type="Area2D" parent="."]
process_mode = 1
position = Vector2( 941, 385 )
script = ExtResource( 6 )
position = Vector2(941, 385)
script = ExtResource("6")
global_id = "turno_cocina_despensa_bidon_cntr"
esc_script = "res://gymkhana/rooms/turno_cocina/despensa/esc/bidon_cntr.esc"
combine_when_selected_action_is_in = [ ]
combine_when_selected_action_is_in = []
custom_data = {
"tooltips": {
"action1": "tooltip_common_look_inside",
@@ -206,14 +206,14 @@ action3_target_texts = {
"turno_cocina_bol": "tooltip_turno_cocina_despensa_bidon_cntr_action3_turno_cocina_bol",
"turno_cocina_peso_bol": "tooltip_turno_cocina_despensa_bidon_cntr_action3_turno_cocina_peso_bol"
}
target_when_selected_action_is_in = [ "action3" ]
target_when_selected_action_is_in = ["action3"]
animations = null
[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="bidon_cntr"]
position = Vector2( -245, 95 )
scale = Vector2( 0.9425, 0.837376 )
polygon = PackedVector2Array( -39.2573, 118.226, -23.3422, 117.032, 63.6605, 118.226, 63.6605, 11.942, 57.2944, -7.16528, 59.4164, -13.1363, 60.4775, -23.8842, 59.4164, -32.2436, 54.1114, -42.9915, 45.6234, -50.1567, 30.7692, -56.1277, 13.7931, -58.5162, -4.24402, -58.5162, -21.2202, -53.7393, -33.9523, -47.7683, -44, -26, -43.5013, -17.9131, -40.3183, -10.7479, -42.4404, 9.55365, -41.3793, 50.1567 )
position = Vector2(-245, 95)
scale = Vector2(0.9425, 0.837376)
polygon = PackedVector2Array(-39.2573, 118.226, -23.3422, 117.032, 63.6605, 118.226, 63.6605, 11.942, 57.2944, -7.16528, 59.4164, -13.1363, 60.4775, -23.8842, 59.4164, -32.2436, 54.1114, -42.9915, 45.6234, -50.1567, 30.7692, -56.1277, 13.7931, -58.5162, -4.24402, -58.5162, -21.2202, -53.7393, -33.9523, -47.7683, -44, -26, -43.5013, -17.9131, -40.3183, -10.7479, -42.4404, 9.55365, -41.3793, 50.1567)
[node name="ESCLocation" type="Marker2D" parent="bidon_cntr"]
position = Vector2( -189, 372 )
script = ExtResource( 5 )
position = Vector2(-189, 372)
script = ExtResource("5")