Title transition

This commit is contained in:
Steven Long
2023-09-10 22:16:09 -07:00
parent ebf9f6c117
commit 81a56986ac
29 changed files with 604 additions and 155 deletions

View File

@@ -3,12 +3,12 @@
importer="wav" importer="wav"
type="AudioStreamWAV" type="AudioStreamWAV"
uid="uid://cdps3mfvdxdud" uid="uid://cdps3mfvdxdud"
path="res://.godot/imported/Select.wav-7133743fa12346242cba11b6ff8e2589.sample" path="res://.godot/imported/select.wav-2635c7b58e339437700447f3d280ad9e.sample"
[deps] [deps]
source_file="res://Audio/SFX/Select.wav" source_file="res://Audio/SFX/select.wav"
dest_files=["res://.godot/imported/Select.wav-7133743fa12346242cba11b6ff8e2589.sample"] dest_files=["res://.godot/imported/select.wav-2635c7b58e339437700447f3d280ad9e.sample"]
[params] [params]

View File

@@ -1,4 +1,4 @@
<Project Sdk="Godot.NET.Sdk/4.1.1"> <Project Sdk="Godot.NET.Sdk/4.1.0">
<PropertyGroup> <PropertyGroup>
<TargetFramework>net6.0</TargetFramework> <TargetFramework>net6.0</TargetFramework>
<EnableDynamicLoading>true</EnableDynamicLoading> <EnableDynamicLoading>true</EnableDynamicLoading>

View File

@@ -1,4 +1,4 @@
[gd_scene load_steps=60 format=3 uid="uid://dqv03pua4j8ga"] [gd_scene load_steps=61 format=3 uid="uid://dqv03pua4j8ga"]
[ext_resource type="Script" path="res://Levels/Scripts/Level.cs" id="1_k32xj"] [ext_resource type="Script" path="res://Levels/Scripts/Level.cs" id="1_k32xj"]
[ext_resource type="PackedScene" uid="uid://dahp73fwld24h" path="res://Enemies/RangedEnemy.tscn" id="2_fyxib"] [ext_resource type="PackedScene" uid="uid://dahp73fwld24h" path="res://Enemies/RangedEnemy.tscn" id="2_fyxib"]
@@ -9,6 +9,7 @@
[ext_resource type="Texture2D" uid="uid://do2yyrriay6sa" path="res://Levels/Models/Stage1/Stage 1 update_CLOUD TRAN 1.png" id="7_qdbvt"] [ext_resource type="Texture2D" uid="uid://do2yyrriay6sa" path="res://Levels/Models/Stage1/Stage 1 update_CLOUD TRAN 1.png" id="7_qdbvt"]
[ext_resource type="Texture2D" uid="uid://e3sn0ipxrlea" path="res://Levels/Models/Stage1/Stage 1 update_CLOUD TRAN 2.png" id="8_tq2q4"] [ext_resource type="Texture2D" uid="uid://e3sn0ipxrlea" path="res://Levels/Models/Stage1/Stage 1 update_CLOUD TRAN 2.png" id="8_tq2q4"]
[ext_resource type="Texture2D" uid="uid://eb2ecrpum5i0" path="res://Levels/Models/Stage1/Stage 1 update_trans cloud 3.png" id="9_lo2pq"] [ext_resource type="Texture2D" uid="uid://eb2ecrpum5i0" path="res://Levels/Models/Stage1/Stage 1 update_trans cloud 3.png" id="9_lo2pq"]
[ext_resource type="PackedScene" uid="uid://c5nl5rvlemf3" path="res://UI/SceneTransition.tscn" id="10_gdrgg"]
[sub_resource type="BoxShape3D" id="BoxShape3D_hxepo"] [sub_resource type="BoxShape3D" id="BoxShape3D_hxepo"]
size = Vector3(5, 20, 27.822) size = Vector3(5, 20, 27.822)
@@ -1222,3 +1223,5 @@ libraries = {
[node name="Exit Portal" parent="." instance=ExtResource("6_gegi6")] [node name="Exit Portal" parent="." instance=ExtResource("6_gegi6")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.568617, 0.599727, -4.98003) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.568617, 0.599727, -4.98003)
[node name="SceneTransition" parent="." instance=ExtResource("10_gdrgg")]

