hero-mark-2/menus/file_create.tscn
2024-12-06 17:45:11 -05:00

497 lines
22 KiB
Text

[gd_scene load_steps=32 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://shaders/wibble_wobble.gdshader" type="Shader" id=3]
[ext_resource path="res://graphics/hud/sg_menu.png" type="Texture" id=4]
[ext_resource path="res://graphics/hud/sg_tasting.png" type="Texture" id=5]
[ext_resource path="res://graphics/hud/scores/salty.png" type="Texture" id=6]
[ext_resource path="res://menus/file_create.gd" type="Script" id=7]
[ext_resource path="res://ui/2ndpuberty_outline.tres" type="Material" id=8]
[ext_resource path="res://tilesets/t_abstract.tres" type="TileSet" id=9]
[ext_resource path="res://objects/player/player.tscn" type="PackedScene" id=10]
[ext_resource path="res://objects/hud/letter_block.tscn" type="PackedScene" id=11]
[ext_resource path="res://tilesets/t_ladders.tres" type="TileSet" id=12]
[ext_resource path="res://graphics/hud/scores/sweet.png" type="Texture" id=13]
[ext_resource path="res://graphics/exit/exit.png" type="Texture" id=14]
[ext_resource path="res://objects/environment/ladder/ladder.tscn" type="PackedScene" id=15]
[ext_resource path="res://objects/hud/menu_sounds.tscn" type="PackedScene" id=16]
[ext_resource path="res://shaders/can_stain.tres" type="Material" id=17]
[ext_resource path="res://shaders/beam_of_sin.gdshader" type="Shader" id=18]
[ext_resource path="res://graphics/exit/exit_back.png" type="Texture" id=19]
[ext_resource path="res://graphics/hud/scores/pungent.png" type="Texture" id=20]
[ext_resource path="res://graphics/hud/scores/spicy.png" type="Texture" id=21]
[sub_resource type="ShaderMaterial" id=1]
shader = ExtResource( 1 )
shader_param/color_1 = Color( 0.458824, 0.282353, 0.690196, 1 )
shader_param/color_2 = Color( 0.160784, 0.0352941, 0.282353, 1 )
shader_param/checker_size = Vector2( 32, 16 )
shader_param/pan_speed = Vector2( 16, -8 )
shader_param/cycle_speed = Vector2( 0, 4 )
shader_param/cycle_alternation = Vector2( 0, 1 )
shader_param/uv_transform = Transform2D( 1, 0, 1, 1, 0, 0 )
[sub_resource type="ShaderMaterial" id=2]
shader = ExtResource( 3 )
shader_param/speed = Vector2( 0, 4 )
shader_param/ammount = Vector2( 0, 1 )
shader_param/offset = Vector2( 0, 1 )
shader_param/delay = Vector2( 0, 0 )
[sub_resource type="ShaderMaterial" id=3]
shader = ExtResource( 3 )
shader_param/speed = Vector2( 4, 8 )
shader_param/ammount = Vector2( 1, 1 )
shader_param/offset = Vector2( 0, 0 )
shader_param/delay = Vector2( 0, 0 )
[sub_resource type="ShaderMaterial" id=4]
shader = ExtResource( 1 )
shader_param/color_1 = Color( 1, 0.47451, 0.266667, 1 )
shader_param/color_2 = Color( 0.980392, 0.890196, 0.576471, 1 )
shader_param/checker_size = Vector2( 16, 8 )
shader_param/pan_speed = Vector2( 0, 0 )
shader_param/cycle_speed = Vector2( 0, 12 )
shader_param/cycle_alternation = Vector2( 0, 0 )
shader_param/uv_transform = Transform2D( 1, 0, 2, 1, 0, 0 )
[sub_resource type="ShaderMaterial" id=9]
shader = ExtResource( 18 )
shader_param/speed = 1.0
shader_param/cycle_offset = 0.0
shader_param/wave_length = 8.0
shader_param/thickness = 0.1
[sub_resource type="ShaderMaterial" id=10]
shader = ExtResource( 18 )
shader_param/speed = -2.0
shader_param/cycle_offset = 3.0
shader_param/wave_length = 5.0
shader_param/thickness = 0.1
[sub_resource type="Gradient" id=11]
interpolation_mode = 1
offsets = PoolRealArray( 0, 0.5 )
colors = PoolColorArray( 0.345098, 0.74902, 0.878431, 1, 0.396078, 1, 1, 1 )
[sub_resource type="RectangleShape2D" id=12]
extents = Vector2( 1, 1 )
[sub_resource type="RectangleShape2D" id=7]
extents = Vector2( 7, 7.5 )
[sub_resource type="RectangleShape2D" id=8]
extents = Vector2( 8, 4.5 )
[node name="FileCreate" type="Node" groups=["gets_letters"]]
pause_mode = 2
script = ExtResource( 7 )
__meta__ = {
"_edit_horizontal_guides_": [ ]
}
[node name="BackgroundLayer" type="CanvasLayer" parent="."]
layer = -10
[node name="Background" type="ColorRect" parent="BackgroundLayer"]
material = SubResource( 1 )
anchor_right = 1.0
anchor_bottom = 1.0
[node name="DifficultySelect" type="Control" parent="."]
unique_name_in_owner = true
anchor_right = 1.0
anchor_bottom = 1.0
theme = ExtResource( 2 )
__meta__ = {
"_edit_lock_": true
}
[node name="Label" type="Label" parent="DifficultySelect"]
material = ExtResource( 8 )
margin_left = 8.0
margin_top = 8.0
margin_right = 253.0
margin_bottom = 44.0
text = "Select the difficulty of the
future, sg loves hot peppers but
that doesn't mean you have to!"
[node name="Label2" type="Label" parent="DifficultySelect"]
material = ExtResource( 8 )
margin_left = 92.0
margin_top = 56.0
margin_right = 176.0
margin_bottom = 105.0
text = "Feel free
to start
anew if you
have trouble"
[node name="ButtonsPanel" type="Panel" parent="DifficultySelect"]
material = SubResource( 2 )
margin_left = 16.0
margin_top = 48.0
margin_right = 88.0
margin_bottom = 112.0
theme = ExtResource( 2 )
[node name="Sweet" type="TextureButton" parent="DifficultySelect/ButtonsPanel"]
material = SubResource( 3 )
margin_left = 5.0
margin_top = 8.0
margin_right = 17.0
margin_bottom = 20.0
focus_neighbour_top = NodePath("../Pungent")
focus_neighbour_bottom = NodePath("../Salty")
texture_focused = ExtResource( 13 )
[node name="Salty" type="TextureButton" parent="DifficultySelect/ButtonsPanel"]
material = SubResource( 3 )
margin_left = 5.0
margin_top = 21.0
margin_right = 17.0
margin_bottom = 33.0
focus_neighbour_top = NodePath("../Sweet")
focus_neighbour_bottom = NodePath("../Spicy")
texture_focused = ExtResource( 6 )
[node name="Spicy" type="TextureButton" parent="DifficultySelect/ButtonsPanel"]
unique_name_in_owner = true
material = SubResource( 3 )
margin_left = 5.0
margin_top = 34.0
margin_right = 17.0
margin_bottom = 46.0
focus_neighbour_top = NodePath("../Salty")
focus_neighbour_bottom = NodePath("../Pungent")
texture_focused = ExtResource( 21 )
[node name="Pungent" type="TextureButton" parent="DifficultySelect/ButtonsPanel"]
material = SubResource( 3 )
margin_left = 5.0
margin_top = 47.0
margin_right = 17.0
margin_bottom = 59.0
focus_neighbour_top = NodePath("../Spicy")
focus_neighbour_bottom = NodePath("../Sweet")
texture_focused = ExtResource( 20 )
[node name="Body" type="Label" parent="DifficultySelect/ButtonsPanel"]
material = SubResource( 2 )
margin_left = 18.0
margin_top = 8.0
margin_right = 67.0
margin_bottom = 57.0
text = "sweet
salty
spicy
pungent"
[node name="DescriptionPanel" type="Panel" parent="DifficultySelect"]
material = SubResource( 2 )
margin_left = 16.0
margin_top = 120.0
margin_right = 144.0
margin_bottom = 184.0
theme = ExtResource( 2 )
[node name="Enemies" type="Label" parent="DifficultySelect/DescriptionPanel"]
unique_name_in_owner = true
material = SubResource( 2 )
anchor_right = 1.0
anchor_bottom = 1.0
margin_left = 8.0
margin_top = 8.0
margin_right = -8.0
margin_bottom = -22.0
text = "*normal enemies"
autowrap = true
[node name="Lives" type="Label" parent="DifficultySelect/DescriptionPanel"]
unique_name_in_owner = true
material = SubResource( 2 )
anchor_right = 1.0
anchor_bottom = 1.0
margin_left = 8.0
margin_top = 22.0
margin_bottom = -8.0
text = "*limited lives"
autowrap = true
[node name="Description" type="Label" parent="DifficultySelect/DescriptionPanel"]
unique_name_in_owner = true
material = SubResource( 2 )
margin_left = 8.0
margin_top = 37.0
margin_right = 113.0
margin_bottom = 69.0
text = "*Difficulty for
retro players"
[node name="SG" type="TextureRect" parent="DifficultySelect"]
margin_left = 176.0
margin_top = 40.0
margin_right = 242.0
margin_bottom = 187.0
texture = ExtResource( 4 )
[node name="Face" type="Sprite" parent="DifficultySelect/SG"]
unique_name_in_owner = true
position = Vector2( 33, 42 )
texture = ExtResource( 5 )
hframes = 4
frame = 2
[node name="MenuSounds" parent="DifficultySelect" instance=ExtResource( 16 )]
[node name="NameEntry" type="Node2D" parent="."]
pause_mode = 1
unique_name_in_owner = true
visible = false
[node name="ChosenName" type="Label" parent="NameEntry"]
unique_name_in_owner = true
material = ExtResource( 8 )
anchor_right = 1.0
margin_right = 256.0
margin_bottom = 16.0
theme = ExtResource( 2 )
text = "SG"
align = 1
valign = 1
[node name="TileBG" type="ColorRect" parent="NameEntry"]
material = SubResource( 4 )
margin_left = 1.0
margin_top = 161.0
margin_right = 255.0
margin_bottom = 191.0
[node name="TileBG2" type="ColorRect" parent="NameEntry/TileBG"]
material = SubResource( 4 )
margin_left = 24.0
margin_top = -56.0
margin_right = 238.0
margin_bottom = -42.0
[node name="TileBG3" type="ColorRect" parent="NameEntry/TileBG"]
material = SubResource( 4 )
margin_left = 24.0
margin_top = -112.0
margin_right = 238.0
margin_bottom = -98.0
[node name="Ground" type="TileMap" parent="NameEntry"]
tile_set = ExtResource( 9 )
cell_size = Vector2( 8, 8 )
format = 1
tile_data = PoolIntArray( -1, 0, 1, -65536, 0, 196610, -65535, 0, 196610, -65534, 0, 196610, -65533, 0, 196610, -65532, 0, 196610, -65531, 0, 196610, -65530, 0, 196610, -65529, 0, 196610, -65528, 0, 196610, -65527, 0, 196610, -65526, 0, 196610, -65525, 0, 196610, -65524, 0, 196610, -65523, 0, 196610, -65522, 0, 196610, -65521, 0, 196610, -65520, 0, 196610, -65519, 0, 196610, -65518, 0, 196610, -65517, 0, 196610, -65516, 0, 196610, -65515, 0, 196610, -65514, 0, 196610, -65513, 0, 196610, -65512, 0, 196610, -65511, 0, 196610, -65510, 0, 196610, -65509, 0, 196610, -65508, 0, 196610, -65507, 0, 196610, -65506, 0, 196610, -65505, 0, 196610, -65504, 0, 3, 65535, 0, 65536, 32, 0, 65536, 131071, 0, 65539, 65568, 0, 65537, 196607, 0, 65539, 131104, 0, 65537, 262143, 0, 65539, 196640, 0, 65537, 327679, 0, 65539, 262176, 0, 65537, 393215, 0, 65539, 327712, 0, 65537, 458751, 0, 65539, 393219, 0, 1, 393220, 0, 2, 393221, 0, 2, 393222, 0, 2, 393223, 0, 2, 393224, 0, 2, 393225, 0, 2, 393226, 0, 2, 393227, 0, 2, 393228, 0, 2, 393229, 0, 2, 393230, 0, 2, 393231, 0, 2, 393232, 0, 2, 393233, 0, 2, 393234, 0, 2, 393235, 0, 2, 393236, 0, 2, 393237, 0, 2, 393238, 0, 2, 393239, 0, 2, 393240, 0, 2, 393241, 0, 2, 393242, 0, 2, 393243, 0, 2, 393244, 0, 2, 393245, 0, 3, 393248, 0, 65537, 524287, 0, 65539, 458755, 0, 131073, 458756, 0, 131074, 458757, 0, 131074, 458758, 0, 131074, 458759, 0, 131074, 458760, 0, 131074, 458761, 0, 131074, 458762, 0, 131074, 458763, 0, 131074, 458764, 0, 131074, 458765, 0, 131074, 458766, 0, 131074, 458767, 0, 131074, 458768, 0, 131074, 458769, 0, 131074, 458770, 0, 131074, 458771, 0, 131074, 458772, 0, 131074, 458773, 0, 131074, 458774, 0, 131074, 458775, 0, 131074, 458776, 0, 131074, 458777, 0, 131074, 458778, 0, 131074, 458779, 0, 131074, 458780, 0, 131074, 458781, 0, 131075, 458784, 0, 65537, 589823, 0, 65539, 524320, 0, 65537, 655359, 0, 65539, 589856, 0, 65537, 720895, 0, 65539, 655392, 0, 65537, 786431, 0, 65539, 720928, 0, 65537, 851967, 0, 65539, 786464, 0, 65537, 917503, 0, 65539, 851971, 0, 1, 851972, 0, 2, 851973, 0, 2, 851974, 0, 2, 851975, 0, 2, 851976, 0, 2, 851977, 0, 2, 851978, 0, 2, 851979, 0, 2, 851980, 0, 2, 851981, 0, 2, 851982, 0, 2, 851983, 0, 2, 851984, 0, 2, 851985, 0, 2, 851986, 0, 2, 851987, 0, 2, 851988, 0, 2, 851989, 0, 2, 851990, 0, 2, 851991, 0, 2, 851992, 0, 2, 851993, 0, 2, 851994, 0, 2, 851995, 0, 2, 851996, 0, 2, 851997, 0, 3, 852000, 0, 65537, 983039, 0, 65539, 917507, 0, 131073, 917508, 0, 131074, 917509, 0, 131074, 917510, 0, 131074, 917511, 0, 131074, 917512, 0, 131074, 917513, 0, 131074, 917514, 0, 131074, 917515, 0, 131074, 917516, 0, 131074, 917517, 0, 131074, 917518, 0, 131074, 917519, 0, 131074, 917520, 0, 131074, 917521, 0, 131074, 917522, 0, 131074, 917523, 0, 131074, 917524, 0, 131074, 917525, 0, 131074, 917526, 0, 131074, 917527, 0, 131074, 917528, 0, 131074, 917529, 0, 131074, 917530, 0, 131074, 917531, 0, 131074, 917532, 0, 131074, 917533, 0, 131075, 917536, 0, 65537, 1048575, 0, 65539, 983072, 0, 65537, 1114111, 0, 65539, 1048608, 0, 65537, 1179647, 0, 65539, 1114144, 0, 65537, 1245183, 0, 65539, 1179680, 0, 65537, 1310719, 0, 65539, 1245216, 0, 65537, 1376255, 0, 65539, 1310720, 0, 1, 1310721, 0, 2, 1310722, 0, 2, 1310723, 0, 2, 1310724, 0, 2, 1310725, 0, 2, 1310726, 0, 2, 1310727, 0, 2, 1310728, 0, 2, 1310729, 0, 2, 1310730, 0, 2, 1310731, 0, 2, 1310732, 0, 2, 1310733, 0, 2, 1310734, 0, 2, 1310735, 0, 2, 1310736, 0, 2, 1310737, 0, 2, 1310738, 0, 2, 1310739, 0, 2, 1310740, 0, 2, 1310741, 0, 2, 1310742, 0, 2, 1310743, 0, 2, 1310744, 0, 2, 1310745, 0, 2, 1310746, 0, 2, 1310747, 0, 2, 1310748, 0, 2, 1310749, 0, 2, 1310750, 0, 2, 1310751, 0, 3, 1310752, 0, 65537, 1441791, 0, 65539, 1376256, 0, 65537, 1376257, 0, 65538, 1376258, 0, 65538, 1376259, 0, 65538, 1376260, 0, 65538, 1376261, 0, 65538, 1376262, 0, 65538, 1376263, 0, 65538, 1376264, 0, 65538, 1376265, 0, 65538, 1376266, 0, 65538, 1376267, 0, 65538, 1376268, 0, 65538, 1376269, 0, 65538, 1376270, 0, 65538, 1376271, 0, 65538, 1376272, 0, 65538, 1376273, 0, 65538, 1376274, 0, 65538, 1376275, 0, 65538, 1376276, 0, 65538, 1376277, 0, 65538, 1376278, 0, 65538, 1376279, 0, 65538, 1376280, 0, 65538, 1376281, 0, 65538, 1376282, 0, 65538, 1376283, 0, 65538, 1376284, 0, 65538, 1376285, 0, 65538, 1376286, 0, 65538, 1376287, 0, 65539, 1376288, 0, 65537, 1507327, 0, 65539, 1441792, 0, 65537, 1441793, 0, 65538, 1441794, 0, 65538, 1441795, 0, 65538, 1441796, 0, 65538, 1441797, 0, 65538, 1441798, 0, 65538, 1441799, 0, 65538, 1441800, 0, 65538, 1441801, 0, 65538, 1441802, 0, 65538, 1441803, 0, 65538, 1441804, 0, 65538, 1441805, 0, 65538, 1441806, 0, 65538, 1441807, 0, 65538, 1441808, 0, 65538, 1441809, 0, 65538, 1441810, 0, 65538, 1441811, 0, 65538, 1441812, 0, 65538, 1441813, 0, 65538, 1441814, 0, 65538, 1441815, 0, 65538, 1441816, 0, 65538, 1441817, 0, 65538, 1441818, 0, 65538, 1441819, 0, 65538, 1441820, 0, 65538, 1441821, 0, 65538, 1441822, 0, 65538, 1441823, 0, 65539, 1441824, 0, 65537, 1572863, 0, 65539, 1507328, 0, 131073, 1507329, 0, 131074, 1507330, 0, 131074, 1507331, 0, 131074, 1507332, 0, 131074, 1507333, 0, 131074, 1507334, 0, 131074, 1507335, 0, 131074, 1507336, 0, 131074, 1507337, 0, 131074, 1507338, 0, 131074, 1507339, 0, 131074, 1507340, 0, 131074, 1507341, 0, 131074, 1507342, 0, 131074, 1507343, 0, 131074, 1507344, 0, 131074, 1507345, 0, 131074, 1507346, 0, 131074, 1507347, 0, 131074, 1507348, 0, 131074, 1507349, 0, 131074, 1507350, 0, 131074, 1507351, 0, 131074, 1507352, 0, 131074, 1507353, 0, 131074, 1507354, 0, 131074, 1507355, 0, 131074, 1507356, 0, 131074, 1507357, 0, 131074, 1507358, 0, 131074, 1507359, 0, 131075, 1507360, 0, 65537 )
[node name="Player" parent="NameEntry" instance=ExtResource( 10 )]
unique_name_in_owner = true
position = Vector2( 16, 160 )
walk_speed = 100.0
climb_speed = 78.0
[node name="Ladders" type="TileMap" parent="NameEntry"]
tile_set = ExtResource( 12 )
cell_size = Vector2( 8, 8 )
format = 1
tile_data = PoolIntArray( 0, 0, 196609, 65536, 0, 196609, 131072, 0, 196609, 196608, 0, 196609, 262144, 0, 196609, 327680, 0, 196609, 393216, 0, 196609, 458752, 0, 196609, 524288, 0, 196609, 589824, 0, 196609, 655360, 0, 196609, 720896, 0, 196609, 786432, 0, 196609, 851968, 0, 196609, 917504, 0, 196609, 983040, 0, 196609, 1048576, 0, 196609, 1114112, 0, 196609, 1179648, 0, 196609, 1245184, 0, 196609 )
[node name="Letters" type="Node2D" parent="NameEntry"]
[node name="LetterBlock1" parent="NameEntry/Letters" instance=ExtResource( 11 )]
position = Vector2( 32, 128 )
[node name="LetterBlock2" parent="NameEntry/Letters" instance=ExtResource( 11 )]
position = Vector2( 56, 128 )
glyph = 1
[node name="LetterBlock3" parent="NameEntry/Letters" instance=ExtResource( 11 )]
position = Vector2( 80, 128 )
glyph = 2
[node name="LetterBlock4" parent="NameEntry/Letters" instance=ExtResource( 11 )]
position = Vector2( 104, 128 )
glyph = 3
[node name="LetterBlock5" parent="NameEntry/Letters" instance=ExtResource( 11 )]
position = Vector2( 128, 128 )
glyph = 4
[node name="LetterBlock6" parent="NameEntry/Letters" instance=ExtResource( 11 )]
position = Vector2( 152, 128 )
glyph = 5
[node name="LetterBlock7" parent="NameEntry/Letters" instance=ExtResource( 11 )]
position = Vector2( 176, 128 )
glyph = 6
[node name="LetterBlock8" parent="NameEntry/Letters" instance=ExtResource( 11 )]
position = Vector2( 200, 128 )
glyph = 7
[node name="LetterBlock27" parent="NameEntry/Letters" instance=ExtResource( 11 )]
position = Vector2( 224, 128 )
glyph = 36
[node name="LetterBlock9" parent="NameEntry/Letters" instance=ExtResource( 11 )]
position = Vector2( 40, 72 )
glyph = 8
[node name="LetterBlock10" parent="NameEntry/Letters" instance=ExtResource( 11 )]
position = Vector2( 64, 72 )
glyph = 9
[node name="LetterBlock11" parent="NameEntry/Letters" instance=ExtResource( 11 )]
position = Vector2( 88, 72 )
glyph = 10
[node name="LetterBlock12" parent="NameEntry/Letters" instance=ExtResource( 11 )]
position = Vector2( 112, 72 )
glyph = 11
[node name="LetterBlock13" parent="NameEntry/Letters" instance=ExtResource( 11 )]
position = Vector2( 136, 72 )
glyph = 12
[node name="LetterBlock14" parent="NameEntry/Letters" instance=ExtResource( 11 )]
position = Vector2( 160, 72 )
glyph = 13
[node name="LetterBlock15" parent="NameEntry/Letters" instance=ExtResource( 11 )]
position = Vector2( 184, 72 )
glyph = 14
[node name="LetterBlock16" parent="NameEntry/Letters" instance=ExtResource( 11 )]
position = Vector2( 208, 72 )
glyph = 15
[node name="LetterBlock17" parent="NameEntry/Letters" instance=ExtResource( 11 )]
position = Vector2( 232, 72 )
glyph = 16
[node name="LetterBlock18" parent="NameEntry/Letters" instance=ExtResource( 11 )]
position = Vector2( 40, 16 )
glyph = 17
[node name="LetterBlock19" parent="NameEntry/Letters" instance=ExtResource( 11 )]
position = Vector2( 64, 16 )
glyph = 18
[node name="LetterBlock20" parent="NameEntry/Letters" instance=ExtResource( 11 )]
position = Vector2( 88, 16 )
glyph = 19
[node name="LetterBlock21" parent="NameEntry/Letters" instance=ExtResource( 11 )]
position = Vector2( 112, 16 )
glyph = 20
[node name="LetterBlock22" parent="NameEntry/Letters" instance=ExtResource( 11 )]
position = Vector2( 136, 16 )
glyph = 21
[node name="LetterBlock23" parent="NameEntry/Letters" instance=ExtResource( 11 )]
position = Vector2( 160, 16 )
glyph = 22
[node name="LetterBlock24" parent="NameEntry/Letters" instance=ExtResource( 11 )]
position = Vector2( 184, 16 )
glyph = 23
[node name="LetterBlock25" parent="NameEntry/Letters" instance=ExtResource( 11 )]
position = Vector2( 208, 16 )
glyph = 24
[node name="LetterBlock26" parent="NameEntry/Letters" instance=ExtResource( 11 )]
position = Vector2( 232, 16 )
glyph = 25
[node name="Ladder" parent="NameEntry" instance=ExtResource( 15 )]
scale = Vector2( 1, 20 )
can_climb_left = false
[node name="Exit" type="Node2D" parent="NameEntry"]
position = Vector2( 248, 148 )
[node name="Background" type="Sprite" parent="NameEntry/Exit"]
position = Vector2( 0, 5 )
z_index = -1
texture = ExtResource( 19 )
[node name="ExitSprite" type="Sprite" parent="NameEntry/Exit"]
unique_name_in_owner = true
material = ExtResource( 17 )
texture = ExtResource( 14 )
hframes = 4
[node name="Energy" type="Node2D" parent="NameEntry/Exit/ExitSprite"]
show_behind_parent = true
[node name="Wave1" type="ColorRect" parent="NameEntry/Exit/ExitSprite/Energy"]
material = SubResource( 9 )
margin_left = -7.0
margin_top = -3.0
margin_right = 7.0
margin_bottom = 12.0
color = Color( 0.396078, 1, 1, 1 )
[node name="Wave2" type="ColorRect" parent="NameEntry/Exit/ExitSprite/Energy"]
material = SubResource( 10 )
margin_left = -7.0
margin_top = -3.0
margin_right = 7.0
margin_bottom = 12.0
color = Color( 0.345098, 0.74902, 0.878431, 1 )
[node name="Sparkles" type="CPUParticles2D" parent="NameEntry/Exit/ExitSprite/Energy"]
position = Vector2( 0, 12 )
amount = 16
lifetime = 2.0
emission_shape = 2
emission_rect_extents = Vector2( 6, 0 )
direction = Vector2( 0, -1 )
spread = 0.0
gravity = Vector2( 0, 0 )
initial_velocity = 12.0
damping = 4.0
color_initial_ramp = SubResource( 11 )
[node name="DetectPlayer" type="Area2D" parent="NameEntry/Exit"]
z_index = -3
[node name="CollisionShape2D" type="CollisionShape2D" parent="NameEntry/Exit/DetectPlayer"]
position = Vector2( 0, 11 )
shape = SubResource( 12 )
[node name="Collision" type="StaticBody2D" parent="NameEntry/Exit" groups=["can_stain"]]
[node name="ClosedCollision" type="CollisionShape2D" parent="NameEntry/Exit/Collision"]
unique_name_in_owner = true
position = Vector2( 0, 4.5 )
shape = SubResource( 7 )
[node name="TopShape" type="CollisionShape2D" parent="NameEntry/Exit/Collision"]
position = Vector2( 0, -7.5 )
shape = SubResource( 8 )
[connection signal="button_down" from="DifficultySelect/ButtonsPanel/Sweet" to="." method="_difficulty_selected"]
[connection signal="button_down" from="DifficultySelect/ButtonsPanel/Sweet" to="DifficultySelect/MenuSounds" method="play_confirm_sound"]
[connection signal="focus_entered" from="DifficultySelect/ButtonsPanel/Sweet" to="." method="_set_difficulty" binds= [ 0 ]]
[connection signal="focus_entered" from="DifficultySelect/ButtonsPanel/Sweet" to="DifficultySelect/MenuSounds" method="play_select_sound"]
[connection signal="button_down" from="DifficultySelect/ButtonsPanel/Salty" to="." method="_difficulty_selected"]
[connection signal="button_down" from="DifficultySelect/ButtonsPanel/Salty" to="DifficultySelect/MenuSounds" method="play_confirm_sound"]
[connection signal="focus_entered" from="DifficultySelect/ButtonsPanel/Salty" to="." method="_set_difficulty" binds= [ 1 ]]
[connection signal="focus_entered" from="DifficultySelect/ButtonsPanel/Salty" to="DifficultySelect/MenuSounds" method="play_select_sound"]
[connection signal="button_down" from="DifficultySelect/ButtonsPanel/Spicy" to="." method="_difficulty_selected"]
[connection signal="button_down" from="DifficultySelect/ButtonsPanel/Spicy" to="DifficultySelect/MenuSounds" method="play_confirm_sound"]
[connection signal="focus_entered" from="DifficultySelect/ButtonsPanel/Spicy" to="." method="_set_difficulty" binds= [ 2 ]]
[connection signal="focus_entered" from="DifficultySelect/ButtonsPanel/Spicy" to="DifficultySelect/MenuSounds" method="play_select_sound"]
[connection signal="button_down" from="DifficultySelect/ButtonsPanel/Pungent" to="." method="_difficulty_selected"]
[connection signal="button_down" from="DifficultySelect/ButtonsPanel/Pungent" to="DifficultySelect/MenuSounds" method="play_confirm_sound"]
[connection signal="focus_entered" from="DifficultySelect/ButtonsPanel/Pungent" to="." method="_set_difficulty" binds= [ 3 ]]
[connection signal="focus_entered" from="DifficultySelect/ButtonsPanel/Pungent" to="DifficultySelect/MenuSounds" method="play_select_sound"]
[connection signal="area_entered" from="NameEntry/Exit/DetectPlayer" to="." method="_on_Exit_area_entered"]