mirror of
https://gitlab.com/MaddoScientisto/cirnogodot.git
synced 2026-06-17 08:03:47 +00:00
Intro special effects
This commit is contained in:
parent
867d04a860
commit
df327faa61
16 changed files with 382 additions and 7 deletions
|
|
@ -1,4 +1,4 @@
|
|||
[gd_scene load_steps=32 format=3 uid="uid://oaxftu6lytvv"]
|
||||
[gd_scene load_steps=40 format=3 uid="uid://oaxftu6lytvv"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://d1cxthcj2fc10" path="res://Scripts/UI/IntroScenePlayer.cs" id="1_jtu71"]
|
||||
[ext_resource type="Texture2D" uid="uid://4skj5ik6qpu4" path="res://Sprites/Briefing/Intro1small.png" id="2_6u3to"]
|
||||
|
|
@ -19,9 +19,15 @@
|
|||
[ext_resource type="Texture2D" uid="uid://bqob6es5r8w6m" path="res://Sprites/Briefing/Intro14.png" id="15_aiaxc"]
|
||||
[ext_resource type="Texture2D" uid="uid://bu1n0vbvv1u3d" path="res://Sprites/Briefing/Intro15.png" id="16_augg6"]
|
||||
[ext_resource type="Texture2D" uid="uid://dweqr0jvc3w5u" path="res://Sprites/Briefing/Intro16.png" id="17_5dxui"]
|
||||
[ext_resource type="Texture2D" uid="uid://06wgibej04u6" path="res://Sprites/Briefing/Intro1small_sky.png" id="19_augg6"]
|
||||
[ext_resource type="Texture2D" uid="uid://xvadkvwajs0t" path="res://Sprites/UI/Crystal.png" id="19_paaiq"]
|
||||
[ext_resource type="Texture2D" uid="uid://dlb4kq05pmo3v" path="res://Sprites/Briefing/Intro1smal_mid.png" id="20_5dxui"]
|
||||
[ext_resource type="PackedScene" uid="uid://b3tyacxxw88lx" path="res://Scenes/Utils/StreamPlayerWithName.tscn" id="20_8r24y"]
|
||||
[ext_resource type="Texture2D" uid="uid://bxxbat04gb4he" path="res://Sprites/Briefing/Intro1smal_top.png" id="21_p6mrt"]
|
||||
[ext_resource type="AudioStream" uid="uid://7fo2dxosnjk4" path="res://Music/Intro.mp3" id="21_p86nr"]
|
||||
[ext_resource type="Texture2D" uid="uid://d18l62c22dtvp" path="res://Sprites/Briefing/Intro6_greenlights.png" id="22_adyhy"]
|
||||
[ext_resource type="Shader" uid="uid://0ruey5bjl7mh" path="res://Shaders/Blink.gdshader" id="22_p6mrt"]
|
||||
[ext_resource type="Texture2D" uid="uid://bl5ts672buvl" path="res://Sprites/Briefing/Intro5-Cirno.png" id="23_adyhy"]
|
||||
[ext_resource type="Resource" uid="uid://b0aryixgv2vkj" path="res://Resources/Music/No_Restraint.tres" id="23_vtao2"]
|
||||
|
||||
[sub_resource type="Gradient" id="Gradient_k5r5b"]
|
||||
|
|
@ -30,6 +36,25 @@ colors = PackedColorArray(0, 0, 0, 1, 0, 0, 0, 1)
|
|||
[sub_resource type="GradientTexture2D" id="GradientTexture2D_xs4jm"]
|
||||
gradient = SubResource("Gradient_k5r5b")
|
||||
|
||||
[sub_resource type="ShaderMaterial" id="ShaderMaterial_c4jwh"]
|
||||
resource_local_to_scene = true
|
||||
shader = ExtResource("22_p6mrt")
|
||||
shader_parameter/blink_color = Color(1, 0.0705882, 0.0392157, 1)
|
||||
shader_parameter/blink_intensity = 0.0
|
||||
shader_parameter/teleport_progress = 0.05
|
||||
shader_parameter/scanline_density = 12.0
|
||||
|
||||
[sub_resource type="ParticleProcessMaterial" id="ParticleProcessMaterial_augg6"]
|
||||
particle_flag_disable_z = true
|
||||
emission_shape = 6
|
||||
emission_ring_axis = Vector3(0, 0, 1)
|
||||
emission_ring_height = 1.0
|
||||
emission_ring_radius = 12.0
|
||||
emission_ring_inner_radius = 0.0
|
||||
emission_ring_cone_angle = 90.0
|
||||
gravity = Vector3(0, -98, 0)
|
||||
color = Color(0.184314, 0.298039, 1, 1)
|
||||
|
||||
[sub_resource type="ShaderMaterial" id="ShaderMaterial_mf5e4"]
|
||||
shader = ExtResource("6_xs4jm")
|
||||
shader_parameter/screen_width = 1024.0
|
||||
|
|
@ -194,6 +219,66 @@ tracks/11/keys = {
|
|||
"update": 0,
|
||||
"values": [Color(1, 1, 1, 1)]
|
||||
}
|
||||
tracks/12/type = "value"
|
||||
tracks/12/imported = false
|
||||
tracks/12/enabled = true
|
||||
tracks/12/path = NodePath("MarginContainer/ImagesContainer/Intro1/Back:position")
|
||||
tracks/12/interp = 1
|
||||
tracks/12/loop_wrap = true
|
||||
tracks/12/keys = {
|
||||
"times": PackedFloat32Array(0),
|
||||
"transitions": PackedFloat32Array(1),
|
||||
"update": 0,
|
||||
"values": [Vector2(0, 0)]
|
||||
}
|
||||
tracks/13/type = "value"
|
||||
tracks/13/imported = false
|
||||
tracks/13/enabled = true
|
||||
tracks/13/path = NodePath("MarginContainer/ImagesContainer/Intro1/Top:position")
|
||||
tracks/13/interp = 1
|
||||
tracks/13/loop_wrap = true
|
||||
tracks/13/keys = {
|
||||
"times": PackedFloat32Array(0),
|
||||
"transitions": PackedFloat32Array(1),
|
||||
"update": 0,
|
||||
"values": [Vector2(0, 0)]
|
||||
}
|
||||
tracks/14/type = "value"
|
||||
tracks/14/imported = false
|
||||
tracks/14/enabled = true
|
||||
tracks/14/path = NodePath("MarginContainer/ImagesContainer/Intro5/GPUParticles2D:emitting")
|
||||
tracks/14/interp = 1
|
||||
tracks/14/loop_wrap = true
|
||||
tracks/14/keys = {
|
||||
"times": PackedFloat32Array(0),
|
||||
"transitions": PackedFloat32Array(1),
|
||||
"update": 1,
|
||||
"values": [true]
|
||||
}
|
||||
tracks/15/type = "value"
|
||||
tracks/15/imported = false
|
||||
tracks/15/enabled = true
|
||||
tracks/15/path = NodePath("MarginContainer/ImagesContainer/Intro5/Cirno:material:shader_parameter/teleport_progress")
|
||||
tracks/15/interp = 1
|
||||
tracks/15/loop_wrap = true
|
||||
tracks/15/keys = {
|
||||
"times": PackedFloat32Array(0),
|
||||
"transitions": PackedFloat32Array(1),
|
||||
"update": 0,
|
||||
"values": [0.05]
|
||||
}
|
||||
tracks/16/type = "value"
|
||||
tracks/16/imported = false
|
||||
tracks/16/enabled = true
|
||||
tracks/16/path = NodePath("MarginContainer/ImagesContainer/Intro5/Cirno:material:shader_parameter/scanline_density")
|
||||
tracks/16/interp = 1
|
||||
tracks/16/loop_wrap = true
|
||||
tracks/16/keys = {
|
||||
"times": PackedFloat32Array(0),
|
||||
"transitions": PackedFloat32Array(1),
|
||||
"update": 0,
|
||||
"values": [12.0]
|
||||
}
|
||||
|
||||
[sub_resource type="Animation" id="Animation_d4oe4"]
|
||||
resource_name = "intro"
|
||||
|
|
@ -457,6 +542,66 @@ tracks/20/keys = {
|
|||
"method": &"Finished"
|
||||
}]
|
||||
}
|
||||
tracks/21/type = "value"
|
||||
tracks/21/imported = false
|
||||
tracks/21/enabled = true
|
||||
tracks/21/path = NodePath("MarginContainer/ImagesContainer/Intro1/Back:position")
|
||||
tracks/21/interp = 2
|
||||
tracks/21/loop_wrap = true
|
||||
tracks/21/keys = {
|
||||
"times": PackedFloat32Array(0.0666667, 2.56667),
|
||||
"transitions": PackedFloat32Array(1, 1),
|
||||
"update": 0,
|
||||
"values": [Vector2(0, 0), Vector2(-13.915, 0)]
|
||||
}
|
||||
tracks/22/type = "value"
|
||||
tracks/22/imported = false
|
||||
tracks/22/enabled = true
|
||||
tracks/22/path = NodePath("MarginContainer/ImagesContainer/Intro1/Top:position")
|
||||
tracks/22/interp = 2
|
||||
tracks/22/loop_wrap = true
|
||||
tracks/22/keys = {
|
||||
"times": PackedFloat32Array(0.0666667, 2.63333),
|
||||
"transitions": PackedFloat32Array(1, 1),
|
||||
"update": 0,
|
||||
"values": [Vector2(0, 0), Vector2(-37.65, 0)]
|
||||
}
|
||||
tracks/23/type = "value"
|
||||
tracks/23/imported = false
|
||||
tracks/23/enabled = true
|
||||
tracks/23/path = NodePath("MarginContainer/ImagesContainer/Intro5/GPUParticles2D:emitting")
|
||||
tracks/23/interp = 1
|
||||
tracks/23/loop_wrap = true
|
||||
tracks/23/keys = {
|
||||
"times": PackedFloat32Array(6.03333, 11.3667),
|
||||
"transitions": PackedFloat32Array(1, 1),
|
||||
"update": 1,
|
||||
"values": [true, true]
|
||||
}
|
||||
tracks/24/type = "value"
|
||||
tracks/24/imported = false
|
||||
tracks/24/enabled = true
|
||||
tracks/24/path = NodePath("MarginContainer/ImagesContainer/Intro5/Cirno:material:shader_parameter/teleport_progress")
|
||||
tracks/24/interp = 2
|
||||
tracks/24/loop_wrap = true
|
||||
tracks/24/keys = {
|
||||
"times": PackedFloat32Array(6.53, 8.9),
|
||||
"transitions": PackedFloat32Array(2.07053, 1),
|
||||
"update": 0,
|
||||
"values": [0.0, 1.0]
|
||||
}
|
||||
tracks/25/type = "value"
|
||||
tracks/25/imported = false
|
||||
tracks/25/enabled = true
|
||||
tracks/25/path = NodePath("MarginContainer/ImagesContainer/Intro5/Cirno:material:shader_parameter/scanline_density")
|
||||
tracks/25/interp = 2
|
||||
tracks/25/loop_wrap = true
|
||||
tracks/25/keys = {
|
||||
"times": PackedFloat32Array(6.53333, 8.9),
|
||||
"transitions": PackedFloat32Array(0.217638, 0.210224),
|
||||
"update": 0,
|
||||
"values": [40.0, 50.0]
|
||||
}
|
||||
|
||||
[sub_resource type="AnimationLibrary" id="AnimationLibrary_p86nr"]
|
||||
_data = {
|
||||
|
|
@ -502,10 +647,23 @@ stretch_mode = 5
|
|||
|
||||
[node name="Intro1" type="TextureRect" parent="MarginContainer/ImagesContainer"]
|
||||
modulate = Color(1, 1, 1, 0)
|
||||
clip_contents = true
|
||||
layout_mode = 2
|
||||
texture = ExtResource("2_6u3to")
|
||||
texture = ExtResource("19_augg6")
|
||||
stretch_mode = 5
|
||||
|
||||
[node name="Back" type="TextureRect" parent="MarginContainer/ImagesContainer/Intro1"]
|
||||
layout_mode = 0
|
||||
offset_right = 180.0
|
||||
offset_bottom = 100.0
|
||||
texture = ExtResource("20_5dxui")
|
||||
|
||||
[node name="Top" type="TextureRect" parent="MarginContainer/ImagesContainer/Intro1"]
|
||||
layout_mode = 0
|
||||
offset_right = 180.0
|
||||
offset_bottom = 100.0
|
||||
texture = ExtResource("21_p6mrt")
|
||||
|
||||
[node name="Intro2" type="TextureRect" parent="MarginContainer/ImagesContainer"]
|
||||
modulate = Color(1, 1, 1, 0)
|
||||
layout_mode = 2
|
||||
|
|
@ -520,16 +678,39 @@ stretch_mode = 5
|
|||
|
||||
[node name="Intro4" type="TextureRect" parent="MarginContainer/ImagesContainer"]
|
||||
modulate = Color(1, 1, 1, 0)
|
||||
clip_contents = true
|
||||
layout_mode = 2
|
||||
texture = ExtResource("5_mp1dh")
|
||||
texture = ExtResource("22_adyhy")
|
||||
stretch_mode = 5
|
||||
|
||||
[node name="Cirno" type="TextureRect" parent="MarginContainer/ImagesContainer/Intro4"]
|
||||
offset_left = 43.0778
|
||||
offset_top = -1.5588
|
||||
offset_right = 83.0778
|
||||
offset_bottom = 48.4412
|
||||
texture = ExtResource("23_adyhy")
|
||||
|
||||
[node name="Intro5" type="TextureRect" parent="MarginContainer/ImagesContainer"]
|
||||
modulate = Color(1, 1, 1, 0)
|
||||
clip_contents = true
|
||||
layout_mode = 2
|
||||
texture = ExtResource("6_bnr5y")
|
||||
texture = ExtResource("7_ps628")
|
||||
stretch_mode = 5
|
||||
|
||||
[node name="Cirno" type="TextureRect" parent="MarginContainer/ImagesContainer/Intro5"]
|
||||
material = SubResource("ShaderMaterial_c4jwh")
|
||||
layout_mode = 0
|
||||
offset_left = 43.0778
|
||||
offset_top = -1.5588
|
||||
offset_right = 83.0778
|
||||
offset_bottom = 48.4412
|
||||
texture = ExtResource("23_adyhy")
|
||||
|
||||
[node name="GPUParticles2D" type="GPUParticles2D" parent="MarginContainer/ImagesContainer/Intro5"]
|
||||
position = Vector2(60.8545, 39.1881)
|
||||
amount = 64
|
||||
process_material = SubResource("ParticleProcessMaterial_augg6")
|
||||
|
||||
[node name="Intro6" type="TextureRect" parent="MarginContainer/ImagesContainer"]
|
||||
modulate = Color(1, 1, 1, 0)
|
||||
layout_mode = 2
|
||||
|
|
@ -537,7 +718,6 @@ texture = ExtResource("7_ps628")
|
|||
stretch_mode = 5
|
||||
|
||||
[node name="Intro7" type="TextureRect" parent="MarginContainer/ImagesContainer"]
|
||||
modulate = Color(1, 1, 1, 0)
|
||||
layout_mode = 2
|
||||
texture = ExtResource("8_bnr5y")
|
||||
stretch_mode = 5
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue