[gd_scene load_steps=53 format=2] [ext_resource path="res://shaders/ska_plane.gdshader" type="Shader" id=1] [ext_resource path="res://ui/theme.tres" type="Theme" id=2] [ext_resource path="res://menus/palette_select.gd" type="Script" id=3] [ext_resource path="res://shaders/recolor_border.shader" type="Shader" id=4] [ext_resource path="res://ui/2ndpuberty_scholar_outline.fnt" type="BitmapFont" id=5] [ext_resource path="res://ui/2ndpuberty_outline.tres" type="Material" id=6] [ext_resource path="res://graphics/player/palettes/gravitational_redshift.tex" type="Texture" id=7] [ext_resource path="res://shaders/wibble_wobble.gdshader" type="Shader" id=8] [ext_resource path="res://graphics/hud/pause_arrow.png" type="Texture" id=9] [ext_resource path="res://graphics/player/sg.png" type="Texture" id=10] [ext_resource path="res://graphics/player/palettes/strawberry.tex" type="Texture" id=11] [ext_resource path="res://graphics/player/palettes/lasertag.tex" type="Texture" id=12] [ext_resource path="res://graphics/player/palettes/trans_pride.tex" type="Texture" id=13] [ext_resource path="res://graphics/player/palettes/supersonic.tex" type="Texture" id=14] [ext_resource path="res://menus/level_select_scholar.tscn" type="PackedScene" id=15] [ext_resource path="res://graphics/player/palettes/superman.tex" type="Texture" id=16] [ext_resource path="res://graphics/player/palettes/msx.tex" type="Texture" id=17] [ext_resource path="res://graphics/player/palettes/default.tex" type="Texture" id=18] [ext_resource path="res://graphics/player/palettes/elaine.tex" type="Texture" id=19] [ext_resource path="res://graphics/player/palettes/mibibli.tex" type="Texture" id=20] [ext_resource path="res://graphics/player/palettes/crocodibli.tex" type="Texture" id=21] [ext_resource path="res://graphics/player/palettes/ice_mountain.tex" type="Texture" id=22] [ext_resource path="res://graphics/player/palettes/wavebird.tex" type="Texture" id=23] [ext_resource path="res://graphics/player/palettes/sms.tex" type="Texture" id=24] [ext_resource path="res://graphics/player/palettes/telstar.tex" type="Texture" id=25] [ext_resource path="res://graphics/player/palettes/protector.tex" type="Texture" id=26] [ext_resource path="res://graphics/player/palettes/cyber_city.tex" type="Texture" id=27] [ext_resource path="res://graphics/player/palettes/cave_dweller.tex" type="Texture" id=28] [ext_resource path="res://graphics/player/palettes/doggy.tex" type="Texture" id=29] [ext_resource path="res://graphics/player/palettes/gayboy.tex" type="Texture" id=30] [ext_resource path="res://graphics/player/palettes/bnw.tex" type="Texture" id=31] [ext_resource path="res://graphics/player/palettes/marza.tex" type="Texture" id=32] [ext_resource path="res://graphics/player/palettes/unknown_friend.tex" type="Texture" id=33] [ext_resource path="res://graphics/player/palettes/seegee.tex" type="Texture" id=34] [ext_resource path="res://graphics/player/palettes/nightrunner.tex" type="Texture" id=35] [ext_resource path="res://graphics/player/palettes/typhoon.tex" type="Texture" id=36] [ext_resource path="res://objects/hud/menu_sounds.tscn" type="PackedScene" id=37] [ext_resource path="res://scripts/randomize_particle_start.gd" type="Script" id=38] [ext_resource path="res://graphics/particles/shine.png" type="Texture" id=39] [ext_resource path="res://graphics/player/palettes/lucas.tex" type="Texture" id=40] [ext_resource path="res://graphics/player/palettes/blanc.tex" type="Texture" id=41] [ext_resource path="res://graphics/player/palettes/noir.tex" type="Texture" id=42] [sub_resource type="ShaderMaterial" id=1] shader = ExtResource( 1 ) shader_param/color_1 = Color( 0.717647, 0.717647, 0.717647, 1 ) shader_param/color_2 = Color( 0.360784, 0.360784, 0.360784, 1 ) shader_param/checker_size = Vector2( 16, 16 ) shader_param/pan_speed = Vector2( 0, 0 ) shader_param/cycle_speed = Vector2( 8, 8 ) shader_param/cycle_alternation = Vector2( 0, 1 ) shader_param/uv_transform = Transform2D( 0.5, -0.5, 0.5, 1, 0, 0 ) [sub_resource type="ShaderMaterial" id=2] shader = ExtResource( 4 ) shader_param/border_color = Color( 0, 0, 0, 1 ) shader_param/border_corners = true shader_param/palette = ExtResource( 18 ) [sub_resource type="AtlasTexture" id=5] atlas = ExtResource( 10 ) region = Rect2( 0, 32, 32, 32 ) [sub_resource type="AtlasTexture" id=6] atlas = ExtResource( 10 ) region = Rect2( 32, 32, 32, 32 ) [sub_resource type="AtlasTexture" id=7] atlas = ExtResource( 10 ) region = Rect2( 64, 32, 32, 32 ) [sub_resource type="AtlasTexture" id=8] atlas = ExtResource( 10 ) region = Rect2( 96, 32, 32, 32 ) [sub_resource type="SpriteFrames" id=9] animations = [ { "frames": [ SubResource( 5 ), SubResource( 6 ), SubResource( 7 ), SubResource( 8 ) ], "loop": true, "name": "default", "speed": 10.0 } ] [sub_resource type="Curve" id=10] _data = [ Vector2( 0, 0 ), 0.0, 0.100639, 0, 0, Vector2( 0.158257, 1 ), 7.51724, -6.83592, 0, 0, Vector2( 0.31422, 0 ), 0.0, 0.0, 0, 0 ] [sub_resource type="ShaderMaterial" id=3] shader = ExtResource( 8 ) shader_param/speed = Vector2( 4, 0 ) shader_param/ammount = Vector2( 2, 0 ) shader_param/offset = Vector2( 0, 0 ) shader_param/delay = Vector2( 0, 0 ) [sub_resource type="ShaderMaterial" id=4] shader = ExtResource( 8 ) shader_param/speed = Vector2( 4, 0 ) shader_param/ammount = Vector2( 2, 0 ) shader_param/offset = Vector2( 0, 0 ) shader_param/delay = Vector2( 4, 0 ) [node name="PaletteSelect" type="Control"] anchor_right = 1.0 anchor_bottom = 1.0 theme = ExtResource( 2 ) script = ExtResource( 3 ) titles = [ "Default", "Lasertag", "Strawberry", "Ms. X", "Trans Pride", "SuperSonic", "Unknown Friend", "Marza", "Nightrunner", "Seegee", "Elaine", "May Gaman", "Albert", "Lucas", "Superman", "Redshift", "Cave Dweller", "wavebird", "ice mountain", "cyber city", "sms", "protector", "telstar", "Doggy!", "gayboy", "bnw", "Blanc", "Noir", "Typhoon" ] palettes = [ ExtResource( 18 ), ExtResource( 12 ), ExtResource( 11 ), ExtResource( 17 ), ExtResource( 13 ), ExtResource( 14 ), ExtResource( 33 ), ExtResource( 32 ), ExtResource( 35 ), ExtResource( 34 ), ExtResource( 19 ), ExtResource( 20 ), ExtResource( 21 ), ExtResource( 40 ), ExtResource( 16 ), ExtResource( 7 ), ExtResource( 28 ), ExtResource( 23 ), ExtResource( 22 ), ExtResource( 27 ), ExtResource( 24 ), ExtResource( 26 ), ExtResource( 25 ), ExtResource( 29 ), ExtResource( 30 ), ExtResource( 31 ), ExtResource( 41 ), ExtResource( 42 ), ExtResource( 36 ) ] previous_screen = ExtResource( 15 ) [node name="ColorRect" type="ColorRect" parent="."] material = SubResource( 1 ) anchor_right = 1.0 anchor_bottom = 1.0 [node name="ChooseYourColors" type="Label" parent="."] anchor_right = 1.0 margin_bottom = 16.0 custom_fonts/font = ExtResource( 5 ) text = "Choose your palette" align = 1 valign = 1 [node name="FlavorTextParagraph" type="Label" parent="."] anchor_right = 1.0 margin_top = 24.0 margin_bottom = 40.0 custom_fonts/font = ExtResource( 5 ) text = "Heroes from other timelines may aid in your journey, many are waiting to help save the future." align = 1 valign = 1 [node name="InfiniteSGs" type="Label" parent="."] anchor_right = 1.0 margin_left = 16.0 margin_top = 128.0 margin_right = -168.0 margin_bottom = 164.0 custom_fonts/font = ExtResource( 5 ) text = "There are infinite sgs" align = 1 valign = 1 [node name="InfiniteSGs2" type="Label" parent="."] anchor_right = 1.0 margin_left = 176.0 margin_top = 128.0 margin_right = -16.0 margin_bottom = 164.0 custom_fonts/font = ExtResource( 5 ) text = "but also infinite famis" align = 1 valign = 1 [node name="SG" type="AnimatedSprite" parent="."] material = SubResource( 2 ) position = Vector2( 128, 128 ) scale = Vector2( 3, 3 ) frames = SubResource( 9 ) frame = 1 playing = true [node name="Sparkles" type="CPUParticles2D" parent="SG"] unique_name_in_owner = true light_mask = 0 position = Vector2( 0, 6.33333 ) amount = 2 lifetime = 2.0 texture = ExtResource( 39 ) emission_shape = 2 emission_rect_extents = Vector2( 4, 10 ) gravity = Vector2( 0, 0 ) angular_velocity = 720.0 angular_velocity_random = 1.0 angle = 720.0 angle_random = 1.0 scale_amount_curve = SubResource( 10 ) color = Color( 1, 0.972549, 0.52549, 1 ) script = ExtResource( 38 ) [node name="CenterContainer" type="CenterContainer" parent="."] anchor_right = 1.0 anchor_bottom = 1.0 margin_top = 8.0 margin_bottom = -24.0 __meta__ = { "_edit_lock_": true } [node name="PanelContainer" type="PanelContainer" parent="CenterContainer"] margin_left = 60.0 margin_top = 63.0 margin_right = 195.0 margin_bottom = 96.0 rect_min_size = Vector2( 135, 33 ) [node name="HBoxContainer" type="HBoxContainer" parent="CenterContainer/PanelContainer"] margin_left = 3.0 margin_top = 3.0 margin_right = 132.0 margin_bottom = 30.0 theme = ExtResource( 2 ) alignment = 1 [node name="BackArrow" type="TextureRect" parent="CenterContainer/PanelContainer/HBoxContainer"] unique_name_in_owner = true material = SubResource( 3 ) margin_left = 30.0 margin_top = 9.0 margin_right = 36.0 margin_bottom = 17.0 size_flags_vertical = 4 texture = ExtResource( 9 ) flip_h = true [node name="PaletteTitle" type="Label" parent="CenterContainer/PanelContainer/HBoxContainer"] unique_name_in_owner = true material = ExtResource( 6 ) margin_left = 40.0 margin_top = 8.0 margin_right = 89.0 margin_bottom = 18.0 theme = ExtResource( 2 ) text = "Default" align = 1 valign = 1 [node name="ForwardArrow" type="TextureRect" parent="CenterContainer/PanelContainer/HBoxContainer"] unique_name_in_owner = true material = SubResource( 4 ) margin_left = 93.0 margin_top = 9.0 margin_right = 99.0 margin_bottom = 17.0 size_flags_vertical = 4 texture = ExtResource( 9 ) [node name="MenuSounds" parent="." instance=ExtResource( 37 )]