[gd_scene load_steps=26 format=3 uid="uid://duqcmw54kocj1"] [ext_resource type="Script" uid="uid://0oub0eql7vyy" path="res://stage_1_final_2.gd" id="1_11brk"] [ext_resource type="Script" uid="uid://byrc20xvxu1jm" path="res://stage_1_final.gd" id="1_ha4r0"] [ext_resource type="PackedScene" uid="uid://bj75s15rgstsn" path="res://groundgroup.tscn" id="2_voo8p"] [ext_resource type="Texture2D" uid="uid://cr6e2y1hyu5ep" path="res://wmremove-transformed-removebg-preview (1).png" id="3_oluke"] [ext_resource type="Texture2D" uid="uid://crfflutu75rov" path="res://concrete.jpg" id="3_voo8p"] [ext_resource type="Texture2D" uid="uid://dv250x112hdsb" path="res://Gemini_Generated_Image_k38w18k38w18k38w.png" id="5_kooj7"] [ext_resource type="PackedScene" uid="uid://dgvkijfxrrwi7" path="res://player.tscn" id="5_u8ug2"] [ext_resource type="PackedScene" uid="uid://blid74xjhik6j" path="res://mobilmusuh1.tscn" id="7_6wvnu"] [ext_resource type="PackedScene" uid="uid://vq7x876j50sm" path="res://mobil.tscn" id="7_eplmf"] [ext_resource type="Texture2D" uid="uid://bmpdy42vmo5r2" path="res://playerbadanperang.png" id="10_bbxl5"] [ext_resource type="PackedScene" uid="uid://bvan4fannrm0b" path="res://crosshair.tscn" id="11_kooj7"] [ext_resource type="Texture2D" uid="uid://d388threa3r03" path="res://playertangankananperang.png" id="11_r84fl"] [ext_resource type="Texture2D" uid="uid://cydsw21forb64" path="res://playertangankiriperang.png" id="12_7jrx8"] [ext_resource type="PackedScene" uid="uid://dc4m1rr8bi0si" path="res://mobilmusuh_2.tscn" id="12_50706"] [ext_resource type="PackedScene" uid="uid://huag0o5lrrd1" path="res://mobilmusuhboss.tscn" id="13_a3tg4"] [ext_resource type="Texture2D" uid="uid://w3yo5xcgf8wm" path="res://playerkepalaperang.png" id="13_xqi1x"] [ext_resource type="PackedScene" uid="uid://dxnjxgkemw8o1" path="res://ui_simple.tscn" id="15_oluke"] [ext_resource type="Texture2D" uid="uid://bqoh3f2pws400" path="res://235-2357169_ -groom-and-bride-clipart.png" id="18_r84fl"] [ext_resource type="PackedScene" uid="uid://dmhrv557hlw7b" path="res://uitombolstage1final.tscn" id="19_bbxl5"] [ext_resource type="AudioStream" uid="uid://b4x78nsfu5787" path="res://SJBeethovenVirus.ogg" id="20_r84fl"] [sub_resource type="RectangleShape2D" id="RectangleShape2D_voo8p"] size = Vector2(1439.25, 56) [sub_resource type="Animation" id="Animation_tdbxv"] length = 0.001 tracks/0/type = "value" tracks/0/imported = false tracks/0/enabled = true tracks/0/path = NodePath("ColorRect:modulate") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, "values": [Color(0, 0, 0, 1)] } [sub_resource type="Animation" id="Animation_qreso"] resource_name = "fadein" tracks/0/type = "value" tracks/0/imported = false tracks/0/enabled = true tracks/0/path = NodePath("ColorRect:modulate") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/keys = { "times": PackedFloat32Array(0, 0.23333335), "transitions": PackedFloat32Array(1, 1), "update": 0, "values": [Color(0, 0, 0, 1), Color(0, 0, 0, 0)] } [sub_resource type="Animation" id="Animation_ft30j"] resource_name = "new_animation" tracks/0/type = "value" tracks/0/imported = false tracks/0/enabled = true tracks/0/path = NodePath("ColorRect:modulate") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/keys = { "times": PackedFloat32Array(0, 1), "transitions": PackedFloat32Array(1, 1), "update": 0, "values": [Color(0, 0, 0, 0), Color(0, 0, 0, 1)] } [sub_resource type="AnimationLibrary" id="AnimationLibrary_g0xkk"] _data = { &"RESET": SubResource("Animation_tdbxv"), &"fadein": SubResource("Animation_qreso"), &"fadeout": SubResource("Animation_ft30j") } [node name="Stage1Final" type="Node2D"] script = ExtResource("1_11brk") scene_tujuan = "uid://c1w6761tiupq6" [node name="Gerak" type="Node2D" parent="."] script = ExtResource("1_ha4r0") [node name="StaticBody2D" type="StaticBody2D" parent="Gerak"] [node name="Sprite2D4" type="Sprite2D" parent="Gerak/StaticBody2D"] position = Vector2(719.5, 129) scale = Vector2(2.2805073, 1.4835442) texture = ExtResource("3_oluke") [node name="Sprite2D5" type="Sprite2D" parent="Gerak/StaticBody2D"] position = Vector2(-719, 129) scale = Vector2(2.2805073, 1.4835442) texture = ExtResource("3_oluke") [node name="Sprite2D6" type="Sprite2D" parent="Gerak/StaticBody2D"] position = Vector2(-2160, 129) scale = Vector2(2.2805073, 1.4835442) texture = ExtResource("3_oluke") [node name="Node2D" parent="Gerak/StaticBody2D" instance=ExtResource("2_voo8p")] position = Vector2(0.25, 78) [node name="Sprite2D" type="Sprite2D" parent="Gerak/StaticBody2D"] position = Vector2(719.75006, 895.625) scale = Vector2(5.2309093, 3.9303277) texture = ExtResource("3_voo8p") [node name="CollisionShape2D" type="CollisionShape2D" parent="Gerak/StaticBody2D"] position = Vector2(719.375, 450) shape = SubResource("RectangleShape2D_voo8p") [node name="Node2D2" parent="Gerak/StaticBody2D" instance=ExtResource("2_voo8p")] position = Vector2(-1439, 78) [node name="Sprite2D2" type="Sprite2D" parent="Gerak/StaticBody2D"] position = Vector2(-719.5001, 895.625) scale = Vector2(5.2309093, 3.9303277) texture = ExtResource("3_voo8p") [node name="CollisionShape2D2" type="CollisionShape2D" parent="Gerak/StaticBody2D"] position = Vector2(-719.875, 450) shape = SubResource("RectangleShape2D_voo8p") [node name="Node2D3" parent="Gerak/StaticBody2D" instance=ExtResource("2_voo8p")] position = Vector2(-2878, 78) [node name="Sprite2D3" type="Sprite2D" parent="Gerak/StaticBody2D"] position = Vector2(-2158.5002, 895.625) scale = Vector2(5.2309093, 3.9303277) texture = ExtResource("3_voo8p") [node name="CollisionShape2D3" type="CollisionShape2D" parent="Gerak/StaticBody2D"] position = Vector2(-2158.875, 450) shape = SubResource("RectangleShape2D_voo8p") [node name="CanvasLayer" type="CanvasLayer" parent="."] layer = -1 [node name="Sprite2D" type="Sprite2D" parent="CanvasLayer"] position = Vector2(496.50003, 407.50003) scale = Vector2(0.98934656, 1.0924479) texture = ExtResource("5_kooj7") [node name="Sprite2D2" type="Sprite2D" parent="CanvasLayer"] position = Vector2(327.80026, 285.12512) scale = Vector2(0.09304383, 0.098592915) texture = ExtResource("18_r84fl") [node name="Player" parent="." instance=ExtResource("5_u8ug2")] position = Vector2(214, 183) bisa_menunduk = true hanya_boleh_menunduk = true kostum_badan_custom = ExtResource("10_bbxl5") kostum_tangan_kanan_custom = ExtResource("11_r84fl") kostum_tangan_kiri_custom = ExtResource("12_7jrx8") kostum_kepala_custom = ExtResource("13_xqi1x") is_pegang_senjata = true [node name="mobilmusuh1" parent="." instance=ExtResource("7_6wvnu")] position = Vector2(1800, -92) [node name="mobilmusuh2" parent="." instance=ExtResource("12_50706")] position = Vector2(2600, -17) [node name="Node2D2" parent="." instance=ExtResource("7_eplmf")] position = Vector2(-541, -17) [node name="mobilmusuhboss" parent="." instance=ExtResource("13_a3tg4")] position = Vector2(3500, -76) [node name="Crosshair" parent="." instance=ExtResource("11_kooj7")] position = Vector2(687, 126) [node name="EfekTransisi" type="CanvasLayer" parent="."] [node name="ColorRect" type="ColorRect" parent="EfekTransisi"] modulate = Color(1, 1, 1, 0) anchors_preset = 15 anchor_right = 1.0 anchor_bottom = 1.0 grow_horizontal = 2 grow_vertical = 2 mouse_filter = 2 color = Color(0, 0, 0, 1) [node name="TransitionLayer" type="CanvasLayer" parent="."] [node name="ColorRect" type="ColorRect" parent="TransitionLayer"] modulate = Color(0, 0, 0, 1) anchors_preset = 15 anchor_right = 1.0 anchor_bottom = 1.0 grow_horizontal = 2 grow_vertical = 2 mouse_filter = 2 [node name="fade_to_black" type="AnimationPlayer" parent="TransitionLayer"] libraries = { &"": SubResource("AnimationLibrary_g0xkk") } [node name="CanvasLayer3" parent="." instance=ExtResource("19_bbxl5")] [node name="CanvasLayer2" type="CanvasLayer" parent="."] [node name="UISimple" parent="CanvasLayer2" instance=ExtResource("15_oluke")] [node name="Backsound" type="AudioStreamPlayer" parent="."] stream = ExtResource("20_r84fl") autoplay = true