1- [gd_scene load_steps =91 format =3 uid ="uid://p01fb6nvi144" ]
1+ [gd_scene load_steps =90 format =3 uid ="uid://p01fb6nvi144" ]
22
33[ext_resource type ="Script" path ="res://src/field/field.gd" id ="2_bkxev" ]
44[ext_resource type ="Script" path ="res://src/field/field_cursor.gd" id ="5_3guor" ]
6868[ext_resource type ="AudioStream" uid ="uid://b6c1p14bc20p1" path ="res://addons/dialogic/Example Assets/sound-effects/typing1.wav" id ="54_fh5dy" ]
6969[ext_resource type ="AudioStream" uid ="uid://c3uw4nft0de13" path ="res://addons/dialogic/Example Assets/sound-effects/typing2.wav" id ="55_8lvao" ]
7070[ext_resource type ="Script" path ="res://maps/opening_cutscene.gd" id ="55_vsmkr" ]
71- [ext_resource type ="Script" path ="res://src/common/screen_transitions/screen_transition.gd" id ="56_cx0l3" ]
7271[ext_resource type ="AudioStream" uid ="uid://dnboblpkf0fqi" path ="res://addons/dialogic/Example Assets/sound-effects/typing3.wav" id ="56_prbwr" ]
7372[ext_resource type ="AudioStream" uid ="uid://c2viukvbub6v6" path ="res://addons/dialogic/Example Assets/sound-effects/typing4.wav" id ="57_tomnb" ]
7473[ext_resource type ="AudioStream" uid ="uid://dwcre3fjf3cj8" path ="res://addons/dialogic/Example Assets/sound-effects/typing5.wav" id ="58_br2ni" ]
@@ -181,7 +180,7 @@ tracks/0/keys = {
181180tracks/1/type = "value"
182181tracks/1/imported = false
183182tracks/1/enabled = true
184- tracks/1/path = NodePath ("AnimationPlayer/ScreenTransition /ColorRect/VBoxContainer/VBoxContainer:modulate" )
183+ tracks/1/path = NodePath ("AnimationPlayer/WinScreen /ColorRect/VBoxContainer/VBoxContainer:modulate" )
185184tracks/1/interp = 1
186185tracks/1/loop_wrap = true
187186tracks/1/keys = {
@@ -190,6 +189,30 @@ tracks/1/keys = {
190189"update" : 0 ,
191190"values" : [Color (1 , 1 , 1 , 0 )]
192191}
192+ tracks/2/type = "value"
193+ tracks/2/imported = false
194+ tracks/2/enabled = true
195+ tracks/2/path = NodePath ("AnimationPlayer/WinScreen/ColorRect:visible" )
196+ tracks/2/interp = 1
197+ tracks/2/loop_wrap = true
198+ tracks/2/keys = {
199+ "times" : PackedFloat32Array (0 ),
200+ "transitions" : PackedFloat32Array (1 ),
201+ "update" : 1 ,
202+ "values" : [false ]
203+ }
204+ tracks/3/type = "value"
205+ tracks/3/imported = false
206+ tracks/3/enabled = true
207+ tracks/3/path = NodePath ("AnimationPlayer/WinScreen/ColorRect:modulate" )
208+ tracks/3/interp = 1
209+ tracks/3/loop_wrap = true
210+ tracks/3/keys = {
211+ "times" : PackedFloat32Array (0 ),
212+ "transitions" : PackedFloat32Array (1 ),
213+ "update" : 0 ,
214+ "values" : [Color (1 , 1 , 1 , 0 )]
215+ }
193216
194217[sub_resource type ="Animation" id ="Animation_6j1bu" ]
195218resource_name = "lunge"
@@ -237,7 +260,7 @@ tracks/1/use_blend = true
237260tracks/2/type = "method"
238261tracks/2/imported = false
239262tracks/2/enabled = true
240- tracks/2/path = NodePath ("AnimationPlayer/ScreenTransition " )
263+ tracks/2/path = NodePath ("AnimationPlayer/WinScreen " )
241264tracks/2/interp = 1
242265tracks/2/loop_wrap = true
243266tracks/2/keys = {
@@ -251,7 +274,7 @@ tracks/2/keys = {
251274tracks/3/type = "value"
252275tracks/3/imported = false
253276tracks/3/enabled = true
254- tracks/3/path = NodePath ("AnimationPlayer/ScreenTransition /ColorRect/VBoxContainer/VBoxContainer:modulate" )
277+ tracks/3/path = NodePath ("AnimationPlayer/WinScreen /ColorRect/VBoxContainer/VBoxContainer:modulate" )
255278tracks/3/interp = 1
256279tracks/3/loop_wrap = true
257280tracks/3/keys = {
@@ -260,6 +283,30 @@ tracks/3/keys = {
260283"update" : 0 ,
261284"values" : [Color (1 , 1 , 1 , 0 ), Color (1 , 1 , 1 , 1 )]
262285}
286+ tracks/4/type = "value"
287+ tracks/4/imported = false
288+ tracks/4/enabled = true
289+ tracks/4/path = NodePath ("AnimationPlayer/WinScreen/ColorRect:visible" )
290+ tracks/4/interp = 1
291+ tracks/4/loop_wrap = true
292+ tracks/4/keys = {
293+ "times" : PackedFloat32Array (1.1 ),
294+ "transitions" : PackedFloat32Array (1 ),
295+ "update" : 1 ,
296+ "values" : [true ]
297+ }
298+ tracks/5/type = "value"
299+ tracks/5/imported = false
300+ tracks/5/enabled = true
301+ tracks/5/path = NodePath ("AnimationPlayer/WinScreen/ColorRect:modulate" )
302+ tracks/5/interp = 1
303+ tracks/5/loop_wrap = true
304+ tracks/5/keys = {
305+ "times" : PackedFloat32Array (1.1 , 1.4 ),
306+ "transitions" : PackedFloat32Array (1 , 1 ),
307+ "update" : 0 ,
308+ "values" : [Color (1 , 1 , 1 , 0 ), Color (1 , 1 , 1 , 1 )]
309+ }
263310
264311[sub_resource type ="AnimationLibrary" id ="AnimationLibrary_d6ycm" ]
265312_data = {
@@ -608,11 +655,11 @@ libraries = {
608655"" : SubResource ("AnimationLibrary_d6ycm" )
609656}
610657
611- [node name ="ScreenTransition" type ="CanvasLayer" parent ="Field/Terrain/Gamepieces/Grove/Ghost/AnimationPlayer" ]
612- script = ExtResource ("56_cx0l3" )
658+ [node name ="WinScreen" type ="CanvasLayer" parent ="Field/Terrain/Gamepieces/Grove/Ghost/AnimationPlayer" ]
613659
614- [node name ="ColorRect" type ="ColorRect" parent ="Field/Terrain/Gamepieces/Grove/Ghost/AnimationPlayer/ScreenTransition " ]
660+ [node name ="ColorRect" type ="ColorRect" parent ="Field/Terrain/Gamepieces/Grove/Ghost/AnimationPlayer/WinScreen " ]
615661visible = false
662+ modulate = Color (1 , 1 , 1 , 0 )
616663anchors_preset = 15
617664anchor_right = 1.0
618665anchor_bottom = 1.0
@@ -621,24 +668,24 @@ grow_vertical = 2
621668mouse_filter = 2
622669color = Color (0 , 0 , 0 , 1 )
623670
624- [node name ="VBoxContainer" type ="CenterContainer" parent ="Field/Terrain/Gamepieces/Grove/Ghost/AnimationPlayer/ScreenTransition /ColorRect" ]
671+ [node name ="VBoxContainer" type ="CenterContainer" parent ="Field/Terrain/Gamepieces/Grove/Ghost/AnimationPlayer/WinScreen /ColorRect" ]
625672layout_mode = 1
626673anchors_preset = 15
627674anchor_right = 1.0
628675anchor_bottom = 1.0
629676grow_horizontal = 2
630677grow_vertical = 2
631678
632- [node name ="VBoxContainer" type ="VBoxContainer" parent ="Field/Terrain/Gamepieces/Grove/Ghost/AnimationPlayer/ScreenTransition /ColorRect/VBoxContainer" ]
679+ [node name ="VBoxContainer" type ="VBoxContainer" parent ="Field/Terrain/Gamepieces/Grove/Ghost/AnimationPlayer/WinScreen /ColorRect/VBoxContainer" ]
633680modulate = Color (1 , 1 , 1 , 0 )
634681layout_mode = 2
635682
636- [node name ="Label" type ="Label" parent ="Field/Terrain/Gamepieces/Grove/Ghost/AnimationPlayer/ScreenTransition /ColorRect/VBoxContainer/VBoxContainer" ]
683+ [node name ="Label" type ="Label" parent ="Field/Terrain/Gamepieces/Grove/Ghost/AnimationPlayer/WinScreen /ColorRect/VBoxContainer/VBoxContainer" ]
637684layout_mode = 2
638685text = "THANK YOU FOR PLAYING!"
639686label_settings = SubResource ("LabelSettings_dkg5i" )
640687
641- [node name ="Label2" type ="Label" parent ="Field/Terrain/Gamepieces/Grove/Ghost/AnimationPlayer/ScreenTransition /ColorRect/VBoxContainer/VBoxContainer" ]
688+ [node name ="Label2" type ="Label" parent ="Field/Terrain/Gamepieces/Grove/Ghost/AnimationPlayer/WinScreen /ColorRect/VBoxContainer/VBoxContainer" ]
642689custom_minimum_size = Vector2 (800 , 0 )
643690layout_mode = 2
644691text = "Find more info or ways to help out at
0 commit comments