111 lines
11 KiB
Plaintext
111 lines
11 KiB
Plaintext
|
[gd_scene load_steps=8 format=4 uid="uid://53ssan8hgcyn"]
|
||
|
|
||
|
[ext_resource type="TileSet" uid="uid://c4wpp12rr44hi" path="res://tileSets/dungeon.tres" id="1_kdit4"]
|
||
|
[ext_resource type="Texture2D" uid="uid://drw45jlmfo0su" path="res://sprites/light/White_100.png" id="2_g41lp"]
|
||
|
|
||
|
[sub_resource type="RectangleShape2D" id="RectangleShape2D_o85u0"]
|
||
|
size = Vector2(22.5, 48)
|
||
|
|
||
|
[sub_resource type="RectangleShape2D" id="RectangleShape2D_6qg1t"]
|
||
|
size = Vector2(24.5, 59.75)
|
||
|
|
||
|
[sub_resource type="NavigationPolygon" id="NavigationPolygon_1qloc"]
|
||
|
vertices = PackedVector2Array(8, 791.953, 8, 746.922, 42, 749.922, 405.523, 790.039, 403.461, 746, 374.047, 746, 373.32, 109.617, 404.82, 107.648, 404.148, 150.32, 373.969, 151.328, 42, 341.359, 10.1719, 343.344, 10.8438, 301, 41, 301, 41, 86.2891, 11.6719, 88.2969, 10.3203, 45, 29.0078, 45, 371.289, 44.0234, 375.031, 489.672, 372.953, 537.211, 404.141, 533.18, 404.828, 490.656)
|
||
|
polygons = Array[PackedInt32Array]([PackedInt32Array(0, 1, 2, 3), PackedInt32Array(4, 3, 2, 5), PackedInt32Array(6, 7, 8, 9), PackedInt32Array(10, 11, 12, 13), PackedInt32Array(14, 15, 16, 17), PackedInt32Array(14, 17, 18, 6), PackedInt32Array(13, 14, 6, 9, 19, 10), PackedInt32Array(2, 10, 19, 20), PackedInt32Array(20, 5, 2), PackedInt32Array(21, 20, 19, 22)])
|
||
|
outlines = Array[PackedVector2Array]([PackedVector2Array(29, 35, 381, 34, 383, 99, 415, 97, 414, 160, 384, 161, 385, 480, 415, 481, 414, 542, 383, 546, 384, 736, 413, 736, 416, 800, -2, 802, -2, 736, 32, 739, 32, 352, 0, 354, 1, 291, 31, 291, 31, 97, 2, 99, 0, 35)])
|
||
|
source_geometry_group_name = &"navigation_polygon_source_group"
|
||
|
|
||
|
[sub_resource type="RectangleShape2D" id="RectangleShape2D_kiih8"]
|
||
|
size = Vector2(413, 829)
|
||
|
|
||
|
[sub_resource type="RectangleShape2D" id="RectangleShape2D_kfmgh"]
|
||
|
size = Vector2(322, 765)
|
||
|
|
||
|
[node name="InitialRoom2" type="Node2D"]
|
||
|
|
||
|
[node name="RoomSlotList" type="Node2D" parent="."]
|
||
|
|
||
|
[node name="Area2D" type="Area2D" parent="RoomSlotList"]
|
||
|
|
||
|
[node name="CollisionShape2D" type="CollisionShape2D" parent="RoomSlotList/Area2D"]
|
||
|
position = Vector2(15, 322)
|
||
|
shape = SubResource("RectangleShape2D_o85u0")
|
||
|
|
||
|
[node name="Area2D2" type="Area2D" parent="RoomSlotList"]
|
||
|
|
||
|
[node name="CollisionShape2D" type="CollisionShape2D" parent="RoomSlotList/Area2D2"]
|
||
|
position = Vector2(16, 767)
|
||
|
shape = SubResource("RectangleShape2D_o85u0")
|
||
|
|
||
|
[node name="Area2D6" type="Area2D" parent="RoomSlotList"]
|
||
|
|
||
|
[node name="CollisionShape2D" type="CollisionShape2D" parent="RoomSlotList/Area2D6"]
|
||
|
position = Vector2(401, 516)
|
||
|
shape = SubResource("RectangleShape2D_o85u0")
|
||
|
|
||
|
[node name="Area2D4" type="Area2D" parent="RoomSlotList"]
|
||
|
|
||
|
[node name="CollisionShape2D" type="CollisionShape2D" parent="RoomSlotList/Area2D4"]
|
||
|
position = Vector2(14, 65)
|
||
|
shape = SubResource("RectangleShape2D_o85u0")
|
||
|
|
||
|
[node name="Area2D5" type="Area2D" parent="RoomSlotList"]
|
||
|
|
||
|
[node name="CollisionShape2D" type="CollisionShape2D" parent="RoomSlotList/Area2D5"]
|
||
|
position = Vector2(399, 129)
|
||
|
shape = SubResource("RectangleShape2D_o85u0")
|
||
|
|
||
|
[node name="Area2D3" type="Area2D" parent="RoomSlotList"]
|
||
|
|
||
|
[node name="CollisionShape2D" type="CollisionShape2D" parent="RoomSlotList/Area2D3"]
|
||
|
position = Vector2(399.75, 769.875)
|
||
|
shape = SubResource("RectangleShape2D_6qg1t")
|
||
|
|
||
|
[node name="NavigationRegion2D" type="NavigationRegion2D" parent="."]
|
||
|
position = Vector2(0, -1)
|
||
|
navigation_polygon = SubResource("NavigationPolygon_1qloc")
|
||
|
|
||
|
[node name="TileMap" type="Node2D" parent="."]
|
||
|
|
||
|
[node name="BackgroundWall" type="TileMapLayer" parent="TileMap"]
|
||
|
use_parent_material = true
|
||
|
tile_map_data = PackedByteArray("AAABABIAAQAGAAUAAAABABMAAQAGAAUAAAABABQAAQAGAAUAAAABABUAAQAGAAUAAAABABYAAQAGAAUAAAABABcAAQAGAAUAAAABABgAAQAGAAUAAAACABIAAQAGAAUAAAACABMAAQAGAAUAAAACABQAAQAGAAUAAAACABUAAQAGAAUAAAACABYAAQAGAAUAAAACABcAAQAGAAUAAAACABgAAQAGAAUAAAADABIAAQAGAAUAAAADABMAAQAGAAUAAAADABQAAQAGAAUAAAADABUAAQAGAAUAAAADABYAAQAGAAUAAAADABcAAQAGAAUAAAADABgAAQAGAAUAAAAEABIAAQAGAAUAAAAEABMAAQAGAAUAAAAEABQAAQAGAAUAAAAEABUAAQAGAAUAAAAEABYAAQAGAAUAAAAEABcAAQAGAAUAAAAEABgAAQAGAAUAAAAFABIAAQAGAAUAAAAFABMAAQAGAAUAAAAFABQAAQAGAAUAAAAFABUAAQAGAAUAAAAFABYAAQAGAAUAAAAFABcAAQAGAAUAAAAFABgAAQAGAAUAAAAGABIAAQAGAAUAAAAGABMAAQAGAAUAAAAGABQAAQAGAAUAAAAGABUAAQAGAAUAAAAGABYAAQAGAAUAAAAGABcAAQAGAAUAAAAGABgAAQAGAAUAAAAHABIAAQAGAAUAAAAHABMAAQAGAAUAAAAHABQAAQAGAAUAAAAHABUAAQAGAAUAAAAHABYAAQAGAAUAAAAHABcAAQAGAAUAAAAHABgAAQAGAAUAAAAIABIAAQAGAAUAAAAIABMAAQAGAAUAAAAIABQAAQAGAAUAAAAIABUAAQAGAAUAAAAIABYAAQAGAAUAAAAIABcAAQAGAAUAAAAIABgAAQAGAAUAAAAJABIAAQAGAAUAAAAJABMAAQAGAAUAAAAJABQAAQAGAAUAAAAJABUAAQAGAAUAAAAJABYAAQAGAAUAAAAJABcAAQAGAAUAAAAJABgAAQAGAAUAAAAKABIAAQAGAAUAAAAKABMAAQAGAAUAAAAKABQAAQAGAAUAAAAKABUAAQAGAAUAAAAKABYAAQAGAAUAAAAKABcAAQAGAAUAAAAKABgAAQAGAAUAAAALABIAAQAGAAUAAAALABMAAQAGAAUAAAALABQAAQAGAAUAAAALABUAAQAGAAUAAAALABYAAQAGAAUAAAALABcAAQAGAAUAAAALABgAAQAGAAUAAAAAAAEAAQAGAAUAAAAAAAIAAQAGAAUAAAABAAEAAQAGAAUAAAABAAIAAQAGAAUAAAABAAMAAQAGAAUAAAABAAQAAQAGAAUAAAABAAUAAQAGAAUAAAABAAYAAQAGAAUAAAABAAcAAQAGAAUAAAABAAgAAQAGAAUAAAABAAkAAQAGAAUAAAABAAoAAQAGAAUAAAABAAsAAQAGAAUAAAABAAwAAQAGAAUAAAABAA0AAQAGAAUAAAABAA4AAQAGAAUAAAABAA8AAQAGAAUAAAABABAAAQAGAAUAAAABABEAAQAGAAUAAAACAAEAAQAGAAUAAAACAAIAAQAGAAUAAAACAAMAAQAGAAUAAAACAAQAAQAGAAUAAAACAAUAAQAGAAUAAAACAAYAAQAGAAUAAAACAAcAAQAGAAUAAAACAAgAAQAGAAUAAAACAAkAAQAGAAUAAAACAAoAAQAGAAUAAAACAAsAAQAGAAUAAAACAAwAAQAGAAUAAAACAA0AAQAGAAUAAAACAA4AAQAGAAUAAAACAA8AAQAGAAUAAAACABAAAQAGAAUAAAACABEAAQAGAAUAAAADAAEAAQAGAAUAAAADAAIAAQAGAAUAAAADAAMAAQAGAAUAAAADAAQAAQAGAAUAAAADAAUAAQAGAAUAAAADAAYAAQAGAAUAAAADAAcAAQAGAAUAAAADAAgAAQAGAAUAAAADAAkAAQAGAAUAAAADAAoAAQAGAAUAAAADAAsAAQAGAAUAAAADAAwAAQAGAAUAAAADAA0AAQAGAAUAAAADAA4AAQAGAAUAAAADAA8AAQAGAAUAAAADABAAAQAGAAUAAAADABEAAQAGAAUAAAAEAAEAAQAGAAUAAAAEAAIAAQAGAAUAAAAEAAMAAQAGAAUAAAAEAAQAAQAGAAUAAAAEAAUAAQAGAAUAAAAEAAYAAQAGAAUAAAAEAAcAAQAGAAUAAAAEAAgAAQAGAAUAAAAEAAkAAQAGAAUAAAAEAAoAAQAGAAUAAAAEAAsAAQAGAAUAAAAEAAwAAQAGAAUAAAAEAA0AAQAGAAUAAAAEAA4AAQAGAAUAAAAEAA8AAQAGAAUAAAAEABAAAQAGAAUAAAAEABEAAQAGAAUAAAAFAAEAAQAGAAUAAAAFAAIAAQAGAAUAAAAFAAMAAQAGAAUAAAAFAAQAAQAGAAUAAAAFAAUAAQAGAAUAAAAFAAYAAQAGAAUAAAAFAAcAAQAGAAUAAAAFAAgAAQAGAAUAAAAFAAkAAQAGAAUAAAAFAAoAAQAGAAUAAAAFAAsAAQAGAAUAAAAFAAwAAQAGAAUAAAAFAA0AAQAGAAUAAAAFAA4AAQAGAAUAAAAFAA8AAQAGAAUAAAAFABAAAQAGAAUAAAAFABEAAQAGAAUAAAAGAAEAAQAGAAUAAAAGAAIAAQAGAAUAAAAGAAMAAQAGAAUAAAAGAAQAAQAGAAUAAAAGAAUAAQAGAAUAAAAGAAYAAQAGAAUAAAAGAAcAAQAGAAUAAAAGAAgAAQAGAAUAAAAGAAkAAQAGAAUAAAAGAAoAAQAGAAUAAAAGAAsAAQAGAAUAAAAGAAwAAQAGAAUAAAAGAA0AAQAGAAUAAAAGAA4AAQAGAAUAAAAGAA8AAQAGAAUAAAAGABAAAQAGAAUAAAAGABEAAQAGAAUAAAAHAAEAAQAGAAUAAAAHAAIAAQAGAAUAAAAHAAMAAQAGAAUAAAAHAAQAAQAGAAUAAAAHAAUAAQAGAAUAAAAHAAYAAQAGAAUAAAAHAAcAAQAGAAUAAAAHAAgAAQAGAAUAAAAHAAkAAQAGAAUAAAAHAAoAAQAGAAUAAAAHAAsAAQAGAAUAAAAHAAwAAQAGAAUAAAAHAA0AAQAGAAUAAAAHAA4AAQAGAAUAAAAHAA8AAQAGAAUAAAAHABAAAQAGAAUAAAAHABEAAQAGAAUAAAAIAAEAAQAGAAUAAAAIAAIAAQAGAAUAAAAIAAMAAQAGAAUAAAAIAAQAAQAGAAUAAAAIAAUAAQAGAAUAAAAIAAYAAQAGAAUAAAAIAAcAAQAGAAUAAAAIAAgAAQAGAAUAAAAIAAkAAQAGAAUAAAAIAAoAAQAGAAUAAAAIAAsAAQAGAAUAAAAIAAwAAQAGAAUAAAAIAA0AAQAGAAUAAAAIAA4AAQAGAAUAAAAIAA8AAQAGAAUAAAAIABAAAQAGAAUAAAAIABEAAQAGAAUAAAAJAAEAAQAGAAUAAAAJAAIAAQAGAAUAAAAJAAMAAQAGAAUAAAAJAAQAAQAGAAUAAAAJAAUAAQAGAAUAAAAJAAYAAQAGAAUAAAAJAAcAAQAGAAUAAAAJAAgAAQAGAAUAAAAJAAkAAQAGAAUAAAAJAAoAAQAGAAUAAAAJAAsAAQAGAAUAAAAJAAwAAQAGAAUAAAAJAA0AAQAGAAUAAAAJAA4AAQAGAAUAAAAJAA8AAQAGAAUAAAAJABAAAQAGAAUAAAAJABEAAQAGAAUAAAAKAAEAAQAGAAUAAAAKAAIAAQAGAAUAAAAKAAMAAQAGAAUAAAAKAAQAAQAGAAUAAAAKAAUAAQAGAAUAAAAKAAYAAQAGAAUAAAAKAAcAAQAGAAUAAAAKAAgAAQAGAAUAAAAKAAkAAQAGAAUAAAAKAAoAAQAGAAUAAAAKAAsAAQAGAAUAAAAKAAwAAQAGAAUAAAAKAA0AAQAGAAUAAAAKAA4AAQAGAAUAAAAKAA8AAQAGAAUAAAAKABAAAQAGAAUAAAAKABEAAQAGAAUAAAALAAEAAQAGAAUAAAALAAIAAQAGAAUAAAALAAMAAQAGAAUAAAALAAQAAQAGAAUAAAALAAUAAQAGAA
|
||
|
tile_set = ExtResource("1_kdit4")
|
||
|
navigation_enabled = false
|
||
|
|
||
|
[node name="BackgroundDecoration" type="TileMapLayer" parent="TileMap"]
|
||
|
use_parent_material = true
|
||
|
tile_map_data = PackedByteArray("AAALABEAAQAHAAQAAAABAAsAAQAGAAQAAAALAAEAAQAHAAQAAAADAAoAAQAHAAUAAAAHAAIAAQAHAAUAAAAKABgAAQAHAAUAAAA=")
|
||
|
tile_set = ExtResource("1_kdit4")
|
||
|
|
||
|
[node name="Ground" type="TileMapLayer" parent="TileMap"]
|
||
|
use_parent_material = true
|
||
|
tile_map_data = PackedByteArray("AAAAAAAAAQAAAAMAAAABAAAAAQABAAIAAAACAAAAAQABAAIAAAADAAAAAQABAAIAAAAEAAAAAQABAAIAAAAFAAAAAQABAAIAAAAGAAAAAQABAAIAAAAHAAAAAQABAAIAAAAIAAAAAQABAAIAAAAJAAAAAQABAAIAAAAKAAAAAQABAAIAAAAAAAMAAQACAAEAAAAAAAQAAQACAAEAAAAAAAUAAQACAAEAAAAAAAYAAQACAAEAAAAAAAcAAQACAAEAAAAAAAgAAQACAAEAAAAAAAsAAQACAAEAAAAAAAwAAQACAAEAAAAAAA0AAQACAAEAAAAAAA4AAQACAAEAAAAAAA8AAQACAAEAAAAAABAAAQACAAEAAAAMAA4AAQAAAAEAAAAMAA0AAQAAAAEAAAAMAAwAAQAAAAEAAAAMAAsAAQAAAAEAAAAMAAoAAQAAAAEAAAAMAAkAAQAAAAEAAAAMAAgAAQAAAAEAAAAMAAcAAQAAAAEAAAAMAAYAAQAAAAEAAAAMAAUAAQAAAAEAAAAMAAAAAQACAAMAAAAMAAEAAQAAAAEAAAAMAAIAAQAAAAEAAAALAAAAAQABAAIAAAAAABEAAQACAAEAAAAAABIAAQACAAEAAAAAABMAAQACAAEAAAAAABQAAQACAAEAAAAAABUAAQACAAEAAAAAABYAAQACAAEAAAAMABEAAQAAAAEAAAAMABIAAQAAAAEAAAAMABMAAQAAAAEAAAAMABQAAQAAAAEAAAAMABUAAQAAAAEAAAAMABYAAQAAAAEAAAABABkAAQABAAAAAAACABkAAQABAAAAAAADABkAAQABAAAAAAAEABkAAQABAAAAAAAFABkAAQABAAAAAAAGABkAAQABAAAAAAAHABkAAQABAAAAAAAIABkAAQABAAAAAAAJABkAAQABAAAAAAAKABkAAQABAAAAAAALABkAAQABAAAAAAAAABkAAQAAAAUAAAAMABkAAQACAAUAAAACABgAAQAEAAQAAAADABcAAQAEAAQAAAAEABYAAQAEAAQAAAAFABUAAQAEAAQAAAAGABQAAQAEAAQAAAAHABMAAQAEAAQAAAAIABIAAQAEAAQAAAAJABEAAQAEAAQAAAAKABEAAQAEAAQAAAALABEAAQAEAAQAAAAIABAAAQAEAAQAAAAHAA8AAQAEAAQAAAAGAA4AAQAEAAQAAAAFAA0AAQAEAAQAAAAEAAwAAQAEAAQAAAADAAsAAQAEAAQAAAACAAsAAQAEAAQAAAABAAsAAQAEAAQAAAAEAAoAAQAEAAQAAAAFAAkAAQAEAAQAAAAGAAgAAQAEAAQAAAAHAAcAAQAEAAQAAAAIAAYAAQAEAAQAAAAJAAUAAQAEAAQAAAAKAAUAAQAEAAQAAAALAAUAAQAEAAQAAAAIAAQAAQAEAAQAAAAHAAMAAQAEAAQAAAAGAAMAAQAEAAQAAAAFAAMAAQAEAAQAAAAEAAMAAQAEAAQAAAADAAMAAQAEAAQAAAACAAMAAQAEAAQAAAABAAMAAQAEAAQAAAA=")
|
||
|
tile_set = ExtResource("1_kdit4")
|
||
|
|
||
|
[node name="Barrier" type="TileMapLayer" parent="TileMap"]
|
||
|
use_parent_material = true
|
||
|
tile_map_data = PackedByteArray("AAAMAAMAAQAAAAEAAAAMAAQAAQAAAAEAAAAMAA8AAQAAAAEAAAAMABAAAQAAAAEAAAAMABcAAQAAAAEAAAAMABgAAQAAAAEAAAAAABcAAQACAAEAAAAAABgAAQACAAEAAAAAAAkAAQACAAEAAAAAAAoAAQACAAEAAAAAAAEAAQACAAEAAAAAAAIAAQACAAEAAAA=")
|
||
|
tile_set = ExtResource("1_kdit4")
|
||
|
|
||
|
[node name="PointLight2D" type="PointLight2D" parent="."]
|
||
|
visible = false
|
||
|
position = Vector2(206.5, 414.5)
|
||
|
scale = Vector2(12.9688, 26.0313)
|
||
|
texture = ExtResource("2_g41lp")
|
||
|
|
||
|
[node name="AutoSpawn" type="Node2D" parent="."]
|
||
|
|
||
|
[node name="RoomArea" type="Area2D" parent="."]
|
||
|
collision_mask = 0
|
||
|
|
||
|
[node name="CollisionShape2D" type="CollisionShape2D" parent="RoomArea"]
|
||
|
position = Vector2(207.5, 415.5)
|
||
|
shape = SubResource("RectangleShape2D_kiih8")
|
||
|
|
||
|
[node name="SpawnArea" type="Area2D" parent="."]
|
||
|
|
||
|
[node name="CollisionShape2D" type="CollisionShape2D" parent="SpawnArea"]
|
||
|
position = Vector2(209, 416.5)
|
||
|
shape = SubResource("RectangleShape2D_kfmgh")
|