[gd_scene load_steps=109 format=3 uid="uid://d34avxkhlbdpc"] [ext_resource type="Script" path="res://Script/player.gd" id="1_2mup2"] [ext_resource type="Texture2D" uid="uid://crn1624ake56" path="res://Sprites/Foozle_2DC0009_Lucifer_Warrior_Pixel_Art/Up/Png/WarriorUpAttack01.png" id="1_bvsew"] [ext_resource type="Texture2D" uid="uid://du0j0rm15jt17" path="res://Sprites/Foozle_2DC0009_Lucifer_Warrior_Pixel_Art/Up/Png/WarriorUpIdle.png" id="2_kemq7"] [ext_resource type="Texture2D" uid="uid://b018563blpa5y" path="res://Sprites/Foozle_2DC0009_Lucifer_Warrior_Pixel_Art/Up/Png/WarriorUpWalk.png" id="3_3mdvv"] [ext_resource type="Texture2D" uid="uid://u2wdboxcnvt0" path="res://Sprites/Foozle_2DC0009_Lucifer_Warrior_Pixel_Art/Down/Png/WarriorDownDeath.png" id="4_yiwmv"] [ext_resource type="Texture2D" uid="uid://b2clwvvvxlyy2" path="res://Sprites/Foozle_2DC0009_Lucifer_Warrior_Pixel_Art/Down/Png/WarriorDownAttack01.png" id="5_qnk4m"] [ext_resource type="Texture2D" uid="uid://bqxf40pitnl0a" path="res://Sprites/Foozle_2DC0009_Lucifer_Warrior_Pixel_Art/Down/Png/WarriorDownIdle.png" id="6_63xfn"] [ext_resource type="Texture2D" uid="uid://drw6p83o0w21r" path="res://Sprites/Foozle_2DC0009_Lucifer_Warrior_Pixel_Art/Down/Png/WarriorDownWalk.png" id="7_gko25"] [ext_resource type="Texture2D" uid="uid://k86jmg12h36q" path="res://Sprites/Foozle_2DC0009_Lucifer_Warrior_Pixel_Art/Left/Png/WarriorLeftAttack01.png" id="8_7057h"] [ext_resource type="Texture2D" uid="uid://8tmaudi5hand" path="res://Sprites/Foozle_2DC0009_Lucifer_Warrior_Pixel_Art/Left/Png/WarriorLeftIdle.png" id="9_bo6nw"] [ext_resource type="Texture2D" uid="uid://c7fjaf8gb2wu2" path="res://Sprites/Foozle_2DC0009_Lucifer_Warrior_Pixel_Art/Left/Png/WarriorLeftWalk.png" id="10_1r2ni"] [ext_resource type="Texture2D" uid="uid://bom1jsj2tjfet" path="res://Sprites/Foozle_2DC0009_Lucifer_Warrior_Pixel_Art/Right/Png/WarriorRightAttack01.png" id="11_etcak"] [ext_resource type="Texture2D" uid="uid://bh451xabv7kd4" path="res://Sprites/Foozle_2DC0009_Lucifer_Warrior_Pixel_Art/Right/Png/WarriorRightIdle.png" id="12_76pov"] [ext_resource type="Texture2D" uid="uid://cvd34owmpmitv" path="res://Sprites/Foozle_2DC0009_Lucifer_Warrior_Pixel_Art/Right/Png/WarriorRightWalk.png" id="13_g4686"] [ext_resource type="Script" path="res://Script/AreaSpell.gd" id="15_0trpb"] [ext_resource type="Texture2D" uid="uid://fhlgeuucrtok" path="res://Sprites/fire_bomb-ezgif.com-gif-to-sprite-converter.png" id="16_5pl3o"] [sub_resource type="AtlasTexture" id="AtlasTexture_ag50a"] atlas = ExtResource("1_bvsew") region = Rect2(0, 0, 48, 48) [sub_resource type="AtlasTexture" id="AtlasTexture_ynenm"] atlas = ExtResource("1_bvsew") region = Rect2(48, 0, 48, 48) [sub_resource type="AtlasTexture" id="AtlasTexture_v2437"] atlas = ExtResource("1_bvsew") region = Rect2(96, 0, 48, 48) [sub_resource type="AtlasTexture" id="AtlasTexture_bh3c6"] atlas = ExtResource("1_bvsew") region = Rect2(144, 0, 48, 48) [sub_resource type="AtlasTexture" id="AtlasTexture_8cfy2"] atlas = ExtResource("1_bvsew") region = Rect2(192, 0, 48, 48) [sub_resource type="AtlasTexture" id="AtlasTexture_1s6an"] atlas = ExtResource("1_bvsew") region = Rect2(240, 0, 48, 48) [sub_resource type="AtlasTexture" id="AtlasTexture_0ft4r"] atlas = ExtResource("2_kemq7") region = Rect2(0, 0, 48, 48) [sub_resource type="AtlasTexture" id="AtlasTexture_x3m8e"] atlas = ExtResource("2_kemq7") region = Rect2(48, 0, 48, 48) [sub_resource type="AtlasTexture" id="AtlasTexture_iwlmn"] atlas = ExtResource("2_kemq7") region = Rect2(96, 0, 48, 48) [sub_resource type="AtlasTexture" id="AtlasTexture_qesfw"] atlas = ExtResource("2_kemq7") region = Rect2(144, 0, 48, 48) [sub_resource type="AtlasTexture" id="AtlasTexture_35ct1"] atlas = ExtResource("2_kemq7") region = Rect2(192, 0, 48, 48) [sub_resource type="AtlasTexture" id="AtlasTexture_ukqae"] atlas = ExtResource("3_3mdvv") region = Rect2(0, 0, 48, 48) [sub_resource type="AtlasTexture" id="AtlasTexture_wt7xg"] atlas = ExtResource("3_3mdvv") region = Rect2(48, 0, 48, 48) [sub_resource type="AtlasTexture" id="AtlasTexture_a3ab7"] atlas = ExtResource("3_3mdvv") region = Rect2(96, 0, 48, 48) [sub_resource type="AtlasTexture" id="AtlasTexture_iyw2a"] atlas = ExtResource("3_3mdvv") region = Rect2(144, 0, 48, 48) [sub_resource type="AtlasTexture" id="AtlasTexture_5gijn"] atlas = ExtResource("3_3mdvv") region = Rect2(192, 0, 48, 48) [sub_resource type="AtlasTexture" id="AtlasTexture_l0lm8"] atlas = ExtResource("3_3mdvv") region = Rect2(240, 0, 48, 48) [sub_resource type="AtlasTexture" id="AtlasTexture_8k7w0"] atlas = ExtResource("3_3mdvv") region = Rect2(288, 0, 48, 48) [sub_resource type="AtlasTexture" id="AtlasTexture_0jrtc"] atlas = ExtResource("3_3mdvv") region = Rect2(336, 0, 48, 48) [sub_resource type="AtlasTexture" id="AtlasTexture_xsk23"] atlas = ExtResource("4_yiwmv") region = Rect2(0, 0, 48, 48) [sub_resource type="AtlasTexture" id="AtlasTexture_swfjo"] atlas = ExtResource("4_yiwmv") region = Rect2(48, 0, 48, 48) [sub_resource type="AtlasTexture" id="AtlasTexture_5007w"] atlas = ExtResource("4_yiwmv") region = Rect2(96, 0, 48, 48) [sub_resource type="AtlasTexture" id="AtlasTexture_50iv4"] atlas = ExtResource("4_yiwmv") region = Rect2(144, 0, 48, 48) [sub_resource type="AtlasTexture" id="AtlasTexture_3hs0i"] atlas = ExtResource("4_yiwmv") region = Rect2(192, 0, 48, 48) [sub_resource type="AtlasTexture" id="AtlasTexture_o8ti8"] atlas = ExtResource("5_qnk4m") region = Rect2(0, 0, 48, 48) [sub_resource type="AtlasTexture" id="AtlasTexture_uwa0a"] atlas = ExtResource("5_qnk4m") region = Rect2(48, 0, 48, 48) [sub_resource type="AtlasTexture" id="AtlasTexture_7agd8"] atlas = ExtResource("5_qnk4m") region = Rect2(96, 0, 48, 48) [sub_resource type="AtlasTexture" id="AtlasTexture_i08md"] atlas = ExtResource("5_qnk4m") region = Rect2(144, 0, 48, 48) [sub_resource type="AtlasTexture" id="AtlasTexture_j06vu"] atlas = ExtResource("5_qnk4m") region = Rect2(192, 0, 48, 48) [sub_resource type="AtlasTexture" id="AtlasTexture_67e4n"] atlas = ExtResource("5_qnk4m") region = Rect2(240, 0, 48, 48) [sub_resource type="AtlasTexture" id="AtlasTexture_o81mj"] atlas = ExtResource("6_63xfn") region = Rect2(0, 0, 48, 48) [sub_resource type="AtlasTexture" id="AtlasTexture_oslda"] atlas = ExtResource("6_63xfn") region = Rect2(48, 0, 48, 48) [sub_resource type="AtlasTexture" id="AtlasTexture_mcohl"] atlas = ExtResource("6_63xfn") region = Rect2(96, 0, 48, 48) [sub_resource type="AtlasTexture" id="AtlasTexture_4yodh"] atlas = ExtResource("6_63xfn") region = Rect2(144, 0, 48, 48) [sub_resource type="AtlasTexture" id="AtlasTexture_fbsdj"] atlas = ExtResource("6_63xfn") region = Rect2(192, 0, 48, 48) [sub_resource type="AtlasTexture" id="AtlasTexture_1f805"] atlas = ExtResource("7_gko25") region = Rect2(0, 0, 48, 48) [sub_resource type="AtlasTexture" id="AtlasTexture_a3lfs"] atlas = ExtResource("7_gko25") region = Rect2(48, 0, 48, 48) [sub_resource type="AtlasTexture" id="AtlasTexture_a0ygp"] atlas = ExtResource("7_gko25") region = Rect2(96, 0, 48, 48) [sub_resource type="AtlasTexture" id="AtlasTexture_horsk"] atlas = ExtResource("7_gko25") region = Rect2(144, 0, 48, 48) [sub_resource type="AtlasTexture" id="AtlasTexture_4q6br"] atlas = ExtResource("7_gko25") region = Rect2(192, 0, 48, 48) [sub_resource type="AtlasTexture" id="AtlasTexture_jxyqd"] atlas = ExtResource("7_gko25") region = Rect2(240, 0, 48, 48) [sub_resource type="AtlasTexture" id="AtlasTexture_rjq0j"] atlas = ExtResource("7_gko25") region = Rect2(288, 0, 48, 48) [sub_resource type="AtlasTexture" id="AtlasTexture_0cdva"] atlas = ExtResource("7_gko25") region = Rect2(336, 0, 48, 48) [sub_resource type="AtlasTexture" id="AtlasTexture_vnf7m"] atlas = ExtResource("8_7057h") region = Rect2(0, 0, 48, 48) [sub_resource type="AtlasTexture" id="AtlasTexture_y5n6y"] atlas = ExtResource("8_7057h") region = Rect2(48, 0, 48, 48) [sub_resource type="AtlasTexture" id="AtlasTexture_6cjhs"] atlas = ExtResource("8_7057h") region = Rect2(96, 0, 48, 48) [sub_resource type="AtlasTexture" id="AtlasTexture_d68sh"] atlas = ExtResource("8_7057h") region = Rect2(144, 0, 48, 48) [sub_resource type="AtlasTexture" id="AtlasTexture_8ryeg"] atlas = ExtResource("8_7057h") region = Rect2(192, 0, 48, 48) [sub_resource type="AtlasTexture" id="AtlasTexture_grgnp"] atlas = ExtResource("8_7057h") region = Rect2(240, 0, 48, 48) [sub_resource type="AtlasTexture" id="AtlasTexture_0sxk8"] atlas = ExtResource("9_bo6nw") region = Rect2(0, 0, 48, 48) [sub_resource type="AtlasTexture" id="AtlasTexture_paml0"] atlas = ExtResource("9_bo6nw") region = Rect2(48, 0, 48, 48) [sub_resource type="AtlasTexture" id="AtlasTexture_4ddc6"] atlas = ExtResource("9_bo6nw") region = Rect2(96, 0, 48, 48) [sub_resource type="AtlasTexture" id="AtlasTexture_o3ras"] atlas = ExtResource("9_bo6nw") region = Rect2(144, 0, 48, 48) [sub_resource type="AtlasTexture" id="AtlasTexture_l8vtw"] atlas = ExtResource("9_bo6nw") region = Rect2(192, 0, 48, 48) [sub_resource type="AtlasTexture" id="AtlasTexture_gtdoo"] atlas = ExtResource("10_1r2ni") region = Rect2(0, 0, 48, 48) [sub_resource type="AtlasTexture" id="AtlasTexture_ok1h2"] atlas = ExtResource("10_1r2ni") region = Rect2(48, 0, 48, 48) [sub_resource type="AtlasTexture" id="AtlasTexture_e7qrq"] atlas = ExtResource("10_1r2ni") region = Rect2(96, 0, 48, 48) [sub_resource type="AtlasTexture" id="AtlasTexture_yr8xk"] atlas = ExtResource("10_1r2ni") region = Rect2(144, 0, 48, 48) [sub_resource type="AtlasTexture" id="AtlasTexture_rwvtm"] atlas = ExtResource("10_1r2ni") region = Rect2(192, 0, 48, 48) [sub_resource type="AtlasTexture" id="AtlasTexture_obtic"] atlas = ExtResource("10_1r2ni") region = Rect2(240, 0, 48, 48) [sub_resource type="AtlasTexture" id="AtlasTexture_14q0y"] atlas = ExtResource("10_1r2ni") region = Rect2(288, 0, 48, 48) [sub_resource type="AtlasTexture" id="AtlasTexture_4f02i"] atlas = ExtResource("10_1r2ni") region = Rect2(336, 0, 48, 48) [sub_resource type="AtlasTexture" id="AtlasTexture_rbb6x"] atlas = ExtResource("11_etcak") region = Rect2(0, 0, 48, 48) [sub_resource type="AtlasTexture" id="AtlasTexture_25v4s"] atlas = ExtResource("11_etcak") region = Rect2(48, 0, 48, 48) [sub_resource type="AtlasTexture" id="AtlasTexture_vor4o"] atlas = ExtResource("11_etcak") region = Rect2(96, 0, 48, 48) [sub_resource type="AtlasTexture" id="AtlasTexture_2vrsn"] atlas = ExtResource("11_etcak") region = Rect2(144, 0, 48, 48) [sub_resource type="AtlasTexture" id="AtlasTexture_hwpu4"] atlas = ExtResource("11_etcak") region = Rect2(192, 0, 48, 48) [sub_resource type="AtlasTexture" id="AtlasTexture_lpecj"] atlas = ExtResource("11_etcak") region = Rect2(240, 0, 48, 48) [sub_resource type="AtlasTexture" id="AtlasTexture_8lqik"] atlas = ExtResource("12_76pov") region = Rect2(0, 0, 48, 48) [sub_resource type="AtlasTexture" id="AtlasTexture_s80y2"] atlas = ExtResource("12_76pov") region = Rect2(48, 0, 48, 48) [sub_resource type="AtlasTexture" id="AtlasTexture_datup"] atlas = ExtResource("12_76pov") region = Rect2(96, 0, 48, 48) [sub_resource type="AtlasTexture" id="AtlasTexture_3ksnn"] atlas = ExtResource("12_76pov") region = Rect2(144, 0, 48, 48) [sub_resource type="AtlasTexture" id="AtlasTexture_if28l"] atlas = ExtResource("12_76pov") region = Rect2(192, 0, 48, 48) [sub_resource type="AtlasTexture" id="AtlasTexture_sl6x4"] atlas = ExtResource("13_g4686") region = Rect2(0, 0, 48, 48) [sub_resource type="AtlasTexture" id="AtlasTexture_abpea"] atlas = ExtResource("13_g4686") region = Rect2(48, 0, 48, 48) [sub_resource type="AtlasTexture" id="AtlasTexture_klqrm"] atlas = ExtResource("13_g4686") region = Rect2(96, 0, 48, 48) [sub_resource type="AtlasTexture" id="AtlasTexture_4fb4g"] atlas = ExtResource("13_g4686") region = Rect2(144, 0, 48, 48) [sub_resource type="AtlasTexture" id="AtlasTexture_i2o66"] atlas = ExtResource("13_g4686") region = Rect2(192, 0, 48, 48) [sub_resource type="AtlasTexture" id="AtlasTexture_reyya"] atlas = ExtResource("13_g4686") region = Rect2(240, 0, 48, 48) [sub_resource type="AtlasTexture" id="AtlasTexture_xm5tl"] atlas = ExtResource("13_g4686") region = Rect2(288, 0, 48, 48) [sub_resource type="AtlasTexture" id="AtlasTexture_8hmcb"] atlas = ExtResource("13_g4686") region = Rect2(336, 0, 48, 48) [sub_resource type="SpriteFrames" id="SpriteFrames_s57uu"] animations = [{ "frames": [{ "duration": 1.0, "texture": SubResource("AtlasTexture_ag50a") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_ynenm") }, { "duration": 2.0, "texture": SubResource("AtlasTexture_v2437") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_bh3c6") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_8cfy2") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_1s6an") }], "loop": true, "name": &"back_attack", "speed": 5.0 }, { "frames": [{ "duration": 1.0, "texture": SubResource("AtlasTexture_0ft4r") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_x3m8e") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_iwlmn") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_qesfw") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_35ct1") }], "loop": true, "name": &"back_idle", "speed": 5.0 }, { "frames": [{ "duration": 1.0, "texture": SubResource("AtlasTexture_ukqae") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_wt7xg") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_a3ab7") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_iyw2a") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_5gijn") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_l0lm8") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_8k7w0") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_0jrtc") }], "loop": true, "name": &"back_walk", "speed": 5.0 }, { "frames": [{ "duration": 1.0, "texture": SubResource("AtlasTexture_xsk23") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_swfjo") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_5007w") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_50iv4") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_3hs0i") }], "loop": true, "name": &"death", "speed": 5.0 }, { "frames": [{ "duration": 1.0, "texture": SubResource("AtlasTexture_o8ti8") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_uwa0a") }, { "duration": 2.0, "texture": SubResource("AtlasTexture_7agd8") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_i08md") }, { "duration": 2.0, "texture": SubResource("AtlasTexture_j06vu") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_67e4n") }], "loop": true, "name": &"front_attack", "speed": 5.0 }, { "frames": [{ "duration": 1.0, "texture": SubResource("AtlasTexture_o81mj") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_oslda") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_mcohl") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_4yodh") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_fbsdj") }], "loop": true, "name": &"front_idle", "speed": 5.0 }, { "frames": [{ "duration": 1.0, "texture": SubResource("AtlasTexture_1f805") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_a3lfs") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_a0ygp") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_horsk") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_4q6br") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_jxyqd") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_rjq0j") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_0cdva") }], "loop": true, "name": &"front_walk", "speed": 5.0 }, { "frames": [{ "duration": 1.0, "texture": SubResource("AtlasTexture_vnf7m") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_y5n6y") }, { "duration": 2.0, "texture": SubResource("AtlasTexture_6cjhs") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_d68sh") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_8ryeg") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_grgnp") }], "loop": true, "name": &"left_attack", "speed": 5.0 }, { "frames": [{ "duration": 1.0, "texture": SubResource("AtlasTexture_0sxk8") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_paml0") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_4ddc6") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_o3ras") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_l8vtw") }], "loop": true, "name": &"left_idle", "speed": 5.0 }, { "frames": [{ "duration": 1.0, "texture": SubResource("AtlasTexture_gtdoo") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_ok1h2") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_e7qrq") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_yr8xk") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_rwvtm") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_obtic") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_14q0y") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_4f02i") }], "loop": true, "name": &"left_walk", "speed": 5.0 }, { "frames": [{ "duration": 1.0, "texture": SubResource("AtlasTexture_rbb6x") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_25v4s") }, { "duration": 2.0, "texture": SubResource("AtlasTexture_vor4o") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_2vrsn") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_hwpu4") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_lpecj") }], "loop": true, "name": &"right_attack", "speed": 5.0 }, { "frames": [{ "duration": 1.0, "texture": SubResource("AtlasTexture_8lqik") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_s80y2") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_datup") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_3ksnn") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_if28l") }], "loop": true, "name": &"right_idle", "speed": 5.0 }, { "frames": [{ "duration": 1.0, "texture": SubResource("AtlasTexture_sl6x4") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_abpea") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_klqrm") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_4fb4g") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_i2o66") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_reyya") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_xm5tl") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_8hmcb") }], "loop": true, "name": &"right_walk", "speed": 5.0 }] [sub_resource type="CircleShape2D" id="CircleShape2D_58bxt"] radius = 7.07107 [sub_resource type="CircleShape2D" id="CircleShape2D_asdy3"] radius = 19.0263 [sub_resource type="CircleShape2D" id="CircleShape2D_svk1l"] radius = 33.9559 [sub_resource type="AtlasTexture" id="AtlasTexture_usx8d"] atlas = ExtResource("16_5pl3o") region = Rect2(0, 0, 512, 512) [sub_resource type="AtlasTexture" id="AtlasTexture_xmla6"] atlas = ExtResource("16_5pl3o") region = Rect2(512, 0, 512, 512) [sub_resource type="AtlasTexture" id="AtlasTexture_l5rqp"] atlas = ExtResource("16_5pl3o") region = Rect2(1024, 0, 512, 512) [sub_resource type="AtlasTexture" id="AtlasTexture_twmtk"] atlas = ExtResource("16_5pl3o") region = Rect2(1536, 0, 512, 512) [sub_resource type="AtlasTexture" id="AtlasTexture_svj3w"] atlas = ExtResource("16_5pl3o") region = Rect2(2048, 0, 512, 512) [sub_resource type="AtlasTexture" id="AtlasTexture_w12eq"] atlas = ExtResource("16_5pl3o") region = Rect2(0, 512, 512, 512) [sub_resource type="SpriteFrames" id="SpriteFrames_d1i5c"] animations = [{ "frames": [{ "duration": 1.0, "texture": SubResource("AtlasTexture_usx8d") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_xmla6") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_l5rqp") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_twmtk") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_svj3w") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_w12eq") }], "loop": true, "name": &"ExplosionEffect", "speed": 9.0 }] [node name="player" type="CharacterBody2D"] collision_layer = 3 script = ExtResource("1_2mup2") [node name="AnimatedSprite2D" type="AnimatedSprite2D" parent="."] position = Vector2(1, -8) sprite_frames = SubResource("SpriteFrames_s57uu") animation = &"front_attack" [node name="CollisionShape2D" type="CollisionShape2D" parent="."] y_sort_enabled = true position = Vector2(1, 2) shape = SubResource("CircleShape2D_58bxt") [node name="player_hitbox" type="Area2D" parent="."] [node name="CollisionShape2D" type="CollisionShape2D" parent="player_hitbox"] position = Vector2(1, -6) shape = SubResource("CircleShape2D_asdy3") [node name="attack_cooldown" type="Timer" parent="."] wait_time = 0.5 [node name="deal_attack_timer" type="Timer" parent="."] wait_time = 0.6 [node name="world_camera" type="Camera2D" parent="."] position = Vector2(-1, 1) limit_left = 0 limit_top = 0 limit_right = 1150 limit_bottom = 660 drag_horizontal_enabled = true drag_vertical_enabled = true [node name="church_camera" type="Camera2D" parent="."] [node name="healthbar" type="ProgressBar" parent="."] modulate = Color(0.461862, 1.05888e-06, 2.64719e-07, 1) offset_left = -7.0 offset_top = -29.0 offset_right = 153.0 offset_bottom = -2.0 scale = Vector2(0.1, 0.1) [node name="regen_timer" type="Timer" parent="."] wait_time = 5.0 [node name="AreaSpell" type="Area2D" parent="."] script = ExtResource("15_0trpb") [node name="CollisionShape2D2" type="CollisionShape2D" parent="AreaSpell"] position = Vector2(1, -9) shape = SubResource("CircleShape2D_svk1l") [node name="ExplosionEffect" type="AnimatedSprite2D" parent="AreaSpell"] scale = Vector2(0.25, 0.25) sprite_frames = SubResource("SpriteFrames_d1i5c") animation = &"ExplosionEffect" frame = 2 frame_progress = 0.181737 [connection signal="body_entered" from="player_hitbox" to="." method="_on_player_hitbox_body_entered"] [connection signal="body_exited" from="player_hitbox" to="." method="_on_player_hitbox_body_exited"] [connection signal="timeout" from="attack_cooldown" to="." method="_on_attack_cooldown_timeout"] [connection signal="timeout" from="deal_attack_timer" to="." method="_on_deal_attack_timer_timeout"] [connection signal="timeout" from="regen_timer" to="." method="_on_regen_timer_timeout"]