[gd_scene load_steps=63 format=2] [ext_resource path="res://images/mota.png" type="Texture" id=1] [ext_resource path="res://scripts/MonsterSprite.gd" type="Script" id=2] [sub_resource type="AtlasTexture" id=1] atlas = ExtResource( 1 ) region = Rect2( 0, 32, 32, 32 ) [sub_resource type="AtlasTexture" id=2] atlas = ExtResource( 1 ) region = Rect2( 32, 32, 32, 32 ) [sub_resource type="AtlasTexture" id=3] atlas = ExtResource( 1 ) region = Rect2( 0, 0, 32, 32 ) [sub_resource type="AtlasTexture" id=4] atlas = ExtResource( 1 ) region = Rect2( 32, 0, 32, 32 ) [sub_resource type="AtlasTexture" id=5] atlas = ExtResource( 1 ) region = Rect2( 0, 64, 32, 32 ) [sub_resource type="AtlasTexture" id=6] atlas = ExtResource( 1 ) region = Rect2( 32, 64, 32, 32 ) [sub_resource type="AtlasTexture" id=7] atlas = ExtResource( 1 ) region = Rect2( 192, 96, 32, 32 ) [sub_resource type="AtlasTexture" id=8] atlas = ExtResource( 1 ) region = Rect2( 224, 96, 32, 32 ) [sub_resource type="AtlasTexture" id=9] atlas = ExtResource( 1 ) region = Rect2( 64, 160, 32, 32 ) [sub_resource type="AtlasTexture" id=10] atlas = ExtResource( 1 ) region = Rect2( 96, 160, 32, 32 ) [sub_resource type="AtlasTexture" id=11] atlas = ExtResource( 1 ) region = Rect2( 192, 64, 32, 32 ) [sub_resource type="AtlasTexture" id=12] atlas = ExtResource( 1 ) region = Rect2( 224, 64, 32, 32 ) [sub_resource type="AtlasTexture" id=13] atlas = ExtResource( 1 ) region = Rect2( 256, 0, 32, 32 ) [sub_resource type="AtlasTexture" id=14] atlas = ExtResource( 1 ) region = Rect2( 288, 0, 32, 32 ) [sub_resource type="AtlasTexture" id=15] atlas = ExtResource( 1 ) region = Rect2( 256, 64, 32, 32 ) [sub_resource type="AtlasTexture" id=16] atlas = ExtResource( 1 ) region = Rect2( 288, 64, 32, 32 ) [sub_resource type="AtlasTexture" id=17] atlas = ExtResource( 1 ) region = Rect2( 64, 128, 32, 32 ) [sub_resource type="AtlasTexture" id=18] atlas = ExtResource( 1 ) region = Rect2( 96, 128, 32, 32 ) [sub_resource type="AtlasTexture" id=19] atlas = ExtResource( 1 ) region = Rect2( 128, 96, 32, 32 ) [sub_resource type="AtlasTexture" id=20] atlas = ExtResource( 1 ) region = Rect2( 160, 96, 32, 32 ) [sub_resource type="AtlasTexture" id=21] atlas = ExtResource( 1 ) region = Rect2( 64, 0, 32, 32 ) [sub_resource type="AtlasTexture" id=22] atlas = ExtResource( 1 ) region = Rect2( 96, 0, 32, 32 ) [sub_resource type="AtlasTexture" id=23] atlas = ExtResource( 1 ) region = Rect2( 256, 96, 32, 32 ) [sub_resource type="AtlasTexture" id=24] atlas = ExtResource( 1 ) region = Rect2( 288, 96, 32, 32 ) [sub_resource type="AtlasTexture" id=25] atlas = ExtResource( 1 ) region = Rect2( 192, 0, 32, 32 ) [sub_resource type="AtlasTexture" id=26] atlas = ExtResource( 1 ) region = Rect2( 224, 0, 32, 32 ) [sub_resource type="AtlasTexture" id=27] atlas = ExtResource( 1 ) region = Rect2( 256, 32, 32, 32 ) [sub_resource type="AtlasTexture" id=28] atlas = ExtResource( 1 ) region = Rect2( 288, 32, 32, 32 ) [sub_resource type="AtlasTexture" id=29] atlas = ExtResource( 1 ) region = Rect2( 64, 64, 32, 32 ) [sub_resource type="AtlasTexture" id=30] atlas = ExtResource( 1 ) region = Rect2( 96, 64, 32, 32 ) [sub_resource type="AtlasTexture" id=31] atlas = ExtResource( 1 ) region = Rect2( 128, 0, 32, 32 ) [sub_resource type="AtlasTexture" id=32] atlas = ExtResource( 1 ) region = Rect2( 160, 0, 32, 32 ) [sub_resource type="AtlasTexture" id=33] atlas = ExtResource( 1 ) region = Rect2( 0, 160, 32, 32 ) [sub_resource type="AtlasTexture" id=34] atlas = ExtResource( 1 ) region = Rect2( 32, 160, 32, 32 ) [sub_resource type="AtlasTexture" id=35] atlas = ExtResource( 1 ) region = Rect2( 0, 96, 32, 32 ) [sub_resource type="AtlasTexture" id=36] atlas = ExtResource( 1 ) region = Rect2( 32, 96, 32, 32 ) [sub_resource type="AtlasTexture" id=37] atlas = ExtResource( 1 ) region = Rect2( 64, 32, 32, 32 ) [sub_resource type="AtlasTexture" id=38] atlas = ExtResource( 1 ) region = Rect2( 96, 32, 32, 32 ) [sub_resource type="AtlasTexture" id=39] atlas = ExtResource( 1 ) region = Rect2( 192, 32, 32, 32 ) [sub_resource type="AtlasTexture" id=40] atlas = ExtResource( 1 ) region = Rect2( 224, 32, 32, 32 ) [sub_resource type="AtlasTexture" id=41] atlas = ExtResource( 1 ) region = Rect2( 128, 128, 32, 32 ) [sub_resource type="AtlasTexture" id=42] atlas = ExtResource( 1 ) region = Rect2( 160, 128, 32, 32 ) [sub_resource type="AtlasTexture" id=43] atlas = ExtResource( 1 ) region = Rect2( 128, 32, 32, 32 ) [sub_resource type="AtlasTexture" id=44] atlas = ExtResource( 1 ) region = Rect2( 160, 32, 32, 32 ) [sub_resource type="AtlasTexture" id=45] atlas = ExtResource( 1 ) region = Rect2( 128, 64, 32, 32 ) [sub_resource type="AtlasTexture" id=46] atlas = ExtResource( 1 ) region = Rect2( 160, 64, 32, 32 ) [sub_resource type="AtlasTexture" id=47] atlas = ExtResource( 1 ) region = Rect2( 0, 128, 32, 32 ) [sub_resource type="AtlasTexture" id=48] atlas = ExtResource( 1 ) region = Rect2( 32, 128, 32, 32 ) [sub_resource type="AtlasTexture" id=49] atlas = ExtResource( 1 ) region = Rect2( 256, 128, 32, 32 ) [sub_resource type="AtlasTexture" id=50] atlas = ExtResource( 1 ) region = Rect2( 288, 128, 32, 32 ) [sub_resource type="AtlasTexture" id=51] atlas = ExtResource( 1 ) region = Rect2( 256, 32, 32, 32 ) [sub_resource type="AtlasTexture" id=52] atlas = ExtResource( 1 ) region = Rect2( 288, 32, 32, 32 ) [sub_resource type="AtlasTexture" id=53] atlas = ExtResource( 1 ) region = Rect2( 64, 96, 32, 32 ) [sub_resource type="AtlasTexture" id=54] atlas = ExtResource( 1 ) region = Rect2( 96, 96, 32, 32 ) [sub_resource type="AtlasTexture" id=55] atlas = ExtResource( 1 ) region = Rect2( 192, 128, 32, 32 ) [sub_resource type="AtlasTexture" id=56] atlas = ExtResource( 1 ) region = Rect2( 224, 128, 32, 32 ) [sub_resource type="SpriteFrames" id=57] animations = [ { "frames": [ SubResource( 1 ), SubResource( 2 ) ], "loop": true, "name": "skeleton", "speed": 5.0 }, { "frames": [ SubResource( 3 ), SubResource( 4 ) ], "loop": true, "name": "greenSlime", "speed": 5.0 }, { "frames": [ SubResource( 5 ), SubResource( 6 ) ], "loop": true, "name": "zombie", "speed": 5.0 }, { "frames": [ SubResource( 7 ), SubResource( 8 ) ], "loop": true, "name": "blueGuard", "speed": 5.0 }, { "frames": [ SubResource( 9 ), SubResource( 10 ) ], "loop": true, "name": "darkKnight", "speed": 5.0 }, { "frames": [ SubResource( 11 ), SubResource( 12 ) ], "loop": true, "name": "slimeMan", "speed": 5.0 }, { "frames": [ SubResource( 13 ), SubResource( 14 ) ], "loop": true, "name": "bigBat", "speed": 5.0 }, { "frames": [ SubResource( 15 ), SubResource( 16 ) ], "loop": true, "name": "slimelord", "speed": 5.0 }, { "frames": [ SubResource( 17 ), SubResource( 18 ) ], "loop": true, "name": "yellowKnight", "speed": 5.0 }, { "frames": [ SubResource( 19 ), SubResource( 20 ) ], "loop": true, "name": "yellowGuard", "speed": 5.0 }, { "frames": [ SubResource( 21 ), SubResource( 22 ) ], "loop": true, "name": "redSlime", "speed": 5.0 }, { "frames": [ SubResource( 23 ), SubResource( 24 ) ], "loop": true, "name": "redGuard", "speed": 5.0 }, { "frames": [ SubResource( 25 ), SubResource( 26 ) ], "loop": true, "name": "bat", "speed": 5.0 }, { "frames": [ SubResource( 27 ), SubResource( 28 ) ], "loop": true, "name": "vampire", "speed": 5.0 }, { "frames": [ SubResource( 29 ), SubResource( 30 ) ], "loop": true, "name": "zombieKnight", "speed": 5.0 }, { "frames": [ SubResource( 31 ), SubResource( 32 ) ], "loop": true, "name": "blackSlime", "speed": 5.0 }, { "frames": [ SubResource( 33 ), SubResource( 34 ) ], "loop": true, "name": "ghostSkeleton", "speed": 5.0 }, { "frames": [ SubResource( 35 ), SubResource( 36 ) ], "loop": true, "name": "brownWizard", "speed": 5.0 }, { "frames": [ SubResource( 37 ), SubResource( 38 ) ], "loop": true, "name": "skeletonSoilder", "speed": 5.0 }, { "frames": [ SubResource( 39 ), SubResource( 40 ) ], "loop": true, "name": "bluePriest", "speed": 5.0 }, { "frames": [ SubResource( 41 ), SubResource( 42 ) ], "loop": true, "name": "redKnight", "speed": 5.0 }, { "frames": [ SubResource( 43 ), SubResource( 44 ) ], "loop": true, "name": "skeletonCaptain", "speed": 5.0 }, { "frames": [ SubResource( 45 ), SubResource( 46 ) ], "loop": true, "name": "rock", "speed": 5.0 }, { "frames": [ SubResource( 47 ), SubResource( 48 ) ], "loop": true, "name": "redBat", "speed": 5.0 }, { "frames": [ SubResource( 49 ), SubResource( 50 ) ], "loop": true, "name": "soldier", "speed": 5.0 }, { "frames": [ SubResource( 51 ), SubResource( 52 ) ], "loop": true, "name": "redPriest", "speed": 5.0 }, { "frames": [ SubResource( 53 ), SubResource( 54 ) ], "loop": true, "name": "redWizard", "speed": 5.0 }, { "frames": [ SubResource( 55 ), SubResource( 56 ) ], "loop": true, "name": "swordsman", "speed": 5.0 } ] [sub_resource type="AtlasTexture" id=58] atlas = ExtResource( 1 ) region = Rect2( 288, 448, 32, 32 ) [sub_resource type="SpriteFrames" id=59] animations = [ { "frames": [ null, SubResource( 58 ) ], "loop": true, "name": "default", "speed": 20.0 } ] [sub_resource type="RectangleShape2D" id=60] [node name="MonsterSprite" type="AnimatedSprite"] position = Vector2( 304, 144 ) z_index = 1 frames = SubResource( 57 ) animation = "bat" playing = true script = ExtResource( 2 ) [node name="AtkSprite" type="AnimatedSprite" parent="."] frames = SubResource( 59 ) [node name="Area2D" type="Area2D" parent="."] [node name="CollisionShape2D" type="CollisionShape2D" parent="Area2D"] shape = SubResource( 60 ) [connection signal="animation_finished" from="AtkSprite" to="." method="_on_AtkSprite_animation_finished"] [connection signal="body_entered" from="Area2D" to="." method="_on_Area2D_body_entered"]