[gd_scene load_steps=27 format=3 uid="uid://bxbpvgteyfh02"] [ext_resource type="Script" path="res://scripts/viruling.gd" id="1_eevnl"] [ext_resource type="Texture2D" uid="uid://djjun1p0rx1ap" path="res://assets/export/viruling-.png" id="1_i45rj"] [sub_resource type="CircleShape2D" id="CircleShape2D_gi7h4"] radius = 17.0294 [sub_resource type="AtlasTexture" id="AtlasTexture_kidce"] atlas = ExtResource("1_i45rj") region = Rect2(0, 0, 32, 32) [sub_resource type="AtlasTexture" id="AtlasTexture_qe36s"] atlas = ExtResource("1_i45rj") region = Rect2(32, 96, 32, 32) [sub_resource type="AtlasTexture" id="AtlasTexture_ngfqf"] atlas = ExtResource("1_i45rj") region = Rect2(64, 96, 32, 32) [sub_resource type="AtlasTexture" id="AtlasTexture_nii03"] atlas = ExtResource("1_i45rj") region = Rect2(96, 96, 32, 32) [sub_resource type="AtlasTexture" id="AtlasTexture_tkn6b"] atlas = ExtResource("1_i45rj") region = Rect2(128, 96, 32, 32) [sub_resource type="AtlasTexture" id="AtlasTexture_2r8jg"] atlas = ExtResource("1_i45rj") region = Rect2(0, 128, 32, 32) [sub_resource type="AtlasTexture" id="AtlasTexture_0s3k4"] atlas = ExtResource("1_i45rj") region = Rect2(32, 0, 32, 32) [sub_resource type="AtlasTexture" id="AtlasTexture_2h71d"] atlas = ExtResource("1_i45rj") region = Rect2(64, 0, 32, 32) [sub_resource type="AtlasTexture" id="AtlasTexture_45yd5"] atlas = ExtResource("1_i45rj") region = Rect2(96, 0, 32, 32) [sub_resource type="AtlasTexture" id="AtlasTexture_6isb8"] atlas = ExtResource("1_i45rj") region = Rect2(128, 0, 32, 32) [sub_resource type="AtlasTexture" id="AtlasTexture_m6d0y"] atlas = ExtResource("1_i45rj") region = Rect2(0, 32, 32, 32) [sub_resource type="AtlasTexture" id="AtlasTexture_kp48x"] atlas = ExtResource("1_i45rj") region = Rect2(32, 32, 32, 32) [sub_resource type="AtlasTexture" id="AtlasTexture_rhh7o"] atlas = ExtResource("1_i45rj") region = Rect2(64, 32, 32, 32) [sub_resource type="AtlasTexture" id="AtlasTexture_0l2ip"] atlas = ExtResource("1_i45rj") region = Rect2(96, 32, 32, 32) [sub_resource type="AtlasTexture" id="AtlasTexture_u0o6v"] atlas = ExtResource("1_i45rj") region = Rect2(128, 32, 32, 32) [sub_resource type="AtlasTexture" id="AtlasTexture_hh53s"] atlas = ExtResource("1_i45rj") region = Rect2(0, 64, 32, 32) [sub_resource type="AtlasTexture" id="AtlasTexture_g0xj4"] atlas = ExtResource("1_i45rj") region = Rect2(32, 64, 32, 32) [sub_resource type="AtlasTexture" id="AtlasTexture_smgex"] atlas = ExtResource("1_i45rj") region = Rect2(64, 64, 32, 32) [sub_resource type="AtlasTexture" id="AtlasTexture_efhl8"] atlas = ExtResource("1_i45rj") region = Rect2(96, 64, 32, 32) [sub_resource type="AtlasTexture" id="AtlasTexture_smw3b"] atlas = ExtResource("1_i45rj") region = Rect2(128, 64, 32, 32) [sub_resource type="AtlasTexture" id="AtlasTexture_hc7x2"] atlas = ExtResource("1_i45rj") region = Rect2(0, 96, 32, 32) [sub_resource type="SpriteFrames" id="SpriteFrames_01e4m"] animations = [{ "frames": [{ "duration": 1.0, "texture": SubResource("AtlasTexture_kidce") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_qe36s") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_ngfqf") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_nii03") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_tkn6b") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_2r8jg") }], "loop": true, "name": &"death", "speed": 10.0 }, { "frames": [{ "duration": 1.0, "texture": SubResource("AtlasTexture_kidce") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_0s3k4") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_2h71d") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_45yd5") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_6isb8") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_m6d0y") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_kp48x") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_rhh7o") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_kidce") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_0l2ip") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_u0o6v") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_hh53s") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_g0xj4") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_smgex") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_efhl8") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_smw3b") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_hc7x2") }], "loop": true, "name": &"spin", "speed": 10.0 }] [sub_resource type="CircleShape2D" id="CircleShape2D_kpyhc"] radius = 16.0 [node name="Viruling" type="CharacterBody2D"] collision_layer = 3 collision_mask = 2 script = ExtResource("1_eevnl") [node name="CollisionShape2D" type="CollisionShape2D" parent="."] shape = SubResource("CircleShape2D_gi7h4") [node name="AnimatedSprite2D" type="AnimatedSprite2D" parent="."] texture_filter = 1 sprite_frames = SubResource("SpriteFrames_01e4m") animation = &"spin" metadata/_aseprite_wizard_config_ = { "layer": "", "o_ex_p": "", "o_folder": "res://assets/export", "o_name": "viruling-", "only_visible": true, "slice": "", "source": "res://assets/viruling_spin.aseprite" } metadata/_aseprite_wizard_source_file_hash_ = "e9452ba317bc3563d2373e8b9d673cef" metadata/_aseprite_wizard_interface_config_ = { "output_section": true } [node name="ContactHitbox" type="Area2D" parent="."] [node name="CollisionShape2D" type="CollisionShape2D" parent="ContactHitbox"] shape = SubResource("CircleShape2D_kpyhc") debug_color = Color(0.972226, 0, 0.442516, 0.42) [node name="Timer" type="Timer" parent="."] one_shot = true [node name="DeathTimer" type="Timer" parent="."] wait_time = 0.55 one_shot = true