Files
2026-10-07 17:58:02 +08:00

301 lines
8.2 KiB
Plaintext

[gd_scene format=3 uid="uid://ckd8e055xd7dq"]
[ext_resource type="Script" uid="uid://dqrhmj1p0nklt" path="res://scene/code/checkpoint.gd" id="1_w3e8v"]
[ext_resource type="Texture2D" uid="uid://bj07erq5yobfl" path="res://Free/Items/Checkpoints/Checkpoint/Checkpoint (No Flag).png" id="2_pfd1r"]
[ext_resource type="Texture2D" uid="uid://bxxs232ja2ga3" path="res://Free/Items/Checkpoints/Checkpoint/Checkpoint (Flag Out) (64x64).png" id="3_4r0pf"]
[ext_resource type="Texture2D" uid="uid://d4jwrlydrysd8" path="res://Free/Items/Checkpoints/Checkpoint/Checkpoint (Flag Idle)(64x64).png" id="4_70vlp"]
[sub_resource type="RectangleShape2D" id="RectangleShape2D_b1ow3"]
size = Vector2(29, 46)
[sub_resource type="AtlasTexture" id="AtlasTexture_3yyph"]
atlas = ExtResource("2_pfd1r")
region = Rect2(0, 0, 64, 64)
[sub_resource type="AtlasTexture" id="AtlasTexture_kjyn1"]
atlas = ExtResource("3_4r0pf")
region = Rect2(0, 0, 64, 64)
[sub_resource type="AtlasTexture" id="AtlasTexture_ypsrt"]
atlas = ExtResource("3_4r0pf")
region = Rect2(64, 0, 64, 64)
[sub_resource type="AtlasTexture" id="AtlasTexture_p7qjj"]
atlas = ExtResource("3_4r0pf")
region = Rect2(128, 0, 64, 64)
[sub_resource type="AtlasTexture" id="AtlasTexture_2tt0e"]
atlas = ExtResource("3_4r0pf")
region = Rect2(192, 0, 64, 64)
[sub_resource type="AtlasTexture" id="AtlasTexture_d6t2j"]
atlas = ExtResource("3_4r0pf")
region = Rect2(256, 0, 64, 64)
[sub_resource type="AtlasTexture" id="AtlasTexture_tt8tf"]
atlas = ExtResource("3_4r0pf")
region = Rect2(320, 0, 64, 64)
[sub_resource type="AtlasTexture" id="AtlasTexture_vvpko"]
atlas = ExtResource("3_4r0pf")
region = Rect2(384, 0, 64, 64)
[sub_resource type="AtlasTexture" id="AtlasTexture_ewpvq"]
atlas = ExtResource("3_4r0pf")
region = Rect2(448, 0, 64, 64)
[sub_resource type="AtlasTexture" id="AtlasTexture_13j1i"]
atlas = ExtResource("3_4r0pf")
region = Rect2(512, 0, 64, 64)
[sub_resource type="AtlasTexture" id="AtlasTexture_7ldfp"]
atlas = ExtResource("3_4r0pf")
region = Rect2(576, 0, 64, 64)
[sub_resource type="AtlasTexture" id="AtlasTexture_02i7w"]
atlas = ExtResource("3_4r0pf")
region = Rect2(640, 0, 64, 64)
[sub_resource type="AtlasTexture" id="AtlasTexture_xmb2d"]
atlas = ExtResource("3_4r0pf")
region = Rect2(704, 0, 64, 64)
[sub_resource type="AtlasTexture" id="AtlasTexture_3hu3y"]
atlas = ExtResource("3_4r0pf")
region = Rect2(768, 0, 64, 64)
[sub_resource type="AtlasTexture" id="AtlasTexture_bqbyf"]
atlas = ExtResource("3_4r0pf")
region = Rect2(832, 0, 64, 64)
[sub_resource type="AtlasTexture" id="AtlasTexture_j4olg"]
atlas = ExtResource("3_4r0pf")
region = Rect2(896, 0, 64, 64)
[sub_resource type="AtlasTexture" id="AtlasTexture_uamno"]
atlas = ExtResource("3_4r0pf")
region = Rect2(960, 0, 64, 64)
[sub_resource type="AtlasTexture" id="AtlasTexture_ygvhm"]
atlas = ExtResource("3_4r0pf")
region = Rect2(1024, 0, 64, 64)
[sub_resource type="AtlasTexture" id="AtlasTexture_4g4mk"]
atlas = ExtResource("3_4r0pf")
region = Rect2(1088, 0, 64, 64)
[sub_resource type="AtlasTexture" id="AtlasTexture_pglwj"]
atlas = ExtResource("3_4r0pf")
region = Rect2(1152, 0, 64, 64)
[sub_resource type="AtlasTexture" id="AtlasTexture_e2bh6"]
atlas = ExtResource("3_4r0pf")
region = Rect2(1216, 0, 64, 64)
[sub_resource type="AtlasTexture" id="AtlasTexture_dl6su"]
atlas = ExtResource("3_4r0pf")
region = Rect2(1280, 0, 64, 64)
[sub_resource type="AtlasTexture" id="AtlasTexture_rklml"]
atlas = ExtResource("3_4r0pf")
region = Rect2(1344, 0, 64, 64)
[sub_resource type="AtlasTexture" id="AtlasTexture_s2lxs"]
atlas = ExtResource("3_4r0pf")
region = Rect2(1408, 0, 64, 64)
[sub_resource type="AtlasTexture" id="AtlasTexture_k7bid"]
atlas = ExtResource("3_4r0pf")
region = Rect2(1472, 0, 64, 64)
[sub_resource type="AtlasTexture" id="AtlasTexture_s8t55"]
atlas = ExtResource("3_4r0pf")
region = Rect2(1536, 0, 64, 64)
[sub_resource type="AtlasTexture" id="AtlasTexture_2cus6"]
atlas = ExtResource("3_4r0pf")
region = Rect2(1600, 0, 64, 64)
[sub_resource type="AtlasTexture" id="AtlasTexture_fwg2c"]
atlas = ExtResource("4_70vlp")
region = Rect2(0, 0, 64, 64)
[sub_resource type="AtlasTexture" id="AtlasTexture_buphh"]
atlas = ExtResource("4_70vlp")
region = Rect2(64, 0, 64, 64)
[sub_resource type="AtlasTexture" id="AtlasTexture_ri1kc"]
atlas = ExtResource("4_70vlp")
region = Rect2(128, 0, 64, 64)
[sub_resource type="AtlasTexture" id="AtlasTexture_y37k3"]
atlas = ExtResource("4_70vlp")
region = Rect2(192, 0, 64, 64)
[sub_resource type="AtlasTexture" id="AtlasTexture_t1mu7"]
atlas = ExtResource("4_70vlp")
region = Rect2(256, 0, 64, 64)
[sub_resource type="AtlasTexture" id="AtlasTexture_usudw"]
atlas = ExtResource("4_70vlp")
region = Rect2(320, 0, 64, 64)
[sub_resource type="AtlasTexture" id="AtlasTexture_hbfqp"]
atlas = ExtResource("4_70vlp")
region = Rect2(384, 0, 64, 64)
[sub_resource type="AtlasTexture" id="AtlasTexture_0p1t2"]
atlas = ExtResource("4_70vlp")
region = Rect2(448, 0, 64, 64)
[sub_resource type="AtlasTexture" id="AtlasTexture_udcf2"]
atlas = ExtResource("4_70vlp")
region = Rect2(512, 0, 64, 64)
[sub_resource type="AtlasTexture" id="AtlasTexture_uqqhu"]
atlas = ExtResource("4_70vlp")
region = Rect2(576, 0, 64, 64)
[sub_resource type="SpriteFrames" id="SpriteFrames_b1ow3"]
animations = [{
"frames": [{
"duration": 1.0,
"texture": SubResource("AtlasTexture_3yyph")
}],
"loop": 1,
"name": &"NULL",
"speed": 5.0
}, {
"frames": [{
"duration": 1.0,
"texture": SubResource("AtlasTexture_kjyn1")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_ypsrt")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_p7qjj")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_2tt0e")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_d6t2j")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_tt8tf")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_vvpko")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_ewpvq")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_13j1i")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_7ldfp")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_02i7w")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_xmb2d")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_3hu3y")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_bqbyf")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_j4olg")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_uamno")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_ygvhm")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_4g4mk")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_pglwj")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_e2bh6")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_dl6su")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_rklml")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_s2lxs")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_k7bid")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_s8t55")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_2cus6")
}],
"loop": 0,
"name": &"ROLL",
"speed": 30.0
}, {
"frames": [{
"duration": 1.0,
"texture": SubResource("AtlasTexture_fwg2c")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_buphh")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_ri1kc")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_y37k3")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_t1mu7")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_usudw")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_hbfqp")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_0p1t2")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_udcf2")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_uqqhu")
}],
"loop": 2,
"name": &"YES",
"speed": 20.0
}]
[node name="Checkpoint" type="Area2D" unique_id=1219985774]
collision_mask = 3
script = ExtResource("1_w3e8v")
[node name="CollisionShape2D" type="CollisionShape2D" parent="." unique_id=1692855128]
position = Vector2(2.5, 9)
shape = SubResource("RectangleShape2D_b1ow3")
[node name="Animation_flag" type="AnimatedSprite2D" parent="." unique_id=1526599138]
sprite_frames = SubResource("SpriteFrames_b1ow3")
animation = &"YES"
[connection signal="body_entered" from="." to="." method="_on_body_entered"]