View File

@@ -1,6 +1,6 @@
[gd_scene load_steps=42 format=3 uid="uid://btl5fdyjewnwc"] [gd_scene load_steps=43 format=3 uid="uid://btl5fdyjewnwc"]
[ext_resource type="Script" path="res://Levels/Scripts/Level3.cs" id="1_wxr87"] [ext_resource type="Script" path="res://Levels/Scripts/Level.cs" id="1_yaof2"]
[ext_resource type="PackedScene" uid="uid://jgf7k1r35km1" path="res://Levels/ExitPortal.tscn" id="3_2t766"] [ext_resource type="PackedScene" uid="uid://jgf7k1r35km1" path="res://Levels/ExitPortal.tscn" id="3_2t766"]
[ext_resource type="Texture2D" uid="uid://cjtoysyxjtkmy" path="res://Levels/Models/Stage3/STAGE 3_LIon Marquee_2320x920.png" id="3_4jiij"] [ext_resource type="Texture2D" uid="uid://cjtoysyxjtkmy" path="res://Levels/Models/Stage3/STAGE 3_LIon Marquee_2320x920.png" id="3_4jiij"]
[ext_resource type="Texture2D" uid="uid://cpku414yrxoil" path="res://Levels/Models/Stage3/STAGE 3_hell.png" id="3_gsb68"] [ext_resource type="Texture2D" uid="uid://cpku414yrxoil" path="res://Levels/Models/Stage3/STAGE 3_hell.png" id="3_gsb68"]
@@ -8,6 +8,7 @@
[ext_resource type="PackedScene" uid="uid://dahp73fwld24h" path="res://Enemies/RangedEnemy.tscn" id="5_8b1ug"] [ext_resource type="PackedScene" uid="uid://dahp73fwld24h" path="res://Enemies/RangedEnemy.tscn" id="5_8b1ug"]
[ext_resource type="Texture2D" uid="uid://33cgwfy7mqcg" path="res://Levels/Models/Stage3/STAGE 3_LIon Marquee_2320x920_2.png" id="5_kwy6o"] [ext_resource type="Texture2D" uid="uid://33cgwfy7mqcg" path="res://Levels/Models/Stage3/STAGE 3_LIon Marquee_2320x920_2.png" id="5_kwy6o"]
[ext_resource type="PackedScene" uid="uid://bt5rolsyjmx55" path="res://Enemies/MeleeEnemy.tscn" id="6_b7xn3"] [ext_resource type="PackedScene" uid="uid://bt5rolsyjmx55" path="res://Enemies/MeleeEnemy.tscn" id="6_b7xn3"]
[ext_resource type="Script" path="res://Levels/Scripts/Door.cs" id="8_32s78"]
[ext_resource type="Shader" path="res://Levels/Scenes/Door.gdshader" id="9_05wf0"] [ext_resource type="Shader" path="res://Levels/Scenes/Door.gdshader" id="9_05wf0"]
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_q2s40"] [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_q2s40"]
@@ -408,10 +409,9 @@ _data = {
[sub_resource type="BoxShape3D" id="BoxShape3D_yew2s"] [sub_resource type="BoxShape3D" id="BoxShape3D_yew2s"]
size = Vector3(1.31359, 2.38677, 1.56842) size = Vector3(1.31359, 2.38677, 1.56842)
[node name="Level3" type="Node3D" node_paths=PackedStringArray("AnimationPlayer") groups=["Level"]] [node name="Level3" type="Node3D" groups=["Level"]]
process_mode = 3 process_mode = 3
script = ExtResource("1_wxr87") script = ExtResource("1_yaof2")
AnimationPlayer = NodePath("Door/AnimationPlayer")
[node name="STAGE 3" type="Node3D" parent="."] [node name="STAGE 3" type="Node3D" parent="."]
transform = Transform3D(1.09, 0, 0, 0, 1.09, 0, 0, 0, 1.09, 0, 0, -0.528128) transform = Transform3D(1.09, 0, 0, 0, 1.09, 0, 0, 0, 1.09, 0, 0, -0.528128)
@@ -562,10 +562,12 @@ shape = SubResource("BoxShape3D_o7d2x")
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.34053, 0, -3.4541) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.34053, 0, -3.4541)
shape = SubResource("BoxShape3D_o7d2x") shape = SubResource("BoxShape3D_o7d2x")
[node name="Door" type="MeshInstance3D" parent="."] [node name="Door" type="MeshInstance3D" parent="." node_paths=PackedStringArray("AnimationPlayer")]
transform = Transform3D(1.374, -1.42347e-07, -2.08591e-08, 1.4314e-07, -0.825919, 0.0510564, 3.9862e-07, 0.787235, 0.0535653, -0.56, 0.705, 0.113) transform = Transform3D(1.374, -1.42347e-07, -2.08591e-08, 1.4314e-07, -0.825919, 0.0510564, 3.9862e-07, 0.787235, 0.0535653, -0.56, 0.705, 0.113)
mesh = SubResource("ArrayMesh_5vvrp") mesh = SubResource("ArrayMesh_5vvrp")
skeleton = NodePath("") skeleton = NodePath("")
script = ExtResource("8_32s78")
AnimationPlayer = NodePath("AnimationPlayer")
[node name="AnimationPlayer" type="AnimationPlayer" parent="Door"] [node name="AnimationPlayer" type="AnimationPlayer" parent="Door"]
reset_on_save = false reset_on_save = false
@@ -592,4 +594,4 @@ shape = SubResource("BoxShape3D_yew2s")
[node name="Exit Portal" parent="." instance=ExtResource("3_2t766")] [node name="Exit Portal" parent="." instance=ExtResource("3_2t766")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.828453, -0.073884, -5.35807) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.828453, -0.073884, -5.35807)
[connection signal="body_entered" from="Door/StaticBody3D/Door Hitbox" to="." method="OnDoorHit"] [connection signal="body_entered" from="Door/StaticBody3D/Door Hitbox" to="Door" method="OnDoorHit"]

