Files
Omens-Ascent/scenes/components/checkpoint.tscn

121 lines
3.4 KiB
Plaintext

[gd_scene format=3 uid="uid://51vdlyyqiph"]
[ext_resource type="Texture2D" uid="uid://o7gjt82i1tuy" path="res://assets/images/sprites/World/Forest/Props/RedFlag.png" id="1_x5iex"]
[ext_resource type="Texture2D" uid="uid://bgva4soh5y13n" path="res://assets/images/sprites/World/Forest/Props/BlackFlag.png" id="2_on7kf"]
[ext_resource type="Script" uid="uid://cx5f0pjl4r6kd" path="res://scenes/components/checkpoint.gd" id="3_checkpoint"]
[sub_resource type="AtlasTexture" id="AtlasTexture_e0ilo"]
atlas = ExtResource("1_x5iex")
region = Rect2(0, 0, 29, 64)
[sub_resource type="AtlasTexture" id="AtlasTexture_cghdm"]
atlas = ExtResource("1_x5iex")
region = Rect2(29, 0, 29, 64)
[sub_resource type="AtlasTexture" id="AtlasTexture_easxk"]
atlas = ExtResource("1_x5iex")
region = Rect2(58, 0, 29, 64)
[sub_resource type="AtlasTexture" id="AtlasTexture_7n62p"]
atlas = ExtResource("1_x5iex")
region = Rect2(87, 0, 29, 64)
[sub_resource type="AtlasTexture" id="AtlasTexture_lb7m4"]
atlas = ExtResource("1_x5iex")
region = Rect2(116, 0, 29, 64)
[sub_resource type="AtlasTexture" id="AtlasTexture_fubdx"]
atlas = ExtResource("1_x5iex")
region = Rect2(145, 0, 29, 64)
[sub_resource type="AtlasTexture" id="AtlasTexture_owxlm"]
atlas = ExtResource("2_on7kf")
region = Rect2(0, 0, 29, 64)
[sub_resource type="AtlasTexture" id="AtlasTexture_fymaq"]
atlas = ExtResource("2_on7kf")
region = Rect2(29, 0, 29, 64)
[sub_resource type="AtlasTexture" id="AtlasTexture_8fx7f"]
atlas = ExtResource("2_on7kf")
region = Rect2(58, 0, 29, 64)
[sub_resource type="AtlasTexture" id="AtlasTexture_60pw6"]
atlas = ExtResource("2_on7kf")
region = Rect2(87, 0, 29, 64)
[sub_resource type="AtlasTexture" id="AtlasTexture_cgs4j"]
atlas = ExtResource("2_on7kf")
region = Rect2(116, 0, 29, 64)
[sub_resource type="AtlasTexture" id="AtlasTexture_61o2w"]
atlas = ExtResource("2_on7kf")
region = Rect2(145, 0, 29, 64)
[sub_resource type="SpriteFrames" id="SpriteFrames_uvqlf"]
animations = [{
"frames": [{
"duration": 1.0,
"texture": SubResource("AtlasTexture_e0ilo")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_cghdm")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_easxk")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_7n62p")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_lb7m4")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_fubdx")
}],
"loop": 1,
"name": &"activated",
"speed": 7.0
}, {
"frames": [{
"duration": 1.0,
"texture": SubResource("AtlasTexture_owxlm")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_fymaq")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_8fx7f")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_60pw6")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_cgs4j")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_61o2w")
}],
"loop": 1,
"name": &"deactivated",
"speed": 7.0
}]
[sub_resource type="RectangleShape2D" id="RectangleShape2D_gy2im"]
size = Vector2(30, 61)
[node name="Checkpoint" type="Area2D" unique_id=1489150355]
collision_layer = 0
collision_mask = 16
script = ExtResource("3_checkpoint")
[node name="AnimatedSprite2D" type="AnimatedSprite2D" parent="." unique_id=1325906328]
position = Vector2(-0.5, -32)
sprite_frames = SubResource("SpriteFrames_uvqlf")
animation = &"deactivated"
autoplay = "deactivated"
[node name="SpawnArea" type="CollisionShape2D" parent="." unique_id=1679679131]
position = Vector2(-0.5, -31.5)
shape = SubResource("RectangleShape2D_gy2im")