diff --git a/ArrowGirl/ArrowGirl.gd b/ArrowGirl/ArrowGirl.gd index f8924ed..6106cda 100644 --- a/ArrowGirl/ArrowGirl.gd +++ b/ArrowGirl/ArrowGirl.gd @@ -1,6 +1,5 @@ class_name ArrowGirl extends Area2D -@onready var _dialogController = $/root/Scene/DialogController @onready var _sprite = $AnimatedSprite2D #boilerplate @@ -16,8 +15,8 @@ func _on_animation_finished() -> void: func _on_body_entered(body) -> void: if body is BoxBoy: - _dialogController.set_dialog("Hello.", 0.2) + %DialogController.set_dialog("Hello flowers!", 0.2) func _on_body_exited(body) -> void: if body is BoxBoy: - _dialogController.set_dialog("") + %DialogController.set_dialog("") diff --git a/ArrowGirl/ArrowGirl.tscn b/ArrowGirl/ArrowGirl.tscn index 7886b47..95bc1f3 100644 --- a/ArrowGirl/ArrowGirl.tscn +++ b/ArrowGirl/ArrowGirl.tscn @@ -49,6 +49,7 @@ animation = &"idle_glance" metadata/_edit_lock_ = true [node name="CollisionShape2D" type="CollisionShape2D" parent="." unique_id=1190138841] +visible = false shape = SubResource("RectangleShape2D_53v1e") metadata/_edit_lock_ = true diff --git a/BoxBoy/BoxBoy.gd b/BoxBoy/BoxBoy.gd index cbd9823..aa0e23f 100644 --- a/BoxBoy/BoxBoy.gd +++ b/BoxBoy/BoxBoy.gd @@ -1,6 +1,5 @@ class_name BoxBoy extends CharacterBody2D -@onready var _gameplayController = $/root/Scene/GameplayController @onready var _sprite = $AnimatedSprite2D const MOVE_FORCE: int = 150 @@ -40,7 +39,7 @@ func _physics_process(_delta) -> void: buffer_jumping -= 1 #process coyote and jump buffers - if buffer_grounded > 0 and buffer_jumping > 0 and just_bounced == false: + if (buffer_grounded > 0 or %GameplayController.godmode) and buffer_jumping > 0 and just_bounced == false: velocity.y = -JUMP_FORCE buffer_grounded = 0 buffer_jumping = 0 @@ -66,12 +65,11 @@ func _physics_process(_delta) -> void: #terminal velocity (in all directions) if velocity.y > MAX_FALL_SPEED: velocity.y = MAX_FALL_SPEED - if abs(velocity.x) > MAX_MOVE_SPEED: - velocity.x = MAX_MOVE_SPEED * sign(velocity.x) + if abs(velocity.x) > MAX_MOVE_SPEED * (10 if %GameplayController.godmode else 1): + velocity.x = sign(velocity.x) * MAX_MOVE_SPEED * (10 if %GameplayController.godmode else 1) - if _gameplayController.godmode and velocity.y > 0: + if %GameplayController.godmode and velocity.y > 0: velocity.y = 0 - #do the thing move_and_slide() diff --git a/Scenes/OneOne.tscn b/Scenes/OneOne.tscn new file mode 100644 index 0000000..86d8ff2 --- /dev/null +++ b/Scenes/OneOne.tscn @@ -0,0 +1,45 @@ +[gd_scene format=4 uid="uid://xensvnomjpi8"] + +[ext_resource type="Script" uid="uid://b4nlbrxto0tjp" path="res://Controllers/GameplayController.gd" id="1_abpbi"] +[ext_resource type="Script" uid="uid://crdpf275pa70b" path="res://Controllers/DialogController.gd" id="2_gsv08"] +[ext_resource type="PackedScene" uid="uid://xmes6cyca17" path="res://Controllers/DialogContainer.tscn" id="2_qntlo"] +[ext_resource type="TileSet" uid="uid://blw0jlvdxyhwl" path="res://Tilesets/delve.tres" id="4_kn2ac"] +[ext_resource type="PackedScene" uid="uid://dndbf44fkm2ww" path="res://BoxBoy/BoxBoy.tscn" id="5_kn2ac"] +[ext_resource type="PackedScene" uid="uid://cn8srrkyt4h8e" path="res://ArrowGirl/ArrowGirl.tscn" id="6_ywj2d"] + +[node name="OneOne" type="Node2D" unique_id=1460902338] + +[node name="GameplayController" type="Node" parent="." unique_id=970621718] +unique_name_in_owner = true +script = ExtResource("1_abpbi") + +[node name="DialogController" type="Node" parent="." unique_id=1801014879 node_paths=PackedStringArray("dialogContainer", "dialogTextLabel")] +unique_name_in_owner = true +script = ExtResource("2_gsv08") +dialogContainer = NodePath("../CanvasLayer/DialogContainer") +dialogTextLabel = NodePath("../CanvasLayer/DialogContainer/MarginContainer/RichTextLabel") + +[node name="CanvasLayer" type="CanvasLayer" parent="." unique_id=642566280] + +[node name="DialogContainer" parent="CanvasLayer" unique_id=988261899 instance=ExtResource("2_qntlo")] +visible = false + +[node name="TileMapLayer" type="TileMapLayer" parent="." unique_id=346622014] +tile_map_data = PackedByteArray("AAAAAAkABAABAAAAAAABAAkABAABAAAAAAACAAkABAABAAAAAAADAAkABAABAAAAAAAEAAkABAABAAAAAAAFAAkABAABAAAAAAAGAAkABAABAAAAAAAHAAkABAABAAAAAAAAAAgABAAAAAAAAAABAAgABAAAAAAAAAACAAgABAAAAAAAAAADAAgABAAAAAAAAAAEAAgABAAAAAAAAAAFAAgABAAAAAAAAAAGAAgABAAAAAAAAAAHAAgABAAAAAAAAAAIAAgABAAAAAAAAAAJAAgABAAAAAAAAAAKAAgABAAAAAAAAAALAAgABAAAAAAAAAAMAAgABAAAAAAAAAANAAgABAAAAAAAAAAOAAgABAAAAAAAAAAPAAgABAAAAAAAAAAQAAgABAAAAAAAAAARAAgABAAAAAAAAAASAAgABAAAAAAAAAATAAgABAAAAAAAAAAUAAgABAAAAAAAAAAIAAkABAABAAAAAAAJAAkABAABAAAAAAAKAAkABAABAAAAAAALAAkABAABAAAAAAAMAAkABAABAAAAAAANAAkABAABAAAAAAAOAAkABAABAAAAAAAPAAkABAABAAAAAAAQAAkABAABAAAAAAARAAkABAABAAAAAAASAAkABAABAAAAAAATAAkABAABAAAAAAAUAAkABAABAAAAAAAVAAkABAABAAAAAAAWAAkABAABAAAAAAASAAcABAACAAAAAAASAAYABAACAAAAAAATAAYABAACAAAAAAATAAcABAACAAAAAAAXAAcABAACAAAAAAAXAAYABAACAAAAAAAYAAYABAACAAAAAAAYAAcABAACAAAAAAAAAAoABAABAAAAAAABAAoABAABAAAAAAACAAoABAABAAAAAAADAAoABAABAAAAAAAEAAoABAABAAAAAAAFAAoABAABAAAAAAAGAAoABAABAAAAAAAHAAoABAABAAAAAAAIAAoABAABAAAAAAAJAAoABAABAAAAAAAKAAoABAABAAAAAAALAAoABAABAAAAAAAMAAoABAABAAAAAAANAAoABAABAAAAAAAOAAoABAABAAAAAAAPAAoABAABAAAAAAAQAAoABAABAAAAAAARAAoABAABAAAAAAASAAoABAABAAAAAAATAAoABAABAAAAAAAUAAoABAABAAAAAAAVAAoABAABAAAAAAAWAAoABAABAAAAAAAcAAcABAACAAAAAAAcAAYABAACAAAAAAAdAAYABAACAAAAAAAdAAcABAACAAAAAAAdAAUABAACAAAAAAAcAAUABAACAAAAAAAVAAgABAAAAAAAAAAWAAgABAAAAAAAAAAXAAgABAAAAAAAAAAYAAgABAAAAAAAAAAZAAgABAAAAAAAAAAaAAgABAAAAAAAAAAbAAgABAAAAAAAAAAcAAgABAAAAAAAAAAdAAgABAAAAAAAAAAeAAgABAAAAAAAAAAfAAgABAAAAAAAAAAgAAgABAAAAAAAAAAhAAgABAAAAAAAAAAiAAgABAAAAAAAAAAjAAgABAAAAAAAAAAkAAgABAAAAAAAAAAlAAgABAAAAAAAAAAmAAgABAAAAAAAAAAnAAgABAAAAAAAAAAoAAgABAAAAAAAAAApAAgABAAAAAAAAAAqAAgABAAAAAAAAAArAAgABAAAAAAAAAAhAAcABAACAAAAAAAhAAYABAACAAAAAAAiAAYABAACAAAAAAAiAAcABAACAAAAAAAoAAYABAACAAAAAAAoAAcABAACAAAAAAAoAAUABAACAAAAAAAXAAkABAABAAAAAAAYAAkABAABAAAAAAAeAAkABAABAAAAAAAfAAkABAABAAAAAAAgAAkABAABAAAAAAAhAAkABAABAAAAAAAiAAkABAABAAAAAAAjAAkABAABAAAAAAAkAAkABAABAAAAAAAlAAkABAABAAAAAAAmAAkABAABAAAAAAAnAAkABAABAAAAAAAoAAkABAABAAAAAAApAAkABAABAAAAAAAqAAkABAABAAAAAAArAAkABAABAAAAAAAdAAkABAABAAAAAAAcAAkABAABAAAAAAAbAAkABAABAAAAAAAaAAkABAABAAAAAAAZAAkABAABAAAAAAAXAAoABAABAAAAAAAYAAoABAABAAAAAAAZAAoABAABAAAAAAAaAAoABAABAAAAAAAbAAoABAABAAAAAAAcAAoABAABAAAAAAAdAAoABAABAAAAAAAeAAoABAABAAAAAAAfAAoABAABAAAAAAAgAAoABAABAAAAAAAhAAoABAABAAAAAAAiAAoABAABAAAAAAAjAAoABAABAAAAAAAkAAoABAABAAAAAAAlAAoABAABAAAAAAAmAAoABAABAAAAAAAnAAoABAABAAAAAAAoAAoABAABAAAAAAApAAoABAABAAAAAAAqAAoABAABAAAAAAArAAoABAABAAAAAAAuAAkABAABAAAAAAAvAAkABAABAAAAAAAzAAkABAABAAAAAAA0AAkABAABAAAAAAA1AAkABAABAAAAAAA2AAkABAABAAAAAAA3AAkABAABAAAAAAA4AAkABAABAAAAAAA5AAkABAABAAAAAAA6AAkABAABAAAAAAA7AAkABAABAAAAAAAuAAgABAAAAAAAAAAvAAgABAAAAAAAAAAzAAgABAAAAAAAAAA0AAgABAAAAAAAAAA1AAgABAAAAAAAAAA2AAgABAAAAAAAAAA3AAgABAAAAAAAAAA4AAgABAAAAAAAAAA5AAgABAAAAAAAAAA6AAgABAAAAAAAAAA7AAgABAAAAAAAAAAuAAoABAABAAAAAAAvAAoABAABAAAAAAAzAAoABAABAAAAAAA0AAoABAABAAAAAAA1AAoABAABAAAAAAA2AAoABAABAAAAAAA3AAoABAABAAAAAAA4AAoABAABAAAAAAA5AAoABAABAAAAAAA6AAoABAABAAAAAAA7AAoABAABAAAAAAAsAAkABAABAAAAAAAtAAkABAABAAAAAAAtAAoABAABAAAAAAAsAAoABAABAAAAAAAsAAgABAAAAAAAAAAtAAgABAAAAAAAAAA4AAYABAACAAAAAAA5AAYABAACAAAAAAA6AAYABAACAAAAAAA7AAQABAACAAAAAAA8AAQABAACAAAAAAA9AAQABAACAAAAAABAAAQABAACAAAAAABBAAQABAACAAAAAABCAAQABAACAAAAAABDAAQABAACAAAAAABKAAQABAACAAAAAABLAAQABAACAAAAAABMAAQABAACAAAAAABNAAQABAACAAAAAABIAAgABAAAAAAAAABJAAgABAAAAAAAAABKAAgABAAAAAAAAABLAAgABAAAAAAAAABMAAgABAAAAAAAAABNAAgABAAAAAAAAABOAAgABAAAAAAAAABPAAgABAAAAAAAAABQAAgABAAAAAAAAABIAAkABAABAAAAAABJAAkABAABAAAAAABKAAkABAABAAAAAABLAAkABAABAAAAAABMAAkABAABAAAAAABNAAkABAABAAAAAABOAAkABAABAAAAAABPAAkABAABAAAAAABQAAkABAABAAAAAABRAAkABAABAAAAAABRAAoABAABAAAAAABQAAoABAABAAAAAABPAAoABAABAAAAAABOAAoABAABAAAAAABNAAoABAABAAAAAABMAAoABAABAAAAAABLAAoABAABAAAAAABKAAoABAABAAAAAABJAAoABAABAAAAAABIAAoABAABAAAAAABBAAkABAABAAAAAABAAAkABAABAAAAAAA/AAkABAABAAAAAAA+AAkABAABAAAAAAA9AAkABAABAAAAAAA8AAkABAABAAAAAAA8AAoABAABAAAAAAA9AAoABAABAAAAAAA+AAoABAABAAAAAAA/AAoABAABAAAAAABAAAoABAABAAAAAABBAAoABAABAAAAAABBAAgABAAAAAAAAABAAAgABAAAAAAAAAA/AAgABAAAAAAAAAA+AAgABAAAAAAAAAA9AAgABAAAAAAAAAA8AAgABAAAAAAAAABRAAgABAAAAAAAAABSAAgABAAAAAAAAABTAAgABAAAAAAAAABUAAgABAAAAAAAAABVAAgABAAAAAAAAABWAAgABAAAAAAAAABXAAgABAAAAAAAAABYAAgABAAAAAAAAABZAAgABAAAAAAAAABaAAgABAAAAAAAAABbAAgABAAAAAAAAABcAAgABAAAAAAAAABdAAgABAAAAAAAAABeAAgABAAAAAAAAABfAAgABAAAAAAAAABgAAgABAAAAAAAAABhAAgABAAAAAAAAABiAAgABAAAAAAAAABjAAgABAAAAAAAAABkAAgABAAAAAAAAABlAAgABAAAAAAAAABmAAgABAAAAAAAAABnAAgABAAAAAAAAABoAAgABAAAAAAAAABSAAkABAABAAAAAABTAAkABAABAAAAAABUAAkABAABAAAAAABVAAkABAABAAAAAABWAAkABAABAAAAAABXAAkABAABAAAAAABYAAkABAABAAAAAABZAAkABAABAAAAAABaAAkABAABAAAAAABbAAkABAABAAAAAABcAAkABAABAAAAAABdAAkABAABAAAAAABeAAkABAABAAAAAABfAAkABAABAAAAAABgAAkABAABAAAAAABhAAkABAABAAAAAABiAAkABAABAAAAAABjAAkABAABAAAAAABkAAkABAABAAAAAABlAAkABAABAAAAAABmAAkABAABAAAAAABnAAkABAABAAAAAABoAAkABAABAAAAAABoAAoABAABAAAAAABnAAoABAABAAAAAABmAAoABAABAAAAAABlAAoABAABAAAAAABkAAoABAABAAAAAABjAAoABAABAAAAAABiAAoABAABAAAAAABhAAoABAABAAAAAABgAAoABAABAAAAAABfAAoABAABAAAAAABeAAoABAABAAAAAABdAAoABAABAAAAAABcAAoABAABAAAAAABbAAoABAABAAAAAABaAAoABAABAAAAAABZAAoABAABAAAAAABYAAoABAABAAAAAABXAAoABAABAAAAAABWAAoABAABAAAAAABVAAoABAABAAAAAABUAAoABAABAAAAAABTAAoABAABAAAAAABSAAoABAABAAAAAABWAAYABAACAAAAAABXAAYABAACAAAAAABYAAQABAACAAAAAABYAAUABAACAAAAAABZAAYABAACAAAAAABZAAQABAACAAAAAABZAAUABAACAAAAAABYAAYABAACAAAAAABcAAQABAACAAAAAABcAAUABAACAAAAAABcAAYABAACAAAAAABcAAcABAACAAAAAABdAAQABAACAAAAAABdAAUABAACAAAAAABeAAYABAACAAAAAABeAAcABAACAAAAAABdAAYABAACAAAAAABdAAcABAACAAAAAABfAAYABAACAAAAAABfAAcABAACAAAAAABoAAYABAACAAAAAABnAAYABAACAAAAAABmAAYABAACAAAAAABlAAYABAACAAAAAABnAAUABAACAAAAAABoAAQABAACAAAAAABoAAUABAACAAAAAABnAAQABAACAAAAAABrAAQABAACAAAAAABrAAUABAACAAAAAABrAAYABAACAAAAAABrAAcABAACAAAAAABsAAQABAACAAAAAABsAAUABAACAAAAAABsAAYABAACAAAAAABsAAcABAACAAAAAABtAAYABAACAAAAAABtAAcABAACAAAAAABuAAYABAACAAAAAABuAAcABAACAAAAAABrAAgABAAAAAAAAABsAAgABAAAAAAAAABtAAgABAAAAAAAAABuAAgABAAAAAAAAABvAAgABAAAAAAAAABwAAgABAAAAAAAAABxAAgABAAAAAAAAAByAAgABAAAAAAAAABzAAgABAAAAAAAAAB0AAgABAAAAAAAAAB1AAgABAAAAAAAAAB2AAgABAAAAAAAAAB3AAgABAAAAAAAAAB4AAgABAACAAAAAAB5AAgABAACAAAAAAB6AAgABAACAAAAAAB7AAgABAACAAAAAAB8AAgABAACAAAAAAB9AAgABAACAAAAAABrAAkABAABAAAAAABsAAkABAABAAAAAABtAAkABAABAAAAAABuAAkABAABAAAAAABvAAkABAABAAAAAABwAAkABAABAAAAAABxAAkABAABAAAAAAByAAkABAABAAAAAABzAAkABAABAAAAAAB0AAkABAABAAAAAAB1AAkABAABAAAAAAB2AAkABAABAAAAAAB3AAkABAABAAAAAAB4AAkABAABAAAAAAB5AAkABAABAAAAAAB6AAkABAABAAAAAAB7AAkABAABAAAAAAB8AAkABAABAAAAAAB9AAkABAABAAAAAABrAAoABAABAAAAAABsAAoABAABAAAAAABtAAoABAABAAAAAABuAAoABAABAAAAAABvAAoABAABAAAAAABwAAoABAABAAAAAABxAAoABAABAAAAAAByAAoABAABAAAAAABzAAoABAABAAAAAAB0AAoABAABAAAAAAB1AAoABAABAAAAAAB2AAoABAABAAAAAAB3AAoABAABAAAAAAB4AAoABAABAAAAAAB5AAoABAABAAAAAAB6AAoABAABAAAAAAB7AAoABAABAAAAAAB8AAoABAABAAAAAAB9AAoABAABAAAAAAB4AAYABAACAAAAAAB4AAcABAACAAAAAAB5AAcABAACAAAAAAB5AAYABAACAAAAAAB6AAQABAACAAAAAAB6AAUABAACAAAAAAB6AAYABAACAAAAAAB6AAcABAACAAAAAAB7AAQABAACAAAAAAB7AAUABAACAAAAAAB7AAYABAACAAAAAAB7AAcABAACAAAAAAB8AAIABAACAAAAAAB8AAMABAACAAAAAAB8AAQABAACAAAAAAB8AAUABAACAAAAAAB8AAYABAACAAAAAAB8AAcABAACAAAAAAB9AAIABAACAAAAAAB9AAMABAACAAAAAAB9AAQABAACAAAAAAB9AAUABAACAAAAAAB9AAYABAACAAAAAAB9AAcABAACAAAAAAB+AAAABAACAAAAAAB+AAEABAACAAAAAAB+AAIABAACAAAAAAB+AAMABAACAAAAAAB+AAQABAACAAAAAAB+AAUABAACAAAAAAB+AAYABAACAAAAAAB+AAcABAACAAAAAAB/AAAABAACAAAAAAB/AAEABAACAAAAAAB/AAIABAACAAAAAAB/AAMABAACAAAAAAB/AAQABAACAAAAAAB/AAUABAACAAAAAAB/AAYABAACAAAAAAB/AAcABAACAAAAAAB+AAgABAACAAAAAAB/AAgABAACAAAAAAB+AAkABAABAAAAAAB/AAoABAABAAAAAAB/AAkABAABAAAAAAB+AAoABAABAAAAAACAAAkABAABAAAAAACBAAkABAABAAAAAACCAAkABAABAAAAAACDAAkABAABAAAAAACEAAkABAABAAAAAACFAAkABAABAAAAAACGAAkABAABAAAAAACHAAkABAABAAAAAACIAAkABAABAAAAAACJAAkABAABAAAAAACKAAkABAABAAAAAACLAAkABAABAAAAAACMAAkABAABAAAAAACNAAkABAABAAAAAACAAAoABAABAAAAAACBAAoABAABAAAAAACCAAoABAABAAAAAACDAAoABAABAAAAAACEAAoABAABAAAAAACFAAoABAABAAAAAACGAAoABAABAAAAAACHAAoABAABAAAAAACIAAoABAABAAAAAACJAAoABAABAAAAAACKAAoABAABAAAAAACLAAoABAABAAAAAACMAAoABAABAAAAAACNAAoABAABAAAAAACAAAgABAACAAAAAACBAAgABAACAAAAAACCAAgABAACAAAAAACDAAgABAACAAAAAACEAAgABAACAAAAAACFAAgABAACAAAAAACGAAgABAACAAAAAACHAAgABAACAAAAAACIAAgABAACAAAAAACJAAgABAACAAAAAACKAAgABAACAAAAAACLAAgABAACAAAAAACMAAgABAACAAAAAACNAAgABAACAAAAAAAnAAcABAACAAAAAAAnAAYABAACAAAAAAAnAAUABAACAAAAAAAnAAQABAACAAAAAAAoAAQABAACAAAAAABJAAQABAACAAAAAABHAAgABAAAAAAAAABHAAkABAABAAAAAABHAAoABAABAAAAAAA=") +tile_set = ExtResource("4_kn2ac") +metadata/_edit_lock_ = true + +[node name="BoxBoy" parent="." unique_id=904940283 instance=ExtResource("5_kn2ac")] +position = Vector2(304, 240) + +[node name="Camera2D" type="Camera2D" parent="BoxBoy" unique_id=140571303] +zoom = Vector2(2, 2) +position_smoothing_enabled = true +metadata/_edit_lock_ = true + +[node name="NPCs" type="Node" parent="." unique_id=1460483921] + +[node name="ArrowGirl" parent="NPCs" unique_id=869288979 instance=ExtResource("6_ywj2d")] +position = Vector2(4480, 240) + +[editable path="CanvasLayer/DialogContainer"] diff --git a/Scenes/Template.tscn b/Scenes/Template.tscn new file mode 100644 index 0000000..a78ccdd --- /dev/null +++ b/Scenes/Template.tscn @@ -0,0 +1,38 @@ +[gd_scene format=4 uid="uid://c3plh6bpeq0hs"] + +[ext_resource type="Script" uid="uid://b4nlbrxto0tjp" path="res://Controllers/GameplayController.gd" id="1_ik3yq"] +[ext_resource type="Script" uid="uid://crdpf275pa70b" path="res://Controllers/DialogController.gd" id="2_ec8g2"] +[ext_resource type="PackedScene" uid="uid://xmes6cyca17" path="res://Controllers/DialogContainer.tscn" id="3_fcd3m"] +[ext_resource type="TileSet" uid="uid://blw0jlvdxyhwl" path="res://Tilesets/delve.tres" id="4_ekmwr"] +[ext_resource type="PackedScene" uid="uid://dndbf44fkm2ww" path="res://BoxBoy/BoxBoy.tscn" id="5_rej16"] + +[node name="OneOne" type="Node2D" unique_id=1460902338] + +[node name="GameplayController" type="Node" parent="." unique_id=970621718] +unique_name_in_owner = true +script = ExtResource("1_ik3yq") + +[node name="DialogController" type="Node" parent="." unique_id=1801014879 node_paths=PackedStringArray("dialogContainer", "dialogTextLabel")] +unique_name_in_owner = true +script = ExtResource("2_ec8g2") +dialogContainer = NodePath("../CanvasLayer/DialogContainer") +dialogTextLabel = NodePath("../CanvasLayer/DialogContainer/MarginContainer/RichTextLabel") + +[node name="CanvasLayer" type="CanvasLayer" parent="." unique_id=642566280] + +[node name="DialogContainer" parent="CanvasLayer" unique_id=988261899 instance=ExtResource("3_fcd3m")] +visible = false + +[node name="TileMapLayer" type="TileMapLayer" parent="." unique_id=346622014] +tile_map_data = PackedByteArray("AAAAAAkABAABAAAAAAABAAkABAABAAAAAAACAAkABAABAAAAAAADAAkABAABAAAAAAAEAAkABAABAAAAAAAFAAkABAABAAAAAAAGAAkABAABAAAAAAAHAAkABAABAAAAAAA=") +tile_set = ExtResource("4_ekmwr") +metadata/_edit_lock_ = true + +[node name="BoxBoy" parent="." unique_id=904940283 instance=ExtResource("5_rej16")] + +[node name="Camera2D" type="Camera2D" parent="BoxBoy" unique_id=140571303] +zoom = Vector2(2, 2) +position_smoothing_enabled = true +metadata/_edit_lock_ = true + +[editable path="CanvasLayer/DialogContainer"] diff --git a/Tileset/atlas.png b/Tilesets/delve.png similarity index 100% rename from Tileset/atlas.png rename to Tilesets/delve.png diff --git a/Tileset/atlas.png.import b/Tilesets/delve.png.import similarity index 78% rename from Tileset/atlas.png.import rename to Tilesets/delve.png.import index ace720c..6fd0799 100644 --- a/Tileset/atlas.png.import +++ b/Tilesets/delve.png.import @@ -3,15 +3,15 @@ importer="texture" type="CompressedTexture2D" uid="uid://ddl0kxl0inw6r" -path="res://.godot/imported/atlas.png-de846864170f09ea6ceb33f64a3c347a.ctex" +path="res://.godot/imported/delve.png-40e6026d1cf9afeae402eb999ee408d1.ctex" metadata={ "vram_texture": false } [deps] -source_file="res://Tileset/atlas.png" -dest_files=["res://.godot/imported/atlas.png-de846864170f09ea6ceb33f64a3c347a.ctex"] +source_file="res://Tilesets/delve.png" +dest_files=["res://.godot/imported/delve.png-40e6026d1cf9afeae402eb999ee408d1.ctex"] [params] diff --git a/Tilesets/delve.tres b/Tilesets/delve.tres new file mode 100644 index 0000000..edcd829 --- /dev/null +++ b/Tilesets/delve.tres @@ -0,0 +1,21 @@ +[gd_resource type="TileSet" format=3 uid="uid://blw0jlvdxyhwl"] + +[ext_resource type="Texture2D" uid="uid://ddl0kxl0inw6r" path="res://Tilesets/delve.png" id="1_rr07d"] + +[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_u3cyc"] +texture = ExtResource("1_rr07d") +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) + +[resource] +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)]] diff --git a/Tileset/dirt.png b/Tilesets/dirt.png similarity index 100% rename from Tileset/dirt.png rename to Tilesets/dirt.png diff --git a/Tileset/dirt.png.import b/Tilesets/dirt.png.import similarity index 78% rename from Tileset/dirt.png.import rename to Tilesets/dirt.png.import index c74ba21..3fcca47 100644 --- a/Tileset/dirt.png.import +++ b/Tilesets/dirt.png.import @@ -3,15 +3,15 @@ importer="texture" type="CompressedTexture2D" uid="uid://cieabtlhmftbl" -path="res://.godot/imported/dirt.png-698fe62dc2b33200d045ae9723f637e2.ctex" +path="res://.godot/imported/dirt.png-ff175a3e6b1e0d87d0f80d5ca7a3d29e.ctex" metadata={ "vram_texture": false } [deps] -source_file="res://Tileset/dirt.png" -dest_files=["res://.godot/imported/dirt.png-698fe62dc2b33200d045ae9723f637e2.ctex"] +source_file="res://Tilesets/dirt.png" +dest_files=["res://.godot/imported/dirt.png-ff175a3e6b1e0d87d0f80d5ca7a3d29e.ctex"] [params] diff --git a/Tileset/flowers.png b/Tilesets/flowers.png similarity index 100% rename from Tileset/flowers.png rename to Tilesets/flowers.png diff --git a/Tileset/flowers.png.import b/Tilesets/flowers.png.import similarity index 77% rename from Tileset/flowers.png.import rename to Tilesets/flowers.png.import index 5a45440..50f1b23 100644 --- a/Tileset/flowers.png.import +++ b/Tilesets/flowers.png.import @@ -3,15 +3,15 @@ importer="texture" type="CompressedTexture2D" uid="uid://c2r2gwnidyq4v" -path="res://.godot/imported/flowers.png-aa3a251c5b7375cd55b079f4830ada75.ctex" +path="res://.godot/imported/flowers.png-3b2a0cb3e9456a3ae7858b10d3c5311a.ctex" metadata={ "vram_texture": false } [deps] -source_file="res://Tileset/flowers.png" -dest_files=["res://.godot/imported/flowers.png-aa3a251c5b7375cd55b079f4830ada75.ctex"] +source_file="res://Tilesets/flowers.png" +dest_files=["res://.godot/imported/flowers.png-3b2a0cb3e9456a3ae7858b10d3c5311a.ctex"] [params] diff --git a/Tileset/grass.png b/Tilesets/grass.png similarity index 100% rename from Tileset/grass.png rename to Tilesets/grass.png diff --git a/Tileset/grass.png.import b/Tilesets/grass.png.import similarity index 78% rename from Tileset/grass.png.import rename to Tilesets/grass.png.import index 9e21a8a..4202926 100644 --- a/Tileset/grass.png.import +++ b/Tilesets/grass.png.import @@ -3,15 +3,15 @@ importer="texture" type="CompressedTexture2D" uid="uid://c0arwivh81qcc" -path="res://.godot/imported/grass.png-fa155d631ab8bc8203964f3dcfd0089a.ctex" +path="res://.godot/imported/grass.png-ebb29b2864d12698590ebedd095d35e5.ctex" metadata={ "vram_texture": false } [deps] -source_file="res://Tileset/grass.png" -dest_files=["res://.godot/imported/grass.png-fa155d631ab8bc8203964f3dcfd0089a.ctex"] +source_file="res://Tilesets/grass.png" +dest_files=["res://.godot/imported/grass.png-ebb29b2864d12698590ebedd095d35e5.ctex"] [params] diff --git a/Tileset/rock.png b/Tilesets/rock.png similarity index 100% rename from Tileset/rock.png rename to Tilesets/rock.png diff --git a/Tileset/rock.png.import b/Tilesets/rock.png.import similarity index 78% rename from Tileset/rock.png.import rename to Tilesets/rock.png.import index f7432df..2a6bd7f 100644 --- a/Tileset/rock.png.import +++ b/Tilesets/rock.png.import @@ -3,15 +3,15 @@ importer="texture" type="CompressedTexture2D" uid="uid://bujpi8tkb46a7" -path="res://.godot/imported/rock.png-624ff5e7cdee3a2a061958ced92ea8a9.ctex" +path="res://.godot/imported/rock.png-e67c29acf7922836cae72f7c64ce4086.ctex" metadata={ "vram_texture": false } [deps] -source_file="res://Tileset/rock.png" -dest_files=["res://.godot/imported/rock.png-624ff5e7cdee3a2a061958ced92ea8a9.ctex"] +source_file="res://Tilesets/rock.png" +dest_files=["res://.godot/imported/rock.png-e67c29acf7922836cae72f7c64ce4086.ctex"] [params] diff --git a/Workspace.tscn b/Workspace.tscn index 4087424..15709e3 100644 --- a/Workspace.tscn +++ b/Workspace.tscn @@ -2,43 +2,27 @@ [ext_resource type="Script" uid="uid://b4nlbrxto0tjp" path="res://Controllers/GameplayController.gd" id="1_uwsjo"] [ext_resource type="Script" uid="uid://crdpf275pa70b" path="res://Controllers/DialogController.gd" id="2_lfy71"] -[ext_resource type="Texture2D" uid="uid://ddl0kxl0inw6r" path="res://Tileset/atlas.png" id="3_6gx3o"] +[ext_resource type="TileSet" uid="uid://blw0jlvdxyhwl" path="res://Tilesets/delve.tres" id="3_lfy71"] [ext_resource type="PackedScene" uid="uid://b1hpr05b5sgww" path="res://Bouncy/Bouncy.tscn" id="4_h2cgl"] [ext_resource type="PackedScene" uid="uid://cn8srrkyt4h8e" path="res://ArrowGirl/ArrowGirl.tscn" id="5_5l3e5"] [ext_resource type="PackedScene" uid="uid://dndbf44fkm2ww" path="res://BoxBoy/BoxBoy.tscn" id="6_dgurb"] [ext_resource type="PackedScene" uid="uid://xmes6cyca17" path="res://Controllers/DialogContainer.tscn" id="7_lfy71"] -[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_u3cyc"] -texture = ExtResource("3_6gx3o") -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)]] - [node name="Scene" type="Node" unique_id=1524577592] [node name="GameplayController" type="Node" parent="." unique_id=1304851943] +unique_name_in_owner = true script = ExtResource("1_uwsjo") [node name="DialogController" type="Node" parent="." unique_id=1330150795 node_paths=PackedStringArray("dialogContainer", "dialogTextLabel")] +unique_name_in_owner = true script = ExtResource("2_lfy71") 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/BAABAAAAAAD9/woABAACAAAAAAD+/woABAACAAAAAAD+/wsABAACAAAAAAD9/wwABAACAAAAAAD+/wwABAACAAAAAAAIAAwABAACAAAAAAAIAAsABAACAAAAAAAJAAsABAACAAAAAAAJAAwABAACAAAAAAAXAAoABAACAAAAAAAYAAoABAACAAAAAAAYAAkABAACAAAAAAAXAAkABAACAAAAAAACAAsABAACAAAAAAD9/wsABAACAAAAAAA=") -tile_set = SubResource("TileSet_xlvrw") +tile_set = ExtResource("3_lfy71") metadata/_edit_lock_ = true [node name="BouncyContainer" type="Node" parent="." unique_id=1771839640] diff --git a/project.godot b/project.godot index 8184bc6..b6255b3 100644 --- a/project.godot +++ b/project.godot @@ -15,7 +15,7 @@ compatibility/default_parent_skeleton_in_mesh_instance_3d=true [application] config/name="colorvania" -run/main_scene="res://Workspace.tscn" +run/main_scene="uid://xensvnomjpi8" config/features=PackedStringArray("4.6", "Forward Plus") config/icon="res://icon.svg"