20
Levels/Scripts/Door.cs Normal file
View File

@@ -0,0 +1,20 @@

using Godot;
public partial class Door : MeshInstance3D
{
[Export]
public AnimationPlayer AnimationPlayer { get; set; }
[Export]
private int _numberOfHits = 10;
private void OnDoorHit(Node3D node)
{
_numberOfHits--;
GD.Print(_numberOfHits);
AnimationPlayer.Play("HitFlash");
if (_numberOfHits == 0)
QueueFree();
}
}

View File

@@ -1,29 +0,0 @@
using Godot;
public partial class Level3 : Level
{
[Export]
public AnimationPlayer AnimationPlayer { get; set; }
[Export]
private int _numberOfHits = 10;
private MeshInstance3D _door;
public override void _Ready()
{
base._Ready();
_door = GetNode<MeshInstance3D>("Door");
}
private void OnDoorHit(Node3D node)
{
_numberOfHits--;
GD.Print(_numberOfHits);
AnimationPlayer.Play("HitFlash");
if (_numberOfHits == 0)
{
_door.QueueFree();
}
}
}

View File

View File

@@ -1,59 +1,9 @@
[gd_scene load_steps=8 format=3 uid="uid://cjl20bs56430j"] [gd_scene load_steps=7 format=3 uid="uid://cjl20bs56430j"]
[ext_resource type="Texture2D" uid="uid://b1ucutlpx3fnp" path="res://UI/INTRO LORE.png" id="1_f4dp3"] [ext_resource type="Texture2D" uid="uid://b1ucutlpx3fnp" path="res://UI/INTRO LORE.png" id="1_f4dp3"]
[ext_resource type="Texture2D" uid="uid://haxbuoepqn2b" path="res://UI/LEVEL DROP 1.png" id="2_r3e0d"]
[sub_resource type="Animation" id="Animation_3u8q8"] [sub_resource type="Animation" id="Animation_3u8q8"]
resource_name = "FirstLevel" resource_name = "FirstLevel"
length = 5.0
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath("DissolveRect:modulate")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = {
"times": PackedFloat32Array(0, 1),
"transitions": PackedFloat32Array(1, 1),
"update": 0,
"values": [Color(1, 1, 1, 1), Color(1, 1, 1, 0)]
}
tracks/1/type = "value"
tracks/1/imported = false
tracks/1/enabled = true
tracks/1/path = NodePath("FirstLevelSplash:visible")
tracks/1/interp = 1
tracks/1/loop_wrap = true
tracks/1/keys = {
"times": PackedFloat32Array(0, 5),
"transitions": PackedFloat32Array(1, 1),
"update": 1,
"values": [true, false]
}
tracks/2/type = "value"
tracks/2/imported = false
tracks/2/enabled = true
tracks/2/path = NodePath("LoreSplash:visible")
tracks/2/interp = 1
tracks/2/loop_wrap = true
tracks/2/keys = {
"times": PackedFloat32Array(0, 5),
"transitions": PackedFloat32Array(1, 1),
"update": 1,
"values": [false, false]
}
tracks/3/type = "value"
tracks/3/imported = false
tracks/3/enabled = true
tracks/3/path = NodePath("DissolveRect:visible")
tracks/3/interp = 1
tracks/3/loop_wrap = true
tracks/3/keys = {
"times": PackedFloat32Array(0, 5),
"transitions": PackedFloat32Array(1, 1),
"update": 1,
"values": [true, false]
}
[sub_resource type="Animation" id="Animation_qsjit"] [sub_resource type="Animation" id="Animation_qsjit"]
resource_name = "IntroLore" resource_name = "IntroLore"
@@ -94,18 +44,6 @@ tracks/2/keys = {
"update": 1, "update": 1,
"values": [true, false] "values": [true, false]
} }
tracks/3/type = "value"
tracks/3/imported = false
tracks/3/enabled = true
tracks/3/path = NodePath("FirstLevelSplash:visible")
tracks/3/interp = 1
tracks/3/loop_wrap = true
tracks/3/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 1,
"values": [false]
}
[sub_resource type="Animation" id="Animation_fm0re"] [sub_resource type="Animation" id="Animation_fm0re"]
resource_name = "RESET" resource_name = "RESET"
@@ -125,19 +63,19 @@ tracks/0/keys = {
tracks/1/type = "value" tracks/1/type = "value"
tracks/1/imported = false tracks/1/imported = false
tracks/1/enabled = true tracks/1/enabled = true
tracks/1/path = NodePath("FirstLevelSplash:visible") tracks/1/path = NodePath("DissolveRect:visible")
tracks/1/interp = 1 tracks/1/interp = 1
tracks/1/loop_wrap = true tracks/1/loop_wrap = true
tracks/1/keys = { tracks/1/keys = {
"times": PackedFloat32Array(0), "times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1), "transitions": PackedFloat32Array(1),
"update": 1, "update": 1,
"values": [true] "values": [false]
} }
tracks/2/type = "value" tracks/2/type = "value"
tracks/2/imported = false tracks/2/imported = false
tracks/2/enabled = true tracks/2/enabled = true
tracks/2/path = NodePath("DissolveRect:visible") tracks/2/path = NodePath("LoreSplash:visible")
tracks/2/interp = 1 tracks/2/interp = 1
tracks/2/loop_wrap = true tracks/2/loop_wrap = true
tracks/2/keys = { tracks/2/keys = {
@@ -146,18 +84,6 @@ tracks/2/keys = {
"update": 1, "update": 1,
"values": [false] "values": [false]
} }
tracks/3/type = "value"
tracks/3/imported = false
tracks/3/enabled = true
tracks/3/path = NodePath("LoreSplash:visible")
tracks/3/interp = 1
tracks/3/loop_wrap = true
tracks/3/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 1,
"values": [false]
}
[sub_resource type="Animation" id="Animation_ghusn"] [sub_resource type="Animation" id="Animation_ghusn"]
resource_name = "fade_out" resource_name = "fade_out"
@@ -198,7 +124,6 @@ mouse_filter = 2
color = Color(0, 0, 0, 1) color = Color(0, 0, 0, 1)
[node name="AnimationPlayer" type="AnimationPlayer" parent="."] [node name="AnimationPlayer" type="AnimationPlayer" parent="."]
speed_scale = 64.0
libraries = { libraries = {
"": SubResource("AnimationLibrary_iabf8") "": SubResource("AnimationLibrary_iabf8")
} }
@@ -209,12 +134,3 @@ show_behind_parent = true
offset_right = 1920.0 offset_right = 1920.0
offset_bottom = 1080.0 offset_bottom = 1080.0
texture = ExtResource("1_f4dp3") texture = ExtResource("1_f4dp3")
[node name="FirstLevelSplash" type="TextureRect" parent="."]
z_index = -2
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
texture = ExtResource("2_r3e0d")

View File

@@ -17,40 +17,24 @@ public partial class MainMenu : Node2D
bgmPlayer.PlayBGM(); bgmPlayer.PlayBGM();
} }
private void OnSinglePlayerPressed()
{
_animationPlayer.Play("FirstLevel");
Hide();
_animationPlayer.AnimationFinished += OnAnimationFinishedCallSinglePlayerStart;
}
private void OnAnimationFinishedCallSinglePlayerStart(StringName animationName)
{ private void OneSinglePlayerPressed()
if (animationName == "FirstLevel")
{ {
Hide();
var main = GetTree().Root.GetNode<Main>("/root/Main"); var main = GetTree().Root.GetNode<Main>("/root/Main");
main.LoadLevel(0, 1); main.LoadLevel(0, 1);
} }
}
private void OnTwoPlayerPressed() private void OnTwoPlayerPressed()
{ {
_animationPlayer.Play("FirstLevel");
Hide(); Hide();
_animationPlayer.AnimationFinished += OnAnimationFinishedCallTwoPlayerStart; var main = GetTree().Root.GetNode<Main>("/root/Main");
main.LoadLevel(0, 2);
} }
private void OnQuitButtonPressed() private void OnQuitButtonPressed()
{ {
GetTree().Quit(); GetTree().Quit();
} }
private void OnAnimationFinishedCallTwoPlayerStart(StringName animationName)
{
if (animationName == "FirstLevel")
{
var main = GetTree().Root.GetNode<Main>("/root/Main");
main.LoadLevel(0, 2);
}
}
} }

