hero-mark-2/menus/credits.tscn
2023-09-17 03:06:19 -04:00

292 lines
8 KiB
Text

[gd_scene load_steps=21 format=2]
[ext_resource path="res://shaders/1px_border.gdshader" type="Shader" id=1]
[ext_resource path="res://shaders/ska_plane.gdshader" type="Shader" id=2]
[ext_resource path="res://graphics/hud/logo.png" type="Texture" id=3]
[ext_resource path="res://ui/2ndpuberty_outline.tres" type="Material" id=4]
[ext_resource path="res://shaders/recolor_border.shader" type="Shader" id=5]
[ext_resource path="res://ui/theme.tres" type="Theme" id=6]
[ext_resource path="res://graphics/player/palettes/default.png" type="Texture" id=7]
[ext_resource path="res://graphics/player/sg_jump.png" type="Texture" id=8]
[ext_resource path="res://graphics/npc/msx_walk.png" type="Texture" id=9]
[ext_resource path="res://graphics/hud/game_staff.png" type="Texture" id=10]
[ext_resource path="res://graphics/hud/roll_call.png" type="Texture" id=11]
[ext_resource path="res://graphics/npc/intelli_idle.png" type="Texture" id=12]
[sub_resource type="ShaderMaterial" id=1]
shader = ExtResource( 2 )
shader_param/color_1 = Color( 1, 0.423529, 0.4, 1 )
shader_param/color_2 = Color( 0.4, 0.52549, 1, 1 )
shader_param/checker_size = Vector2( 32, 32 )
shader_param/pan_speed = Vector2( 20, 21 )
shader_param/cycle_speed = Vector2( 6, 3 )
shader_param/cycle_alternation = Vector2( 6, 3 )
shader_param/uv_transform = Transform2D( 1, -1, 1, 1, 0, 0 )
[sub_resource type="Animation" id=3]
length = 0.001
tracks/0/type = "value"
tracks/0/path = NodePath("Background:material:shader_param/color_1")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/keys = {
"times": PoolRealArray( 0 ),
"transitions": PoolRealArray( 1 ),
"update": 0,
"values": [ Color( 1, 0.423529, 0.4, 1 ) ]
}
tracks/1/type = "value"
tracks/1/path = NodePath("Background:material:shader_param/color_2")
tracks/1/interp = 1
tracks/1/loop_wrap = true
tracks/1/imported = false
tracks/1/enabled = true
tracks/1/keys = {
"times": PoolRealArray( 0 ),
"transitions": PoolRealArray( 1 ),
"update": 0,
"values": [ Color( 0.4, 0.52549, 1, 1 ) ]
}
tracks/2/type = "value"
tracks/2/path = NodePath("Background:material:shader_param/uv_transform")
tracks/2/interp = 1
tracks/2/loop_wrap = true
tracks/2/imported = false
tracks/2/enabled = true
tracks/2/keys = {
"times": PoolRealArray( 0 ),
"transitions": PoolRealArray( 1 ),
"update": 0,
"values": [ Transform2D( 1, -1, 1, 1, 0, 0 ) ]
}
[sub_resource type="Animation" id=4]
resource_name = "rainbow_cycle"
length = 5.0
loop = true
tracks/0/type = "value"
tracks/0/path = NodePath("Background:material:shader_param/color_1")
tracks/0/interp = 2
tracks/0/loop_wrap = true
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/keys = {
"times": PoolRealArray( 0, 1, 2, 3, 4, 5 ),
"transitions": PoolRealArray( 1, 1, 1, 1, 1, 1 ),
"update": 0,
"values": [ Color( 1, 0.423529, 0.4, 1 ), Color( 1, 0.894118, 0.4, 1 ), Color( 0.4, 1, 0.443137, 1 ), Color( 0.4, 0.52549, 1, 1 ), Color( 0.992157, 0.4, 1, 1 ), Color( 1, 0.423529, 0.4, 1 ) ]
}
tracks/1/type = "value"
tracks/1/path = NodePath("Background:material:shader_param/color_2")
tracks/1/interp = 2
tracks/1/loop_wrap = true
tracks/1/imported = false
tracks/1/enabled = true
tracks/1/keys = {
"times": PoolRealArray( 0, 1, 2, 3, 4, 5 ),
"transitions": PoolRealArray( 1, 1, 1, 1, 1, 1 ),
"update": 0,
"values": [ Color( 0.4, 1, 0.443137, 1 ), Color( 0.4, 0.52549, 1, 1 ), Color( 0.992157, 0.4, 1, 1 ), Color( 1, 0.423529, 0.4, 1 ), Color( 1, 0.894118, 0.4, 1 ), Color( 0.4, 1, 0.443137, 1 ) ]
}
[sub_resource type="ShaderMaterial" id=2]
shader = ExtResource( 1 )
shader_param/border_color = Color( 0, 0, 0, 1 )
shader_param/border_corners = false
[sub_resource type="ShaderMaterial" id=5]
shader = ExtResource( 1 )
shader_param/border_color = Color( 0, 0, 0, 1 )
shader_param/border_corners = true
[sub_resource type="ShaderMaterial" id=6]
shader = ExtResource( 1 )
shader_param/border_color = Color( 0, 0, 0, 1 )
shader_param/border_corners = true
[sub_resource type="ShaderMaterial" id=7]
shader = ExtResource( 5 )
shader_param/border_color = Color( 0, 0, 0, 1 )
shader_param/border_corners = true
shader_param/palette = ExtResource( 7 )
[sub_resource type="ShaderMaterial" id=8]
shader = ExtResource( 1 )
shader_param/border_color = Color( 0, 0, 0, 1 )
shader_param/border_corners = true
[node name="Credits" type="Node"]
[node name="Background" type="ColorRect" parent="."]
material = SubResource( 1 )
margin_right = 256.0
margin_bottom = 192.0
__meta__ = {
"_edit_lock_": true
}
[node name="AnimationPlayer" type="AnimationPlayer" parent="Background"]
root_node = NodePath("../..")
autoplay = "rainbow_cycle"
anims/RESET = SubResource( 3 )
anims/rainbow_cycle = SubResource( 4 )
[node name="ColorRect2" type="ColorRect" parent="."]
margin_left = 2304.0
margin_right = 2560.0
margin_bottom = 192.0
color = Color( 0.0666667, 0.164706, 0.454902, 0.329412 )
__meta__ = {
"_edit_lock_": true
}
[node name="Control" type="Control" parent="."]
margin_right = 40.0
margin_bottom = 40.0
[node name="Title" type="Sprite" parent="Control"]
material = SubResource( 2 )
position = Vector2( 128, 96 )
texture = ExtResource( 3 )
[node name="GameStaff" type="Sprite" parent="Control"]
material = SubResource( 5 )
position = Vector2( 384, 88 )
texture = ExtResource( 10 )
[node name="Penny" type="Label" parent="Control"]
material = ExtResource( 4 )
margin_left = 512.0
margin_right = 768.0
margin_bottom = 192.0
theme = ExtResource( 6 )
text = "-Penny \"SG\" Rigate-
Director
Game design
Level design
Code
graphics
sound
Story"
align = 1
valign = 1
[node name="Haze" type="Label" parent="Control"]
material = ExtResource( 4 )
margin_left = 768.0
margin_right = 1024.0
margin_bottom = 192.0
theme = ExtResource( 6 )
text = "-Haze \"Rolling fiend\" Weathers-
Lead Programmer
graphics
sound
Voice
Story"
align = 1
valign = 1
[node name="Ivy" type="Label" parent="Control"]
material = ExtResource( 4 )
margin_left = 1024.0
margin_right = 1280.0
margin_bottom = 192.0
theme = ExtResource( 6 )
text = "-Ivy \"beel\" scarlet-
Lead Composer
Sound
mixing"
align = 1
valign = 1
[node name="Dog" type="Label" parent="Control"]
material = ExtResource( 4 )
margin_left = 1280.0
margin_right = 1536.0
margin_bottom = 192.0
theme = ExtResource( 6 )
text = "-Dog \"the scrump\" jelly-
designer of \"the scrump\""
align = 1
valign = 1
[node name="Playtesters" type="Label" parent="Control"]
material = ExtResource( 4 )
margin_left = 1536.0
margin_right = 1792.0
margin_bottom = 192.0
theme = ExtResource( 6 )
text = "-Our playtesters-
Penny rigate
Haze Weathers
Ivy scarlet
DogJelly
Wolfboy"
align = 1
valign = 1
[node name="WonderingNow" type="Label" parent="Control"]
material = ExtResource( 4 )
margin_left = 1792.0
margin_right = 2048.0
margin_bottom = 192.0
theme = ExtResource( 6 )
text = "-You're wondering now-
Original composition by:
Andy & Joey
Cover version by:
haze weathers"
align = 1
valign = 1
[node name="RollCall" type="Sprite" parent="Control"]
material = SubResource( 6 )
position = Vector2( 2176, 88 )
texture = ExtResource( 11 )
[node name="SgJump" type="Sprite" parent="Control"]
material = SubResource( 7 )
position = Vector2( 2360, 48 )
texture = ExtResource( 8 )
[node name="Label" type="Label" parent="Control/SgJump"]
material = ExtResource( 4 )
margin_left = -7.0
margin_top = 11.0
margin_right = 33.0
margin_bottom = 25.0
theme = ExtResource( 6 )
text = "SG"
[node name="MsxWalk" type="Sprite" parent="Control"]
material = SubResource( 8 )
position = Vector2( 2400, 48 )
texture = ExtResource( 9 )
region_enabled = true
region_rect = Rect2( 40, 0, 20, 20 )
[node name="Label" type="Label" parent="Control/MsxWalk"]
material = ExtResource( 4 )
margin_left = -16.0
margin_top = 11.0
margin_right = 16.0
margin_bottom = 25.0
theme = ExtResource( 6 )
text = "Ms.x"
align = 1
[node name="IntelliIdle" type="Sprite" parent="Control"]
position = Vector2( 2472, 48 )
texture = ExtResource( 12 )
[node name="Label" type="Label" parent="Control/IntelliIdle"]
material = ExtResource( 4 )
margin_left = -32.0
margin_top = 11.0
margin_right = 38.0
margin_bottom = 25.0
theme = ExtResource( 6 )
text = "DR.Intelli"
align = 1