hero-mark-2/menus/palette_select.tscn
2024-07-14 03:21:15 -04:00

245 lines
9.5 KiB
Text

[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 )]