View File

@@ -1,8 +1,8 @@
[gd_scene load_steps=4 format=3 uid="uid://b12gq4yqc3d8i"] [gd_scene load_steps=4 format=3 uid="uid://b12gq4yqc3d8i"]
[ext_resource type="Script" path="res://UI/MainMenu.cs" id="1_6aikc"] [ext_resource type="Script" path="res://UI/MainMenu.cs" id="1_6aikc"]
[ext_resource type="PackedScene" uid="uid://cjl20bs56430j" path="res://Animations/UIAnimations.tscn" id="2_erh7e"] [ext_resource type="PackedScene" uid="uid://cjl20bs56430j" path="res://UI/Animations/UIAnimations.tscn" id="2_erh7e"]
[ext_resource type="Texture2D" uid="uid://swxqmtawd1yo" path="res://Textures/GUI/TITLE-SCREEN-01.png" id="4_0156s"] [ext_resource type="Texture2D" uid="uid://swxqmtawd1yo" path="res://UI/TITLE-SCREEN-01.png" id="4_0156s"]
[node name="MainMenu" type="Node2D"] [node name="MainMenu" type="Node2D"]
script = ExtResource("1_6aikc") script = ExtResource("1_6aikc")
@@ -56,6 +56,6 @@ text = "
" "
flat = true flat = true
[connection signal="pressed" from="NewGame/Button" to="." method="OnSinglePlayerPressed"] [connection signal="pressed" from="NewGame/Button" to="." method="OneSinglePlayerPressed"]
[connection signal="pressed" from="NewGame/Button2" to="." method="OnTwoPlayerPressed"] [connection signal="pressed" from="NewGame/Button2" to="." method="OnTwoPlayerPressed"]
[connection signal="pressed" from="NewGame/Button3" to="." method="OnQuitButtonPressed"] [connection signal="pressed" from="NewGame/Button3" to="." method="OnQuitButtonPressed"]

