hopefully the final revision of the credits
This commit is contained in:
parent
af935b5031
commit
4ad406c44c
3 changed files with 112 additions and 34 deletions
|
@ -230,3 +230,5 @@ func _enter_code():
|
||||||
"BLOOPER":
|
"BLOOPER":
|
||||||
var silhouette = load("res://objects/hud/silhouette.tscn").instance()
|
var silhouette = load("res://objects/hud/silhouette.tscn").instance()
|
||||||
Game.get_map().add_child(silhouette)
|
Game.get_map().add_child(silhouette)
|
||||||
|
"IMPATIENT":
|
||||||
|
Game.change_map(load("res://menus/credits.tscn"))
|
||||||
|
|
|
@ -11,3 +11,4 @@ func _notification(what: int) -> void:
|
||||||
func _ready():
|
func _ready():
|
||||||
Fade.fade_in(Options.transition_speed_secs)
|
Fade.fade_in(Options.transition_speed_secs)
|
||||||
Audio.play_music(load("res://audio/music/rev83-wondering-now-short.ogg"))
|
Audio.play_music(load("res://audio/music/rev83-wondering-now-short.ogg"))
|
||||||
|
$Control/Playername.text = str(Save.current_file.name)
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
[gd_scene load_steps=136 format=2]
|
[gd_scene load_steps=142 format=2]
|
||||||
|
|
||||||
[ext_resource path="res://shaders/1px_border.gdshader" type="Shader" id=1]
|
[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://shaders/ska_plane.gdshader" type="Shader" id=2]
|
||||||
|
@ -9,15 +9,14 @@
|
||||||
[ext_resource path="res://graphics/player/palettes/default.tex" type="Texture" id=7]
|
[ext_resource path="res://graphics/player/palettes/default.tex" type="Texture" id=7]
|
||||||
[ext_resource path="res://graphics/enemy/bat.png" type="Texture" id=8]
|
[ext_resource path="res://graphics/enemy/bat.png" type="Texture" id=8]
|
||||||
[ext_resource path="res://graphics/npc/msx_walk.png" type="Texture" id=9]
|
[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/npc/fami_human_laugh.png" type="Texture" id=10]
|
||||||
[ext_resource path="res://graphics/hud/roll_call.png" type="Texture" id=11]
|
[ext_resource path="res://graphics/npc/speccy_cool.png" type="Texture" id=11]
|
||||||
[ext_resource path="res://graphics/npc/intelli_idle.png" type="Texture" id=12]
|
[ext_resource path="res://graphics/npc/intelli_idle.png" type="Texture" id=12]
|
||||||
[ext_resource path="res://graphics/npc/speccy.png" type="Texture" id=13]
|
[ext_resource path="res://ui/PressStart2P-Regular.ttf" type="DynamicFontData" id=13]
|
||||||
[ext_resource path="res://menus/credits.gd" type="Script" id=14]
|
[ext_resource path="res://menus/credits.gd" type="Script" id=14]
|
||||||
[ext_resource path="res://graphics/enemy/snake.png" type="Texture" id=15]
|
[ext_resource path="res://graphics/enemy/snake.png" type="Texture" id=15]
|
||||||
[ext_resource path="res://scripts/sg_palette.gd" type="Script" id=16]
|
[ext_resource path="res://scripts/sg_palette.gd" type="Script" id=16]
|
||||||
[ext_resource path="res://graphics/player/sg_stim.png" type="Texture" id=17]
|
[ext_resource path="res://graphics/player/sg_stim.png" type="Texture" id=17]
|
||||||
[ext_resource path="res://graphics/npc/fami_human.png" type="Texture" id=18]
|
|
||||||
[ext_resource path="res://graphics/enemy/pal_slime_purple.png" type="Texture" id=19]
|
[ext_resource path="res://graphics/enemy/pal_slime_purple.png" type="Texture" id=19]
|
||||||
[ext_resource path="res://graphics/enemy/slime.png" type="Texture" id=20]
|
[ext_resource path="res://graphics/enemy/slime.png" type="Texture" id=20]
|
||||||
[ext_resource path="res://graphics/enemy/spider.png" type="Texture" id=21]
|
[ext_resource path="res://graphics/enemy/spider.png" type="Texture" id=21]
|
||||||
|
@ -151,15 +150,11 @@ tracks/1/keys = {
|
||||||
"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 ) ]
|
"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=5]
|
[sub_resource type="DynamicFont" id=92]
|
||||||
shader = ExtResource( 1 )
|
font_data = ExtResource( 13 )
|
||||||
shader_param/border_color = Color( 0, 0, 0, 1 )
|
|
||||||
shader_param/border_corners = true
|
|
||||||
|
|
||||||
[sub_resource type="ShaderMaterial" id=6]
|
[sub_resource type="Theme" id=93]
|
||||||
shader = ExtResource( 1 )
|
default_font = SubResource( 92 )
|
||||||
shader_param/border_color = Color( 0, 0, 0, 1 )
|
|
||||||
shader_param/border_corners = true
|
|
||||||
|
|
||||||
[sub_resource type="ShaderMaterial" id=7]
|
[sub_resource type="ShaderMaterial" id=7]
|
||||||
shader = ExtResource( 5 )
|
shader = ExtResource( 5 )
|
||||||
|
@ -183,6 +178,26 @@ animations = [ {
|
||||||
"speed": 5.0
|
"speed": 5.0
|
||||||
} ]
|
} ]
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id=94]
|
||||||
|
atlas = ExtResource( 11 )
|
||||||
|
region = Rect2( 0, 0, 24, 24 )
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id=95]
|
||||||
|
atlas = ExtResource( 11 )
|
||||||
|
region = Rect2( 24, 0, 24, 24 )
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id=96]
|
||||||
|
atlas = ExtResource( 11 )
|
||||||
|
region = Rect2( 72, 0, 24, 24 )
|
||||||
|
|
||||||
|
[sub_resource type="SpriteFrames" id=97]
|
||||||
|
animations = [ {
|
||||||
|
"frames": [ SubResource( 94 ), SubResource( 95 ), SubResource( 96 ), SubResource( 96 ), SubResource( 96 ), SubResource( 95 ) ],
|
||||||
|
"loop": true,
|
||||||
|
"name": "default",
|
||||||
|
"speed": 5.0
|
||||||
|
} ]
|
||||||
|
|
||||||
[sub_resource type="ShaderMaterial" id=8]
|
[sub_resource type="ShaderMaterial" id=8]
|
||||||
shader = ExtResource( 1 )
|
shader = ExtResource( 1 )
|
||||||
shader_param/border_color = Color( 0, 0, 0, 1 )
|
shader_param/border_color = Color( 0, 0, 0, 1 )
|
||||||
|
@ -212,6 +227,22 @@ animations = [ {
|
||||||
"speed": 10.0
|
"speed": 10.0
|
||||||
} ]
|
} ]
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id=98]
|
||||||
|
atlas = ExtResource( 10 )
|
||||||
|
region = Rect2( 0, 0, 30, 30 )
|
||||||
|
|
||||||
|
[sub_resource type="AtlasTexture" id=99]
|
||||||
|
atlas = ExtResource( 10 )
|
||||||
|
region = Rect2( 30, 0, 30, 30 )
|
||||||
|
|
||||||
|
[sub_resource type="SpriteFrames" id=100]
|
||||||
|
animations = [ {
|
||||||
|
"frames": [ SubResource( 98 ), SubResource( 99 ) ],
|
||||||
|
"loop": true,
|
||||||
|
"name": "default",
|
||||||
|
"speed": 5.0
|
||||||
|
} ]
|
||||||
|
|
||||||
[sub_resource type="ShaderMaterial" id=51]
|
[sub_resource type="ShaderMaterial" id=51]
|
||||||
shader = ExtResource( 26 )
|
shader = ExtResource( 26 )
|
||||||
shader_param/speed = Vector2( 3, 1 )
|
shader_param/speed = Vector2( 3, 1 )
|
||||||
|
@ -633,14 +664,42 @@ margin_bottom = 40.0
|
||||||
position = Vector2( 128, 96 )
|
position = Vector2( 128, 96 )
|
||||||
texture = ExtResource( 3 )
|
texture = ExtResource( 3 )
|
||||||
|
|
||||||
[node name="GameStaff" type="Sprite" parent="Control"]
|
|
||||||
material = SubResource( 5 )
|
|
||||||
position = Vector2( 384, 88 )
|
|
||||||
texture = ExtResource( 10 )
|
|
||||||
|
|
||||||
[node name="TeamSG" type="Node2D" parent="Control"]
|
[node name="TeamSG" type="Node2D" parent="Control"]
|
||||||
position = Vector2( 640, 96 )
|
position = Vector2( 640, 96 )
|
||||||
|
|
||||||
|
[node name="GameStaffBack" type="Label" parent="Control/TeamSG"]
|
||||||
|
modulate = Color( 0.172549, 0, 0.552941, 1 )
|
||||||
|
margin_left = -330.0
|
||||||
|
margin_top = -14.0
|
||||||
|
margin_right = -170.0
|
||||||
|
margin_bottom = 2.0
|
||||||
|
theme = SubResource( 93 )
|
||||||
|
text = "Game Staff"
|
||||||
|
|
||||||
|
[node name="GameStaff" type="Label" parent="Control/TeamSG"]
|
||||||
|
margin_left = -330.0
|
||||||
|
margin_top = -16.0
|
||||||
|
margin_right = -170.0
|
||||||
|
theme = SubResource( 93 )
|
||||||
|
text = "Game Staff"
|
||||||
|
|
||||||
|
[node name="RollCall" type="Label" parent="Control/TeamSG"]
|
||||||
|
modulate = Color( 0.426872, 0.218491, 0.433594, 1 )
|
||||||
|
margin_left = 2735.0
|
||||||
|
margin_top = -15.0
|
||||||
|
margin_right = 2927.0
|
||||||
|
margin_bottom = 1.0
|
||||||
|
theme = SubResource( 93 )
|
||||||
|
text = "Roll Call!!!"
|
||||||
|
|
||||||
|
[node name="RollCall2" type="Label" parent="Control/TeamSG"]
|
||||||
|
margin_left = 2735.0
|
||||||
|
margin_top = -17.0
|
||||||
|
margin_right = 2927.0
|
||||||
|
margin_bottom = -1.0
|
||||||
|
theme = SubResource( 93 )
|
||||||
|
text = "Roll Call!!!"
|
||||||
|
|
||||||
[node name="TeamSgSplash" type="Sprite" parent="Control/TeamSG"]
|
[node name="TeamSgSplash" type="Sprite" parent="Control/TeamSG"]
|
||||||
position = Vector2( 0, -23 )
|
position = Vector2( 0, -23 )
|
||||||
texture = ExtResource( 48 )
|
texture = ExtResource( 48 )
|
||||||
|
@ -830,7 +889,11 @@ margin_bottom = 192.0
|
||||||
theme = ExtResource( 6 )
|
theme = ExtResource( 6 )
|
||||||
text = "-You're wondering now-
|
text = "-You're wondering now-
|
||||||
Original composition by:
|
Original composition by:
|
||||||
|
Clement \"Coxsone\" Dodd
|
||||||
|
Originally performed by:
|
||||||
Andy & Joey
|
Andy & Joey
|
||||||
|
later performed by:
|
||||||
|
The specials
|
||||||
Cover version by:
|
Cover version by:
|
||||||
haze weathers"
|
haze weathers"
|
||||||
align = 1
|
align = 1
|
||||||
|
@ -848,10 +911,16 @@ wily beast"
|
||||||
align = 1
|
align = 1
|
||||||
valign = 1
|
valign = 1
|
||||||
|
|
||||||
[node name="RollCall" type="Sprite" parent="Control"]
|
[node name="Playername" type="Label" parent="Control"]
|
||||||
material = SubResource( 6 )
|
material = ExtResource( 4 )
|
||||||
position = Vector2( 3456, 88 )
|
margin_left = 3072.0
|
||||||
texture = ExtResource( 11 )
|
margin_top = 117.0
|
||||||
|
margin_right = 3328.0
|
||||||
|
margin_bottom = 127.0
|
||||||
|
theme = ExtResource( 6 )
|
||||||
|
text = "Ty Tiramisu"
|
||||||
|
align = 1
|
||||||
|
autowrap = true
|
||||||
|
|
||||||
[node name="RollCall1" type="Node2D" parent="Control"]
|
[node name="RollCall1" type="Node2D" parent="Control"]
|
||||||
position = Vector2( 3584, 0 )
|
position = Vector2( 3584, 0 )
|
||||||
|
@ -872,9 +941,11 @@ margin_bottom = 25.0
|
||||||
theme = ExtResource( 6 )
|
theme = ExtResource( 6 )
|
||||||
text = "SG"
|
text = "SG"
|
||||||
|
|
||||||
[node name="Speccy" type="Sprite" parent="Control/RollCall1"]
|
[node name="Speccy" type="AnimatedSprite" parent="Control/RollCall1"]
|
||||||
position = Vector2( 155, 68 )
|
position = Vector2( 155, 68 )
|
||||||
texture = ExtResource( 13 )
|
frames = SubResource( 97 )
|
||||||
|
frame = 5
|
||||||
|
playing = true
|
||||||
|
|
||||||
[node name="Label" type="Label" parent="Control/RollCall1/Speccy"]
|
[node name="Label" type="Label" parent="Control/RollCall1/Speccy"]
|
||||||
material = ExtResource( 4 )
|
material = ExtResource( 4 )
|
||||||
|
@ -890,6 +961,7 @@ align = 1
|
||||||
material = SubResource( 8 )
|
material = SubResource( 8 )
|
||||||
position = Vector2( 106, 69 )
|
position = Vector2( 106, 69 )
|
||||||
frames = SubResource( 18 )
|
frames = SubResource( 18 )
|
||||||
|
frame = 2
|
||||||
playing = true
|
playing = true
|
||||||
|
|
||||||
[node name="Label" type="Label" parent="Control/RollCall1/MsX"]
|
[node name="Label" type="Label" parent="Control/RollCall1/MsX"]
|
||||||
|
@ -916,16 +988,18 @@ theme = ExtResource( 6 )
|
||||||
text = "DR.Intelli"
|
text = "DR.Intelli"
|
||||||
align = 1
|
align = 1
|
||||||
|
|
||||||
[node name="Fami" type="Sprite" parent="Control/RollCall1"]
|
[node name="Fami" type="AnimatedSprite" parent="Control/RollCall1"]
|
||||||
position = Vector2( 153, 140 )
|
position = Vector2( 152, 135 )
|
||||||
texture = ExtResource( 18 )
|
frames = SubResource( 100 )
|
||||||
|
frame = 1
|
||||||
|
playing = true
|
||||||
|
|
||||||
[node name="Label" type="Label" parent="Control/RollCall1/Fami"]
|
[node name="Label" type="Label" parent="Control/RollCall1/Fami"]
|
||||||
material = ExtResource( 4 )
|
material = ExtResource( 4 )
|
||||||
margin_left = -32.0
|
margin_left = -33.0
|
||||||
margin_top = 11.0
|
margin_top = 16.0
|
||||||
margin_right = 38.0
|
margin_right = 37.0
|
||||||
margin_bottom = 25.0
|
margin_bottom = 30.0
|
||||||
theme = ExtResource( 6 )
|
theme = ExtResource( 6 )
|
||||||
text = "Fami"
|
text = "Fami"
|
||||||
align = 1
|
align = 1
|
||||||
|
@ -959,7 +1033,6 @@ position = Vector2( 1024, 0 )
|
||||||
material = SubResource( 13 )
|
material = SubResource( 13 )
|
||||||
position = Vector2( 2880, 24 )
|
position = Vector2( 2880, 24 )
|
||||||
frames = SubResource( 21 )
|
frames = SubResource( 21 )
|
||||||
frame = 1
|
|
||||||
playing = true
|
playing = true
|
||||||
|
|
||||||
[node name="Label" type="Label" parent="Control/RollCall2/Eviscerator"]
|
[node name="Label" type="Label" parent="Control/RollCall2/Eviscerator"]
|
||||||
|
@ -1038,6 +1111,7 @@ align = 1
|
||||||
material = SubResource( 34 )
|
material = SubResource( 34 )
|
||||||
position = Vector2( 3024, 62 )
|
position = Vector2( 3024, 62 )
|
||||||
frames = SubResource( 43 )
|
frames = SubResource( 43 )
|
||||||
|
frame = 6
|
||||||
playing = true
|
playing = true
|
||||||
|
|
||||||
[node name="Label" type="Label" parent="Control/RollCall2/Skelarcher"]
|
[node name="Label" type="Label" parent="Control/RollCall2/Skelarcher"]
|
||||||
|
@ -1053,7 +1127,6 @@ align = 1
|
||||||
[node name="SabreSpighter" type="AnimatedSprite" parent="Control/RollCall2"]
|
[node name="SabreSpighter" type="AnimatedSprite" parent="Control/RollCall2"]
|
||||||
position = Vector2( 2880, 62 )
|
position = Vector2( 2880, 62 )
|
||||||
frames = SubResource( 46 )
|
frames = SubResource( 46 )
|
||||||
frame = 1
|
|
||||||
playing = true
|
playing = true
|
||||||
|
|
||||||
[node name="Label" type="Label" parent="Control/RollCall2/SabreSpighter"]
|
[node name="Label" type="Label" parent="Control/RollCall2/SabreSpighter"]
|
||||||
|
@ -1146,6 +1219,7 @@ align = 1
|
||||||
[node name="Squig" type="AnimatedSprite" parent="Control/RollCall3"]
|
[node name="Squig" type="AnimatedSprite" parent="Control/RollCall3"]
|
||||||
position = Vector2( 200, 64 )
|
position = Vector2( 200, 64 )
|
||||||
frames = SubResource( 65 )
|
frames = SubResource( 65 )
|
||||||
|
frame = 1
|
||||||
playing = true
|
playing = true
|
||||||
|
|
||||||
[node name="Label" type="Label" parent="Control/RollCall3/Squig"]
|
[node name="Label" type="Label" parent="Control/RollCall3/Squig"]
|
||||||
|
@ -1162,7 +1236,7 @@ align = 1
|
||||||
material = SubResource( 71 )
|
material = SubResource( 71 )
|
||||||
position = Vector2( 72, 152 )
|
position = Vector2( 72, 152 )
|
||||||
frames = SubResource( 80 )
|
frames = SubResource( 80 )
|
||||||
frame = 1
|
frame = 7
|
||||||
playing = true
|
playing = true
|
||||||
|
|
||||||
[node name="Label" type="Label" parent="Control/RollCall3/Hellarcher"]
|
[node name="Label" type="Label" parent="Control/RollCall3/Hellarcher"]
|
||||||
|
@ -1368,6 +1442,7 @@ align = 1
|
||||||
material = SubResource( 82 )
|
material = SubResource( 82 )
|
||||||
position = Vector2( 3362, 122.5 )
|
position = Vector2( 3362, 122.5 )
|
||||||
frames = SubResource( 87 )
|
frames = SubResource( 87 )
|
||||||
|
frame = 2
|
||||||
playing = true
|
playing = true
|
||||||
|
|
||||||
[node name="Label" type="Label" parent="Control/RollCall4/Famicop"]
|
[node name="Label" type="Label" parent="Control/RollCall4/Famicop"]
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue