[gd_scene format=3 uid="uid://dtxiercm8dsfm"] [ext_resource type="Material" uid="uid://dwgqr50guokxg" path="res://game/materials/cultist.tres" id="1_1pedr"] [ext_resource type="Script" uid="uid://bmk0r5ovfi60u" path="res://game/characters/enemies/cultist_sprite.gd" id="2_ew6gn"] [ext_resource type="Texture2D" uid="uid://drk8j57acajrq" path="res://images/characters/cultist.png" id="2_g4n4l"] [sub_resource type="ViewportTexture" id="ViewportTexture_bhunq"] viewport_path = NodePath("SubViewport") [sub_resource type="AtlasTexture" id="AtlasTexture_l58xb"] atlas = ExtResource("2_g4n4l") region = Rect2(0, 64, 32, 32) [sub_resource type="AtlasTexture" id="AtlasTexture_jrclg"] atlas = ExtResource("2_g4n4l") region = Rect2(32, 64, 32, 32) [sub_resource type="AtlasTexture" id="AtlasTexture_wwwee"] atlas = ExtResource("2_g4n4l") region = Rect2(64, 64, 32, 32) [sub_resource type="AtlasTexture" id="AtlasTexture_law7y"] atlas = ExtResource("2_g4n4l") region = Rect2(96, 64, 32, 32) [sub_resource type="AtlasTexture" id="AtlasTexture_hme24"] atlas = ExtResource("2_g4n4l") region = Rect2(128, 64, 32, 32) [sub_resource type="AtlasTexture" id="AtlasTexture_qawtf"] atlas = ExtResource("2_g4n4l") region = Rect2(160, 64, 32, 32) [sub_resource type="AtlasTexture" id="AtlasTexture_srxh4"] atlas = ExtResource("2_g4n4l") region = Rect2(192, 64, 32, 32) [sub_resource type="AtlasTexture" id="AtlasTexture_x6npu"] atlas = ExtResource("2_g4n4l") region = Rect2(224, 64, 32, 32) [sub_resource type="AtlasTexture" id="AtlasTexture_xavx3"] atlas = ExtResource("2_g4n4l") region = Rect2(0, 32, 32, 32) [sub_resource type="AtlasTexture" id="AtlasTexture_8t4m8"] atlas = ExtResource("2_g4n4l") region = Rect2(32, 32, 32, 32) [sub_resource type="AtlasTexture" id="AtlasTexture_3seah"] atlas = ExtResource("2_g4n4l") region = Rect2(64, 32, 32, 32) [sub_resource type="AtlasTexture" id="AtlasTexture_koyeg"] atlas = ExtResource("2_g4n4l") region = Rect2(96, 32, 32, 32) [sub_resource type="AtlasTexture" id="AtlasTexture_uw3v1"] atlas = ExtResource("2_g4n4l") region = Rect2(128, 32, 32, 32) [sub_resource type="AtlasTexture" id="AtlasTexture_265lf"] atlas = ExtResource("2_g4n4l") region = Rect2(160, 32, 32, 32) [sub_resource type="AtlasTexture" id="AtlasTexture_tav7c"] atlas = ExtResource("2_g4n4l") region = Rect2(192, 32, 32, 32) [sub_resource type="AtlasTexture" id="AtlasTexture_0xs27"] atlas = ExtResource("2_g4n4l") region = Rect2(224, 32, 32, 32) [sub_resource type="AtlasTexture" id="AtlasTexture_tjvyk"] atlas = ExtResource("2_g4n4l") region = Rect2(128, 96, 32, 32) [sub_resource type="AtlasTexture" id="AtlasTexture_vecdo"] atlas = ExtResource("2_g4n4l") region = Rect2(64, 96, 32, 32) [sub_resource type="AtlasTexture" id="AtlasTexture_qly8p"] atlas = ExtResource("2_g4n4l") region = Rect2(0, 96, 32, 32) [sub_resource type="AtlasTexture" id="AtlasTexture_ijx3p"] atlas = ExtResource("2_g4n4l") region = Rect2(0, 0, 32, 32) [sub_resource type="AtlasTexture" id="AtlasTexture_nm8xp"] atlas = ExtResource("2_g4n4l") region = Rect2(32, 0, 32, 32) [sub_resource type="AtlasTexture" id="AtlasTexture_klrad"] atlas = ExtResource("2_g4n4l") region = Rect2(160, 96, 32, 32) [sub_resource type="AtlasTexture" id="AtlasTexture_rjy0i"] atlas = ExtResource("2_g4n4l") region = Rect2(96, 96, 32, 32) [sub_resource type="AtlasTexture" id="AtlasTexture_ps2ar"] atlas = ExtResource("2_g4n4l") region = Rect2(32, 96, 32, 32) [sub_resource type="AtlasTexture" id="AtlasTexture_yjsd7"] atlas = ExtResource("2_g4n4l") region = Rect2(64, 0, 32, 32) [sub_resource type="AtlasTexture" id="AtlasTexture_b6aoy"] atlas = ExtResource("2_g4n4l") region = Rect2(0, 0, 32, 32) [sub_resource type="AtlasTexture" id="AtlasTexture_voddl"] atlas = ExtResource("2_g4n4l") region = Rect2(96, 0, 32, 32) [sub_resource type="AtlasTexture" id="AtlasTexture_soo8x"] atlas = ExtResource("2_g4n4l") region = Rect2(0, 0, 32, 32) [sub_resource type="AtlasTexture" id="AtlasTexture_vbirv"] atlas = ExtResource("2_g4n4l") region = Rect2(0, 0, 32, 32) [sub_resource type="AtlasTexture" id="AtlasTexture_8wpvf"] atlas = ExtResource("2_g4n4l") region = Rect2(64, 0, 32, 32) [sub_resource type="AtlasTexture" id="AtlasTexture_ntvg2"] atlas = ExtResource("2_g4n4l") region = Rect2(96, 0, 32, 32) [sub_resource type="AtlasTexture" id="AtlasTexture_hrljr"] atlas = ExtResource("2_g4n4l") region = Rect2(0, 0, 32, 32) [sub_resource type="AtlasTexture" id="AtlasTexture_ssc8d"] atlas = ExtResource("2_g4n4l") region = Rect2(96, 0, 32, 32) [sub_resource type="AtlasTexture" id="AtlasTexture_ng7ok"] atlas = ExtResource("2_g4n4l") region = Rect2(64, 0, 32, 32) [sub_resource type="SpriteFrames" id="SpriteFrames_2wrno"] animations = [{ "frames": [{ "duration": 1.0, "texture": SubResource("AtlasTexture_l58xb") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_jrclg") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_wwwee") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_law7y") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_hme24") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_qawtf") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_srxh4") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_x6npu") }], "loop": 1, "name": &"chase_left", "speed": 20.0 }, { "frames": [{ "duration": 1.0, "texture": SubResource("AtlasTexture_xavx3") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_8t4m8") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_3seah") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_koyeg") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_uw3v1") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_265lf") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_tav7c") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_0xs27") }], "loop": 1, "name": &"chase_right", "speed": 20.0 }, { "frames": [{ "duration": 10.0, "texture": SubResource("AtlasTexture_tjvyk") }], "loop": 1, "name": &"fall", "speed": 5.0 }, { "frames": [{ "duration": 5.0, "texture": SubResource("AtlasTexture_vecdo") }], "loop": 1, "name": &"fall_left", "speed": 5.0 }, { "frames": [{ "duration": 5.0, "texture": SubResource("AtlasTexture_qly8p") }], "loop": 1, "name": &"fall_right", "speed": 5.0 }, { "frames": [{ "duration": 4.0, "texture": SubResource("AtlasTexture_ijx3p") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_nm8xp") }, { "duration": 5.0, "texture": SubResource("AtlasTexture_ijx3p") }], "loop": 1, "name": &"idle", "speed": 5.0 }, { "frames": [{ "duration": 5.0, "texture": SubResource("AtlasTexture_klrad") }], "loop": 1, "name": &"jump", "speed": 5.0 }, { "frames": [{ "duration": 5.0, "texture": SubResource("AtlasTexture_rjy0i") }], "loop": 1, "name": &"jump_left", "speed": 5.0 }, { "frames": [{ "duration": 5.0, "texture": SubResource("AtlasTexture_ps2ar") }], "loop": 1, "name": &"jump_right", "speed": 5.0 }, { "frames": [{ "duration": 3.0, "texture": SubResource("AtlasTexture_yjsd7") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_b6aoy") }, { "duration": 3.0, "texture": SubResource("AtlasTexture_voddl") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_soo8x") }], "loop": 1, "name": &"look_around", "speed": 5.0 }, { "frames": [{ "duration": 1.0, "texture": SubResource("AtlasTexture_vbirv") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_8wpvf") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_vbirv") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_ntvg2") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_vbirv") }], "loop": 0, "name": &"look_around_1", "speed": 5.0 }, { "frames": [{ "duration": 1.0, "texture": SubResource("AtlasTexture_hrljr") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_ssc8d") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_hrljr") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_ng7ok") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_hrljr") }], "loop": 0, "name": &"look_around_2", "speed": 5.0 }, { "frames": [{ "duration": 1.0, "texture": SubResource("AtlasTexture_l58xb") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_jrclg") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_wwwee") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_law7y") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_hme24") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_qawtf") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_srxh4") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_x6npu") }], "loop": 1, "name": &"walk_left", "speed": 10.0 }, { "frames": [{ "duration": 1.0, "texture": SubResource("AtlasTexture_xavx3") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_8t4m8") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_3seah") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_koyeg") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_uw3v1") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_265lf") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_tav7c") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_0xs27") }], "loop": 1, "name": &"walk_right", "speed": 10.0 }] [node name="CultistSprite" type="Sprite2D" unique_id=1870874123] material = ExtResource("1_1pedr") texture = SubResource("ViewportTexture_bhunq") script = ExtResource("2_ew6gn") [node name="SubViewport" type="SubViewport" parent="." unique_id=1722886587] transparent_bg = true size = Vector2i(32, 32) [node name="AnimatedSprite2D" type="AnimatedSprite2D" parent="SubViewport" unique_id=1233349440] position = Vector2(16, 16) sprite_frames = SubResource("SpriteFrames_2wrno") animation = &"idle"