Files
colorvania/Scene.tscn
2026-03-11 16:20:13 +11:00

124 lines
13 KiB
Plaintext

[gd_scene format=4 uid="uid://b7ndmr6uvnyqb"]
[ext_resource type="Texture2D" uid="uid://ddl0kxl0inw6r" path="res://Tileset/atlas.png" id="1_3253y"]
[ext_resource type="Script" uid="uid://b4nlbrxto0tjp" path="res://Controllers/GameplayController.gd" id="1_u3cyc"]
[ext_resource type="PackedScene" uid="uid://dndbf44fkm2ww" path="res://BoxBoy/BoxBoy.tscn" id="2_3253y"]
[ext_resource type="Script" uid="uid://crdpf275pa70b" path="res://Controllers/DialogController.gd" id="2_eort7"]
[ext_resource type="PackedScene" uid="uid://cn8srrkyt4h8e" path="res://ArrowGirl/ArrowGirl.tscn" id="4_m7jmp"]
[ext_resource type="PackedScene" uid="uid://b1hpr05b5sgww" path="res://Bouncy/Bouncy.tscn" id="4_u3cyc"]
[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_u3cyc"]
texture = ExtResource("1_3253y")
texture_region_size = Vector2i(32, 32)
0:0/0 = 0
0:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, -16, 16, -16, 16, 16, -16, 16)
1:0/0 = 0
1:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, -16, 16, -16, 16, 16, -16, 16)
2:0/0 = 0
2:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, -16, 16, -16, 16, 16, -16, 16)
3:0/0 = 0
3:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, -16, 16, -16, 16, 16, -16, 16)
[sub_resource type="TileSet" id="TileSet_xlvrw"]
tile_size = Vector2i(32, 32)
physics_layer_0/collision_layer = 1
sources/4 = SubResource("TileSetAtlasSource_u3cyc")
tile_proxies/coords_level = [[0, Vector2i(0, 0)], [4, Vector2i(0, 0)], [1, Vector2i(0, 0)], [4, Vector2i(1, 0)], [2, Vector2i(0, 0)], [4, Vector2i(2, 0)], [3, Vector2i(0, 0)], [4, Vector2i(3, 0)]]
[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_66br4"]
content_margin_left = 50.0
bg_color = Color(0.4373566, 0.12280094, 0.2996518, 1)
border_width_left = 10
border_width_top = 10
border_width_right = 10
border_width_bottom = 10
border_color = Color(0.7138311, 0.75896835, 1, 1)
corner_radius_top_left = 10
corner_radius_top_right = 10
corner_radius_bottom_right = 10
corner_radius_bottom_left = 10
[node name="Scene" type="Node" unique_id=1524577592]
[node name="GameplayController" type="Node" parent="." unique_id=1304851943]
script = ExtResource("1_u3cyc")
[node name="DialogController" type="Node" parent="." unique_id=1330150795 node_paths=PackedStringArray("dialogContainer", "dialogTextLabel")]
script = ExtResource("2_eort7")
dialogContainer = NodePath("../CanvasLayer/DialogContainer")
dialogTextLabel = NodePath("../CanvasLayer/DialogContainer/MarginContainer/RichTextLabel")
[node name="TileMapLayer" type="TileMapLayer" parent="." unique_id=1449632282]
tile_map_data = PackedByteArray("AAD9/w0ABAAAAAAAAAD9/w4ABAABAAAAAAD9/w8ABAABAAAAAAD+/w0ABAAAAAAAAAD+/w4ABAABAAAAAAD+/w8ABAABAAAAAAD//w0ABAAAAAAAAAD//w4ABAABAAAAAAD//w8ABAABAAAAAAAAAA0ABAAAAAAAAAAAAA4ABAABAAAAAAAAAA8ABAABAAAAAAABAA0ABAAAAAAAAAABAA4ABAABAAAAAAABAA8ABAABAAAAAAACAA0ABAAAAAAAAAACAA4ABAABAAAAAAACAA8ABAABAAAAAAADAA0ABAAAAAAAAAADAA4ABAABAAAAAAADAA8ABAABAAAAAAAEAA0ABAAAAAAAAAAEAA4ABAABAAAAAAAEAA8ABAABAAAAAAAFAA0ABAAAAAAAAAAFAA4ABAABAAAAAAAFAA8ABAABAAAAAAAGAA0ABAAAAAAAAAAGAA4ABAABAAAAAAAGAA8ABAABAAAAAAAHAA0ABAAAAAAAAAAHAA4ABAABAAAAAAAHAA8ABAABAAAAAAAIAA0ABAAAAAAAAAAIAA4ABAABAAAAAAAIAA8ABAABAAAAAAAJAA0ABAAAAAAAAAAJAA4ABAABAAAAAAAJAA8ABAABAAAAAAAKAA0ABAAAAAAAAAAKAA4ABAABAAAAAAAKAA8ABAABAAAAAAALAA0ABAAAAAAAAAALAA4ABAABAAAAAAALAA8ABAABAAAAAAAMAA0ABAAAAAAAAAAMAA4ABAABAAAAAAAMAA8ABAABAAAAAAANAA0ABAAAAAAAAAANAA4ABAABAAAAAAANAA8ABAABAAAAAAAOAA0ABAAAAAAAAAAOAA4ABAABAAAAAAAOAA8ABAABAAAAAAAPAA0ABAAAAAAAAAAPAA4ABAABAAAAAAAPAA8ABAABAAAAAAAQAA4ABAABAAAAAAAQAA8ABAABAAAAAAARAA0ABAAAAAAAAAARAA4ABAABAAAAAAARAA8ABAABAAAAAAASAA0ABAAAAAAAAAASAA4ABAABAAAAAAASAA8ABAABAAAAAAATAA0ABAAAAAAAAAATAA4ABAABAAAAAAATAA8ABAABAAAAAAAUAA0ABAAAAAAAAAAUAA4ABAABAAAAAAAUAA8ABAABAAAAAAAVAA0ABAAAAAAAAAAVAA4ABAABAAAAAAAVAA8ABAABAAAAAAAWAA0ABAAAAAAAAAAWAA4ABAABAAAAAAAWAA8ABAABAAAAAAAXAA0ABAAAAAAAAAAXAA4ABAABAAAAAAAXAA8ABAABAAAAAAAYAA0ABAAAAAAAAAAYAA4ABAABAAAAAAAYAA8ABAABAAAAAAAZAA0ABAAAAAAAAAAZAA4ABAABAAAAAAAZAA8ABAABAAAAAAAaAA0ABAAAAAAAAAAaAA4ABAABAAAAAAAaAA8ABAABAAAAAAAbAA0ABAABAAAAAAAbAA4ABAABAAAAAAAbAA8ABAABAAAAAAAcAA0ABAABAAAAAAAcAA4ABAABAAAAAAAcAA8ABAABAAAAAAAdAA0ABAABAAAAAAAdAA4ABAABAAAAAAAdAA8ABAABAAAAAAAeAA0ABAABAAAAAAAeAA4ABAABAAAAAAAeAA8ABAABAAAAAAAfAA0ABAABAAAAAAAfAA4ABAABAAAAAAAfAA8ABAABAAAAAAD9/xAABAADAAAAAAD+/xAABAADAAAAAAD//xAABAADAAAAAAAAABAABAADAAAAAAABABAABAADAAAAAAACABAABAADAAAAAAADABAABAADAAAAAAAEABAABAADAAAAAAAFABAABAADAAAAAAAGABAABAADAAAAAAAHABAABAADAAAAAAAIABAABAADAAAAAAAJABAABAADAAAAAAAKABAABAADAAAAAAALABAABAADAAAAAAAMABAABAADAAAAAAANABAABAADAAAAAAAOABAABAADAAAAAAAPABAABAADAAAAAAAQABAABAADAAAAAAARABAABAADAAAAAAASABAABAADAAAAAAATABAABAADAAAAAAAUABAABAADAAAAAAAVABAABAADAAAAAAAWABAABAADAAAAAAAXABAABAADAAAAAAAYABAABAADAAAAAAAZABAABAADAAAAAAAaABAABAADAAAAAAAbABAABAADAAAAAAAcABAABAADAAAAAAAdABAABAADAAAAAAAeABAABAADAAAAAAAfABAABAADAAAAAAASAAMABAABAAAAAAASAAIABAAAAAAAAAAQAA0ABAAAAAAAAAD7/wAABAABAAAAAAD7/wEABAABAAAAAAD7/wIABAABAAAAAAD7/wMABAABAAAAAAD7/wQABAABAAAAAAD7/wUABAABAAAAAAD7/wYABAABAAAAAAD7/wcABAABAAAAAAD7/wgABAABAAAAAAD7/wkABAABAAAAAAD7/woABAABAAAAAAD7/wsABAABAAAAAAD7/wwABAABAAAAAAD7/w0ABAABAAAAAAD7/w4ABAABAAAAAAD7/w8ABAABAAAAAAD7/xAABAADAAAAAAD8/wAABAABAAAAAAD8/wEABAABAAAAAAD8/wIABAABAAAAAAD8/wMABAABAAAAAAD8/wQABAABAAAAAAD8/wUABAABAAAAAAD8/wYABAABAAAAAAD8/wcABAABAAAAAAD8/wgABAABAAAAAAD8/wkABAABAAAAAAD8/woABAABAAAAAAD8/wsABAABAAAAAAD8/wwABAABAAAAAAD8/w0ABAABAAAAAAD8/w4ABAABAAAAAAD8/w8ABAABAAAAAAD8/xAABAADAAAAAAD9/wIABAAAAAAAAAD9/wMABAABAAAAAAD+/wIABAAAAAAAAAD+/wMABAABAAAAAAD//wIABAAAAAAAAAD//wMABAABAAAAAAAAAAIABAAAAAAAAAAAAAMABAABAAAAAAABAAIABAAAAAAAAAABAAMABAABAAAAAAACAAIABAAAAAAAAAACAAMABAABAAAAAAADAAIABAAAAAAAAAADAAMABAABAAAAAAAEAAIABAAAAAAAAAAEAAMABAABAAAAAAAFAAIABAAAAAAAAAAFAAMABAABAAAAAAAOAAIABAAAAAAAAAAOAAMABAABAAAAAAAPAAIABAAAAAAAAAAPAAMABAABAAAAAAAQAAIABAAAAAAAAAAQAAMABAABAAAAAAARAAIABAAAAAAAAAARAAMABAABAAAAAAAgAAAABAABAAAAAAAgAAEABAABAAAAAAAgAAIABAABAAAAAAAgAAMABAABAAAAAAAgAAQABAABAAAAAAAgAAUABAABAAAAAAAgAAYABAABAAAAAAAgAAcABAABAAAAAAAgAAgABAABAAAAAAAgAAkABAABAAAAAAAgAAoABAABAAAAAAAgAAsABAABAAAAAAAgAAwABAABAAAAAAAgAA0ABAABAAAAAAAgAA4ABAABAAAAAAAgAA8ABAABAAAAAAAgABAABAADAAAAAAAhAAAABAABAAAAAAAhAAEABAABAAAAAAAhAAIABAABAAAAAAAhAAMABAABAAAAAAAhAAQABAABAAAAAAAhAAUABAABAAAAAAAhAAYABAABAAAAAAAhAAcABAABAAAAAAAhAAgABAABAAAAAAAhAAkABAABAAAAAAAhAAoABAABAAAAAAAhAAsABAABAAAAAAAhAAwABAABAAAAAAAhAA0ABAABAAAAAAAhAA4ABAABAAAAAAAhAA8ABAABAAAAAAAhABAABAADAAAAAAAXAAsABAACAAAAAAAXAAwABAACAAAAAAAYAAsABAACAAAAAAAYAAwABAAAAAAAAAAZAAsABAAAAAAAAAAZAAwABAAAAAAAAAAaAAsABAAAAAAAAAAaAAwABAAAAAAAAAAbAAsABAABAAAAAAAbAAwABAABAAAAAAAcAAsABAABAAAAAAAcAAwABAABAAAAAAAdAAsABAABAAAAAAAdAAwABAABAAAAAAAeAAsABAABAAAAAAAeAAwABAABAAAAAAAfAAsABAABAAAAAAAfAAwABAABAAAAAAAZAAkABAACAAAAAAAZAAoABAACAAAAAAAaAAkABAACAAAAAAAaAAoABAAAAAAAAAAbAAkABAAAAAAAAAAbAAoABAAAAAAAAAAcAAkABAAAAAAAAAAcAAoABAAAAAAAAAAdAAkABAAAAAAAAAAdAAoABAAAAAAAAAAeAAkABAAAAAAAAAAeAAoABAAAAAAAAAAfAAkABAAAAAAAAAAfAAoABAAAAAAAAAAbAAcABAACAAAAAAAbAAgABAACAAAAAAAcAAcABAACAAAAAAAcAAgABAAAAAAAAAAdAAcABAACAAAAAAAdAAgABAAAAAAAAAAeAAcABAACAAAAAAAeAAgABAAAAAAAAAAfAAcABAACAAAAAAAfAAgABAAAAAAAAAD7//H/BAABAAAAAAD7//L/BAABAAAAAAD7//P/BAABAAAAAAD7//T/BAABAAAAAAD7//X/BAABAAAAAAD7//b/BAABAAAAAAD7//f/BAABAAAAAAD7//j/BAABAAAAAAD7//n/BAABAAAAAAD7//r/BAABAAAAAAD7//v/BAABAAAAAAD7//z/BAABAAAAAAD7//3/BAABAAAAAAD7//7/BAABAAAAAAD7////BAABAAAAAAD8//H/BAABAAAAAAD8//L/BAABAAAAAAD8//P/BAABAAAAAAD8//T/BAABAAAAAAD8//X/BAABAAAAAAD8//b/BAABAAAAAAD8//f/BAABAAAAAAD8//j/BAABAAAAAAD8//n/BAABAAAAAAD8//r/BAABAAAAAAD8//v/BAABAAAAAAD8//z/BAABAAAAAAD8//3/BAABAAAAAAD8//7/BAABAAAAAAD8////BAABAAAAAAABAPn/BAABAAAAAAAAAPn/BAABAAAAAAD///n/BAABAAAAAAD+//n/BAABAAAAAAD9//n/BAABAAAAAAABAPj/BAAAAAAAAAAAAPj/BAAAAAAAAAD///j/BAAAAAAAAAD+//j/BAAAAAAAAAD9//j/BAAAAAAAAAACAO//BAABAAAAAAADAO//BAABAAAAAAAEAO//BAABAAAAAAAFAO//BAABAAAAAAAGAO//BAABAAAAAAAHAO//BAABAAAAAAACAO7/BAAAAAAAAAADAO7/BAAAAAAAAAAEAO7/BAAAAAAAAAAFAO7/BAAAAAAAAAAGAO7/BAAAAAAAAAAHAO7/BAAAAAAAAAAJAO7/BAACAAAAAAALAO7/BAACAAAAAAANAO7/BAACAAAAAAAPAO7/BAACAAAAAAARAO7/BAACAAAAAAATAO7/BAACAAAAAAAVAO7/BAACAAAAAAAXAO7/BAACAAAAAAAZAO7/BAACAAAAAAAbAO7/BAACAAAAAAAdAO7/BAACAAAAAAAfAO7/BAACAAAAAAALAO//BAACAAAAAAANAO//BAACAAAAAAANAPD/BAACAAAAAAAPAO//BAACAAAAAAAPAPD/BAACAAAAAAAPAPH/BAACAAAAAAARAO//BAACAAAAAAARAPD/BAACAAAAAAARAPH/BAACAAAAAAARAPL/BAACAAAAAAATAO//BAACAAAAAAATAPD/BAACAAAAAAATAPH/BAACAAAAAAATAPL/BAACAAAAAAATAPP/BAACAAAAAAAVAPP/BAACAAAAAAAVAPL/BAACAAAAAAAVAPH/BAACAAAAAAAVAPD/BAACAAAAAAAVAO//BAACAAAAAAAXAO//BAACAAAAAAAXAPD/BAACAAAAAAAXAPH/BAACAAAAAAAXAPL/BAACAAAAAAAZAO//BAACAAAAAAAZAPD/BAACAAAAAAAZAPH/BAACAAAAAAAbAO//BAACAAAAAAAbAPD/BAACAAAAAAAdAO//BAACAAAAAAAhAO7/BAAAAAAAAAAiAO7/BAAAAAAAAAAjAO7/BAAAAAAAAAAkAO7/BAAAAAAAAAAlAO7/BAAAAAAAAAAmAO7/BAAAAAAAAAAnAO7/BAAAAAAAAAAhAO//BAABAAAAAAAiAO//BAABAAAAAAAjAO//BAABAAAAAAAkAO//BAABAAAAAAAlAO//BAABAAAAAAAmAO//BAABAAAAAAAnAO//BAABAAAAAAAxAO7/BAACAAAAAAA0AOT/BAACAAAAAAAiAAAABAABAAAAAAAjAAAABAABAAAAAAAkAAAABAABAAAAAAAlAAAABAABAAAAAAAmAAAABAABAAAAAAAnAAAABAABAAAAAAAoAAAABAABAAAAAAApAAAABAABAAAAAAAqAAAABAABAAAAAAArAAAABAABAAAAAAAsAAAABAABAAAAAAAtAAAABAABAAAAAAAuAAAABAABAAAAAAAvAAAABAABAAAAAAAwAAAABAABAAAAAAAxAAAABAABAAAAAAAyAAAABAABAAAAAAAzAAAABAABAAAAAAA0AAAABAABAAAAAAA1AAAABAABAAAAAAA2AAAABAABAAAAAAA3AAAABAABAAAAAAA4AAAABAABAAAAAAA5AAAABAABAAAAAAA6AAAABAABAAAAAAA7AAAABAABAAAAAAA8AAAABAABAAAAAAA9AAAABAABAAAAAAA+AAAABAABAAAAAAAxANr/BAAAAAAAAAAwANr/BAAAAAAAAAAvANr/BAAAAAAAAAAuANr/BAAAAAAAAAAtANr/BAAAAAAAAAAsANr/BAAAAAAAAAArANr/BAAAAAAAAAAqANr/BAAAAAAAAAApANr/BAAAAAAAAAAoANr/BAAAAAAAAAAxANv/BAABAAAAAAAwANv/BAABAAAAAAAvANv/BAABAAAAAAAuANv/BAABAAAAAAAtANv/BAABAAAAAAAsANv/BAABAAAAAAArANv/BAABAAAAAAAqANv/BAABAAAAAAApANv/BAABAAAAAAAoANv/BAABAAAAAAApANn/BAADAAAAAAAtANn/BAADAAAAAAApANb/BAAAAAAAAAApANf/BAAAAAAAAAAqANj/BAAAAAAAAAArANj/BAACAAAAAAAsANj/BAAAAAAAAAAtANj/BAAAAAAAAAAtANf/BAAAAAAAAAAtANb/BAAAAAAAAAAsANb/BAAAAAAAAAArANb/BAACAAAAAAAqANb/BAAAAAAAAAApANj/BAAAAAAAAAAqANf/BAAAAAAAAAArANf/BAACAAAAAAAsANf/BAAAAAAAAAAqANP/BAACAAAAAAAqANT/BAABAAAAAAAqANX/BAABAAAAAAArANX/BAABAAAAAAAsANX/BAABAAAAAAAtANX/BAABAAAAAAAtANT/BAADAAAAAAAtANP/BAACAAAAAAAsANP/BAACAAAAAAArANP/BAACAAAAAAArANT/BAADAAAAAAAsANT/BAABAAAAAAAuANb/BAAAAAAAAAAvANb/BAABAAAAAAAoANf/BAABAAAAAAAoANb/BAAAAAAAAAAqANL/BAACAAAAAAArANL/BAACAAAAAAAsANL/BAACAAAAAAAtANL/BAACAAAAAAApANP/BAACAAAAAAApANT/BAACAAAAAAApANX/BAABAAAAAAA=")
tile_set = SubResource("TileSet_xlvrw")
metadata/_edit_lock_ = true
[node name="BoxBoy" parent="." unique_id=1170104752 instance=ExtResource("2_3253y")]
position = Vector2(128, 384)
[node name="Camera2D" type="Camera2D" parent="BoxBoy" unique_id=1516732087]
metadata/_edit_lock_ = true
[node name="BouncyContainer" type="Node" parent="." unique_id=1771839640]
[node name="Bouncy1" parent="BouncyContainer" unique_id=1291132789 instance=ExtResource("4_u3cyc")]
position = Vector2(648, 416)
[node name="Bouncy2" parent="BouncyContainer" unique_id=1550391686 instance=ExtResource("4_u3cyc")]
position = Vector2(160, 64)
[node name="Bouncy3" parent="BouncyContainer" unique_id=2049298793 instance=ExtResource("4_u3cyc")]
position = Vector2(480, 64)
[node name="Bouncy4" parent="BouncyContainer" unique_id=1029215451 instance=ExtResource("4_u3cyc")]
position = Vector2(32, -256)
[node name="Bouncy5" parent="BouncyContainer" unique_id=1920874516 instance=ExtResource("4_u3cyc")]
position = Vector2(1584, -576)
[node name="Bouncy6" parent="BouncyContainer" unique_id=2085472449 instance=ExtResource("4_u3cyc")]
position = Vector2(1680, -896)
[node name="NPCContainer" type="Node" parent="." unique_id=1127671677]
[node name="ArrowGirl" parent="NPCContainer" unique_id=869288979 instance=ExtResource("4_m7jmp")]
position = Vector2(-24, 48)
[node name="CanvasLayer" type="CanvasLayer" parent="." unique_id=1084551152]
[node name="DialogContainer" type="MarginContainer" parent="CanvasLayer" unique_id=753682701]
visible = false
anchors_preset = 12
anchor_top = 1.0
anchor_right = 1.0
anchor_bottom = 1.0
offset_top = -240.0
grow_horizontal = 2
grow_vertical = 0
theme_override_constants/margin_left = 20
theme_override_constants/margin_right = 20
theme_override_constants/margin_bottom = 20
[node name="DialogBackground" type="Panel" parent="CanvasLayer/DialogContainer" unique_id=1921455511]
layout_mode = 2
theme_override_styles/panel = SubResource("StyleBoxFlat_66br4")
[node name="MarginContainer" type="MarginContainer" parent="CanvasLayer/DialogContainer" unique_id=755879638]
layout_mode = 2
theme_override_constants/margin_left = 20
theme_override_constants/margin_right = 20
theme_override_constants/margin_bottom = 20
[node name="RichTextLabel" type="RichTextLabel" parent="CanvasLayer/DialogContainer/MarginContainer" unique_id=789191111]
layout_mode = 2
theme_override_font_sizes/normal_font_size = 30
theme_override_font_sizes/bold_font_size = 30
theme_override_font_sizes/bold_italics_font_size = 30
theme_override_font_sizes/italics_font_size = 30
theme_override_font_sizes/mono_font_size = 30
text = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus dictum aliquet arcu, vel tristique ligula dictum id. Mauris ac libero ut enim ultrices aliquam vel eget lacus. Nam ultricies dapibus erat. In lacus sapien, porttitor at purus blandit, sagittis euismod augue."
scroll_active = false
autowrap_mode = 2
vertical_alignment = 1
justification_flags = 227