[gd_scene load_steps=8 format=3 uid="uid://bmb72w7tf6fu4"] [ext_resource type="PackedScene" uid="uid://cqdewtd1yr4cn" path="res://component/props/godot_logo/godot_logo.tscn" id="1_36ls2"] [ext_resource type="Texture2D" uid="uid://dnrpwavhjaq1s" path="res://component/sky/ground/ground004.jpg" id="1_e8dj3"] [ext_resource type="PackedScene" uid="uid://dlkwtp1gl45r" path="res://component/ships/BiBiShip.tscn" id="2_hw8a6"] [ext_resource type="Texture2D" uid="uid://bmqyhh7rt4lk2" path="res://component/sky/air/clouds.png" id="2_kj5ji"] [ext_resource type="PackedScene" uid="uid://bi4ilbgyhjrnx" path="res://component/control/keyboard/keyboard_control.tscn" id="3_o4rax"] [ext_resource type="Script" path="res://component/control/gamepad/gamepad_control.gd" id="4_vfxyo"] [ext_resource type="Script" path="res://component/views/player_camera.gd" id="4_w3h2o"] [node name="Level1" type="Node2D"] [node name="ParallaxBackground" type="ParallaxBackground" parent="."] scroll_ignore_camera_zoom = true [node name="Ground" type="ParallaxLayer" parent="ParallaxBackground"] motion_scale = Vector2(0.01, 0.01) motion_mirroring = Vector2(6400, 6400) [node name="Grass" type="Sprite2D" parent="ParallaxBackground/Ground"] texture_repeat = 2 texture = ExtResource("1_e8dj3") centered = false region_enabled = true region_rect = Rect2(0, 0, 6400, 6400) [node name="ParallaxSky" type="ParallaxBackground" parent="."] layer = -99 [node name="Clouds" type="ParallaxLayer" parent="ParallaxSky"] position = Vector2(3, -3) motion_scale = Vector2(0.8, 0.8) motion_mirroring = Vector2(10000, 5000) [node name="CloudA1" type="Sprite2D" parent="ParallaxSky/Clouds"] position = Vector2(1424, 3022) texture = ExtResource("2_kj5ji") region_enabled = true region_rect = Rect2(2048, 1256, 2048, 2048) [node name="CloudB1" type="Sprite2D" parent="ParallaxSky/Clouds"] position = Vector2(4990, 2460) texture = ExtResource("2_kj5ji") region_enabled = true region_rect = Rect2(0, 1256, 2048, 2048) [node name="CloudC1" type="Sprite2D" parent="ParallaxSky/Clouds"] position = Vector2(4127, 744) texture = ExtResource("2_kj5ji") region_enabled = true region_rect = Rect2(0, 0, 2048, 1200) [node name="CloudD1" type="Sprite2D" parent="ParallaxSky/Clouds"] position = Vector2(3453, 3902) texture = ExtResource("2_kj5ji") region_enabled = true region_rect = Rect2(2048, 0, 2048, 1200) [node name="CloudA2" type="Sprite2D" parent="ParallaxSky/Clouds"] position = Vector2(7555, 1048) texture = ExtResource("2_kj5ji") region_enabled = true region_rect = Rect2(2048, 1256, 2048, 2048) [node name="CloudB2" type="Sprite2D" parent="ParallaxSky/Clouds"] position = Vector2(8479, 3186) texture = ExtResource("2_kj5ji") region_enabled = true region_rect = Rect2(0, 1256, 2048, 2048) [node name="CloudC2" type="Sprite2D" parent="ParallaxSky/Clouds"] position = Vector2(6394, 3984) texture = ExtResource("2_kj5ji") region_enabled = true region_rect = Rect2(0, 0, 2048, 1200) [node name="CloudD2" type="Sprite2D" parent="ParallaxSky/Clouds"] position = Vector2(972, 566) texture = ExtResource("2_kj5ji") region_enabled = true region_rect = Rect2(2048, 0, 2048, 1200) [node name="GodotLogo" parent="." instance=ExtResource("1_36ls2")] [node name="GodotLogo2" parent="." instance=ExtResource("1_36ls2")] position = Vector2(930, 491) [node name="GodotLogo3" parent="." instance=ExtResource("1_36ls2")] modulate = Color(1, 1, 0, 1) position = Vector2(5672, 2590) [node name="GodotLogo4" parent="." instance=ExtResource("1_36ls2")] modulate = Color(0, 0, 1, 1) position = Vector2(5612, 2953) [node name="GodotLogo5" parent="." instance=ExtResource("1_36ls2")] modulate = Color(0, 1, 0, 1) position = Vector2(5355, 3330) [node name="GodotLogo6" parent="." instance=ExtResource("1_36ls2")] modulate = Color(1, 0, 0, 1) position = Vector2(4962, 3662) [node name="BiBiShip" parent="." instance=ExtResource("2_hw8a6")] position = Vector2(462, 278) [node name="KeyboardControl" parent="BiBiShip" instance=ExtResource("3_o4rax")] [node name="Camera2D" type="Camera2D" parent="BiBiShip"] script = ExtResource("4_w3h2o") [node name="GamepadControl" type="Node" parent="BiBiShip"] script = ExtResource("4_vfxyo") [connection signal="moved" from="BiBiShip" to="BiBiShip/Camera2D" method="_on_moved"] [connection signal="dir_changed" from="BiBiShip/KeyboardControl" to="BiBiShip" method="_on_command"] [connection signal="dir_changed" from="BiBiShip/GamepadControl" to="BiBiShip" method="_on_command"]