247
UI/SceneTransition.tscn Normal file
View File

@@ -0,0 +1,247 @@
[gd_scene load_steps=11 format=3 uid="uid://c5nl5rvlemf3"]
[ext_resource type="Texture2D" uid="uid://biq30w3mjcxjl" path="res://UI/Transition/stage1/ASTRAL CHAIN_ GEHENNA.png" id="1_wo3wq"]
[ext_resource type="Texture2D" uid="uid://cmsl01i70xl1l" path="res://UI/Transition/stage1/Screenshot 2023-09-02 at 11.51.34.png" id="1_xmhgt"]
[ext_resource type="Texture2D" uid="uid://60xq72hp70gh" path="res://UI/Transition/stage1/Layer 2.png" id="2_j4ifv"]
[ext_resource type="Texture2D" uid="uid://ch6aawbgq7syw" path="res://UI/Transition/stage1/THERE ARE TEARS AT THE HEART OF .png" id="2_ub6il"]
[ext_resource type="Texture2D" uid="uid://wxc7vspvdyqg" path="res://UI/Transition/stage1/RESTORE THE CHIRALITY, OF LOVE &.png" id="3_3w16p"]
[ext_resource type="Texture2D" uid="uid://ep87e1eirj6x" path="res://UI/Transition/stage1/LINK_ 001.1.png" id="3_rb3kw"]
[ext_resource type="Texture2D" uid="uid://d21vnptued765" path="res://UI/Transition/stage1/να καταστρέψει όλους όσους θα έβ.png" id="7_t7v6l"]
[sub_resource type="Animation" id="Animation_8i1ea"]
resource_name = "SceneLoad"
length = 7.0
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath("CenterContainer/Screenshot2023-09-02At11_51_34:rotation")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = {
"times": PackedFloat32Array(0, 7),
"transitions": PackedFloat32Array(1, 1),
"update": 0,
"values": [0.0, 3.14159]
}
tracks/1/type = "value"
tracks/1/imported = false
tracks/1/enabled = true
tracks/1/path = NodePath("CenterContainer/RestoreTheChirality,OfLove&:rotation")
tracks/1/interp = 1
tracks/1/loop_wrap = true
tracks/1/keys = {
"times": PackedFloat32Array(0, 7),
"transitions": PackedFloat32Array(1, 1),
"update": 0,
"values": [0.0, 3.14159]
}
tracks/2/type = "value"
tracks/2/imported = false
tracks/2/enabled = true
tracks/2/path = NodePath("CenterContainer/ThereAreTearsAtTheHeartOf:rotation")
tracks/2/interp = 1
tracks/2/loop_wrap = true
tracks/2/keys = {
"times": PackedFloat32Array(0, 7),
"transitions": PackedFloat32Array(1, 1),
"update": 0,
"values": [0.0, 3.14159]
}
tracks/3/type = "value"
tracks/3/imported = false
tracks/3/enabled = true
tracks/3/path = NodePath("ColorRect:color")
tracks/3/interp = 1
tracks/3/loop_wrap = true
tracks/3/keys = {
"times": PackedFloat32Array(3, 3.6),
"transitions": PackedFloat32Array(1, 1),
"update": 0,
"values": [Color(1, 1, 1, 1), Color(1, 1, 1, 0)]
}
tracks/4/type = "value"
tracks/4/imported = false
tracks/4/enabled = true
tracks/4/path = NodePath("CenterContainer/AstralChainGehenna:position")
tracks/4/interp = 1
tracks/4/loop_wrap = true
tracks/4/keys = {
"times": PackedFloat32Array(0, 1),
"transitions": PackedFloat32Array(1, 1),
"update": 0,
"values": [Vector2(-1500, 0), Vector2(0, 0)]
}
tracks/5/type = "value"
tracks/5/imported = false
tracks/5/enabled = true
tracks/5/path = NodePath("CenterContainer/Link001_1:position")
tracks/5/interp = 1
tracks/5/loop_wrap = true
tracks/5/keys = {
"times": PackedFloat32Array(1, 2),
"transitions": PackedFloat32Array(1, 1),
"update": 0,
"values": [Vector2(1400, 0), Vector2(0, 0)]
}
tracks/6/type = "value"
tracks/6/imported = false
tracks/6/enabled = true
tracks/6/path = NodePath(".:visible")
tracks/6/interp = 1
tracks/6/loop_wrap = true
tracks/6/keys = {
"times": PackedFloat32Array(0, 7),
"transitions": PackedFloat32Array(1, 1),
"update": 1,
"values": [true, false]
}
[sub_resource type="Animation" id="Animation_mcoui"]
length = 0.001
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath("CenterContainer/Screenshot2023-09-02At11_51_34:rotation")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 0,
"values": [0.0]
}
tracks/1/type = "value"
tracks/1/imported = false
tracks/1/enabled = true
tracks/1/path = NodePath("CenterContainer/RestoreTheChirality,OfLove&:rotation")
tracks/1/interp = 1
tracks/1/loop_wrap = true
tracks/1/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 0,
"values": [0.0]
}
tracks/2/type = "value"
tracks/2/imported = false
tracks/2/enabled = true
tracks/2/path = NodePath("CenterContainer/ThereAreTearsAtTheHeartOf:rotation")
tracks/2/interp = 1
tracks/2/loop_wrap = true
tracks/2/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 0,
"values": [0.0]
}
tracks/3/type = "value"
tracks/3/imported = false
tracks/3/enabled = true
tracks/3/path = NodePath("ColorRect:color")
tracks/3/interp = 1
tracks/3/loop_wrap = true
tracks/3/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 0,
"values": [Color(1, 1, 1, 1)]
}
tracks/4/type = "value"
tracks/4/imported = false
tracks/4/enabled = true
tracks/4/path = NodePath("CenterContainer/AstralChainGehenna:position")
tracks/4/interp = 1
tracks/4/loop_wrap = true
tracks/4/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 0,
"values": [Vector2(0, 0)]
}
tracks/5/type = "value"
tracks/5/imported = false
tracks/5/enabled = true
tracks/5/path = NodePath("CenterContainer/Link001_1:position")
tracks/5/interp = 1
tracks/5/loop_wrap = true
tracks/5/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 0,
"values": [Vector2(1400, 0)]
}
tracks/6/type = "value"
tracks/6/imported = false
tracks/6/enabled = true
tracks/6/path = NodePath(".:visible")
tracks/6/interp = 1
tracks/6/loop_wrap = true
tracks/6/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 1,
"values": [false]
}
[sub_resource type="AnimationLibrary" id="AnimationLibrary_pq0yr"]
_data = {
"RESET": SubResource("Animation_mcoui"),
"SceneLoad": SubResource("Animation_8i1ea")
}
[node name="SceneTransition" type="Control"]
visible = false
layout_mode = 3
anchors_preset = 8
anchor_left = 0.5
anchor_top = 0.5
anchor_right = 0.5
anchor_bottom = 0.5
grow_horizontal = 2
grow_vertical = 2
metadata/_edit_horizontal_guides_ = [635.0]
[node name="ColorRect" type="ColorRect" parent="."]
custom_minimum_size = Vector2(1920, 1080)
layout_mode = 1
offset_left = -960.0
offset_top = -540.0
offset_right = 960.0
offset_bottom = 540.0
metadata/_edit_use_anchors_ = true
[node name="CenterContainer" type="CenterContainer" parent="."]
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
[node name="AstralChainGehenna" type="Sprite2D" parent="CenterContainer"]
texture = ExtResource("1_wo3wq")
[node name="Layer2" type="Sprite2D" parent="CenterContainer"]
texture = ExtResource("2_j4ifv")
[node name="Link001_1" type="Sprite2D" parent="CenterContainer"]
position = Vector2(1400, 0)
texture = ExtResource("3_rb3kw")
[node name="RestoreTheChirality,OfLove&" type="Sprite2D" parent="CenterContainer"]
texture = ExtResource("3_3w16p")
[node name="Screenshot2023-09-02At11_51_34" type="Sprite2D" parent="CenterContainer"]
texture = ExtResource("1_xmhgt")
[node name="ThereAreTearsAtTheHeartOf" type="Sprite2D" parent="CenterContainer"]
texture = ExtResource("2_ub6il")
[node name="ΝαΚαταστρέψειΌλουςΌσουςΘαΈβ" type="Sprite2D" parent="CenterContainer"]
texture = ExtResource("7_t7v6l")
[node name="AnimationPlayer" type="AnimationPlayer" parent="."]
autoplay = "SceneLoad"
libraries = {
"": SubResource("AnimationLibrary_pq0yr")
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 42 KiB

View File

@@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://biq30w3mjcxjl"
path="res://.godot/imported/ASTRAL CHAIN_ GEHENNA.png-f4b86d406ad5e453afd88530c668233f.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://UI/Transition/stage1/ASTRAL CHAIN_ GEHENNA.png"
dest_files=["res://.godot/imported/ASTRAL CHAIN_ GEHENNA.png-f4b86d406ad5e453afd88530c668233f.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 23 KiB

View File

@@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://ep87e1eirj6x"
path="res://.godot/imported/LINK_ 001.1.png-11c92d463ae10b035e6b757d98cc35c0.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://UI/Transition/stage1/LINK_ 001.1.png"
dest_files=["res://.godot/imported/LINK_ 001.1.png-11c92d463ae10b035e6b757d98cc35c0.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 35 KiB

View File

@@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://60xq72hp70gh"
path="res://.godot/imported/Layer 2.png-c8ffae0ab716b2b93293dffb3e6ce2c8.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://UI/Transition/stage1/Layer 2.png"
dest_files=["res://.godot/imported/Layer 2.png-c8ffae0ab716b2b93293dffb3e6ce2c8.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

View File

@@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://wxc7vspvdyqg"
path="res://.godot/imported/RESTORE THE CHIRALITY, OF LOVE &.png-5a73d40795b72050ae8b1034f6fa53fd.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://UI/Transition/stage1/RESTORE THE CHIRALITY, OF LOVE &.png"
dest_files=["res://.godot/imported/RESTORE THE CHIRALITY, OF LOVE &.png-5a73d40795b72050ae8b1034f6fa53fd.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.9 KiB

View File

@@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://cmsl01i70xl1l"
path="res://.godot/imported/Screenshot 2023-09-02 at 11.51.34.png-93d677fc428ededebe23423e7de6e3d5.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://UI/Transition/stage1/Screenshot 2023-09-02 at 11.51.34.png"
dest_files=["res://.godot/imported/Screenshot 2023-09-02 at 11.51.34.png-93d677fc428ededebe23423e7de6e3d5.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

View File

@@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://ch6aawbgq7syw"
path="res://.godot/imported/THERE ARE TEARS AT THE HEART OF .png-a12f1972f7c4fae2c43d9384cdf30d98.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://UI/Transition/stage1/THERE ARE TEARS AT THE HEART OF .png"
dest_files=["res://.godot/imported/THERE ARE TEARS AT THE HEART OF .png-a12f1972f7c4fae2c43d9384cdf30d98.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

View File

@@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://d21vnptued765"
path="res://.godot/imported/να καταστρέψει όλους όσους θα έβ.png-3a3206fff21c31d9215db1687b4995cc.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://UI/Transition/stage1/να καταστρέψει όλους όσους θα έβ.png"
dest_files=["res://.godot/imported/να καταστρέψει όλους όσους θα έβ.png-3a3206fff21c31d9215db1687b4995cc.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 36 KiB

View File

@@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://d4hwo5401rhyl"
path="res://.godot/imported/ASTRAL CHAIN_ DA'AT.png-5b44aec054e8f2d614b46931ba390104.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://UI/Transition/stage2/ASTRAL CHAIN_ DA'AT.png"
dest_files=["res://.godot/imported/ASTRAL CHAIN_ DA'AT.png-5b44aec054e8f2d614b46931ba390104.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB

View File

@@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://xj612q6kkv5u"
path="res://.godot/imported/LINK_ 002.2y.png-4e2aefe2d70bce04cdeb4310d8d5b035.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://UI/Transition/stage2/LINK_ 002.2y.png"
dest_files=["res://.godot/imported/LINK_ 002.2y.png-4e2aefe2d70bce04cdeb4310d8d5b035.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1