[gd_scene format=3 uid="uid://4ue2acsmrn5"] [ext_resource type="Script" uid="uid://ev7uglfcbl02" path="res://scenes/components/health_component.gd" id="1_vs17r"] [ext_resource type="Script" uid="uid://cxsbkcxpnu3t6" path="res://scenes/components/hurt_box.gd" id="2_3f34g"] [ext_resource type="Texture2D" uid="uid://dty7vmmp4dw3d" path="res://assets/images/sprites/Enemies/Demon-Samurai/IDLE (FLAMING SWORD).png" id="2_5lviy"] [ext_resource type="Texture2D" uid="uid://c2tf4i45vthgr" path="res://assets/images/sprites/Enemies/Demon-Samurai/ATTACK 1 (FLAMING SWORD).png" id="2_ahoni"] [ext_resource type="Texture2D" uid="uid://kjd0ixc7tofo" path="res://assets/images/sprites/Enemies/Demon-Samurai/DEATH.png" id="2_kv8by"] [ext_resource type="Texture2D" uid="uid://3f547c0s00m4" path="res://assets/images/sprites/Enemies/Demon-Samurai/IDLE.png" id="2_oessa"] [ext_resource type="Texture2D" uid="uid://dvfxdbnbdciqr" path="res://assets/images/sprites/Enemies/Demon-Samurai/ATTACK 2 (FLAMING SWORD).png" id="3_av7q8"] [ext_resource type="Script" uid="uid://dw1cot7pm0rp6" path="res://scenes/components/hit_box.gd" id="3_oessa"] [ext_resource type="Script" uid="uid://datws0ngscowr" path="res://scenes/actors/demon_samurai.gd" id="4_dmsam"] [ext_resource type="Texture2D" uid="uid://7niujmrbwvue" path="res://assets/images/sprites/Enemies/Demon-Samurai/ATTACK 1.png" id="4_rn0yv"] [ext_resource type="Texture2D" uid="uid://c8dudeu5fnfb6" path="res://assets/images/sprites/Enemies/Demon-Samurai/ATTACK 3 (FLAMING SWORD).png" id="5_yg2y3"] [ext_resource type="Texture2D" uid="uid://b4kb6papyhf8h" path="res://assets/images/sprites/Enemies/Demon-Samurai/ATTACK 2.png" id="6_l14ao"] [ext_resource type="Texture2D" uid="uid://cycrvwc861mfl" path="res://assets/images/sprites/Enemies/Demon-Samurai/HURT (FLAMING SWORD).png" id="6_wdvgl"] [ext_resource type="Texture2D" uid="uid://dqrcj4nym4tv8" path="res://assets/images/sprites/Enemies/Demon-Samurai/JUMP ATTACK (FLAMING SWORD).png" id="8_s0ykf"] [ext_resource type="Texture2D" uid="uid://3lxk2dr8qhyp" path="res://assets/images/sprites/Enemies/Demon-Samurai/RUN (FLAMING SWORD).png" id="9_suows"] [ext_resource type="Texture2D" uid="uid://bqvobex3gdhfl" path="res://assets/images/sprites/Enemies/Demon-Samurai/ATTACK 3.png" id="9_wdvgl"] [ext_resource type="Texture2D" uid="uid://cxqjy8m2a2c3y" path="res://assets/images/sprites/Enemies/Demon-Samurai/DEFEND.png" id="11_dt7k0"] [ext_resource type="Texture2D" uid="uid://06lbqwhfj4nq" path="res://assets/images/sprites/Enemies/Demon-Samurai/HURT.png" id="11_o7ah7"] [ext_resource type="Texture2D" uid="uid://doo0bvr0ycxg0" path="res://assets/images/sprites/Enemies/Demon-Samurai/JUMP ATTACK.png" id="15_dt7k0"] [ext_resource type="Texture2D" uid="uid://qhkvqopoa36r" path="res://assets/images/sprites/Enemies/Demon-Samurai/RUN.png" id="16_iffp0"] [ext_resource type="Texture2D" uid="uid://dlx2a1tejn4po" path="res://assets/images/sprites/Enemies/Demon-Samurai/SHOUT.png" id="17_kgmxe"] [sub_resource type="AtlasTexture" id="AtlasTexture_f7fjb"] atlas = ExtResource("2_kv8by") region = Rect2(0, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_l36tl"] atlas = ExtResource("2_kv8by") region = Rect2(128, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_sxop3"] atlas = ExtResource("2_kv8by") region = Rect2(256, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_xmgqn"] atlas = ExtResource("2_kv8by") region = Rect2(384, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_icst3"] atlas = ExtResource("2_kv8by") region = Rect2(512, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_08xnn"] atlas = ExtResource("2_kv8by") region = Rect2(640, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_cpmtr"] atlas = ExtResource("2_kv8by") region = Rect2(768, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_rl43r"] atlas = ExtResource("2_kv8by") region = Rect2(896, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_eogsk"] atlas = ExtResource("2_kv8by") region = Rect2(1024, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_q5vr7"] atlas = ExtResource("2_kv8by") region = Rect2(1152, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_f72cp"] atlas = ExtResource("2_kv8by") region = Rect2(1280, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_og44b"] atlas = ExtResource("2_kv8by") region = Rect2(1408, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_ppphs"] atlas = ExtResource("2_kv8by") region = Rect2(1536, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_85y0d"] atlas = ExtResource("2_kv8by") region = Rect2(1664, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_25c5q"] atlas = ExtResource("2_kv8by") region = Rect2(1792, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_p6ysp"] atlas = ExtResource("2_kv8by") region = Rect2(1920, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_y157a"] atlas = ExtResource("2_kv8by") region = Rect2(2048, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_2clde"] atlas = ExtResource("2_kv8by") region = Rect2(2176, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_sy5n5"] atlas = ExtResource("2_kv8by") region = Rect2(2304, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_pckxg"] atlas = ExtResource("2_kv8by") region = Rect2(2432, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_rk6pv"] atlas = ExtResource("2_kv8by") region = Rect2(2560, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_0ioai"] atlas = ExtResource("2_kv8by") region = Rect2(2688, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_cxkaw"] atlas = ExtResource("2_kv8by") region = Rect2(2816, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_ycgww"] atlas = ExtResource("2_kv8by") region = Rect2(2944, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_mu1t4"] atlas = ExtResource("2_kv8by") region = Rect2(3072, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_yljyj"] atlas = ExtResource("2_kv8by") region = Rect2(3200, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_4dbh0"] atlas = ExtResource("11_dt7k0") region = Rect2(0, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_sc38g"] atlas = ExtResource("11_dt7k0") region = Rect2(128, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_l6tha"] atlas = ExtResource("11_dt7k0") region = Rect2(256, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_8ncqu"] atlas = ExtResource("11_dt7k0") region = Rect2(384, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_15n2c"] atlas = ExtResource("11_dt7k0") region = Rect2(512, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_l8jik"] atlas = ExtResource("11_dt7k0") region = Rect2(640, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_toefa"] atlas = ExtResource("2_ahoni") region = Rect2(0, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_s0ykf"] atlas = ExtResource("2_ahoni") region = Rect2(128, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_suows"] atlas = ExtResource("2_ahoni") region = Rect2(256, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_dt7k0"] atlas = ExtResource("2_ahoni") region = Rect2(384, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_iffp0"] atlas = ExtResource("2_ahoni") region = Rect2(512, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_kgmxe"] atlas = ExtResource("2_ahoni") region = Rect2(640, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_q7pex"] atlas = ExtResource("2_ahoni") region = Rect2(768, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_yl3is"] atlas = ExtResource("3_av7q8") region = Rect2(0, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_bb2oy"] atlas = ExtResource("3_av7q8") region = Rect2(128, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_auc63"] atlas = ExtResource("3_av7q8") region = Rect2(256, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_w7qea"] atlas = ExtResource("3_av7q8") region = Rect2(384, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_pd6wn"] atlas = ExtResource("3_av7q8") region = Rect2(512, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_1u3gm"] atlas = ExtResource("3_av7q8") region = Rect2(640, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_jid0h"] atlas = ExtResource("5_yg2y3") region = Rect2(0, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_nd1km"] atlas = ExtResource("5_yg2y3") region = Rect2(128, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_tbcf7"] atlas = ExtResource("5_yg2y3") region = Rect2(256, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_8wbbn"] atlas = ExtResource("5_yg2y3") region = Rect2(384, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_n84f6"] atlas = ExtResource("5_yg2y3") region = Rect2(512, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_jh025"] atlas = ExtResource("5_yg2y3") region = Rect2(640, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_dwlei"] atlas = ExtResource("5_yg2y3") region = Rect2(768, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_hf848"] atlas = ExtResource("6_wdvgl") region = Rect2(0, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_1dxcn"] atlas = ExtResource("6_wdvgl") region = Rect2(128, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_jl6r1"] atlas = ExtResource("6_wdvgl") region = Rect2(256, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_wxgoo"] atlas = ExtResource("6_wdvgl") region = Rect2(384, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_kv8by"] atlas = ExtResource("2_5lviy") region = Rect2(0, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_yg2y3"] atlas = ExtResource("2_5lviy") region = Rect2(128, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_wdvgl"] atlas = ExtResource("2_5lviy") region = Rect2(256, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_o7ah7"] atlas = ExtResource("2_5lviy") region = Rect2(384, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_tvum2"] atlas = ExtResource("2_5lviy") region = Rect2(512, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_07gfh"] atlas = ExtResource("2_5lviy") region = Rect2(640, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_7h0k5"] atlas = ExtResource("8_s0ykf") region = Rect2(0, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_3ka8w"] atlas = ExtResource("8_s0ykf") region = Rect2(128, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_3xcj5"] atlas = ExtResource("8_s0ykf") region = Rect2(256, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_ts7ht"] atlas = ExtResource("8_s0ykf") region = Rect2(384, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_j7i7y"] atlas = ExtResource("8_s0ykf") region = Rect2(512, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_0v822"] atlas = ExtResource("8_s0ykf") region = Rect2(640, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_f8a4x"] atlas = ExtResource("8_s0ykf") region = Rect2(768, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_k1alp"] atlas = ExtResource("8_s0ykf") region = Rect2(896, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_24dmw"] atlas = ExtResource("8_s0ykf") region = Rect2(1024, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_vi31y"] atlas = ExtResource("8_s0ykf") region = Rect2(1152, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_tq28e"] atlas = ExtResource("8_s0ykf") region = Rect2(1280, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_ihs6g"] atlas = ExtResource("9_suows") region = Rect2(0, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_awpnw"] atlas = ExtResource("9_suows") region = Rect2(128, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_eb7tf"] atlas = ExtResource("9_suows") region = Rect2(256, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_uj2ku"] atlas = ExtResource("9_suows") region = Rect2(384, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_8hhqo"] atlas = ExtResource("9_suows") region = Rect2(512, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_vwt64"] atlas = ExtResource("9_suows") region = Rect2(640, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_ameyd"] atlas = ExtResource("9_suows") region = Rect2(768, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_smcgx"] atlas = ExtResource("9_suows") region = Rect2(896, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_xaqgm"] atlas = ExtResource("4_rn0yv") region = Rect2(0, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_d24pb"] atlas = ExtResource("4_rn0yv") region = Rect2(128, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_si5qu"] atlas = ExtResource("4_rn0yv") region = Rect2(256, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_mdwk3"] atlas = ExtResource("4_rn0yv") region = Rect2(384, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_4g6w6"] atlas = ExtResource("4_rn0yv") region = Rect2(512, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_c0pkj"] atlas = ExtResource("4_rn0yv") region = Rect2(640, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_7a2xu"] atlas = ExtResource("4_rn0yv") region = Rect2(768, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_455wm"] atlas = ExtResource("6_l14ao") region = Rect2(0, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_13jm0"] atlas = ExtResource("6_l14ao") region = Rect2(128, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_sa52w"] atlas = ExtResource("6_l14ao") region = Rect2(256, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_2k6yj"] atlas = ExtResource("6_l14ao") region = Rect2(384, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_g3jc6"] atlas = ExtResource("6_l14ao") region = Rect2(512, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_2vper"] atlas = ExtResource("9_wdvgl") region = Rect2(0, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_bdwya"] atlas = ExtResource("9_wdvgl") region = Rect2(128, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_dps0u"] atlas = ExtResource("9_wdvgl") region = Rect2(256, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_pdgxx"] atlas = ExtResource("9_wdvgl") region = Rect2(384, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_uo0e0"] atlas = ExtResource("9_wdvgl") region = Rect2(512, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_3iori"] atlas = ExtResource("9_wdvgl") region = Rect2(640, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_vpbm0"] atlas = ExtResource("9_wdvgl") region = Rect2(768, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_yp1dy"] atlas = ExtResource("11_o7ah7") region = Rect2(0, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_vvdvs"] atlas = ExtResource("11_o7ah7") region = Rect2(128, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_rrax3"] atlas = ExtResource("11_o7ah7") region = Rect2(256, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_fr2ux"] atlas = ExtResource("11_o7ah7") region = Rect2(384, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_5lviy"] atlas = ExtResource("2_oessa") region = Rect2(0, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_ahoni"] atlas = ExtResource("2_oessa") region = Rect2(128, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_rn0yv"] atlas = ExtResource("2_oessa") region = Rect2(256, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_av7q8"] atlas = ExtResource("2_oessa") region = Rect2(384, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_l14ao"] atlas = ExtResource("2_oessa") region = Rect2(512, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_ifbka"] atlas = ExtResource("2_oessa") region = Rect2(640, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_mvxug"] atlas = ExtResource("15_dt7k0") region = Rect2(0, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_ltt0n"] atlas = ExtResource("15_dt7k0") region = Rect2(128, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_bncbc"] atlas = ExtResource("15_dt7k0") region = Rect2(256, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_y36tf"] atlas = ExtResource("15_dt7k0") region = Rect2(384, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_wmj73"] atlas = ExtResource("15_dt7k0") region = Rect2(512, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_tpppe"] atlas = ExtResource("15_dt7k0") region = Rect2(640, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_63uql"] atlas = ExtResource("15_dt7k0") region = Rect2(768, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_jo152"] atlas = ExtResource("15_dt7k0") region = Rect2(896, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_v2uio"] atlas = ExtResource("15_dt7k0") region = Rect2(1024, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_xir3r"] atlas = ExtResource("15_dt7k0") region = Rect2(1152, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_bdu0b"] atlas = ExtResource("15_dt7k0") region = Rect2(1280, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_wajhd"] atlas = ExtResource("15_dt7k0") region = Rect2(1408, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_wnkca"] atlas = ExtResource("16_iffp0") region = Rect2(0, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_nmi58"] atlas = ExtResource("16_iffp0") region = Rect2(128, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_6wxp8"] atlas = ExtResource("16_iffp0") region = Rect2(256, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_7dq2t"] atlas = ExtResource("16_iffp0") region = Rect2(384, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_tv3m1"] atlas = ExtResource("16_iffp0") region = Rect2(512, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_35grs"] atlas = ExtResource("16_iffp0") region = Rect2(640, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_wolpv"] atlas = ExtResource("16_iffp0") region = Rect2(768, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_rihh4"] atlas = ExtResource("16_iffp0") region = Rect2(896, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_5lduo"] atlas = ExtResource("17_kgmxe") region = Rect2(0, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_qdyd0"] atlas = ExtResource("17_kgmxe") region = Rect2(128, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_8ffrf"] atlas = ExtResource("17_kgmxe") region = Rect2(256, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_eb54u"] atlas = ExtResource("17_kgmxe") region = Rect2(384, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_orbnk"] atlas = ExtResource("17_kgmxe") region = Rect2(512, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_kbkkt"] atlas = ExtResource("17_kgmxe") region = Rect2(640, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_tp851"] atlas = ExtResource("17_kgmxe") region = Rect2(768, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_8qt41"] atlas = ExtResource("17_kgmxe") region = Rect2(896, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_3et15"] atlas = ExtResource("17_kgmxe") region = Rect2(1024, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_0jvy3"] atlas = ExtResource("17_kgmxe") region = Rect2(1152, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_3rtfg"] atlas = ExtResource("17_kgmxe") region = Rect2(1280, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_y7bw2"] atlas = ExtResource("17_kgmxe") region = Rect2(1408, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_skkxw"] atlas = ExtResource("17_kgmxe") region = Rect2(1536, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_vw2m2"] atlas = ExtResource("17_kgmxe") region = Rect2(1664, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_3ogej"] atlas = ExtResource("17_kgmxe") region = Rect2(1792, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_p6bhp"] atlas = ExtResource("17_kgmxe") region = Rect2(1920, 0, 128, 108) [sub_resource type="AtlasTexture" id="AtlasTexture_8x652"] atlas = ExtResource("17_kgmxe") region = Rect2(2048, 0, 128, 108) [sub_resource type="SpriteFrames" id="SpriteFrames_udhr8"] animations = [{ "frames": [{ "duration": 1.0, "texture": SubResource("AtlasTexture_f7fjb") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_l36tl") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_sxop3") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_xmgqn") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_icst3") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_08xnn") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_cpmtr") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_rl43r") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_eogsk") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_q5vr7") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_f72cp") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_og44b") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_ppphs") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_85y0d") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_25c5q") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_p6ysp") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_y157a") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_2clde") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_sy5n5") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_pckxg") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_rk6pv") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_0ioai") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_cxkaw") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_ycgww") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_mu1t4") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_yljyj") }], "loop": 0, "name": &"death", "speed": 7.0 }, { "frames": [{ "duration": 1.0, "texture": SubResource("AtlasTexture_4dbh0") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_sc38g") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_l6tha") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_8ncqu") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_15n2c") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_l8jik") }], "loop": 1, "name": &"defend", "speed": 10.0 }, { "frames": [{ "duration": 2.0, "texture": SubResource("AtlasTexture_toefa") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_s0ykf") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_suows") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_dt7k0") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_iffp0") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_kgmxe") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_q7pex") }], "loop": 0, "name": &"flame_attack1", "speed": 9.0 }, { "frames": [{ "duration": 2.0, "texture": SubResource("AtlasTexture_yl3is") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_bb2oy") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_auc63") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_w7qea") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_pd6wn") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_1u3gm") }], "loop": 0, "name": &"flame_attack2", "speed": 9.0 }, { "frames": [{ "duration": 2.0, "texture": SubResource("AtlasTexture_jid0h") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_nd1km") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_tbcf7") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_8wbbn") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_n84f6") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_jh025") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_dwlei") }], "loop": 0, "name": &"flame_attack3", "speed": 9.0 }, { "frames": [{ "duration": 1.0, "texture": SubResource("AtlasTexture_hf848") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_1dxcn") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_jl6r1") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_wxgoo") }], "loop": 0, "name": &"flame_hurt", "speed": 12.0 }, { "frames": [{ "duration": 1.0, "texture": SubResource("AtlasTexture_kv8by") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_yg2y3") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_wdvgl") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_o7ah7") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_tvum2") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_07gfh") }], "loop": 1, "name": &"flame_idle", "speed": 7.0 }, { "frames": [{ "duration": 1.0, "texture": SubResource("AtlasTexture_7h0k5") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_3ka8w") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_3xcj5") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_ts7ht") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_j7i7y") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_0v822") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_f8a4x") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_k1alp") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_24dmw") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_vi31y") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_tq28e") }], "loop": 0, "name": &"flame_jump_attack", "speed": 10.0 }, { "frames": [{ "duration": 1.0, "texture": SubResource("AtlasTexture_ihs6g") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_awpnw") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_eb7tf") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_uj2ku") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_8hhqo") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_vwt64") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_ameyd") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_smcgx") }], "loop": 1, "name": &"flame_running", "speed": 10.0 }, { "frames": [{ "duration": 2.0, "texture": SubResource("AtlasTexture_xaqgm") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_d24pb") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_si5qu") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_mdwk3") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_4g6w6") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_c0pkj") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_7a2xu") }], "loop": 0, "name": &"normal_attack1", "speed": 7.0 }, { "frames": [{ "duration": 2.0, "texture": SubResource("AtlasTexture_455wm") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_13jm0") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_sa52w") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_2k6yj") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_g3jc6") }], "loop": 0, "name": &"normal_attack2", "speed": 7.0 }, { "frames": [{ "duration": 2.0, "texture": SubResource("AtlasTexture_2vper") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_bdwya") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_dps0u") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_pdgxx") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_uo0e0") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_3iori") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_vpbm0") }], "loop": 0, "name": &"normal_attack3", "speed": 7.0 }, { "frames": [{ "duration": 1.0, "texture": SubResource("AtlasTexture_yp1dy") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_vvdvs") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_rrax3") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_fr2ux") }], "loop": 0, "name": &"normal_hurt", "speed": 10.0 }, { "frames": [{ "duration": 1.0, "texture": SubResource("AtlasTexture_5lviy") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_ahoni") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_rn0yv") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_av7q8") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_l14ao") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_ifbka") }], "loop": 1, "name": &"normal_idle", "speed": 7.0 }, { "frames": [{ "duration": 1.0, "texture": SubResource("AtlasTexture_mvxug") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_ltt0n") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_bncbc") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_y36tf") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_wmj73") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_tpppe") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_63uql") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_jo152") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_v2uio") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_xir3r") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_bdu0b") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_wajhd") }], "loop": 0, "name": &"normal_jump_attack", "speed": 7.0 }, { "frames": [{ "duration": 1.0, "texture": SubResource("AtlasTexture_wnkca") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_nmi58") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_6wxp8") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_7dq2t") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_tv3m1") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_35grs") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_wolpv") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_rihh4") }], "loop": 1, "name": &"normal_running", "speed": 8.0 }, { "frames": [{ "duration": 1.0, "texture": SubResource("AtlasTexture_5lduo") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_qdyd0") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_8ffrf") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_eb54u") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_orbnk") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_kbkkt") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_tp851") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_8qt41") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_3et15") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_0jvy3") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_3rtfg") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_y7bw2") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_skkxw") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_vw2m2") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_3ogej") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_p6bhp") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_8x652") }], "loop": 0, "name": &"shout", "speed": 8.0 }] [sub_resource type="CapsuleShape2D" id="CapsuleShape2D_wdvgl"] height = 46.0 [sub_resource type="CapsuleShape2D" id="CapsuleShape2D_f8v3l"] radius = 9.0 height = 42.0 [sub_resource type="RectangleShape2D" id="RectangleShape2D_di6cc"] size = Vector2(824.21875, 87.5) [sub_resource type="RectangleShape2D" id="RectangleShape2D_33lk7"] size = Vector2(21.5, 36) [sub_resource type="RectangleShape2D" id="RectangleShape2D_s0ykf"] size = Vector2(40, 64) [node name="CharacterBody2D" type="CharacterBody2D" unique_id=1564137690] collision_layer = 8 script = ExtResource("4_dmsam") [node name="HealthComponent" type="Node" parent="." unique_id=334972245] script = ExtResource("1_vs17r") max_health = 80 metadata/_custom_type_script = "uid://ev7uglfcbl02" [node name="AnimatedSprite2D" type="AnimatedSprite2D" parent="." unique_id=1649019130] position = Vector2(0, -42) sprite_frames = SubResource("SpriteFrames_udhr8") animation = &"normal_attack3" autoplay = "normal_idle" [node name="CollisionShape2D" type="CollisionShape2D" parent="." unique_id=1412521514] position = Vector2(0, -23) shape = SubResource("CapsuleShape2D_wdvgl") [node name="HurtBox" type="Area2D" parent="." unique_id=77974344] collision_layer = 4 collision_mask = 2 script = ExtResource("2_3f34g") [node name="CollisionShape2D" type="CollisionShape2D" parent="HurtBox" unique_id=496690144] position = Vector2(0, -22) shape = SubResource("CapsuleShape2D_f8v3l") debug_color = Color(1, 0, 0, 0.41960785) [node name="DetectionArea" type="Area2D" parent="." unique_id=613463268] collision_layer = 0 collision_mask = 16 [node name="CollisionShape2D" type="CollisionShape2D" parent="DetectionArea" unique_id=1471701880] position = Vector2(0, -44.25) shape = SubResource("RectangleShape2D_di6cc") debug_color = Color(0.77266294, 0.44344115, 3.85046e-07, 0.41960785) [node name="ComboHitBox" type="Area2D" parent="." unique_id=1953441663] collision_layer = 2 collision_mask = 4 script = ExtResource("3_oessa") damage = 2 [node name="CollisionShape2D" type="CollisionShape2D" parent="ComboHitBox" unique_id=2093629540] position = Vector2(35, -20) shape = SubResource("RectangleShape2D_33lk7") [node name="ComboAttackRangeArea" type="Area2D" parent="." unique_id=1251225542] collision_layer = 0 collision_mask = 4 [node name="CollisionShape2D" type="CollisionShape2D" parent="ComboAttackRangeArea" unique_id=1335782575] position = Vector2(35.25, -20) shape = SubResource("RectangleShape2D_33lk7") debug_color = Color(0.9622, 0.6, 0.1, 0.41960785) [node name="JumpAttackHitBox" type="Area2D" parent="." unique_id=71695691] collision_layer = 2 collision_mask = 4 script = ExtResource("3_oessa") damage = 4 [node name="CollisionShape2D" type="CollisionShape2D" parent="JumpAttackHitBox" unique_id=662818131] position = Vector2(28, -32) shape = SubResource("RectangleShape2D_s0ykf") [node name="JumpAttackRangeArea" type="Area2D" parent="." unique_id=1104519743] collision_layer = 0 collision_mask = 4 [node name="CollisionShape2D" type="CollisionShape2D" parent="JumpAttackRangeArea" unique_id=1275435843] position = Vector2(28, -32) shape = SubResource("RectangleShape2D_s0ykf") [node name="RayCast2D" type="RayCast2D" parent="." unique_id=1363425348] target_position = Vector2(0, 15)