diff --git a/Audio/SFX/select.wav.import b/Audio/SFX/select.wav.import index 3f5cf46..65d1701 100644 --- a/Audio/SFX/select.wav.import +++ b/Audio/SFX/select.wav.import @@ -3,12 +3,12 @@ importer="wav" type="AudioStreamWAV" uid="uid://cdps3mfvdxdud" -path="res://.godot/imported/Select.wav-7133743fa12346242cba11b6ff8e2589.sample" +path="res://.godot/imported/select.wav-2635c7b58e339437700447f3d280ad9e.sample" [deps] -source_file="res://Audio/SFX/Select.wav" -dest_files=["res://.godot/imported/Select.wav-7133743fa12346242cba11b6ff8e2589.sample"] +source_file="res://Audio/SFX/select.wav" +dest_files=["res://.godot/imported/select.wav-2635c7b58e339437700447f3d280ad9e.sample"] [params] diff --git a/GameJam2023.csproj b/GameJam2023.csproj index 9f8db38..eae0252 100644 --- a/GameJam2023.csproj +++ b/GameJam2023.csproj @@ -1,4 +1,4 @@ - + net6.0 true diff --git a/Levels/Scenes/Level1.tscn b/Levels/Scenes/Level1.tscn index 277b4d5..5a78248 100644 --- a/Levels/Scenes/Level1.tscn +++ b/Levels/Scenes/Level1.tscn @@ -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="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://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="PackedScene" uid="uid://c5nl5rvlemf3" path="res://UI/SceneTransition.tscn" id="10_gdrgg"] [sub_resource type="BoxShape3D" id="BoxShape3D_hxepo"] size = Vector3(5, 20, 27.822) @@ -1222,3 +1223,5 @@ libraries = { [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) + +[node name="SceneTransition" parent="." instance=ExtResource("10_gdrgg")] diff --git a/Levels/Scenes/Level3.tscn b/Levels/Scenes/Level3.tscn index 1ee6e22..305d20b 100644 --- a/Levels/Scenes/Level3.tscn +++ b/Levels/Scenes/Level3.tscn @@ -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="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"] @@ -8,6 +8,7 @@ [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="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"] [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_q2s40"] @@ -408,10 +409,9 @@ _data = { [sub_resource type="BoxShape3D" id="BoxShape3D_yew2s"] 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 -script = ExtResource("1_wxr87") -AnimationPlayer = NodePath("Door/AnimationPlayer") +script = ExtResource("1_yaof2") [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) @@ -562,10 +562,12 @@ shape = SubResource("BoxShape3D_o7d2x") transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.34053, 0, -3.4541) 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) mesh = SubResource("ArrayMesh_5vvrp") skeleton = NodePath("") +script = ExtResource("8_32s78") +AnimationPlayer = NodePath("AnimationPlayer") [node name="AnimationPlayer" type="AnimationPlayer" parent="Door"] reset_on_save = false @@ -592,4 +594,4 @@ shape = SubResource("BoxShape3D_yew2s") [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) -[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"] diff --git a/Levels/Scripts/Door.cs b/Levels/Scripts/Door.cs new file mode 100644 index 0000000..e6882c8 --- /dev/null +++ b/Levels/Scripts/Door.cs @@ -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(); + } +} diff --git a/Levels/Scripts/Level3.cs b/Levels/Scripts/Level3.cs deleted file mode 100644 index 53181b5..0000000 --- a/Levels/Scripts/Level3.cs +++ /dev/null @@ -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("Door"); - } - - private void OnDoorHit(Node3D node) - { - _numberOfHits--; - GD.Print(_numberOfHits); - AnimationPlayer.Play("HitFlash"); - - if (_numberOfHits == 0) - { - _door.QueueFree(); - } - } -} diff --git a/Player/Sagittarius/TestShader.gdshader b/Player/Sagittarius/TestShader.gdshader new file mode 100644 index 0000000..e69de29 diff --git a/UI/Animations/UIAnimations.tscn b/UI/Animations/UIAnimations.tscn index 8ec80fb..b734ab3 100644 --- a/UI/Animations/UIAnimations.tscn +++ b/UI/Animations/UIAnimations.tscn @@ -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://haxbuoepqn2b" path="res://UI/LEVEL DROP 1.png" id="2_r3e0d"] [sub_resource type="Animation" id="Animation_3u8q8"] 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"] resource_name = "IntroLore" @@ -94,18 +44,6 @@ tracks/2/keys = { "update": 1, "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"] resource_name = "RESET" @@ -125,19 +63,19 @@ tracks/0/keys = { tracks/1/type = "value" tracks/1/imported = false tracks/1/enabled = true -tracks/1/path = NodePath("FirstLevelSplash:visible") +tracks/1/path = NodePath("DissolveRect:visible") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 1, -"values": [true] +"values": [false] } tracks/2/type = "value" tracks/2/imported = false tracks/2/enabled = true -tracks/2/path = NodePath("DissolveRect:visible") +tracks/2/path = NodePath("LoreSplash:visible") tracks/2/interp = 1 tracks/2/loop_wrap = true tracks/2/keys = { @@ -146,18 +84,6 @@ tracks/2/keys = { "update": 1, "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"] resource_name = "fade_out" @@ -198,7 +124,6 @@ mouse_filter = 2 color = Color(0, 0, 0, 1) [node name="AnimationPlayer" type="AnimationPlayer" parent="."] -speed_scale = 64.0 libraries = { "": SubResource("AnimationLibrary_iabf8") } @@ -209,12 +134,3 @@ show_behind_parent = true offset_right = 1920.0 offset_bottom = 1080.0 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") diff --git a/UI/MainMenu.cs b/UI/MainMenu.cs index 8b93045..aa58227 100644 --- a/UI/MainMenu.cs +++ b/UI/MainMenu.cs @@ -17,40 +17,24 @@ public partial class MainMenu : Node2D bgmPlayer.PlayBGM(); } - private void OnSinglePlayerPressed() - { - _animationPlayer.Play("FirstLevel"); - Hide(); - _animationPlayer.AnimationFinished += OnAnimationFinishedCallSinglePlayerStart; - } - private void OnAnimationFinishedCallSinglePlayerStart(StringName animationName) + + private void OneSinglePlayerPressed() { - if (animationName == "FirstLevel") - { - var main = GetTree().Root.GetNode
("/root/Main"); - main.LoadLevel(0, 1); - } + Hide(); + var main = GetTree().Root.GetNode
("/root/Main"); + main.LoadLevel(0, 1); } private void OnTwoPlayerPressed() { - _animationPlayer.Play("FirstLevel"); Hide(); - _animationPlayer.AnimationFinished += OnAnimationFinishedCallTwoPlayerStart; + var main = GetTree().Root.GetNode
("/root/Main"); + main.LoadLevel(0, 2); } private void OnQuitButtonPressed() { GetTree().Quit(); } - - private void OnAnimationFinishedCallTwoPlayerStart(StringName animationName) - { - if (animationName == "FirstLevel") - { - var main = GetTree().Root.GetNode
("/root/Main"); - main.LoadLevel(0, 2); - } - } } diff --git a/UI/MainMenu.tscn b/UI/MainMenu.tscn index 873bf15..5cbff5d 100644 --- a/UI/MainMenu.tscn +++ b/UI/MainMenu.tscn @@ -1,8 +1,8 @@ [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="PackedScene" uid="uid://cjl20bs56430j" path="res://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="PackedScene" uid="uid://cjl20bs56430j" path="res://UI/Animations/UIAnimations.tscn" id="2_erh7e"] +[ext_resource type="Texture2D" uid="uid://swxqmtawd1yo" path="res://UI/TITLE-SCREEN-01.png" id="4_0156s"] [node name="MainMenu" type="Node2D"] script = ExtResource("1_6aikc") @@ -56,6 +56,6 @@ text = " " 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/Button3" to="." method="OnQuitButtonPressed"] diff --git a/UI/SceneTransition.tscn b/UI/SceneTransition.tscn new file mode 100644 index 0000000..3e24b79 --- /dev/null +++ b/UI/SceneTransition.tscn @@ -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") +} diff --git a/UI/Transition/stage1/ASTRAL CHAIN_ GEHENNA.png b/UI/Transition/stage1/ASTRAL CHAIN_ GEHENNA.png new file mode 100644 index 0000000..d1c46ec Binary files /dev/null and b/UI/Transition/stage1/ASTRAL CHAIN_ GEHENNA.png differ diff --git a/UI/Transition/stage1/ASTRAL CHAIN_ GEHENNA.png.import b/UI/Transition/stage1/ASTRAL CHAIN_ GEHENNA.png.import new file mode 100644 index 0000000..eb75472 --- /dev/null +++ b/UI/Transition/stage1/ASTRAL CHAIN_ GEHENNA.png.import @@ -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 diff --git a/UI/Transition/stage1/LINK_ 001.1.png b/UI/Transition/stage1/LINK_ 001.1.png new file mode 100644 index 0000000..6e05c39 Binary files /dev/null and b/UI/Transition/stage1/LINK_ 001.1.png differ diff --git a/UI/Transition/stage1/LINK_ 001.1.png.import b/UI/Transition/stage1/LINK_ 001.1.png.import new file mode 100644 index 0000000..faed184 --- /dev/null +++ b/UI/Transition/stage1/LINK_ 001.1.png.import @@ -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 diff --git a/UI/Transition/stage1/Layer 2.png b/UI/Transition/stage1/Layer 2.png new file mode 100644 index 0000000..98cac11 Binary files /dev/null and b/UI/Transition/stage1/Layer 2.png differ diff --git a/UI/Transition/stage1/Layer 2.png.import b/UI/Transition/stage1/Layer 2.png.import new file mode 100644 index 0000000..df3e226 --- /dev/null +++ b/UI/Transition/stage1/Layer 2.png.import @@ -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 diff --git a/UI/Transition/stage1/RESTORE THE CHIRALITY, OF LOVE &.png b/UI/Transition/stage1/RESTORE THE CHIRALITY, OF LOVE &.png new file mode 100644 index 0000000..dc44d8a Binary files /dev/null and b/UI/Transition/stage1/RESTORE THE CHIRALITY, OF LOVE &.png differ diff --git a/UI/Transition/stage1/RESTORE THE CHIRALITY, OF LOVE &.png.import b/UI/Transition/stage1/RESTORE THE CHIRALITY, OF LOVE &.png.import new file mode 100644 index 0000000..a90a775 --- /dev/null +++ b/UI/Transition/stage1/RESTORE THE CHIRALITY, OF LOVE &.png.import @@ -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 diff --git a/UI/Transition/stage1/Screenshot 2023-09-02 at 11.51.34.png b/UI/Transition/stage1/Screenshot 2023-09-02 at 11.51.34.png new file mode 100644 index 0000000..1abc0b5 Binary files /dev/null and b/UI/Transition/stage1/Screenshot 2023-09-02 at 11.51.34.png differ diff --git a/UI/Transition/stage1/Screenshot 2023-09-02 at 11.51.34.png.import b/UI/Transition/stage1/Screenshot 2023-09-02 at 11.51.34.png.import new file mode 100644 index 0000000..901662b --- /dev/null +++ b/UI/Transition/stage1/Screenshot 2023-09-02 at 11.51.34.png.import @@ -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 diff --git a/UI/Transition/stage1/THERE ARE TEARS AT THE HEART OF .png b/UI/Transition/stage1/THERE ARE TEARS AT THE HEART OF .png new file mode 100644 index 0000000..0fffb94 Binary files /dev/null and b/UI/Transition/stage1/THERE ARE TEARS AT THE HEART OF .png differ diff --git a/UI/Transition/stage1/THERE ARE TEARS AT THE HEART OF .png.import b/UI/Transition/stage1/THERE ARE TEARS AT THE HEART OF .png.import new file mode 100644 index 0000000..70c945a --- /dev/null +++ b/UI/Transition/stage1/THERE ARE TEARS AT THE HEART OF .png.import @@ -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 diff --git a/UI/Transition/stage1/να καταστρέψει όλους όσους θα έβ.png b/UI/Transition/stage1/να καταστρέψει όλους όσους θα έβ.png new file mode 100644 index 0000000..299f9dd Binary files /dev/null and b/UI/Transition/stage1/να καταστρέψει όλους όσους θα έβ.png differ diff --git a/UI/Transition/stage1/να καταστρέψει όλους όσους θα έβ.png.import b/UI/Transition/stage1/να καταστρέψει όλους όσους θα έβ.png.import new file mode 100644 index 0000000..5be45c8 --- /dev/null +++ b/UI/Transition/stage1/να καταστρέψει όλους όσους θα έβ.png.import @@ -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 diff --git a/UI/Transition/stage2/ASTRAL CHAIN_ DA'AT.png b/UI/Transition/stage2/ASTRAL CHAIN_ DA'AT.png new file mode 100644 index 0000000..33824de Binary files /dev/null and b/UI/Transition/stage2/ASTRAL CHAIN_ DA'AT.png differ diff --git a/UI/Transition/stage2/ASTRAL CHAIN_ DA'AT.png.import b/UI/Transition/stage2/ASTRAL CHAIN_ DA'AT.png.import new file mode 100644 index 0000000..6a60004 --- /dev/null +++ b/UI/Transition/stage2/ASTRAL CHAIN_ DA'AT.png.import @@ -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 diff --git a/UI/Transition/stage2/LINK_ 002.2y.png b/UI/Transition/stage2/LINK_ 002.2y.png new file mode 100644 index 0000000..3e1c50f Binary files /dev/null and b/UI/Transition/stage2/LINK_ 002.2y.png differ diff --git a/UI/Transition/stage2/LINK_ 002.2y.png.import b/UI/Transition/stage2/LINK_ 002.2y.png.import new file mode 100644 index 0000000..aa2b683 --- /dev/null +++ b/UI/Transition/stage2/LINK_ 002.2y.png.import @@ -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