[gd_scene format=3 uid="uid://fmfevetyh66i"] [ext_resource type="PackedScene" uid="uid://ct30i3w56w0lo" path="res://Machines/Resources/Models/Drones/drone_model_scene.tscn" id="1_j7lnw"] [ext_resource type="Texture2D" uid="uid://c3ks2krvhbeyx" path="res://Machines/Sprites/Drones/BaseDrone/BaseDroneBodyIdleFrontAndBack.png" id="2_1r2y7"] [ext_resource type="Script" uid="uid://djmnqq6euiic8" path="res://Machines/Resources/Models/Drones/BaseDrone/base_drone.gd" id="2_njeil"] [ext_resource type="Texture2D" uid="uid://dayqx8tgi4fj8" path="res://Machines/Sprites/Drones/BaseDrone/BaseDronBrain.png" id="2_tmd5t"] [ext_resource type="Texture2D" uid="uid://b8cx4fmrgb83" path="res://Machines/Sprites/Drones/BaseDrone/base_drone_head_front_idle.png" id="4_njeil"] [ext_resource type="Texture2D" uid="uid://bgr6yq60l5mjt" path="res://Machines/Sprites/Drones/BaseDrone/DefaultFuelTank.png" id="5_8l642"] [ext_resource type="Texture2D" uid="uid://dnthmyuq5e54" path="res://Machines/Sprites/Drones/BaseDrone/BaseDroneLegsFrontWalk.png" id="7_fkyu2"] [ext_resource type="Texture2D" uid="uid://ctio2sfemdbag" path="res://Machines/Sprites/Drones/BaseDrone/BaseDroneLegsIdleFront.png" id="7_ogmjm"] [sub_resource type="AtlasTexture" id="AtlasTexture_wbero"] atlas = ExtResource("2_1r2y7") region = Rect2(0, 0, 16, 16) [sub_resource type="AtlasTexture" id="AtlasTexture_ny81s"] atlas = ExtResource("2_1r2y7") region = Rect2(16, 0, 16, 16) [sub_resource type="AtlasTexture" id="AtlasTexture_1r2y7"] atlas = ExtResource("2_tmd5t") region = Rect2(0, 0, 16, 16) [sub_resource type="AtlasTexture" id="AtlasTexture_njeil"] atlas = ExtResource("2_tmd5t") region = Rect2(16, 0, 16, 16) [sub_resource type="AtlasTexture" id="AtlasTexture_8l642"] atlas = ExtResource("2_tmd5t") region = Rect2(32, 0, 16, 16) [sub_resource type="AtlasTexture" id="AtlasTexture_fkyu2"] atlas = ExtResource("2_tmd5t") region = Rect2(48, 0, 16, 16) [sub_resource type="AtlasTexture" id="AtlasTexture_ogmjm"] atlas = ExtResource("2_tmd5t") region = Rect2(64, 0, 16, 16) [sub_resource type="AtlasTexture" id="AtlasTexture_033ny"] atlas = ExtResource("2_tmd5t") region = Rect2(80, 0, 16, 16) [sub_resource type="AtlasTexture" id="AtlasTexture_hvx52"] atlas = ExtResource("2_tmd5t") region = Rect2(96, 0, 16, 16) [sub_resource type="AtlasTexture" id="AtlasTexture_20g50"] atlas = ExtResource("2_tmd5t") region = Rect2(112, 0, 16, 16) [sub_resource type="AtlasTexture" id="AtlasTexture_h54wi"] atlas = ExtResource("5_8l642") region = Rect2(0, 0, 16, 16) [sub_resource type="AtlasTexture" id="AtlasTexture_ua5ps"] atlas = ExtResource("5_8l642") region = Rect2(16, 0, 16, 16) [sub_resource type="AtlasTexture" id="AtlasTexture_cxe8u"] atlas = ExtResource("5_8l642") region = Rect2(32, 0, 16, 16) [sub_resource type="AtlasTexture" id="AtlasTexture_2gr7l"] atlas = ExtResource("5_8l642") region = Rect2(48, 0, 16, 16) [sub_resource type="AtlasTexture" id="AtlasTexture_4jge0"] atlas = ExtResource("5_8l642") region = Rect2(64, 0, 16, 16) [sub_resource type="AtlasTexture" id="AtlasTexture_g4d1d"] atlas = ExtResource("5_8l642") region = Rect2(80, 0, 16, 16) [sub_resource type="AtlasTexture" id="AtlasTexture_6y0om"] atlas = ExtResource("5_8l642") region = Rect2(96, 0, 16, 16) [sub_resource type="AtlasTexture" id="AtlasTexture_2wo2i"] atlas = ExtResource("4_njeil") region = Rect2(0, 0, 16, 16) [sub_resource type="AtlasTexture" id="AtlasTexture_nb8bv"] atlas = ExtResource("4_njeil") region = Rect2(16, 0, 16, 16) [sub_resource type="AtlasTexture" id="AtlasTexture_vbgkk"] atlas = ExtResource("7_ogmjm") region = Rect2(0, 0, 16, 16) [sub_resource type="AtlasTexture" id="AtlasTexture_mubjp"] atlas = ExtResource("7_fkyu2") region = Rect2(0, 5, 16, 11) [sub_resource type="AtlasTexture" id="AtlasTexture_vdtlk"] atlas = ExtResource("7_fkyu2") region = Rect2(16, 5, 16, 11) [sub_resource type="AtlasTexture" id="AtlasTexture_vv87b"] atlas = ExtResource("7_fkyu2") region = Rect2(32, 5, 16, 11) [sub_resource type="AtlasTexture" id="AtlasTexture_d18jq"] atlas = ExtResource("7_fkyu2") region = Rect2(48, 5, 16, 11) [sub_resource type="AtlasTexture" id="AtlasTexture_rqp7d"] atlas = ExtResource("7_fkyu2") region = Rect2(64, 5, 16, 11) [sub_resource type="AtlasTexture" id="AtlasTexture_mvp03"] atlas = ExtResource("7_fkyu2") region = Rect2(80, 5, 16, 11) [sub_resource type="SpriteFrames" id="SpriteFrames_wbero"] animations = [{ "frames": [{ "duration": 1.0, "texture": SubResource("AtlasTexture_wbero") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_ny81s") }], "loop": true, "name": &"base_body_idle_up_and_down", "speed": 1.5 }, { "frames": [{ "duration": 1.0, "texture": SubResource("AtlasTexture_1r2y7") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_njeil") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_8l642") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_fkyu2") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_ogmjm") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_033ny") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_hvx52") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_20g50") }], "loop": true, "name": &"base_brain_idle", "speed": 5.0 }, { "frames": [{ "duration": 1.0, "texture": SubResource("AtlasTexture_h54wi") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_ua5ps") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_cxe8u") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_2gr7l") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_4jge0") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_g4d1d") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_6y0om") }], "loop": true, "name": &"base_fueltank_idle", "speed": 5.0 }, { "frames": [{ "duration": 1.0, "texture": SubResource("AtlasTexture_2wo2i") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_nb8bv") }], "loop": true, "name": &"base_head_idle_front", "speed": 4.0 }, { "frames": [{ "duration": 1.0, "texture": SubResource("AtlasTexture_vbgkk") }], "loop": true, "name": &"base_legs_idle_front", "speed": 5.0 }, { "frames": [{ "duration": 1.0, "texture": SubResource("AtlasTexture_mubjp") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_vdtlk") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_vv87b") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_d18jq") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_rqp7d") }, { "duration": 1.0, "texture": SubResource("AtlasTexture_mvp03") }], "loop": true, "name": &"base_legs_walking_front", "speed": 5.0 }] [node name="BaseDrone" unique_id=872770085 instance=ExtResource("1_j7lnw")] script = ExtResource("2_njeil") dodge_cd = null model_name = &"Base" carry_capacity = null hit_points = null fuel_tank_capacity = null movement_speed = 5.0 [node name="Brain" parent="." index="0" unique_id=1086286463] position = Vector2(-4.7683716e-07, -0.9999995) scale = Vector2(0.3125, 0.3125) sprite_frames = SubResource("SpriteFrames_wbero") animation = &"base_head_idle_front" [node name="Fueltank" parent="." index="1" unique_id=1785702520] position = Vector2(0, -1) scale = Vector2(0.75, 0.875) sprite_frames = SubResource("SpriteFrames_wbero") animation = &"base_fueltank_idle" frame_progress = 0.79189146 [node name="Body" parent="." index="2" unique_id=963903106] sprite_frames = SubResource("SpriteFrames_wbero") animation = &"base_body_idle_up_and_down" frame_progress = 0.20237787 [node name="Legs" parent="." index="3" unique_id=296150894] position = Vector2(0, 1) sprite_frames = SubResource("SpriteFrames_wbero") animation = &"base_legs_walking_front" [node name="Head" parent="." index="4" unique_id=2124844687] position = Vector2(-2.842171e-14, -5.9604645e-08) scale = Vector2(0.6875, 0.6875) sprite_frames = SubResource("SpriteFrames_wbero") animation = &"base_head_idle_front" frame_progress = 0.7447344