From feff004be14448b9393fc71a6f555a2225dc26d0 Mon Sep 17 00:00:00 2001 From: as4s4hetic Date: Tue, 18 Jan 2022 19:16:15 +1100 Subject: [PATCH] darker wood --- Resources/lodge.tres | 50 ++++++++++++++++- Scenes/UI.tscn | 1 + Scripts/CameraFollow.gd | 2 +- Story/Ch1S2.tscn | 69 +++++++++++++++--------- Tiles/Furniture/coffee table.png | Bin 0 -> 642 bytes Tiles/Furniture/coffee-table.png | Bin 0 -> 642 bytes Tiles/Furniture/coffee-table.png.import | 35 ++++++++++++ Tiles/Furniture/kitchen-bottom.png | Bin 2155 -> 2155 bytes Tiles/bedroom.png | Bin 1481 -> 1471 bytes Tiles/corridor.png | Bin 1144 -> 1143 bytes Tiles/living-room.png | Bin 2112 -> 2115 bytes project.godot | 1 + 12 files changed, 130 insertions(+), 28 deletions(-) create mode 100644 Tiles/Furniture/coffee table.png create mode 100644 Tiles/Furniture/coffee-table.png create mode 100644 Tiles/Furniture/coffee-table.png.import diff --git a/Resources/lodge.tres b/Resources/lodge.tres index 6134273..9e640fa 100644 --- a/Resources/lodge.tres +++ b/Resources/lodge.tres @@ -1,4 +1,4 @@ -[gd_resource type="TileSet" load_steps=42 format=2] +[gd_resource type="TileSet" load_steps=44 format=2] [ext_resource path="res://Tiles/bedroom.png" type="Texture" id=1] [ext_resource path="res://Tiles/living-room.png" type="Texture" id=2] @@ -94,6 +94,12 @@ points = PoolVector2Array( 120, 60, 0, 60, 0, 0, 120, 0 ) [sub_resource type="ConvexPolygonShape2D" id=38] points = PoolVector2Array( 48, 105, 0, 105, 0, 20, 48, 20 ) +[sub_resource type="ConvexPolygonShape2D" id=39] +points = PoolVector2Array( 60, 60, 0, 60, 0, 51, 60, 51 ) + +[sub_resource type="ConvexPolygonShape2D" id=40] +points = PoolVector2Array( 60, 60, 0, 60, 0, 51, 60, 51 ) + [sub_resource type="ConvexPolygonShape2D" id=14] points = PoolVector2Array( 60, 60, 0, 60, 0, 0, 60, 0 ) @@ -920,3 +926,45 @@ points = PoolVector2Array( 60, 60, 0, 60, 0, 0, 60, 0 ) "shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) } ] 53/z_index = 0 +54/name = "corridor.png 54" +54/texture = ExtResource( 3 ) +54/tex_offset = Vector2( 0, 0 ) +54/modulate = Color( 1, 1, 1, 1 ) +54/region = Rect2( 60, 180, 60, 60 ) +54/tile_mode = 0 +54/occluder_offset = Vector2( 0, 0 ) +54/navigation_offset = Vector2( 0, 0 ) +54/shape_offset = Vector2( 0, 0 ) +54/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) +54/shape = SubResource( 39 ) +54/shape_one_way = false +54/shape_one_way_margin = 1.0 +54/shapes = [ { +"autotile_coord": Vector2( 0, 0 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 39 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +} ] +54/z_index = 0 +55/name = "corridor.png 55" +55/texture = ExtResource( 3 ) +55/tex_offset = Vector2( 0, 0 ) +55/modulate = Color( 1, 1, 1, 1 ) +55/region = Rect2( 120, 180, 60, 60 ) +55/tile_mode = 0 +55/occluder_offset = Vector2( 0, 0 ) +55/navigation_offset = Vector2( 0, 0 ) +55/shape_offset = Vector2( 0, 0 ) +55/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) +55/shape = SubResource( 40 ) +55/shape_one_way = false +55/shape_one_way_margin = 1.0 +55/shapes = [ { +"autotile_coord": Vector2( 0, 0 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 40 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +} ] +55/z_index = 0 diff --git a/Scenes/UI.tscn b/Scenes/UI.tscn index 983713c..cf0027d 100644 --- a/Scenes/UI.tscn +++ b/Scenes/UI.tscn @@ -3,6 +3,7 @@ [node name="UI" type="Control"] margin_right = 960.0 margin_bottom = 480.0 +rect_clip_content = true __meta__ = { "_edit_lock_": true, "_edit_use_anchors_": false diff --git a/Scripts/CameraFollow.gd b/Scripts/CameraFollow.gd index c0dd85d..c4410c4 100644 --- a/Scripts/CameraFollow.gd +++ b/Scripts/CameraFollow.gd @@ -12,6 +12,6 @@ func _ready(): # Called every frame. 'delta' is the elapsed time since the previous frame. -onready var target = get_node("/root/MainScene/Player") +onready var target = get_node("/root/Ch1S2/FG/Player") func _process (delta): position = target.position diff --git a/Story/Ch1S2.tscn b/Story/Ch1S2.tscn index be7f7dd..48320da 100644 --- a/Story/Ch1S2.tscn +++ b/Story/Ch1S2.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=12 format=2] +[gd_scene load_steps=13 format=2] [ext_resource path="res://Resources/lodge.tres" type="TileSet" id=1] [ext_resource path="res://Sprites/sak/Sak.tscn" type="PackedScene" id=2] @@ -11,49 +11,70 @@ [ext_resource path="res://Sprites/jame/James.tscn" type="PackedScene" id=9] [ext_resource path="res://Scenes/Player.tscn" type="PackedScene" id=10] [ext_resource path="res://Sprites/richal/Richal.tscn" type="PackedScene" id=11] +[ext_resource path="res://Scripts/CameraFollow.gd" type="Script" id=12] -[node name="LivingRoom" type="Node2D"] +[node name="Ch1S2" type="Node2D"] -[node name="Sky" type="TileMap" parent="."] +[node name="CanvasLayer" type="CanvasLayer" parent="."] + +[node name="UI" parent="CanvasLayer" instance=ExtResource( 8 )] +visible = false + +[node name="Camera2D" type="Camera2D" parent="."] +position = Vector2( 451, 306 ) +current = true +script = ExtResource( 12 ) + +[node name="ParallaxBackground" type="ParallaxBackground" parent="."] + +[node name="ParallaxLayer" type="ParallaxLayer" parent="ParallaxBackground"] +motion_scale = Vector2( 1.01, 1 ) + +[node name="Sky" type="TileMap" parent="ParallaxBackground/ParallaxLayer"] tile_set = ExtResource( 7 ) cell_size = Vector2( 60, 60 ) format = 1 -tile_data = PoolIntArray( 0, 0, 0, 4, 0, 0, 8, 0, 0, 12, 0, 0 ) +tile_data = PoolIntArray( 65532, 0, 0, 0, 0, 0, 4, 0, 0, 8, 0, 0, 12, 0, 0, 16, 0, 0, 20, 0, 0, 24, 0, 0 ) -[node name="Woods" type="TileMap" parent="."] +[node name="ParallaxLayer2" type="ParallaxLayer" parent="ParallaxBackground"] +motion_scale = Vector2( 1.05, 1 ) + +[node name="Woods" type="TileMap" parent="ParallaxBackground/ParallaxLayer2"] tile_set = ExtResource( 7 ) cell_size = Vector2( 60, 60 ) format = 1 tile_data = PoolIntArray( 65537, 1, 0, 65538, 1, 0, 65541, 1, 0, 65542, 1, 0 ) -[node name="Lodge" type="TileMap" parent="."] +[node name="BG" type="Node2D" parent="."] + +[node name="Lodge" type="TileMap" parent="BG"] position = Vector2( 60, 0 ) tile_set = ExtResource( 1 ) cell_size = Vector2( 60, 60 ) cell_quadrant_size = 15 format = 1 -tile_data = PoolIntArray( 65535, 15, 0, 0, 16, 0, 2, 16, 0, 4, 16, 0, 6, 17, 0, 7, 31, 0, 8, 5, 0, 9, 5, 0, 10, 5, 0, 11, 5, 0, 12, 5, 0, 13, 5, 0, 14, 5, 0, 131071, 18, 0, 65536, 19, 0, 65538, 19, 0, 65540, 19, 0, 65542, 20, 0, 65543, 31, 0, 65544, 5, 0, 65545, 5, 0, 65546, 5, 0, 65547, 5, 0, 65548, 5, 0, 65549, 5, 0, 65550, 5, 0, 196607, 21, 0, 131072, 22, 0, 131074, 22, 0, 131076, 22, 0, 131078, 23, 0, 131079, 6, 0, 131080, 51, 0, 131082, 51, 0, 131084, 51, 0, 131086, 8, 0, 262143, 24, 0, 196608, 25, 0, 196610, 25, 0, 196612, 25, 0, 196614, 25, 0, 196616, 25, 0, 196618, 25, 0, 196620, 25, 0, 196622, 26, 0, 327679, 24, 0, 262144, 25, 0, 262146, 25, 0, 262148, 25, 0, 262150, 25, 0, 262152, 25, 0, 262154, 25, 0, 262156, 25, 0, 262158, 26, 0, 393215, 50, 0, 327680, 25, 0, 327682, 25, 0, 327684, 25, 0, 327686, 25, 0, 327688, 25, 0, 327690, 25, 0, 327692, 25, 0, 327694, 7, 0, 458751, 50, 0, 393216, 25, 0, 393218, 25, 0, 393220, 25, 0, 393222, 25, 0, 393224, 25, 0, 393226, 25, 0, 393228, 25, 0, 393230, 7, 0, 524287, 27, 0, 458752, 28, 0, 458754, 28, 0, 458756, 28, 0, 458758, 28, 0, 458760, 28, 0, 458762, 28, 0, 458764, 28, 0, 458766, 29, 0 ) +tile_data = PoolIntArray( 65535, 15, 0, 0, 16, 0, 2, 16, 0, 4, 16, 0, 6, 17, 0, 7, 31, 0, 8, 5, 0, 9, 5, 0, 10, 5, 0, 11, 5, 0, 12, 5, 0, 13, 5, 0, 14, 5, 0, 131071, 18, 0, 65536, 19, 0, 65538, 19, 0, 65540, 19, 0, 65542, 20, 0, 65543, 31, 0, 65544, 5, 0, 65545, 5, 0, 65546, 5, 0, 65547, 5, 0, 65548, 5, 0, 65549, 5, 0, 65550, 5, 0, 196603, 5, 0, 196604, 4, 0, 196606, 1, 0, 196607, 21, 0, 131072, 22, 0, 131074, 22, 0, 131076, 22, 0, 131078, 23, 0, 131079, 6, 0, 131080, 51, 0, 131082, 51, 0, 131084, 51, 0, 131086, 8, 0, 131087, 31, 0, 131088, 4, 0, 131090, 1, 0, 262139, 5, 0, 262140, 4, 0, 262142, 1, 0, 262143, 24, 0, 196608, 25, 0, 196610, 25, 0, 196612, 25, 0, 196614, 25, 0, 196616, 25, 0, 196618, 25, 0, 196620, 25, 0, 196622, 26, 0, 196623, 31, 0, 196624, 4, 0, 196626, 5, 0, 327675, 6, 0, 327676, 51, 0, 327678, 8, 0, 327679, 24, 0, 262144, 25, 0, 262146, 25, 0, 262148, 25, 0, 262150, 25, 0, 262152, 25, 0, 262154, 25, 0, 262156, 25, 0, 262158, 26, 0, 262159, 6, 0, 262160, 51, 0, 262162, 8, 0, 393211, 24, 0, 393212, 25, 0, 393214, 7, 0, 393215, 50, 0, 327680, 25, 0, 327682, 25, 0, 327684, 25, 0, 327686, 25, 0, 327688, 25, 0, 327690, 25, 0, 327692, 25, 0, 327694, 7, 0, 327695, 50, 0, 327696, 7, 0, 327697, 50, 0, 327698, 26, 0, 458747, 24, 0, 458748, 25, 0, 458750, 7, 0, 458751, 50, 0, 393216, 25, 0, 393218, 25, 0, 393220, 25, 0, 393222, 25, 0, 393224, 25, 0, 393226, 25, 0, 393228, 25, 0, 393230, 7, 0, 393231, 50, 0, 393232, 7, 0, 393233, 50, 0, 393234, 26, 0, 524283, 50, 0, 524284, 25, 0, 524286, 7, 0, 524287, 55, 0, 458752, 28, 0, 458754, 28, 0, 458756, 28, 0, 458758, 28, 0, 458760, 28, 0, 458762, 28, 0, 458764, 28, 0, 458766, 54, 0, 458767, 50, 0, 458768, 25, 0, 458770, 7, 0, 589819, 24, 0, 589820, 25, 0, 589822, 26, 0, 524303, 24, 0, 524304, 25, 0, 524306, 26, 0, 655355, 24, 0, 655356, 25, 0, 655358, 26, 0, 589839, 24, 0, 589840, 25, 0, 589842, 26, 0, 720891, 24, 0, 720892, 25, 0, 720894, 26, 0, 655375, 24, 0, 655376, 25, 0, 655378, 26, 0, 786427, 50, 0, 786428, 25, 0, 786430, 26, 0, 720911, 24, 0, 720912, 25, 0, 720914, 7, 0, 851963, 24, 0, 851964, 25, 0, 851966, 26, 0, 786447, 24, 0, 786448, 25, 0, 786450, 26, 0, 917499, 24, 0, 917500, 25, 0, 917502, 26, 0, 851983, 24, 0, 851984, 25, 0, 851986, 26, 0, 983035, 50, 0, 983036, 25, 0, 983038, 26, 0, 917519, 24, 0, 917520, 25, 0, 917522, 7, 0, 1048571, 24, 0, 1048572, 25, 0, 1048574, 26, 0, 983055, 24, 0, 983056, 25, 0, 983058, 26, 0, 1114107, 24, 0, 1114108, 25, 0, 1114110, 26, 0, 1048591, 24, 0, 1048592, 25, 0, 1048594, 26, 0, 1179643, 24, 0, 1179644, 25, 0, 1179646, 26, 0, 1114127, 24, 0, 1114128, 25, 0, 1114130, 26, 0, 1245179, 50, 0, 1245180, 25, 0, 1245182, 26, 0, 1179663, 24, 0, 1179664, 25, 0, 1179666, 7, 0, 1310715, 24, 0, 1310716, 25, 0, 1310718, 26, 0, 1245199, 24, 0, 1245200, 25, 0, 1245202, 26, 0, 1376251, 27, 0, 1376252, 25, 0, 1376254, 29, 0, 1310735, 27, 0, 1310736, 25, 0, 1310738, 29, 0 ) -[node name="Carpet" type="TileMap" parent="."] +[node name="Carpet" type="TileMap" parent="BG"] tile_set = ExtResource( 1 ) cell_size = Vector2( 60, 60 ) format = 1 tile_data = PoolIntArray( 262145, 36, 0, 262146, 37, 0, 262147, 37, 0, 262148, 37, 0, 262149, 37, 0, 262150, 38, 0, 327681, 39, 0, 327682, 40, 0, 327683, 40, 0, 327684, 40, 0, 327685, 40, 0, 327686, 41, 0, 393217, 42, 0, 393218, 43, 0, 393219, 43, 0, 393220, 43, 0, 393221, 43, 0, 393222, 44, 0 ) -[node name="YSort" type="YSort" parent="."] +[node name="FG" type="YSort" parent="."] -[node name="Player" parent="YSort" instance=ExtResource( 10 )] -position = Vector2( 453, 309 ) +[node name="Player" parent="FG" instance=ExtResource( 10 )] +position = Vector2( 466, 418 ) -[node name="Furniture" type="TileMap" parent="YSort"] +[node name="Furniture" type="TileMap" parent="FG"] tile_set = ExtResource( 1 ) cell_size = Vector2( 30, 30 ) cell_tile_origin = 2 cell_y_sort = true format = 1 -tile_data = PoolIntArray( 131090, 45, 0, 458761, 47, 0, 524300, 48, 0, 589827, 53, 0, 589840, 32, 0, 720899, 54, 0, 720905, 46, 0, 720914, 34, 0, 720916, 34, 0, 720918, 34, 0, 720920, 34, 0, 720922, 34, 0 ) +tile_data = PoolIntArray( 131090, 45, 0, 458761, 47, 0, 524300, 48, 0, 589827, 53, 0, 589840, 32, 0, 720905, 46, 0, 720914, 34, 0, 720916, 34, 0, 720918, 34, 0, 720920, 34, 0, 720922, 34, 0 ) -[node name="Chairs" type="TileMap" parent="YSort"] +[node name="Chairs" type="TileMap" parent="FG"] tile_set = ExtResource( 1 ) cell_size = Vector2( 30, 30 ) cell_tile_origin = 1 @@ -61,30 +82,30 @@ cell_y_sort = true format = 1 tile_data = PoolIntArray( 524305, 35, 0, 524307, 35, 0, 524309, 35, 0, 524311, 35, 0, 524313, 35, 0 ) -[node name="Richal" parent="YSort" instance=ExtResource( 11 )] +[node name="Richal" parent="FG" instance=ExtResource( 11 )] position = Vector2( 600, 180 ) -[node name="James" parent="YSort" instance=ExtResource( 9 )] +[node name="James" parent="FG" instance=ExtResource( 9 )] position = Vector2( 840, 190 ) -[node name="Sak" parent="YSort" instance=ExtResource( 2 )] +[node name="Sak" parent="FG" instance=ExtResource( 2 )] position = Vector2( 900, 230 ) -[node name="Charlene" parent="YSort" instance=ExtResource( 6 )] +[node name="Charlene" parent="FG" instance=ExtResource( 6 )] position = Vector2( 380, 380 ) -[node name="Alistair" parent="YSort" instance=ExtResource( 3 )] +[node name="Alistair" parent="FG" instance=ExtResource( 3 )] position = Vector2( 165, 150 ) -[node name="Kettle" type="Sprite" parent="YSort"] +[node name="Kettle" type="Sprite" parent="FG"] position = Vector2( 653, 156 ) texture = ExtResource( 4 ) -[node name="Mug" type="Sprite" parent="YSort"] +[node name="Mug" type="Sprite" parent="FG"] position = Vector2( 555, 155 ) texture = ExtResource( 5 ) -[node name="Mug2" type="Sprite" parent="YSort"] +[node name="Mug2" type="Sprite" parent="FG"] position = Vector2( 580, 155 ) texture = ExtResource( 5 ) @@ -93,7 +114,3 @@ tile_set = ExtResource( 1 ) cell_size = Vector2( 30, 30 ) format = 1 tile_data = PoolIntArray( 458755, 52, 0 ) - -[node name="CanvasLayer" type="CanvasLayer" parent="."] - -[node name="UI" parent="CanvasLayer" instance=ExtResource( 8 )] diff --git a/Tiles/Furniture/coffee table.png b/Tiles/Furniture/coffee table.png new file mode 100644 index 0000000000000000000000000000000000000000..b3a3125f89c42f0c12401cd6b07dbfdb59022b21 GIT binary patch literal 642 zcmeAS@N?(olHy`uVBq!ia0vp^HbA_EgAGWYkoP~%z`*3`>EaktG3V`_i(ZEkB-%el z9@f#&;cjB;*W%#PU()^J(kHoH6ILvKvqeE8*h+(U&ADshXMWw=rup~&^Kz5a-0F(< zGbPt1O)9aP+rQ`e?6Yax?&NLX{4{TSw08D=G49VdUfKw*=}RbOS*;u)d+-%UnEM8+ zrmG|fy?psG?A=|BF!5twPv3ff^J(+TcM|2oW#V(%_|2wW|F>`H#@w$;zpJWh|9!r{ zYqkN%is}FMc}-fgUgz(=NgqS4(q=b{KXy~zF?+-A2P=ZDN=ogY3Ryf_!yjv}_sp(- zgQcO|#NOSU!VpImi|6e7!0~ljPq=jB?J(`=dvCvY%d~YO$;Z4nq|Yz zJH9h;`Ym?hfA9DG`}h6H{98~nO}?oeu6XY5gwL(VFP8ngyLxY9u61br)p{wApJYnC zj^8y1HGjLKYxahu9Z=uwt2Nog?po)g5E)^*HZCRpp<(n+h!iv|*KOGy#ixGEpV@bR zO1K=zpg(V?@ZB%Fn!R|Y{2BkQJ*qrALB3zP{!;2(r_Zf;fkeZ(*n%s!4?n+H zy{)FMIQ*sb?#X-SzA0C^F7@>M;kzxIz}VVlQp39LQRqf4ptXPd4+-t${#W)e@JYx@ oC(+}N^A5dhVg#lo29HTkguhISR7m=sZwcaiy85}Sb4q9e0OG|mPyhe` literal 0 HcmV?d00001 diff --git a/Tiles/Furniture/coffee-table.png b/Tiles/Furniture/coffee-table.png new file mode 100644 index 0000000000000000000000000000000000000000..b3a3125f89c42f0c12401cd6b07dbfdb59022b21 GIT binary patch literal 642 zcmeAS@N?(olHy`uVBq!ia0vp^HbA_EgAGWYkoP~%z`*3`>EaktG3V`_i(ZEkB-%el z9@f#&;cjB;*W%#PU()^J(kHoH6ILvKvqeE8*h+(U&ADshXMWw=rup~&^Kz5a-0F(< zGbPt1O)9aP+rQ`e?6Yax?&NLX{4{TSw08D=G49VdUfKw*=}RbOS*;u)d+-%UnEM8+ zrmG|fy?psG?A=|BF!5twPv3ff^J(+TcM|2oW#V(%_|2wW|F>`H#@w$;zpJWh|9!r{ zYqkN%is}FMc}-fgUgz(=NgqS4(q=b{KXy~zF?+-A2P=ZDN=ogY3Ryf_!yjv}_sp(- zgQcO|#NOSU!VpImi|6e7!0~ljPq=jB?J(`=dvCvY%d~YO$;Z4nq|Yz zJH9h;`Ym?hfA9DG`}h6H{98~nO}?oeu6XY5gwL(VFP8ngyLxY9u61br)p{wApJYnC zj^8y1HGjLKYxahu9Z=uwt2Nog?po)g5E)^*HZCRpp<(n+h!iv|*KOGy#ixGEpV@bR zO1K=zpg(V?@ZB%Fn!R|Y{2BkQJ*qrALB3zP{!;2(r_Zf;fkeZ(*n%s!4?n+H zy{)FMIQ*sb?#X-SzA0C^F7@>M;kzxIz}VVlQp39LQRqf4ptXPd4+-t${#W)e@JYx@ oC(+}N^A5dhVg#lo29HTkguhISR7m=sZwcaiy85}Sb4q9e0OG|mPyhe` literal 0 HcmV?d00001 diff --git a/Tiles/Furniture/coffee-table.png.import b/Tiles/Furniture/coffee-table.png.import new file mode 100644 index 0000000..b1fbc34 --- /dev/null +++ b/Tiles/Furniture/coffee-table.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/coffee-table.png-689fe2e71d817ee91aa3ecff0dabf261.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Tiles/Furniture/coffee-table.png" +dest_files=[ "res://.import/coffee-table.png-689fe2e71d817ee91aa3ecff0dabf261.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/Tiles/Furniture/kitchen-bottom.png b/Tiles/Furniture/kitchen-bottom.png index c9cccb728c65534031c460dcba333cbd3ff73f63..e618a43b500086eaa829a3d8d211417125672c0c 100644 GIT binary patch literal 2155 zcmZ8ido-JQ8vfd~BhzYS^wh0Y&91}lbTF<(nwklUjzQI}NL3UgQK~7Sie7ZI~ESN z7s->>DN8SqLyQpi7=d>wdMEiQnA~o>lczGYsx0~b@mNoyJt*_L_DVyzQKym7wN9U^ zX+6n3XqOYFyLw$kl!~cl^xN(;e5IRH(z+#fb2&Hpfh<+!f(79_vRCRRAi+@@-)ettkfFt>eQ4U5I9=C@0}TF%~6Q<{Ar zkqHz9tFc@w(EA1ymFXlDi;ek@9zEiErom0(Kl5u==ld4E{h*#L)$DClSVr!<0y~C5 zd5AW|=+Ceb?`BFx2C{_m5@x1bM!ij8D!6c~z7DdGib@vMTAoUUa_fN3R=d@ERm{o(f9?`?O6|fyec;7SsD25rxp=B-gh!0-+`?+D4p%5qxX3I#RN;(&(UlyMJ$V%zCu5Z}3 z0d3t9D3i$?Z=_Sy-A5h?!Y#<_gSZpxRZk^r?)jL!P#40(Kl@z3){mFV<-FqfrjnA9 z3CK5YL3Kwd=#B;kKV1w)IpG7*^rjtZFji_Ynod%&B#dEZ*d!~&l_?U5JbD&>AwuJ< zZ~Hr41xJ}|hI5}wyR+A+AX!fkTIjjm(P3!J{8NmnD7BLr4?Gid0Xla z#@X~(#JQIs2k`K1o1mZ4N5W+-5u{6d{-S!It*Jwp_)uV4y5bQQoz#W&qd%ciql;+~ zUpHAtorXf88Zx6IPB z-(veNou)AqAva~x+pXDkGPz1n|67d1Si)g?Wo0FDV_iB|T+t`#$3tJOZES3CImt+I z#;apk9eQ>ZqRp6fWHYr^l2o*4*XbJnxK}*K4j*BbStjMp&9Z9G-Eg`~ilrO#ooAJD zi3vYD>g@M@w6?K%eJw-hn-dOK2V8iS-WWsnaZ^CJc2o+5f@Tg!=eb(8KYt)Y73$}&pvNE$(a!RR3g^Z zI$c_K&|cE6>}oG`Zm<{*POK;l;Nhr+afSZcp;8Y=_PnsCysS=LitoUESg!@#HJN8z z)1>W%u$|g7SXu`dAI1k3EoB|)H}!|I*X`ii8#Lyl8~29p1MUuGcszarQV_g)bsj=8 zdq^Zf#UHq*?&@GQRw z8b4idYZJ}Sw3-qUlz(efs3!*Q;1jYsJ=MMkZsHEh1PKVjB&wsF$i;EWB}0SSkI{Zse9bnD*IPMdL`NUTvB7asV%z&Bh46f8p&wN;~UGBNO8EmA_=&#qw z2=Z$MS;qZh{XjC>K2S^D3Nb;hRG`FQk2KJuF2|x)OEk%%LULk!_Xwng%LvulE)6wK zb~9vb@6w^Nh1!`dUndWCEM?)K1>69_FqhPm|W{u{>vn;~lbPCJ5nw$Lk8&O@^wbbC)H uy)AzI$HF^M{MXJVwZXCWV_;e}Oy~D{UP*p$5Syhjbbp^f?>6|EYySg>(9Kx@ literal 2155 zcmZuyX;f2Z8jh72K}SPNkrW4NIvhP62f&T` z_O$A05D0YE&erNC2y~)c^4%=|SIK*7`IagOB(HC0b(na3=(PYmHE zdtT}6hNE1)=l=UcyNony;M2D{)RUm3$A3{!NV<4k^spAD^X^%hVM=9)D}p~c8G7Y; zG>6Y;Y{Cg%h~T9l`PduQFEA>r!&;0Ds4Mh@Vlq+ALcWarA!d#{6vg}|tt>}};&VC5 zxuWh>yEz8gT=0*ElJ*I^Li!+WAYn_SZg@4{{2KsQ0qZE`Oive?Y99=ml^B9&any?NFecC6x-elP)o|k6PN<2SguFB`GOT}PVcvlhGq#dXdFQ~` z$YdPzkQzrDv!Tl)tM`JBSY)T_<48||uX}w0)#leyDwkG6YfGRk zz45L+tR8x>DhnikP4WkExXuq8+ilT(%fO{6W(5@Ru@oed`|pPpu7?A?9;e;kTAXSg zLJ;=dM5g`y{jLZ<6bi-!tDCLuBwtU6Q~aawx_xROmw_dALz)qa`+ZGK#rEOe#&7#M zz2zAWoi~8&Iv?lFj8-~Vu1t#BLxx^()T}V&QSFz!!YeB)yV@dm)Py`*BDE{|;rd)R_B-rYU!VPoVt6bb?{i=%J9uHR7+#$CbIoFO9{EZ%2E+c;N$5VK zV4$8!QXsx*-);RW*_k{oN8@N?g}<#7}_W&cHg>q=M-VYN5s zGS#x@Qq&Z36cA=I3Y!n%t}DGh%*f14TbC$>Y0J$X#Hj;Oq*L_!oJpMovbEKddRr_O z&!2-5tHD;_gaHe8!c2@Od$3(*H;|b?%z)n^so1X1?Z#6c_B+WJ3pXbv=0Gl4?whU& zkM*^r+gO$XSrtLx)?7h5;Q-6Dtw)=w`|X7Y!v;>UECE`f98|!IZBLc)tvgy4?m$&a zJz*W2l)Y@ezw&J*FcaHlw$#myu$fORue*u>Wd5cmZ$>AgpK7`A3fe5_V>LafrD3h; zHofr7}Gsv0w9|2a);VTvp@FIp<<)DhENG0?7gv)YbuJF-4&$YtA>J{dMJ^MQn0zwS#Sb?YUADowL@mBv<$M9KFsmzJVNkGS}H#F!(SHk3oj@J%p zbF63XHU7T$v&~hZb)TQh#Ggz3{5b97gFn|^mxomp{(SZ7`Q^#w;ju<9q^|G2_w{k? z{-2=@Cxr}JI3*6T@FX&|88AA}Xi)SyAfT4OAq*B4b52`m|M$`Dy|oK8EB?LscgjBA zeD<%0&+qsAoB8a;^7s4p{Hi>W^I_xK&lA2DGNI_cD^Yau=+UDmD=MHe-b~N`hgwDyQ_6y`TKj1tnR%5f>$r))z#I*>;L`u_&B@ruj2dNZ_d5kyn24S zjbKtVzr5X^Uq1uxmvgpxfTHV#y^F?`tnw@jiR*`s+7d z*F1lBw)gc*uu8Nj1Giy6DXRdaFiIiZFX2HtXR$`(5=f z`U^zXe72v1lt_pQi)|GJb=gntnKzzi-^chr|E}`~h!MA6?!0iI!bV&w%@1tLt^6g4 zvmjE^CER~+s;ej0_cj0id;b5kNV|Uzo-x{=to!rpc6_+~{{QzLHOx=3@B01wZ@<2I z++!S}(adH!?Z40;2_1e*8Rp-&pTdLJ`RpmN=i%jvc9r*z-H6AL3QnJKI-glr+M&7T zr`^r_+aZ>KA}9BG$k{LFX8*n0KVSdfjf!4j?3svH>dB2%zpFm)_uRaHxCorob1t24 zy*F**&U}@2wz7zV}ni3&k@ZLH5p# z%$Q+`kz;{oEVdV~;wawpIj#OU)VXWsaqs2ceCl)9o%qcc42rSk^t9hGFJfne&f9MJ zc0I%^ljpVSom>CzP|c@3y&LyKtcPVzcu6sBX6wAme_ja$M|`f`v_JniC#W3R;JE$5 z?Q<(3+SzVBDC)xvG@z=D~<)78&qol`;+0OV$x2mk;8 literal 1481 zcmeAS@N?(olHy`uVBq!ia0vp^A3&Ic4M^IBzMRCsz&gRx#WAE}&fB|&{UWI{2NKUu zNNDM1jmpr`$a%4D!)I{-OTYnO-?G`pJp-$1>ymL>qbb2;)R=?xf zU2MJo=JS;tl4<47pH452_&3wKvf}@>*Wb+|=Em>&`SoS*>)CvgB|VR2-~V{oS6}}+ zvf-wXK?|qEAr_uQrZxjc=NS!(J_iKU5;%mx!s~b~U;GNU&-?dxqJEg=zegXxKR#ES zay>o%`1-n^c~?Hl*Z=*z;_>rumCJY7mBBQD&D!92-)Vov$D~Kw3oGXD`}1<{|2Mz3 zUweJuL;i57boTVuf3n_2-~5`tWO~)yd_Id~eAw-0<1M2E`beZ0F`_m#iDchWBI4G^65ce1gyt^NGFU(WW{>7VU;-tF35K5zfeuM_5r znO|#W=f5}azr*};zUx14>(|fzlqz05xBkboXUAUeJcq*tI0A-R!q?kmO3KQ6OV{mv_j#@RjYd#Jn7t7D_44v^_1_g6Pv_}=EB&`|eYHmWuRZHN*ZJ1Y zeSdG~&aYLsz$)QU26NesgJ}!HS6^N7eEw|b+PLdG|LjUzn0OH=+nl%X{k@y}rhblJ zcYFUj|Eh1v`_93`(r)j@pJExMbsN9VIQ21j_U-3$4}bh!bf(_^EjU$3mvEmg5bxh_ z|0UXjYu#u2H%Ms(W-(e4LKQCi^x@yyUVFAjTJk^G{_H<3*Obl&bP8Hd%W|) zh61Lx4UXF{?3>tDxrrH+9&;|}etAB>#^CF3iyij=s;tj{I+}j^|FyqA-{=32{Bp5f zoxMgqeDRKb{`3Cs{3>CMJvmF8oY?qp{)6KQwI?1*MBLYdC}X?pB%c+w&0_y9?$0Mr zo0ZjuKfirG6YL;NU(Aerp?Y>bpJ97;-PASjcW;C{?uKQk@!r#Ewd;>fPOr04)R~2v zhrj`_!LeCp_nDQmUdEceu8x2N_t{@NFC@?OjN6tR9lsguam);8biP$CJI{D^u=cu( zdVRUI`pJ;sQUQt|l6k)=^8VeKt!=H4+=?31W%G>W7GenAqJ+3Uy`kN&*UJEN|D`^MMUx%u|XWwDnR zsc8$Ro9wqbBD3yi=%#(|A$b}Um&wmV&VJFG{dKR@JY3dZP&lqvyeh3~`q^J{(;((= zuG9Mxkv3`i+Z)%e>zL@w!4|4#iWeTAb^FY#D_z-Jx|5^tpN3|elW?z>15^D&q=0$z zSVJbU!z*t7g?khHzKWWwW3y3#ZFA!*|uTj+pTG6mR@Vo2Gl_EZ=DL=Pvna1$N-Jm$5G%{d*RF@JQ){k8YkmA@ED-^Mw&tb66R z+vCKN!z#u9=WNz07v@><{Rc{ z?muSLsOWP*!0e^iE%i$q{QMF)gbiAJceVce_Vn?k_mAJy{r$QB{HMRKf6U+Y|Hse& z*B70izwX=*KflEm_m3~X&%VBpY2rdr-3^}IGVA|y)N#h?TgEVbep|%kJflG|=aTN1 zon@)rzgHLE@Rz&2@$=mr{{72@CkHT!O|D_$P~^4$9Bg!ddm&u$#_CmNRmaozE&urA zNxgc@!pVw^BFeM3oG?uHzv}n?#+mPX=78NF{k3>uf2w+A&UCZ*-4_fjfL<0+p84EK zK0DWXwYT=Uj6Uz#@9iLd(ft(jLi5eXzOyyYH&6b+EFQV-NAbet8;)C>eU9xDmN>-1 zljv+KUd6ZjRI>KD>v|?Ueqbwrp}+~2WNI^DbiT3SeCxc!>ptCZo3$RIXZ5{Sy?5)+ zCE8c!96wjS+4j#YzsZS=V(Qaww#sGJmv)){Ipcq_=Ke8Go4@uHZRXwUY_%;Iu7F4wZC>=IKFAJ%{K4Z>tiz{=1jaOT(IE` z(6d{&&Aqx*G~ML*(zE6A>R`8tRqA~a`Bni8uFp4H+YTbT_UhrkchB)QoV_N0Dp5Bt szpQ@KTNbc4?z#5Wx|?l~gV^?$wYkpgBX^%Y8v_t{y85}Sb4q9e0MkBDJ^%m! diff --git a/Tiles/living-room.png b/Tiles/living-room.png index 167453a657a568b5ab256b72199c8aea7051181d..730ad28171d11cbbbe69cea3afb3f0aff55a5fc0 100644 GIT binary patch literal 2115 zcmds3Yfw^Y7^bq#)it`T+M1Vcn^T!ex?ZAWO3mC%yP75#Y8TT{Y*__Gpfq*L3*)+` zc_S;ksbD3VBA6+fZ7Q~#nkcm41yex8BPIfS3};*ULKC{_H3Tx4#7DkV4?# zBccRPT*J(S_!c-Rrp1S3c!QzyO~Zc&2_4H#cO?6#LFr{i!hRn7Rw79`9E=wOEvd53 zC5aEQm|us?=`dWWJ&qYH879XCPx80669%qV=ZI+K)zmG`gGzaCVGztkrBtL|c+Enw z5g6Z>{X|7;XY4jf$3!3SxZAR*dY9tu(VU#k4;Q=IE^@6nN#RB#W5vf{f#;{GN$zbW zRMK>JBzp}?E;LvAb_Lyk+QkxhRAk9-dO8i467M7NI)MV`jrm(&c6ha zaM?W28I_hFc`tXkkE)tH1ml}Z426t_fz}L+MiyXkF#ftlpIu_|+O0-ER9`h*lkoLt z5c6=wN9(3qLxkj@$A9WOv$I>M5z{+H%AT(9db*+vN8z4LrSa{& zWxi6<1{vrjL=Zaa$<|ublFRsmG>rIQT*K63(>f(w@?xK9{w(WMM5#nh!o1Tb%dL9K!$Yk}PX zxWFL}aBnLQ)|O$I7yA@C`KM_G_GP)@OrHIKL zR1V0+ZNad5G?>a<&J3~9rMBeiY?;LZQHO~MU4DMCFyCGRdlI^O}hHcItrJ&2UOBRFh~Uzvxo-ejk?xi zC{lpbju)6Z?l9rZY6ac9Q9Tfu&jGYufX?&s^oem=njwIeRa z331FeppY_3jr7^oto59QP8}98kb9Q;U^lCOXvX@QR?mzXY;pc0%NpKH3{jkvoB_&b zAyPjeMR$6u&P8{vqIcSZk)>L}^mw@#*DhD$=V}+RxZDd1+Xi>+G)U3TF`?L@8y7S0 zNJpvqyA250%_j`ZmMbM=2)5uVf(*lw|9tdll@4UGi=7XuOVW*y% zFRTU$81s}=u~DZ8#l^yf+=4s7AQ|_o#Quehrf~aoHcGHn`;8s4I+AFOF8oL=@$NYr z`=1Lg&JCLuJrhaTlx7K}$5hg$WI+tOK233H-}A$a(@Vs~N9G)O%B)8J_#>+Xm?!vi O0P%G9cBAb@C;SDKbgmEp literal 2112 zcmds3dsLEV9Jbb?c|Tp0YR-1LmzK85O0lJBS*cBz*A$1+&6FmJ0t#hesg-M<)KW0l z49yE#ArS(y6w|4AO-+H*!SDk3$-o;3jH1&zx&5x(vSNb zGBaLfY-D6)=5_d>pZ+~zWVFC;$zuIVBXEr~GFk%iI(XpwqyibAmsv2mpiv%tE2=+g zOH}Bt=*ZQUvh`7%YkR#cGe8H9+cB5;o zr52rj`1TF!i2Rt{G1;W#Q&;Y^DWXtfv@1`6A+nB<0M~pM#gsbg4}N3uV{#xc$pxPW ztVG&N8j<82abmtk`XCzc%-E*Qubhchqy(m9yT zuJs$O^<~v|`YnyB@aMq_8XO1M}5np$!wD zXD9vc?y$hU3c?_0n@V4kIYOK=K5|$)n<-g_gO_!pZGD;{87s$fpB0SXP#Ax|_ zfacLgtT$XUCACsE=4+t^2jj)KaJz3*5mqn5{_oK+^|cz?9T~WI1sD%Tje{#7z=Ky*kKYtHYvY z4vQp%_R10>kvIx!jex`9Qb`*lPl39$0-X8Y311yQWtx7I(Vvs4NzahqlHF zDytX14flVBDv(6Gcud((w+31j61MiGuz<$>D;Fv&Ot;(#$5!%_lsSl;Uj0KB?Ar&x z+6DpwB9?6Ux2TDqQjYb3Qq5`-Gvz%d8#CmbH@9K630N{1pPEA!V-FJ zmRW{;fUP=!AbA!B4gwZz+hL**U8swz0B5m$V+U7;PY)yl%SF^TJusJ1NI>u4MyOyD zSM!+~D+;>wb_#=rNhT1mDdKE6K6(OwGhR@yK;8IIZ598UtR9VhOITRpVkZs*fs*JR z!9GumSeO<;WDrl) zG%A~;bp}$R$JZH>6fkC`N?&^@Q|^S~-$x?}TUTB&jLANp6lqH&c$_f#GQgPcSXHTwOI#9g> z39()ka=6a2yxU%xg@008g(%rZL#5$Oeaor3#&Oonxug`^kl=@M=iux067?t*Zxu;v zZ+Futbv}x51s9aI97aTZw!8IH7QOtP=X%reVOaRGX-eB~+96aKCIvLm#eQILOFyWe zpg~HA?b7z_xI1y0b+{7H7{;~AkJf%-y7X1oKx`!dOUA^gpj!>*^||>3<=vh)gQpB< z5zO~abnpn3&7>ieO;Xlxn!FRsqCEq$JR7V;bzBsn1 zY}}tprtwb-8zxSkIkWfg6tBu}_1;tckE z^M>65d!9hb6gf#ZPIXWv&gq77w!Wda!}}WF7D+1oB;wG0SWJS{{353Yzv=3O5nHgX rsm8$a9(>_=wrTO*=Z5cz7E};>n-(v21Z^UJ_jq^B2xbZ9}dEI diff --git a/project.godot b/project.godot index fda8b19..afde979 100644 --- a/project.godot +++ b/project.godot @@ -53,3 +53,4 @@ common/enable_pause_aware_picking=true quality/intended_usage/framebuffer_allocation=0 quality/intended_usage/framebuffer_allocation.mobile=0 +environment/default_clear_color=Color( 0, 0, 0, 1 )