[gd_scene load_steps=8 format=2] [ext_resource path="res://Scenes/TitleScreen.gd" type="Script" id=1] [ext_resource path="res://UIAssets/mane6start.png" type="Texture" id=2] [ext_resource path="res://UIAssets/Sounds/Swoosh.wav" type="AudioStream" id=3] [ext_resource path="res://UIAssets/Sounds/TWRise.wav" type="AudioStream" id=4] [ext_resource path="res://UIAssets/Effects/FlashCenter.shader" type="Shader" id=5] [sub_resource type="Animation" id=1] resource_name = "FadeIn" length = 3.5 step = 0.05 tracks/0/type = "value" tracks/0/path = NodePath("Intro/TS:position") tracks/0/interp = 2 tracks/0/loop_wrap = true tracks/0/imported = false tracks/0/enabled = true tracks/0/keys = { "times": PoolRealArray( 0, 1.5, 2.9 ), "transitions": PoolRealArray( 0.450625, 0.450625, 0.999999 ), "update": 0, "values": [ Vector2( 655.393, 702.101 ), Vector2( 655.393, 702.101 ), Vector2( 656.979, 500 ) ] } tracks/1/type = "value" tracks/1/path = NodePath("Intro/TS:modulate") tracks/1/interp = 2 tracks/1/loop_wrap = true tracks/1/imported = false tracks/1/enabled = true tracks/1/keys = { "times": PoolRealArray( 0, 1.5, 2.3 ), "transitions": PoolRealArray( 1, 0.392292, 1 ), "update": 0, "values": [ Color( 1, 1, 1, 0 ), Color( 1, 1, 1, 0 ), Color( 1, 1, 1, 1 ) ] } tracks/2/type = "value" tracks/2/path = NodePath("Intro/PP:position") tracks/2/interp = 2 tracks/2/loop_wrap = true tracks/2/imported = false tracks/2/enabled = true tracks/2/keys = { "times": PoolRealArray( 0, 0.85, 1.15 ), "transitions": PoolRealArray( 1, 0.5, 1 ), "update": 0, "values": [ Vector2( 599.236, 504.842 ), Vector2( 599.236, 504.842 ), Vector2( 319.982, 603.216 ) ] } tracks/3/type = "value" tracks/3/path = NodePath("Intro/PP:modulate") tracks/3/interp = 2 tracks/3/loop_wrap = true tracks/3/imported = false tracks/3/enabled = true tracks/3/keys = { "times": PoolRealArray( 0, 0.85, 1.15 ), "transitions": PoolRealArray( 1, 1, 1 ), "update": 0, "values": [ Color( 1, 1, 1, 0 ), Color( 1, 1, 1, 0 ), Color( 1, 1, 1, 1 ) ] } tracks/4/type = "value" tracks/4/path = NodePath("Intro/FS:position") tracks/4/interp = 2 tracks/4/loop_wrap = true tracks/4/imported = false tracks/4/enabled = true tracks/4/keys = { "times": PoolRealArray( 0, 0.3, 0.6 ), "transitions": PoolRealArray( 1, 0.5, 1 ), "update": 0, "values": [ Vector2( 559.227, 368.769 ), Vector2( 559.227, 368.769 ), Vector2( 299.012, 292.608 ) ] } tracks/5/type = "value" tracks/5/path = NodePath("Intro/FS:modulate") tracks/5/interp = 2 tracks/5/loop_wrap = true tracks/5/imported = false tracks/5/enabled = true tracks/5/keys = { "times": PoolRealArray( 0, 0.3, 0.6 ), "transitions": PoolRealArray( 1, 1, 1 ), "update": 0, "values": [ Color( 1, 1, 1, 0 ), Color( 1, 1, 1, 0 ), Color( 1, 1, 1, 1 ) ] } tracks/6/type = "value" tracks/6/path = NodePath("Intro/RD:position") tracks/6/interp = 2 tracks/6/loop_wrap = true tracks/6/imported = false tracks/6/enabled = true tracks/6/keys = { "times": PoolRealArray( 0, 0.65, 0.95 ), "transitions": PoolRealArray( 1, 0.5, 1 ), "update": 0, "values": [ Vector2( 630.323, 392.166 ), Vector2( 630.323, 392.166 ), Vector2( 630.323, 247.779 ) ] } tracks/7/type = "value" tracks/7/path = NodePath("Intro/RD:modulate") tracks/7/interp = 2 tracks/7/loop_wrap = true tracks/7/imported = false tracks/7/enabled = true tracks/7/keys = { "times": PoolRealArray( 0, 0.65, 0.95 ), "transitions": PoolRealArray( 1, 1, 1 ), "update": 0, "values": [ Color( 1, 1, 1, 0 ), Color( 1, 1, 1, 0 ), Color( 1, 1, 1, 1 ) ] } tracks/8/type = "value" tracks/8/path = NodePath("Intro/AJ:position") tracks/8/interp = 2 tracks/8/loop_wrap = true tracks/8/imported = false tracks/8/enabled = true tracks/8/keys = { "times": PoolRealArray( 0, 1.1, 1.4 ), "transitions": PoolRealArray( 1, 0.5, 1 ), "update": 0, "values": [ Vector2( 767.327, 325.855 ), Vector2( 767.327, 325.855 ), Vector2( 1008.5, 278.254 ) ] } tracks/9/type = "value" tracks/9/path = NodePath("Intro/AJ:modulate") tracks/9/interp = 2 tracks/9/loop_wrap = true tracks/9/imported = false tracks/9/enabled = true tracks/9/keys = { "times": PoolRealArray( 0, 1.1, 1.4 ), "transitions": PoolRealArray( 1, 1, 1 ), "update": 0, "values": [ Color( 1, 1, 1, 0 ), Color( 1, 1, 1, 0 ), Color( 1, 1, 1, 1 ) ] } tracks/10/type = "value" tracks/10/path = NodePath("Intro/RR:position") tracks/10/interp = 2 tracks/10/loop_wrap = true tracks/10/imported = false tracks/10/enabled = true tracks/10/keys = { "times": PoolRealArray( 0, 0.45, 0.75 ), "transitions": PoolRealArray( 1, 0.5, 1 ), "update": 0, "values": [ Vector2( 744.717, 476.045 ), Vector2( 744.717, 476.045 ), Vector2( 1008.5, 598.14 ) ] } tracks/11/type = "value" tracks/11/path = NodePath("Intro/RR:modulate") tracks/11/interp = 2 tracks/11/loop_wrap = true tracks/11/imported = false tracks/11/enabled = true tracks/11/keys = { "times": PoolRealArray( 0, 0.45, 0.75 ), "transitions": PoolRealArray( 1, 1, 1 ), "update": 0, "values": [ Color( 1, 1, 1, 0 ), Color( 1, 1, 1, 0 ), Color( 1, 1, 1, 1 ) ] } tracks/12/type = "audio" tracks/12/path = NodePath("Intro/Channel1") tracks/12/interp = 1 tracks/12/loop_wrap = true tracks/12/imported = false tracks/12/enabled = true tracks/12/keys = { "clips": [ { "end_offset": 0.0, "start_offset": 0.0, "stream": ExtResource( 3 ) }, { "end_offset": 0.0, "start_offset": 0.0, "stream": ExtResource( 3 ) }, { "end_offset": 0.0, "start_offset": 0.0, "stream": ExtResource( 3 ) } ], "times": PoolRealArray( 0.35, 0.7, 1.15 ) } tracks/13/type = "audio" tracks/13/path = NodePath("Intro/Channel2") tracks/13/interp = 1 tracks/13/loop_wrap = true tracks/13/imported = false tracks/13/enabled = true tracks/13/keys = { "clips": [ { "end_offset": 0.0, "start_offset": 0.0, "stream": ExtResource( 3 ) }, { "end_offset": 0.0, "start_offset": 0.0, "stream": ExtResource( 3 ) }, { "end_offset": 0.0, "start_offset": 0.0, "stream": ExtResource( 4 ) } ], "times": PoolRealArray( 0.5, 0.9, 1.3 ) } tracks/14/type = "value" tracks/14/path = NodePath("Intro/ColorRect:material:shader_param/effect_strength") tracks/14/interp = 2 tracks/14/loop_wrap = true tracks/14/imported = false tracks/14/enabled = true tracks/14/keys = { "times": PoolRealArray( 0, 2.55, 3.2 ), "transitions": PoolRealArray( 1, 1, 1 ), "update": 0, "values": [ 0.0, 0.0, 1.0 ] } [sub_resource type="ShaderMaterial" id=2] shader = ExtResource( 5 ) shader_param/effect_strength = 1.0 [node name="TitleScreen" type="Control"] anchor_left = 0.5 anchor_top = 0.5 anchor_right = 0.5 anchor_bottom = 0.5 margin_left = -640.0 margin_top = -400.0 margin_right = 640.0 margin_bottom = 400.0 script = ExtResource( 1 ) [node name="Intro" type="Node" parent="."] [node name="RD" type="Sprite" parent="Intro"] position = Vector2( 630.323, 247.779 ) scale = Vector2( 0.8, 0.8 ) texture = ExtResource( 2 ) region_enabled = true region_rect = Rect2( 3.0625, -0.241745, 357.39, 576.697 ) [node name="FS" type="Sprite" parent="Intro"] position = Vector2( 299.012, 292.608 ) scale = Vector2( 0.8, 0.8 ) texture = ExtResource( 2 ) region_enabled = true region_rect = Rect2( 850.711, 1.36916, 538.217, 391.606 ) [node name="AJ" type="Sprite" parent="Intro"] position = Vector2( 1008.5, 278.254 ) scale = Vector2( 0.8, 0.8 ) texture = ExtResource( 2 ) region_enabled = true region_rect = Rect2( -7.22717, 592.3, 422.556, 379.131 ) [node name="RR" type="Sprite" parent="Intro"] position = Vector2( 1008.5, 598.14 ) scale = Vector2( 0.8, 0.8 ) texture = ExtResource( 2 ) region_enabled = true region_rect = Rect2( 362.65, -8.27631, 466.841, 383.89 ) [node name="PP" type="Sprite" parent="Intro"] position = Vector2( 319.982, 603.216 ) scale = Vector2( 0.8, 0.8 ) texture = ExtResource( 2 ) region_enabled = true region_rect = Rect2( 846.772, 430.27, 542.718, 340.81 ) [node name="TS" type="Sprite" parent="Intro"] position = Vector2( 656.979, 500 ) scale = Vector2( 0.8, 0.8 ) texture = ExtResource( 2 ) region_enabled = true region_rect = Rect2( 429.027, 395.82, 401.907, 578.254 ) [node name="AnimationPlayer" type="AnimationPlayer" parent="Intro"] root_node = NodePath("../..") autoplay = "FadeIn" anims/FadeIn = SubResource( 1 ) [node name="Channel1" type="AudioStreamPlayer2D" parent="Intro"] stream = ExtResource( 3 ) bus = "SFX" [node name="Channel2" type="AudioStreamPlayer2D" parent="Intro"] stream = ExtResource( 4 ) bus = "SFX" [node name="ColorRect" type="ColorRect" parent="Intro"] material = SubResource( 2 ) anchor_right = 1.0 anchor_bottom = 1.0 [connection signal="animation_finished" from="Intro/AnimationPlayer" to="." method="_anim_finished"]