[gd_scene load_steps=9 format=1] [ext_resource path="res://art/starfield.jpg" type="Texture" id=1] [ext_resource path="res://game/gui/menu/Menu.gd" type="Script" id=2] [ext_resource path="res://fonts/computerspeakfont.fnt" type="BitmapFont" id=3] [ext_resource path="res://art/Earth-800px.png" type="Texture" id=4] [ext_resource path="res://art/rocket.png" type="Texture" id=5] [ext_resource path="res://art/1311069131-800px.png" type="Texture" id=6] [ext_resource path="res://art/introwavybgm.ogg" type="AudioStream" id=7] [sub_resource type="Animation" id=1] resource/name = "move" length = 10.0 loop = true step = 0.1 tracks/0/type = "value" tracks/0/path = NodePath(".:transform/pos") tracks/0/interp = 1 tracks/0/imported = false tracks/0/keys = { "times": FloatArray( -0.8, 0, 10 ), "transitions": FloatArray( 1, 1, 1 ), "update": 0, "values": [ Vector2( -140.47, 493.711 ), Vector2( -270.814, 493.711 ), Vector2( 977.99, 489.507 ) ] } [node name="MenuButtonsVbox" type="Node2D"] [node name="SpaceBG" type="Sprite" parent="."] transform/pos = Vector2( 400, 300 ) transform/scale = Vector2( 0.8, 0.8 ) texture = ExtResource( 1 ) [node name="VButtonArray" type="VBoxContainer" parent="."] focus/ignore_mouse = false focus/stop_mouse = true size_flags/horizontal = 2 size_flags/vertical = 2 margin/left = 200.0 margin/top = 200.0 margin/right = 600.0 margin/bottom = 500.0 alignment = 0 script/script = ExtResource( 2 ) [node name="PlayButton" type="MenuButton" parent="VButtonArray"] focus/ignore_mouse = false focus/stop_mouse = true size_flags/horizontal = 2 size_flags/vertical = 3 size_flags/stretch_ratio = 5.0 margin/left = 0.0 margin/top = 0.0 margin/right = 400.0 margin/bottom = 97.0 custom_fonts/font = ExtResource( 3 ) toggle_mode = false click_on_press = true enabled_focus_mode = 0 shortcut = null text = "Play!" flat = true items = [ ] [node name="HelpButton" type="MenuButton" parent="VButtonArray"] focus/ignore_mouse = false focus/stop_mouse = true size_flags/horizontal = 2 size_flags/vertical = 3 size_flags/stretch_ratio = 5.0 margin/left = 0.0 margin/top = 101.0 margin/right = 400.0 margin/bottom = 198.0 custom_fonts/font = ExtResource( 3 ) toggle_mode = false click_on_press = true enabled_focus_mode = 0 shortcut = null text = "Help" flat = true items = [ ] [node name="QuitButton" type="MenuButton" parent="VButtonArray"] focus/ignore_mouse = false focus/stop_mouse = true size_flags/horizontal = 2 size_flags/vertical = 3 size_flags/stretch_ratio = 5.0 margin/left = 0.0 margin/top = 202.0 margin/right = 400.0 margin/bottom = 300.0 custom_fonts/font = ExtResource( 3 ) toggle_mode = false click_on_press = true enabled_focus_mode = 0 shortcut = null text = "Quit" flat = true items = [ ] [node name="Earth" type="Sprite" parent="."] transform/pos = Vector2( 104.066, 471.499 ) transform/scale = Vector2( 0.385749, 0.385749 ) texture = ExtResource( 4 ) [node name="RocketSprite" type="Sprite" parent="."] transform/pos = Vector2( 533.554, 491.003 ) transform/rot = -90.0 transform/scale = Vector2( 0.3, 0.3 ) texture = ExtResource( 5 ) [node name="AnimationPlayer" type="AnimationPlayer" parent="RocketSprite"] playback/process_mode = 1 playback/default_blend_time = 0.0 root/root = NodePath("..") anims/move = SubResource( 1 ) playback/active = true playback/speed = 1.0 blend_times = [ ] autoplay = "move" [node name="Label" type="Label" parent="."] rect/scale = Vector2( 4, 4 ) focus/ignore_mouse = true focus/stop_mouse = true size_flags/horizontal = 2 size_flags/vertical = 0 margin/left = 26.0 margin/top = 30.0 margin/right = 213.0 margin/bottom = 54.0 custom_fonts/font = ExtResource( 3 ) text = "Wownero Moon Launch" percent_visible = 1.0 lines_skipped = 0 max_lines_visible = -1 [node name="Moon" type="Sprite" parent="."] transform/pos = Vector2( 765.781, 384.52 ) transform/scale = Vector2( 0.2, 0.2 ) texture = ExtResource( 6 ) [node name="StreamPlayer" type="StreamPlayer" parent="."] stream/stream = ExtResource( 7 ) stream/play = false stream/loop = false stream/volume_db = 0.0 stream/autoplay = true stream/paused = false stream/loop_restart_time = 0.0 stream/buffering_ms = 500 [connection signal="pressed" from="VButtonArray/PlayButton" to="VButtonArray" method="_on_PlayButton_pressed"] [connection signal="pressed" from="VButtonArray/HelpButton" to="VButtonArray" method="_on_HelpButton_pressed"] [connection signal="pressed" from="VButtonArray/QuitButton" to="VButtonArray" method="_on_QuitButton_pressed"]