[gd_scene load_steps=13 format=3 uid="uid://huag0o5lrrd1"] [ext_resource type="Script" uid="uid://dux031ysnlxvf" path="res://mobilmusuhboss.gd" id="1_osexy"] [ext_resource type="Texture2D" uid="uid://d4m2k2cpboxb4" path="res://Gemini_Generated_Image_l3naorl3naorl3na-removebg-preview.png" id="1_wqrfn"] [ext_resource type="Texture2D" uid="uid://pciuqxplld0d" path="res://ac01f943-0348-40d0-9251-30c1dd37cf5e_removalai_preview.png" id="2_iaymp"] [ext_resource type="Script" uid="uid://sx2db6gu3x4u" path="res://mobilmusuhbosscore.gd" id="2_ihy35"] [ext_resource type="Texture2D" uid="uid://d14py1ypdmlae" path="res://Gemini_Generated_Image_kyjylxkyjylxkyjy-removebg-preview.png" id="2_osexy"] [ext_resource type="Texture2D" uid="uid://c3dlwjn1jn0vw" path="res://15011ef1-79f9-4221-a812-7ee333aa51a9_removalai_preview.png" id="3_r2yyy"] [ext_resource type="Texture2D" uid="uid://b80dje2yhtqf8" path="res://31a4bbdd-98ac-40a2-8555-3a9d18959e94_removalai_preview.png" id="4_jrc7f"] [ext_resource type="AudioStream" uid="uid://c5u1rksybld8o" path="res://gunshot-sound-effect_iQJEaqAs.ogg" id="8_jrc7f"] [ext_resource type="AudioStream" uid="uid://bqp6npu2bglh7" path="res://Tank fire sound effect 1 _ artillery fire for game - Copy.ogg" id="9_3jlt1"] [sub_resource type="Animation" id="Animation_l5oq4"] length = 0.001 tracks/0/type = "value" tracks/0/imported = false tracks/0/enabled = true tracks/0/path = NodePath("StaticBody2D/ban4:rotation") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, "values": [0.0] } tracks/1/type = "value" tracks/1/imported = false tracks/1/enabled = true tracks/1/path = NodePath("StaticBody2D/ban3:rotation") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, "values": [0.0] } tracks/2/type = "value" tracks/2/imported = false tracks/2/enabled = true tracks/2/path = NodePath("StaticBody2D/ban2:rotation") tracks/2/interp = 1 tracks/2/loop_wrap = true tracks/2/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, "values": [0.0] } tracks/3/type = "value" tracks/3/imported = false tracks/3/enabled = true tracks/3/path = NodePath("StaticBody2D/ban1:rotation") tracks/3/interp = 1 tracks/3/loop_wrap = true tracks/3/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, "values": [0.0] } [sub_resource type="Animation" id="Animation_ihy35"] resource_name = "berputar" loop_mode = 1 tracks/0/type = "value" tracks/0/imported = false tracks/0/enabled = true tracks/0/path = NodePath("StaticBody2D/ban4:rotation") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/keys = { "times": PackedFloat32Array(0, 1), "transitions": PackedFloat32Array(1, 1), "update": 0, "values": [0.0, -6.2831855] } tracks/1/type = "value" tracks/1/imported = false tracks/1/enabled = true tracks/1/path = NodePath("StaticBody2D/ban3:rotation") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/keys = { "times": PackedFloat32Array(0, 1), "transitions": PackedFloat32Array(1, 1), "update": 0, "values": [0.0, -6.2831855] } tracks/2/type = "value" tracks/2/imported = false tracks/2/enabled = true tracks/2/path = NodePath("StaticBody2D/ban2:rotation") tracks/2/interp = 1 tracks/2/loop_wrap = true tracks/2/keys = { "times": PackedFloat32Array(0, 1), "transitions": PackedFloat32Array(1, 1), "update": 0, "values": [0.0, -6.2831855] } tracks/3/type = "value" tracks/3/imported = false tracks/3/enabled = true tracks/3/path = NodePath("StaticBody2D/ban1:rotation") tracks/3/interp = 1 tracks/3/loop_wrap = true tracks/3/keys = { "times": PackedFloat32Array(0, 1), "transitions": PackedFloat32Array(1, 1), "update": 0, "values": [0.0, -6.2831855] } [sub_resource type="AnimationLibrary" id="AnimationLibrary_f384q"] _data = { &"RESET": SubResource("Animation_l5oq4"), &"berputar": SubResource("Animation_ihy35") } [node name="mobilmusuhboss" type="Node2D"] script = ExtResource("1_osexy") sprite_rusak_tahap1 = ExtResource("2_iaymp") sprite_rusak_tahap2 = ExtResource("3_r2yyy") sprite_hancur_total = ExtResource("4_jrc7f") [node name="StaticBody2D" type="StaticBody2D" parent="."] script = ExtResource("2_ihy35") [node name="body" type="Sprite2D" parent="StaticBody2D"] position = Vector2(577, 334) scale = Vector2(1.5557972, 1.7652354) texture = ExtResource("1_wqrfn") [node name="ban1" type="Sprite2D" parent="StaticBody2D"] position = Vector2(225, 447) scale = Vector2(0.7, 0.7) texture = ExtResource("2_osexy") [node name="ban2" type="Sprite2D" parent="StaticBody2D"] position = Vector2(460, 447) scale = Vector2(0.7, 0.7) texture = ExtResource("2_osexy") [node name="ban3" type="Sprite2D" parent="StaticBody2D"] position = Vector2(700, 447) scale = Vector2(0.7, 0.7) texture = ExtResource("2_osexy") [node name="ban4" type="Sprite2D" parent="StaticBody2D"] position = Vector2(950, 447) scale = Vector2(0.7, 0.7) texture = ExtResource("2_osexy") [node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="StaticBody2D"] polygon = PackedVector2Array(57, 361, 90, 349, 76, 323, 137, 275, 247, 238, 286, 230, 337, 200, 413, 172, 444, 161, 566, 162, 627, 176, 663, 246, 1033, 266, 1089, 355, 1058, 392, 938, 464, 209, 463, 128, 391, 57, 377) [node name="AnimationPlayer" type="AnimationPlayer" parent="."] libraries = { &"": SubResource("AnimationLibrary_f384q") } [node name="TitikTembak" type="Marker2D" parent="."] position = Vector2(132, 137) gizmo_extents = 0.0 [node name="AudioStreamPlayer" type="AudioStreamPlayer" parent="."] stream = ExtResource("8_jrc7f") [node name="AudioStreamPlayer2" type="AudioStreamPlayer" parent="."] stream = ExtResource("9_3jlt1")