[gd_scene load_steps=29 format=3 uid="uid://b1xhgqwrw4pgs"] [ext_resource type="Script" path="res://Scenes/Entities/Player.gd" id="1_2xulf"] [ext_resource type="Texture2D" uid="uid://bg118etml15yv" path="res://Assets/Character/Holo/Pekora/UsadaPekora_dl_01.png" id="2_jla7x"] [ext_resource type="Texture2D" uid="uid://15xbcugoqlqi" path="res://Assets/Character/Holo/Pekora/UsadaPekora_down_01.png" id="2_p4v8h"] [ext_resource type="Texture2D" uid="uid://cap4ceyokrpyg" path="res://Assets/Character/Holo/Pekora/UsadaPekora_dr_01.png" id="3_177dx"] [ext_resource type="Texture2D" uid="uid://cnfiwdbfeldka" path="res://Assets/Character/Holo/Pekora/UsadaPekora_dl_02.png" id="3_lxvmr"] [ext_resource type="Texture2D" uid="uid://cy0imnb7nxpvp" path="res://Assets/Character/Holo/Pekora/UsadaPekora_dl_03.png" id="4_rba8x"] [ext_resource type="Texture2D" uid="uid://dyrm5j2cnbjkc" path="res://Assets/Character/Holo/Pekora/UsadaPekora_left_01.png" id="5_qp5pw"] [ext_resource type="Texture2D" uid="uid://dr60n8hird4dj" path="res://Assets/Character/Holo/Pekora/UsadaPekora_dr_02.png" id="6_hpvt1"] [ext_resource type="Texture2D" uid="uid://bftq45mjm8uv" path="res://Assets/Character/Holo/Pekora/UsadaPekora_right_01.png" id="6_swanx"] [ext_resource type="Texture2D" uid="uid://j3gux07q0sdi" path="res://Assets/Character/Holo/Pekora/UsadaPekora_dr_03.png" id="7_66d3g"] [ext_resource type="Texture2D" uid="uid://s3g73mdo8rhg" path="res://Assets/Character/Holo/Pekora/UsadaPekora_ul_01.png" id="7_vvdjp"] [ext_resource type="Texture2D" uid="uid://cu57mhgffnysb" path="res://Assets/Character/Holo/Pekora/UsadaPekora_ur_01.png" id="8_ps3gx"] [ext_resource type="Texture2D" uid="uid://djumpgwc3ibsu" path="res://Assets/Character/Holo/Pekora/UsadaPekora_down_02.png" id="9_8qycu"] [ext_resource type="Texture2D" uid="uid://ygyam231cwbu" path="res://Assets/Character/Holo/Pekora/UsadaPekora_up_01.png" id="9_g1tvy"] [ext_resource type="Texture2D" uid="uid://de0mh5otwjtqm" path="res://Assets/Character/Holo/Pekora/UsadaPekora_down_03.png" id="10_7c2nx"] [ext_resource type="Texture2D" uid="uid://dkdo8avk7uifd" path="res://Assets/Character/Holo/Pekora/UsadaPekora_left_02.png" id="16_qmci1"] [ext_resource type="Texture2D" uid="uid://ixa7jtofxiih" path="res://Assets/Character/Holo/Pekora/UsadaPekora_left_03.png" id="17_u384x"] [ext_resource type="Texture2D" uid="uid://cbwe3ub3wjw8q" path="res://Assets/Character/Holo/Pekora/UsadaPekora_right_02.png" id="18_uodub"] [ext_resource type="Texture2D" uid="uid://usm6432wb42q" path="res://Assets/Character/Holo/Pekora/UsadaPekora_right_03.png" id="19_8vk5g"] [ext_resource type="Texture2D" uid="uid://dbylk34dwefc7" path="res://Assets/Character/Holo/Pekora/UsadaPekora_ul_02.png" id="20_86vyd"] [ext_resource type="Texture2D" uid="uid://s6kf7x6c5en1" path="res://Assets/Character/Holo/Pekora/UsadaPekora_ul_03.png" id="21_gdqcl"] [ext_resource type="Texture2D" uid="uid://c5bivhfyf2lc5" path="res://Assets/Character/Holo/Pekora/UsadaPekora_ur_02.png" id="22_gy6m2"] [ext_resource type="Texture2D" uid="uid://ro7pxk0tm2tl" path="res://Assets/Character/Holo/Pekora/UsadaPekora_ur_03.png" id="23_sb37c"] [ext_resource type="Texture2D" uid="uid://bagpol3wfd081" path="res://Assets/Character/Holo/Pekora/UsadaPekora_up_02.png" id="24_a12kc"] [ext_resource type="Texture2D" uid="uid://c0622b7ijgs3v" path="res://Assets/Character/Holo/Pekora/UsadaPekora_up_03.png" id="25_27ap4"] [sub_resource type="SpriteFrames" id="SpriteFrames_fu51i"] animations = [{ "frames": [{ "duration": 1.0, "texture": ExtResource("2_jla7x") }, { "duration": 1.0, "texture": ExtResource("3_lxvmr") }, { "duration": 1.0, "texture": ExtResource("2_jla7x") }, { "duration": 1.0, "texture": ExtResource("4_rba8x") }], "loop": true, "name": &"bottom_left", "speed": 4.0 }, { "frames": [{ "duration": 1.0, "texture": ExtResource("3_177dx") }, { "duration": 1.0, "texture": ExtResource("6_hpvt1") }, { "duration": 1.0, "texture": ExtResource("3_177dx") }, { "duration": 1.0, "texture": ExtResource("7_66d3g") }], "loop": true, "name": &"bottom_right", "speed": 4.0 }, { "frames": [{ "duration": 1.0, "texture": ExtResource("2_p4v8h") }, { "duration": 1.0, "texture": ExtResource("9_8qycu") }, { "duration": 1.0, "texture": ExtResource("2_p4v8h") }, { "duration": 1.0, "texture": ExtResource("10_7c2nx") }], "loop": true, "name": &"down", "speed": 4.0 }, { "frames": [{ "duration": 1.0, "texture": ExtResource("2_jla7x") }], "loop": true, "name": &"idle_bottom_left", "speed": 5.0 }, { "frames": [{ "duration": 1.0, "texture": ExtResource("3_177dx") }], "loop": true, "name": &"idle_bottom_right", "speed": 5.0 }, { "frames": [{ "duration": 1.0, "texture": ExtResource("2_p4v8h") }], "loop": true, "name": &"idle_down", "speed": 5.0 }, { "frames": [{ "duration": 1.0, "texture": ExtResource("5_qp5pw") }], "loop": true, "name": &"idle_left", "speed": 5.0 }, { "frames": [{ "duration": 1.0, "texture": ExtResource("6_swanx") }], "loop": true, "name": &"idle_right", "speed": 5.0 }, { "frames": [{ "duration": 1.0, "texture": ExtResource("7_vvdjp") }], "loop": true, "name": &"idle_top_left", "speed": 5.0 }, { "frames": [{ "duration": 1.0, "texture": ExtResource("8_ps3gx") }], "loop": true, "name": &"idle_top_right", "speed": 5.0 }, { "frames": [{ "duration": 1.0, "texture": ExtResource("9_g1tvy") }], "loop": true, "name": &"idle_up", "speed": 5.0 }, { "frames": [{ "duration": 1.0, "texture": ExtResource("5_qp5pw") }, { "duration": 1.0, "texture": ExtResource("16_qmci1") }, { "duration": 1.0, "texture": ExtResource("5_qp5pw") }, { "duration": 1.0, "texture": ExtResource("17_u384x") }], "loop": true, "name": &"left", "speed": 4.0 }, { "frames": [{ "duration": 1.0, "texture": ExtResource("6_swanx") }, { "duration": 1.0, "texture": ExtResource("18_uodub") }, { "duration": 1.0, "texture": ExtResource("6_swanx") }, { "duration": 1.0, "texture": ExtResource("19_8vk5g") }], "loop": true, "name": &"right", "speed": 4.0 }, { "frames": [{ "duration": 1.0, "texture": ExtResource("7_vvdjp") }, { "duration": 1.0, "texture": ExtResource("20_86vyd") }, { "duration": 1.0, "texture": ExtResource("7_vvdjp") }, { "duration": 1.0, "texture": ExtResource("21_gdqcl") }], "loop": true, "name": &"top_left", "speed": 4.0 }, { "frames": [{ "duration": 1.0, "texture": ExtResource("8_ps3gx") }, { "duration": 1.0, "texture": ExtResource("22_gy6m2") }, { "duration": 1.0, "texture": ExtResource("8_ps3gx") }, { "duration": 1.0, "texture": ExtResource("23_sb37c") }], "loop": true, "name": &"top_right", "speed": 4.0 }, { "frames": [{ "duration": 1.0, "texture": ExtResource("9_g1tvy") }, { "duration": 1.0, "texture": ExtResource("24_a12kc") }, { "duration": 1.0, "texture": ExtResource("9_g1tvy") }, { "duration": 1.0, "texture": ExtResource("25_27ap4") }], "loop": true, "name": &"up", "speed": 4.0 }] [sub_resource type="CapsuleShape2D" id="CapsuleShape2D_xsiww"] radius = 6.0 height = 15.0 [sub_resource type="RectangleShape2D" id="RectangleShape2D_c6666"] size = Vector2(14, 14) [node name="Player" type="CharacterBody2D"] collision_layer = 2 collision_mask = 236 motion_mode = 1 script = ExtResource("1_2xulf") [node name="AnimatedSprite2D" type="AnimatedSprite2D" parent="."] texture_filter = 1 position = Vector2(0, -3) sprite_frames = SubResource("SpriteFrames_fu51i") animation = &"idle_down" [node name="CollisionShape2D" type="CollisionShape2D" parent="."] shape = SubResource("CapsuleShape2D_xsiww") [node name="Camera2D" type="Camera2D" parent="."] drag_horizontal_enabled = true drag_vertical_enabled = true [node name="InteractionArea" type="Area2D" parent="."] collision_layer = 0 collision_mask = 4 [node name="CollisionShape2D" type="CollisionShape2D" parent="InteractionArea"] visible = false position = Vector2(0, 1) shape = SubResource("RectangleShape2D_c6666") [node name="Invincibility" type="Timer" parent="."] wait_time = 1.5 one_shot = true [node name="JustPlantedBomb" type="Timer" parent="."] wait_time = 0.05 one_shot = true [connection signal="timeout" from="Invincibility" to="." method="_on_invincibility_timeout"] [connection signal="timeout" from="JustPlantedBomb" to="." method="_on_just_planted_bomb_timeout"]