147 lines
4.7 KiB
Plaintext
147 lines
4.7 KiB
Plaintext
[gd_scene format=3 uid="uid://b8m537op75gib"]
|
|
|
|
[ext_resource type="Script" uid="uid://bmxuqj0c6h60d" path="res://entities/interactables/door/script/door.gd" id="1_8kdwv"]
|
|
[ext_resource type="Texture2D" uid="uid://ddmriwgrr3mj5" path="res://entities/interactables/door/assets/sprites/door_9.png" id="2_0mw24"]
|
|
[ext_resource type="Texture2D" uid="uid://be7ietbjlmgtt" path="res://common/icons/map-pin-empty.svg" id="2_6w4e0"]
|
|
[ext_resource type="Texture2D" uid="uid://dtyaykvtikvfx" path="res://entities/interactables/door/assets/sprites/door_8.png" id="3_6w4e0"]
|
|
[ext_resource type="Texture2D" uid="uid://1hac868r8p6j" path="res://entities/interactables/door/assets/sprites/door_7.png" id="4_tu3nm"]
|
|
[ext_resource type="Texture2D" uid="uid://cht54x4mugr5p" path="res://entities/interactables/door/assets/sprites/door_6.png" id="5_wnnbj"]
|
|
[ext_resource type="Texture2D" uid="uid://dd7jl1yyfs7l1" path="res://entities/interactables/door/assets/sprites/door_5.png" id="6_xqykn"]
|
|
[ext_resource type="Texture2D" uid="uid://c5gstknno4mka" path="res://entities/interactables/door/assets/sprites/door_4.png" id="7_obnqv"]
|
|
[ext_resource type="Texture2D" uid="uid://jmen57sr5vk4" path="res://entities/interactables/door/assets/sprites/door_3.png" id="8_0ctdk"]
|
|
[ext_resource type="Texture2D" uid="uid://bc1ab3tf6vpqy" path="res://entities/interactables/door/assets/sprites/door_2.png" id="9_2jahp"]
|
|
[ext_resource type="Texture2D" uid="uid://s0bn2kt1bpkn" path="res://entities/interactables/door/assets/sprites/door_1.png" id="10_8yes4"]
|
|
[ext_resource type="Texture2D" uid="uid://dqjqwmck0rgkh" path="res://entities/interactables/door/assets/sprites/door_screen.png" id="12_6w4e0"]
|
|
|
|
[sub_resource type="RectangleShape2D" id="RectangleShape2D_y51rk"]
|
|
size = Vector2(106, 120)
|
|
|
|
[sub_resource type="SpriteFrames" id="SpriteFrames_4aafg"]
|
|
animations = [{
|
|
"frames": [{
|
|
"duration": 1.0,
|
|
"texture": ExtResource("2_0mw24")
|
|
}, {
|
|
"duration": 1.0,
|
|
"texture": ExtResource("3_6w4e0")
|
|
}, {
|
|
"duration": 1.0,
|
|
"texture": ExtResource("4_tu3nm")
|
|
}, {
|
|
"duration": 1.0,
|
|
"texture": ExtResource("5_wnnbj")
|
|
}, {
|
|
"duration": 1.0,
|
|
"texture": ExtResource("6_xqykn")
|
|
}, {
|
|
"duration": 1.0,
|
|
"texture": ExtResource("7_obnqv")
|
|
}, {
|
|
"duration": 1.0,
|
|
"texture": ExtResource("8_0ctdk")
|
|
}, {
|
|
"duration": 1.0,
|
|
"texture": ExtResource("9_2jahp")
|
|
}, {
|
|
"duration": 1.0,
|
|
"texture": ExtResource("10_8yes4")
|
|
}],
|
|
"loop": false,
|
|
"name": &"close",
|
|
"speed": 20.0
|
|
}, {
|
|
"frames": [{
|
|
"duration": 1.0,
|
|
"texture": ExtResource("10_8yes4")
|
|
}],
|
|
"loop": true,
|
|
"name": &"closed",
|
|
"speed": 5.0
|
|
}, {
|
|
"frames": [{
|
|
"duration": 1.0,
|
|
"texture": ExtResource("10_8yes4")
|
|
}, {
|
|
"duration": 1.0,
|
|
"texture": ExtResource("9_2jahp")
|
|
}, {
|
|
"duration": 1.0,
|
|
"texture": ExtResource("8_0ctdk")
|
|
}, {
|
|
"duration": 1.0,
|
|
"texture": ExtResource("7_obnqv")
|
|
}, {
|
|
"duration": 1.0,
|
|
"texture": ExtResource("6_xqykn")
|
|
}, {
|
|
"duration": 1.0,
|
|
"texture": ExtResource("5_wnnbj")
|
|
}, {
|
|
"duration": 1.0,
|
|
"texture": ExtResource("4_tu3nm")
|
|
}, {
|
|
"duration": 1.0,
|
|
"texture": ExtResource("3_6w4e0")
|
|
}, {
|
|
"duration": 1.0,
|
|
"texture": ExtResource("2_0mw24")
|
|
}],
|
|
"loop": false,
|
|
"name": &"open",
|
|
"speed": 20.0
|
|
}, {
|
|
"frames": [{
|
|
"duration": 1.0,
|
|
"texture": ExtResource("2_0mw24")
|
|
}],
|
|
"loop": false,
|
|
"name": &"opened",
|
|
"speed": 20.0
|
|
}]
|
|
|
|
[sub_resource type="Gradient" id="Gradient_tu3nm"]
|
|
interpolation_mode = 1
|
|
offsets = PackedFloat32Array(0, 0.91845495, 1)
|
|
colors = PackedColorArray(0.0627451, 0.05882353, 0.16862746, 1, 0.06318334, 0.059500005, 0.17, 0, 1, 1, 1, 0)
|
|
|
|
[sub_resource type="GradientTexture2D" id="GradientTexture2D_wnnbj"]
|
|
gradient = SubResource("Gradient_tu3nm")
|
|
width = 125
|
|
height = 126
|
|
fill = 1
|
|
fill_from = Vector2(0.5, 0.5)
|
|
fill_to = Vector2(1, 0.5)
|
|
|
|
[node name="Door" type="Area2D" unique_id=2053096538]
|
|
script = ExtResource("1_8kdwv")
|
|
icon = ExtResource("2_6w4e0")
|
|
available = false
|
|
metadata/_custom_type_script = "uid://dyprcd68fjstf"
|
|
|
|
[node name="CollisionShape2D" type="CollisionShape2D" parent="." unique_id=1809395872]
|
|
shape = SubResource("RectangleShape2D_y51rk")
|
|
|
|
[node name="AnimatedSprite2D" type="AnimatedSprite2D" parent="." unique_id=879120806]
|
|
unique_name_in_owner = true
|
|
scale = Vector2(0.33, 0.33)
|
|
sprite_frames = SubResource("SpriteFrames_4aafg")
|
|
animation = &"close"
|
|
frame = 8
|
|
frame_progress = 1.0
|
|
|
|
[node name="Sprite2D" type="Sprite2D" parent="." unique_id=1875435966]
|
|
position = Vector2(0.99999994, -41)
|
|
scale = Vector2(0.2833334, 0.28333336)
|
|
texture = SubResource("GradientTexture2D_wnnbj")
|
|
|
|
[node name="Icon" type="Sprite2D" parent="." unique_id=874210487]
|
|
unique_name_in_owner = true
|
|
position = Vector2(1, -42)
|
|
scale = Vector2(0.4583333, 0.4583333)
|
|
texture = ExtResource("2_6w4e0")
|
|
|
|
[node name="DoorScreen" type="Sprite2D" parent="." unique_id=236947304]
|
|
position = Vector2(5.684342e-14, 2.2737368e-13)
|
|
scale = Vector2(0.33, 0.33)
|
|
texture = ExtResource("12_6w4e0")
|