diff --git a/Environment/Tiles/Tiles.tres b/Environment/Tiles/Tiles.tres index 599fc75..b6fbea1 100644 --- a/Environment/Tiles/Tiles.tres +++ b/Environment/Tiles/Tiles.tres @@ -33,6 +33,10 @@ texture = ExtResource("3_d7vwv") 0:0/0/navigation_layer_0/polygon = SubResource("NavigationPolygon_8ptfa") [sub_resource type="NavigationPolygon" id="NavigationPolygon_d7vwv"] +vertices = PackedVector2Array(8, 8, -8, 8, -8, -8, 8, -8) +polygons = Array[PackedInt32Array]([PackedInt32Array(0, 1, 2, 3)]) +outlines = Array[PackedVector2Array]([PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)]) +agent_radius = 0.0 [sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_e4sdj"] texture = ExtResource("4_e3nq8") diff --git a/Stages/Dungeon.tscn b/Stages/Dungeon.tscn new file mode 100644 index 0000000..12f8720 --- /dev/null +++ b/Stages/Dungeon.tscn @@ -0,0 +1,3 @@ +[gd_scene format=3 uid="uid://b21t2rbcbh1ru"] + +[node name="Dungeon" type="Node2D"] diff --git a/Stages/Rooms/Spawn.tscn b/Stages/Rooms/Spawn.tscn new file mode 100644 index 0000000..8733339 --- /dev/null +++ b/Stages/Rooms/Spawn.tscn @@ -0,0 +1,24 @@ +[gd_scene load_steps=3 format=4 uid="uid://cg5d511dqbr66"] + +[ext_resource type="TileSet" uid="uid://cvtrfc1jh3v56" path="res://Environment/Tiles/Tiles.tres" id="1_erbeg"] + +[sub_resource type="NavigationPolygon" id="NavigationPolygon_xykxq"] +vertices = PackedVector2Array(56, 56, -56, 56, -56, -56, 56, -56) +polygons = Array[PackedInt32Array]([PackedInt32Array(0, 1, 2, 3)]) +outlines = Array[PackedVector2Array]([PackedVector2Array(-64, -64, -64, 64, 64, 64, 64, -64)]) +agent_radius = 8.0 + +[node name="Spawn" type="Node2D"] + +[node name="Floor" type="TileMapLayer" parent="."] +tile_map_data = PackedByteArray("AAD+//7/AwAAAAAAAAD///7/AwAAAAAAAAAAAP7/AwAAAAAAAAABAP7/AwAAAAAAAAABAP//AwAAAAAAAAABAAAAAwAAAAAAAAABAAEAAwAAAAAAAAABAAIAAgAAAAAAAAAAAAEAAwAAAAAAAAD//wEAAwAAAAAAAAD+/wEAAwAAAAAAAAD+/wAAAwAAAAAAAAD//wAAAwAAAAAAAAD/////AwAAAAAAAAD+////AwAAAAAAAAAAAP//AwAAAAAAAAAAAAAAAwAAAAAAAAD9/wIAAgAAAAAAAAD+/wIAAgAAAAAAAAD//wIAAgAAAAAAAAAAAAIAAgAAAAAAAAACAAIAAgAAAAAAAAACAAEAAgAAAAAAAAACAAAAAgAAAAAAAAACAP//AgAAAAAAAAACAP7/AgAAAAAAAAACAP3/AgAAAAAAAAABAP3/AgAAAAAAAAAAAP3/AgAAAAAAAAD///3/AgAAAAAAAAD+//3/AgAAAAAAAAD9//3/AgAAAAAAAAD9//7/AgAAAAAAAAD9////AgAAAAAAAAD9/wAAAgAAAAAAAAD9/wEAAgAAAAAAAAD8//z/AgAAAAAAAAD8//3/AgAAAAAAAAD8//7/AgAAAAAAAAD8////AgAAAAAAAAD8/wAAAgAAAAAAAAD8/wEAAgAAAAAAAAD8/wIAAgAAAAAAAAD8/wMAAgAAAAAAAAD9/wMAAgAAAAAAAAD+/wMAAgAAAAAAAAD//wMAAgAAAAAAAAAAAAMAAgAAAAAAAAABAAMAAgAAAAAAAAACAAMAAgAAAAAAAAADAAMAAgAAAAAAAAADAAIAAgAAAAAAAAADAAEAAgAAAAAAAAADAAAAAgAAAAAAAAADAP//AgAAAAAAAAADAP7/AgAAAAAAAAADAP3/AgAAAAAAAAADAPz/AgAAAAAAAAACAPz/AgAAAAAAAAABAPz/AgAAAAAAAAAAAPz/AgAAAAAAAAD///z/AgAAAAAAAAD+//z/AgAAAAAAAAD9//z/AgAAAAAAAAA=") +tile_set = ExtResource("1_erbeg") + +[node name="Wall" type="TileMapLayer" parent="."] +tile_map_data = PackedByteArray("AAD7/wQAAQAAAAAAAAD7/wMAAQAAAAAAAAD7/wIAAQAAAAAAAAD7/wEAAQAAAAAAAAD7/wAAAQAAAAAAAAD7////AQAAAAAAAAD7//7/AQAAAAAAAAD7//3/AQAAAAAAAAD7//z/AQAAAAAAAAD7//v/AQAAAAAAAAD8//v/AQAAAAAAAAD9//v/AQAAAAAAAAD+//v/AQAAAAAAAAD///v/AQAAAAAAAAAAAPv/AQAAAAAAAAABAPv/AQAAAAAAAAACAPv/AQAAAAAAAAADAPv/AQAAAAAAAAAEAPv/AQAAAAAAAAAEAPz/AQAAAAAAAAAEAP3/AQAAAAAAAAAEAP7/AQAAAAAAAAAEAP//AQAAAAAAAAAEAAAAAQAAAAAAAAAEAAEAAQAAAAAAAAAEAAIAAQAAAAAAAAAEAAMAAQAAAAAAAAAEAAQAAQAAAAAAAAADAAQAAQAAAAAAAAACAAQAAQAAAAAAAAABAAQAAQAAAAAAAAAAAAQAAQAAAAAAAAD//wQAAQAAAAAAAAD+/wQAAQAAAAAAAAD9/wQAAQAAAAAAAAD8/wQAAQAAAAAAAAA=") +tile_set = ExtResource("1_erbeg") + +[node name="PlayerSpawn" type="Marker2D" parent="."] + +[node name="NavigationRegion2D" type="NavigationRegion2D" parent="."] +navigation_polygon = SubResource("NavigationPolygon_xykxq") diff --git a/Crosshair.png b/UI/Crosshair.png similarity index 100% rename from Crosshair.png rename to UI/Crosshair.png diff --git a/Crosshair.png.import b/UI/Crosshair.png.import similarity index 77% rename from Crosshair.png.import rename to UI/Crosshair.png.import index 1cef266..c5cee80 100644 --- a/Crosshair.png.import +++ b/UI/Crosshair.png.import @@ -3,15 +3,15 @@ importer="texture" type="CompressedTexture2D" uid="uid://dffyyka82e8mr" -path="res://.godot/imported/Crosshair.png-1956ffc22614618aaaacdf35a0cc4cd2.ctex" +path="res://.godot/imported/Crosshair.png-b9cbcb5ba29d6cf3156785544e1e9ef0.ctex" metadata={ "vram_texture": false } [deps] -source_file="res://Crosshair.png" -dest_files=["res://.godot/imported/Crosshair.png-1956ffc22614618aaaacdf35a0cc4cd2.ctex"] +source_file="res://UI/Crosshair.png" +dest_files=["res://.godot/imported/Crosshair.png-b9cbcb5ba29d6cf3156785544e1e9ef0.ctex"] [params]