diff --git a/prefab/Player.tscn b/prefab/Player.tscn index 5432380..8699592 100644 --- a/prefab/Player.tscn +++ b/prefab/Player.tscn @@ -7,3 +7,6 @@ [node name="Player" instance=ExtResource( 1 )] script = ExtResource( 2 ) GunPrefab = ExtResource( 4 ) + +[node name="AnimatedSprite" parent="." index="0"] +frame = 3 diff --git a/prefab/Role.tscn b/prefab/Role.tscn index 9877f91..a74fa2d 100644 --- a/prefab/Role.tscn +++ b/prefab/Role.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=18 format=2] +[gd_scene load_steps=19 format=2] [ext_resource path="res://resource/sprite/role/role1.png" type="Texture" id=1] [ext_resource path="res://src/role/Role.cs" type="Script" id=2] @@ -70,8 +70,11 @@ "speed": 10.0 } ] +[sub_resource type="RectangleShape2D" id=29] +extents = Vector2( 5, 7.5 ) + [sub_resource type="RectangleShape2D" id=16] -extents = Vector2( 5, 7 ) +extents = Vector2( 5, 1.5 ) [node name="Role" type="KinematicBody2D"] collision_layer = 0 @@ -83,10 +86,17 @@ position = Vector2( 0, -12 ) frames = SubResource( 6 ) animation = "idle" +frame = 1 playing = true +[node name="HitArea" type="Area2D" parent="."] + +[node name="CollisionShape2D" type="CollisionShape2D" parent="HitArea"] +position = Vector2( 0, -7.5 ) +shape = SubResource( 29 ) + [node name="Collision" type="CollisionShape2D" parent="."] -position = Vector2( 0, -8 ) +position = Vector2( 0, -1.5 ) shape = SubResource( 16 ) [node name="MountPoint" type="Position2D" parent="."] diff --git a/resource/sprite/package/itch-io-DungeonTileset4/16x16 dungeon ii wall reconfig v04 spritesheet.png b/resource/sprite/package/itch-io-DungeonTileset4/16x16 dungeon ii wall reconfig v04 spritesheet.png index a17ff77..df021f3 100644 --- a/resource/sprite/package/itch-io-DungeonTileset4/16x16 dungeon ii wall reconfig v04 spritesheet.png +++ b/resource/sprite/package/itch-io-DungeonTileset4/16x16 dungeon ii wall reconfig v04 spritesheet.png Binary files differ diff --git a/resource/sprite/package/itch-io-DungeonTileset6/acid_.png b/resource/sprite/package/itch-io-DungeonTileset6/acid_.png new file mode 100644 index 0000000..3c9aedd --- /dev/null +++ b/resource/sprite/package/itch-io-DungeonTileset6/acid_.png Binary files differ diff --git a/resource/sprite/package/itch-io-DungeonTileset6/acid_.png.import b/resource/sprite/package/itch-io-DungeonTileset6/acid_.png.import new file mode 100644 index 0000000..019b3f1 --- /dev/null +++ b/resource/sprite/package/itch-io-DungeonTileset6/acid_.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/acid_.png-e63a11339056fd47e892df4519c97392.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resource/sprite/package/itch-io-DungeonTileset6/acid_.png" +dest_files=[ "res://.import/acid_.png-e63a11339056fd47e892df4519c97392.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=false +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=false +svg/scale=1.0 diff --git "a/resource/sprite/package/itch-io-DungeonTileset6/dungeonDecoration_0 \133blueCarpet\135.png" "b/resource/sprite/package/itch-io-DungeonTileset6/dungeonDecoration_0 \133blueCarpet\135.png" new file mode 100644 index 0000000..797ead0 --- /dev/null +++ "b/resource/sprite/package/itch-io-DungeonTileset6/dungeonDecoration_0 \133blueCarpet\135.png" Binary files differ diff --git "a/resource/sprite/package/itch-io-DungeonTileset6/dungeonDecoration_0 \133blueCarpet\135.png.import" "b/resource/sprite/package/itch-io-DungeonTileset6/dungeonDecoration_0 \133blueCarpet\135.png.import" new file mode 100644 index 0000000..e13f9c2 --- /dev/null +++ "b/resource/sprite/package/itch-io-DungeonTileset6/dungeonDecoration_0 \133blueCarpet\135.png.import" @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/dungeonDecoration_0 [blueCarpet].png-4dcecaca6dbef6d320b32c9ae1950784.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resource/sprite/package/itch-io-DungeonTileset6/dungeonDecoration_0 [blueCarpet].png" +dest_files=[ "res://.import/dungeonDecoration_0 [blueCarpet].png-4dcecaca6dbef6d320b32c9ae1950784.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=false +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=false +svg/scale=1.0 diff --git "a/resource/sprite/package/itch-io-DungeonTileset6/dungeonDecoration_0 \133greenCarpet\135.png" "b/resource/sprite/package/itch-io-DungeonTileset6/dungeonDecoration_0 \133greenCarpet\135.png" new file mode 100644 index 0000000..8234991 --- /dev/null +++ "b/resource/sprite/package/itch-io-DungeonTileset6/dungeonDecoration_0 \133greenCarpet\135.png" Binary files differ diff --git "a/resource/sprite/package/itch-io-DungeonTileset6/dungeonDecoration_0 \133greenCarpet\135.png.import" "b/resource/sprite/package/itch-io-DungeonTileset6/dungeonDecoration_0 \133greenCarpet\135.png.import" new file mode 100644 index 0000000..2397077 --- /dev/null +++ "b/resource/sprite/package/itch-io-DungeonTileset6/dungeonDecoration_0 \133greenCarpet\135.png.import" @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/dungeonDecoration_0 [greenCarpet].png-9122bdd784c537349011b9a2594d5661.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resource/sprite/package/itch-io-DungeonTileset6/dungeonDecoration_0 [greenCarpet].png" +dest_files=[ "res://.import/dungeonDecoration_0 [greenCarpet].png-9122bdd784c537349011b9a2594d5661.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=false +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=false +svg/scale=1.0 diff --git "a/resource/sprite/package/itch-io-DungeonTileset6/dungeonDecoration_0 \133redCarpet\135.png" "b/resource/sprite/package/itch-io-DungeonTileset6/dungeonDecoration_0 \133redCarpet\135.png" new file mode 100644 index 0000000..8d38949 --- /dev/null +++ "b/resource/sprite/package/itch-io-DungeonTileset6/dungeonDecoration_0 \133redCarpet\135.png" Binary files differ diff --git "a/resource/sprite/package/itch-io-DungeonTileset6/dungeonDecoration_0 \133redCarpet\135.png.import" "b/resource/sprite/package/itch-io-DungeonTileset6/dungeonDecoration_0 \133redCarpet\135.png.import" new file mode 100644 index 0000000..1241012 --- /dev/null +++ "b/resource/sprite/package/itch-io-DungeonTileset6/dungeonDecoration_0 \133redCarpet\135.png.import" @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/dungeonDecoration_0 [redCarpet].png-2d1f3a9c2f57faa444552a2d0e3516cd.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resource/sprite/package/itch-io-DungeonTileset6/dungeonDecoration_0 [redCarpet].png" +dest_files=[ "res://.import/dungeonDecoration_0 [redCarpet].png-2d1f3a9c2f57faa444552a2d0e3516cd.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=false +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=false +svg/scale=1.0 diff --git a/resource/sprite/package/itch-io-DungeonTileset6/dungeonDecoration_0.png b/resource/sprite/package/itch-io-DungeonTileset6/dungeonDecoration_0.png new file mode 100644 index 0000000..800e66f --- /dev/null +++ b/resource/sprite/package/itch-io-DungeonTileset6/dungeonDecoration_0.png Binary files differ diff --git a/resource/sprite/package/itch-io-DungeonTileset6/dungeonDecoration_0.png.import b/resource/sprite/package/itch-io-DungeonTileset6/dungeonDecoration_0.png.import new file mode 100644 index 0000000..ce43925 --- /dev/null +++ b/resource/sprite/package/itch-io-DungeonTileset6/dungeonDecoration_0.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/dungeonDecoration_0.png-e3177d51cf164450ed3c7abdca572c60.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resource/sprite/package/itch-io-DungeonTileset6/dungeonDecoration_0.png" +dest_files=[ "res://.import/dungeonDecoration_0.png-e3177d51cf164450ed3c7abdca572c60.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=false +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=false +svg/scale=1.0 diff --git a/resource/sprite/package/itch-io-DungeonTileset6/dungeonDecoration_1.png b/resource/sprite/package/itch-io-DungeonTileset6/dungeonDecoration_1.png new file mode 100644 index 0000000..d89c519 --- /dev/null +++ b/resource/sprite/package/itch-io-DungeonTileset6/dungeonDecoration_1.png Binary files differ diff --git a/resource/sprite/package/itch-io-DungeonTileset6/dungeonDecoration_1.png.import b/resource/sprite/package/itch-io-DungeonTileset6/dungeonDecoration_1.png.import new file mode 100644 index 0000000..f85a8b2 --- /dev/null +++ b/resource/sprite/package/itch-io-DungeonTileset6/dungeonDecoration_1.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/dungeonDecoration_1.png-2b19c60370baf98f0dcf644eda8ca490.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resource/sprite/package/itch-io-DungeonTileset6/dungeonDecoration_1.png" +dest_files=[ "res://.import/dungeonDecoration_1.png-2b19c60370baf98f0dcf644eda8ca490.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=false +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=false +svg/scale=1.0 diff --git a/resource/sprite/package/itch-io-DungeonTileset6/dungeon_.png b/resource/sprite/package/itch-io-DungeonTileset6/dungeon_.png new file mode 100644 index 0000000..31115b3 --- /dev/null +++ b/resource/sprite/package/itch-io-DungeonTileset6/dungeon_.png Binary files differ diff --git a/resource/sprite/package/itch-io-DungeonTileset6/dungeon_.png.import b/resource/sprite/package/itch-io-DungeonTileset6/dungeon_.png.import new file mode 100644 index 0000000..4bfd56d --- /dev/null +++ b/resource/sprite/package/itch-io-DungeonTileset6/dungeon_.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/dungeon_.png-25d95e08865a4d1f29f746a63042999d.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resource/sprite/package/itch-io-DungeonTileset6/dungeon_.png" +dest_files=[ "res://.import/dungeon_.png-25d95e08865a4d1f29f746a63042999d.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=false +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=false +svg/scale=1.0 diff --git a/resource/sprite/package/itch-io-DungeonTileset6/fire_.png b/resource/sprite/package/itch-io-DungeonTileset6/fire_.png new file mode 100644 index 0000000..334d487 --- /dev/null +++ b/resource/sprite/package/itch-io-DungeonTileset6/fire_.png Binary files differ diff --git a/resource/sprite/package/itch-io-DungeonTileset6/fire_.png.import b/resource/sprite/package/itch-io-DungeonTileset6/fire_.png.import new file mode 100644 index 0000000..70f6b86 --- /dev/null +++ b/resource/sprite/package/itch-io-DungeonTileset6/fire_.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/fire_.png-608a552d85b43e8944048f037b71104a.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resource/sprite/package/itch-io-DungeonTileset6/fire_.png" +dest_files=[ "res://.import/fire_.png-608a552d85b43e8944048f037b71104a.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=false +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=false +svg/scale=1.0 diff --git a/resource/sprite/package/itch-io-DungeonTileset6/traps_.png b/resource/sprite/package/itch-io-DungeonTileset6/traps_.png new file mode 100644 index 0000000..c3c0028 --- /dev/null +++ b/resource/sprite/package/itch-io-DungeonTileset6/traps_.png Binary files differ diff --git a/resource/sprite/package/itch-io-DungeonTileset6/traps_.png.import b/resource/sprite/package/itch-io-DungeonTileset6/traps_.png.import new file mode 100644 index 0000000..61b8a60 --- /dev/null +++ b/resource/sprite/package/itch-io-DungeonTileset6/traps_.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/traps_.png-f033bf2a4c98f9e5cbb71425b28c2b74.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resource/sprite/package/itch-io-DungeonTileset6/traps_.png" +dest_files=[ "res://.import/traps_.png-f033bf2a4c98f9e5cbb71425b28c2b74.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=false +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=false +svg/scale=1.0 diff --git a/resource/sprite/package/itch-io-DungeonTileset6/waterLavaAcid_.png b/resource/sprite/package/itch-io-DungeonTileset6/waterLavaAcid_.png new file mode 100644 index 0000000..a9f8079 --- /dev/null +++ b/resource/sprite/package/itch-io-DungeonTileset6/waterLavaAcid_.png Binary files differ diff --git a/resource/sprite/package/itch-io-DungeonTileset6/waterLavaAcid_.png.import b/resource/sprite/package/itch-io-DungeonTileset6/waterLavaAcid_.png.import new file mode 100644 index 0000000..13a6b20 --- /dev/null +++ b/resource/sprite/package/itch-io-DungeonTileset6/waterLavaAcid_.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/waterLavaAcid_.png-a2bc62b0ab3d07570363ecc92375a88a.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resource/sprite/package/itch-io-DungeonTileset6/waterLavaAcid_.png" +dest_files=[ "res://.import/waterLavaAcid_.png-a2bc62b0ab3d07570363ecc92375a88a.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=false +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=false +svg/scale=1.0 diff --git a/resource/sprite/package/itch-io-DungeonTileset6/website.txt b/resource/sprite/package/itch-io-DungeonTileset6/website.txt new file mode 100644 index 0000000..b5dd953 --- /dev/null +++ b/resource/sprite/package/itch-io-DungeonTileset6/website.txt @@ -0,0 +1 @@ +https://analogstudios.itch.io/dungeon \ No newline at end of file diff --git a/resource/tile/itch-io-DungeonTileset4.tres b/resource/tile/itch-io-DungeonTileset4.tres new file mode 100644 index 0000000..cebaeb7 --- /dev/null +++ b/resource/tile/itch-io-DungeonTileset4.tres @@ -0,0 +1,540 @@ +[gd_resource type="TileSet" load_steps=54 format=2] + +[ext_resource path="res://resource/sprite/package/itch-io-DungeonTileset4/16x16 dungeon ii wall reconfig v04 spritesheet.png" type="Texture" id=1] + +[sub_resource type="ConvexPolygonShape2D" id=1] +points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) + +[sub_resource type="ConvexPolygonShape2D" id=2] +points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) + +[sub_resource type="ConvexPolygonShape2D" id=3] +points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) + +[sub_resource type="ConvexPolygonShape2D" id=4] +points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) + +[sub_resource type="ConvexPolygonShape2D" id=5] +points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) + +[sub_resource type="ConvexPolygonShape2D" id=6] +points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) + +[sub_resource type="ConvexPolygonShape2D" id=7] +points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) + +[sub_resource type="ConvexPolygonShape2D" id=8] +points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) + +[sub_resource type="ConvexPolygonShape2D" id=9] +points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) + +[sub_resource type="ConvexPolygonShape2D" id=10] +points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) + +[sub_resource type="ConvexPolygonShape2D" id=11] +points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) + +[sub_resource type="ConvexPolygonShape2D" id=12] +points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) + +[sub_resource type="ConvexPolygonShape2D" id=13] +points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) + +[sub_resource type="ConvexPolygonShape2D" id=14] +points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) + +[sub_resource type="ConvexPolygonShape2D" id=15] +points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) + +[sub_resource type="ConvexPolygonShape2D" id=16] +points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) + +[sub_resource type="ConvexPolygonShape2D" id=17] +points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) + +[sub_resource type="ConvexPolygonShape2D" id=18] +points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) + +[sub_resource type="ConvexPolygonShape2D" id=19] +points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) + +[sub_resource type="ConvexPolygonShape2D" id=20] +points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) + +[sub_resource type="ConvexPolygonShape2D" id=21] +points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) + +[sub_resource type="ConvexPolygonShape2D" id=22] +points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) + +[sub_resource type="ConvexPolygonShape2D" id=23] +points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) + +[sub_resource type="ConvexPolygonShape2D" id=24] +points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) + +[sub_resource type="ConvexPolygonShape2D" id=25] +points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) + +[sub_resource type="ConvexPolygonShape2D" id=26] +points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) + +[sub_resource type="ConvexPolygonShape2D" id=27] +points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) + +[sub_resource type="ConvexPolygonShape2D" id=28] +points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) + +[sub_resource type="ConvexPolygonShape2D" id=29] +points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) + +[sub_resource type="ConvexPolygonShape2D" id=30] +points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) + +[sub_resource type="ConvexPolygonShape2D" id=31] +points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) + +[sub_resource type="ConvexPolygonShape2D" id=32] +points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) + +[sub_resource type="ConvexPolygonShape2D" id=33] +points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) + +[sub_resource type="ConvexPolygonShape2D" id=34] +points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) + +[sub_resource type="ConvexPolygonShape2D" id=35] +points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) + +[sub_resource type="ConvexPolygonShape2D" id=36] +points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) + +[sub_resource type="ConvexPolygonShape2D" id=37] +points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) + +[sub_resource type="ConvexPolygonShape2D" id=38] +points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) + +[sub_resource type="ConvexPolygonShape2D" id=39] +points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) + +[sub_resource type="ConvexPolygonShape2D" id=40] +points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) + +[sub_resource type="ConvexPolygonShape2D" id=41] +points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) + +[sub_resource type="ConvexPolygonShape2D" id=42] +points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) + +[sub_resource type="ConvexPolygonShape2D" id=43] +points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) + +[sub_resource type="ConvexPolygonShape2D" id=44] +points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) + +[sub_resource type="ConvexPolygonShape2D" id=45] +points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) + +[sub_resource type="ConvexPolygonShape2D" id=46] +points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) + +[sub_resource type="ConvexPolygonShape2D" id=47] +points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) + +[sub_resource type="ConvexPolygonShape2D" id=48] +points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) + +[sub_resource type="ConvexPolygonShape2D" id=51] +points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) + +[sub_resource type="ConvexPolygonShape2D" id=52] +points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) + +[sub_resource type="ConvexPolygonShape2D" id=53] +points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) + +[sub_resource type="ConvexPolygonShape2D" id=54] +points = PoolVector2Array( 0, 0, 16, 0, 16, 16, 0, 16 ) + +[resource] +0/name = "16x16 dungeon ii wall reconfig v04 spritesheet.png 0" +0/texture = ExtResource( 1 ) +0/tex_offset = Vector2( 0, 0 ) +0/modulate = Color( 1, 1, 1, 1 ) +0/region = Rect2( 0, 0, 256, 128 ) +0/tile_mode = 1 +0/autotile/bitmask_mode = 2 +0/autotile/bitmask_flags = [ Vector2( 0, 0 ), 16, Vector2( 0, 2 ), 144, Vector2( 0, 3 ), 146, Vector2( 0, 6 ), 18, Vector2( 1, 0 ), 48, Vector2( 1, 2 ), 432, Vector2( 1, 3 ), 438, Vector2( 1, 6 ), 54, Vector2( 2, 0 ), 56, Vector2( 2, 2 ), 504, Vector2( 2, 3 ), 511, Vector2( 2, 6 ), 63, Vector2( 3, 0 ), 24, Vector2( 3, 2 ), 216, Vector2( 3, 3 ), 219, Vector2( 3, 6 ), 27, Vector2( 4, 0 ), 176, Vector2( 4, 4 ), 434, Vector2( 4, 6 ), 50, Vector2( 5, 4 ), 251, Vector2( 5, 6 ), 59, Vector2( 6, 0 ), 248, Vector2( 6, 1 ), 223, Vector2( 6, 3 ), 475, Vector2( 6, 4 ), 250, Vector2( 6, 6 ), 127, Vector2( 7, 0 ), 505, Vector2( 7, 2 ), 191, Vector2( 7, 4 ), 58, Vector2( 7, 6 ), 506, Vector2( 8, 0 ), 440, Vector2( 8, 1 ), 439, Vector2( 8, 3 ), 502, Vector2( 8, 4 ), 314, Vector2( 8, 6 ), 319, Vector2( 9, 4 ), 446, Vector2( 9, 6 ), 62, Vector2( 10, 0 ), 152, Vector2( 10, 4 ), 218, Vector2( 10, 6 ), 26, Vector2( 11, 0 ), 255, Vector2( 11, 2 ), 507, Vector2( 11, 7 ), 508, Vector2( 12, 7 ), 184, Vector2( 13, 0 ), 447, Vector2( 13, 2 ), 510, Vector2( 14, 1 ), 151, Vector2( 15, 1 ), 466 ] +0/autotile/icon_coordinate = Vector2( 0, 0 ) +0/autotile/tile_size = Vector2( 16, 16 ) +0/autotile/spacing = 0 +0/autotile/occluder_map = [ ] +0/autotile/navpoly_map = [ ] +0/autotile/priority_map = [ ] +0/autotile/z_index_map = [ ] +0/occluder_offset = Vector2( 0, 0 ) +0/navigation_offset = Vector2( 0, 0 ) +0/shape_offset = Vector2( 0, 0 ) +0/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) +0/shape = SubResource( 1 ) +0/shape_one_way = false +0/shape_one_way_margin = 1.0 +0/shapes = [ { +"autotile_coord": Vector2( 0, 0 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 1 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +}, { +"autotile_coord": Vector2( 1, 0 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 2 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +}, { +"autotile_coord": Vector2( 2, 0 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 3 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +}, { +"autotile_coord": Vector2( 3, 0 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 4 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +}, { +"autotile_coord": Vector2( 0, 2 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 5 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +}, { +"autotile_coord": Vector2( 0, 3 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 6 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +}, { +"autotile_coord": Vector2( 0, 6 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 7 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +}, { +"autotile_coord": Vector2( 1, 2 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 8 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +}, { +"autotile_coord": Vector2( 2, 2 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 9 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +}, { +"autotile_coord": Vector2( 3, 2 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 10 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +}, { +"autotile_coord": Vector2( 1, 3 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 11 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +}, { +"autotile_coord": Vector2( 3, 3 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 12 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +}, { +"autotile_coord": Vector2( 2, 3 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 13 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +}, { +"autotile_coord": Vector2( 1, 6 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 14 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +}, { +"autotile_coord": Vector2( 2, 6 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 15 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +}, { +"autotile_coord": Vector2( 3, 6 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 16 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +}, { +"autotile_coord": Vector2( 4, 0 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 17 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +}, { +"autotile_coord": Vector2( 4, 6 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 18 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +}, { +"autotile_coord": Vector2( 4, 4 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 19 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +}, { +"autotile_coord": Vector2( 5, 4 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 20 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +}, { +"autotile_coord": Vector2( 5, 6 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 21 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +}, { +"autotile_coord": Vector2( 6, 0 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 22 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +}, { +"autotile_coord": Vector2( 7, 0 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 23 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +}, { +"autotile_coord": Vector2( 8, 0 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 24 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +}, { +"autotile_coord": Vector2( 10, 0 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 25 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +}, { +"autotile_coord": Vector2( 6, 1 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 26 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +}, { +"autotile_coord": Vector2( 8, 1 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 27 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +}, { +"autotile_coord": Vector2( 7, 2 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 28 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +}, { +"autotile_coord": Vector2( 6, 3 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 29 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +}, { +"autotile_coord": Vector2( 8, 3 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 30 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +}, { +"autotile_coord": Vector2( 6, 4 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 31 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +}, { +"autotile_coord": Vector2( 7, 4 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 32 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +}, { +"autotile_coord": Vector2( 8, 4 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 33 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +}, { +"autotile_coord": Vector2( 9, 4 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 34 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +}, { +"autotile_coord": Vector2( 10, 4 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 35 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +}, { +"autotile_coord": Vector2( 6, 6 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 36 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +}, { +"autotile_coord": Vector2( 7, 6 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 37 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +}, { +"autotile_coord": Vector2( 9, 6 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 38 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +}, { +"autotile_coord": Vector2( 8, 6 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 39 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +}, { +"autotile_coord": Vector2( 10, 6 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 40 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +}, { +"autotile_coord": Vector2( 11, 0 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 41 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +}, { +"autotile_coord": Vector2( 13, 0 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 42 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +}, { +"autotile_coord": Vector2( 11, 2 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 43 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +}, { +"autotile_coord": Vector2( 13, 2 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 44 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +}, { +"autotile_coord": Vector2( 14, 1 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 45 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +}, { +"autotile_coord": Vector2( 15, 1 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 46 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +}, { +"autotile_coord": Vector2( 11, 7 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 47 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +}, { +"autotile_coord": Vector2( 12, 7 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 48 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +} ] +0/z_index = 0 +5/name = "16x16 dungeon ii wall reconfig v04 spritesheet.png 5" +5/texture = ExtResource( 1 ) +5/tex_offset = Vector2( 0, 0 ) +5/modulate = Color( 1, 1, 1, 1 ) +5/region = Rect2( 0, 128, 64, 32 ) +5/tile_mode = 2 +5/autotile/icon_coordinate = Vector2( 0, 0 ) +5/autotile/tile_size = Vector2( 16, 16 ) +5/autotile/spacing = 0 +5/autotile/occluder_map = [ ] +5/autotile/navpoly_map = [ ] +5/autotile/priority_map = [ ] +5/autotile/z_index_map = [ ] +5/occluder_offset = Vector2( 0, 0 ) +5/navigation_offset = Vector2( 0, 0 ) +5/shape_offset = Vector2( 0, 0 ) +5/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) +5/shape_one_way = false +5/shape_one_way_margin = 0.0 +5/shapes = [ ] +5/z_index = 0 +7/name = "16x16 dungeon ii wall reconfig v04 spritesheet.png 7" +7/texture = ExtResource( 1 ) +7/tex_offset = Vector2( 0, 0 ) +7/modulate = Color( 1, 1, 1, 1 ) +7/region = Rect2( 0, 16, 64, 16 ) +7/tile_mode = 2 +7/autotile/icon_coordinate = Vector2( 0, 0 ) +7/autotile/tile_size = Vector2( 16, 16 ) +7/autotile/spacing = 0 +7/autotile/occluder_map = [ ] +7/autotile/navpoly_map = [ ] +7/autotile/priority_map = [ ] +7/autotile/z_index_map = [ ] +7/occluder_offset = Vector2( 0, 0 ) +7/navigation_offset = Vector2( 0, 0 ) +7/shape_offset = Vector2( 0, 0 ) +7/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) +7/shape = SubResource( 51 ) +7/shape_one_way = false +7/shape_one_way_margin = 1.0 +7/shapes = [ { +"autotile_coord": Vector2( 0, 0 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 51 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +}, { +"autotile_coord": Vector2( 1, 0 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 52 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +}, { +"autotile_coord": Vector2( 2, 0 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 53 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +}, { +"autotile_coord": Vector2( 3, 0 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 54 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +} ] +7/z_index = 0 diff --git a/scene/Room.tscn b/scene/Room.tscn index 3edce78..e93a913 100644 --- a/scene/Room.tscn +++ b/scene/Room.tscn @@ -1,6 +1,7 @@ -[gd_scene load_steps=4 format=2] +[gd_scene load_steps=5 format=2] [ext_resource path="res://prefab/Player.tscn" type="PackedScene" id=1] +[ext_resource path="res://resource/tile/itch-io-DungeonTileset4.tres" type="TileSet" id=2] [ext_resource path="res://src/RoomManager.cs" type="Script" id=3] [ext_resource path="res://prefab/Cursor.tscn" type="PackedScene" id=4] @@ -9,6 +10,12 @@ MouseCursor = ExtResource( 4 ) UIPath = NodePath("") +[node name="TileMap" type="TileMap" parent="."] +tile_set = ExtResource( 2 ) +cell_size = Vector2( 16, 16 ) +format = 1 +tile_data = PoolIntArray( -131075, 0, 131073, -131074, 0, 131074, -131073, 0, 131074, -196608, 0, 131074, -196607, 0, 131074, -196606, 0, 131074, -196605, 0, 131074, -196604, 0, 131074, -196603, 0, 131074, -196602, 0, 131074, -196601, 0, 131074, -196600, 0, 131074, -196599, 0, 131074, -196598, 0, 131074, -196597, 0, 131074, -196596, 0, 131074, -196595, 0, 131074, -196594, 0, 131074, -196593, 0, 131074, -196592, 0, 131074, -196591, 0, 131074, -196590, 0, 131074, -196589, 0, 131074, -196588, 0, 131074, -196587, 0, 131074, -196586, 0, 131074, -196585, 0, 131074, -196584, 0, 131074, -196583, 0, 131074, -196582, 0, 131074, -196581, 0, 131074, -196580, 0, 131074, -196579, 0, 131075, -65539, 0, 196609, -65538, 0, 196610, -65537, 0, 11, -131072, 0, 393222, -131071, 0, 393218, -131070, 0, 393218, -131069, 0, 393218, -131068, 0, 393218, -131067, 0, 393218, -131066, 0, 393218, -131065, 0, 393218, -131064, 0, 393218, -131063, 0, 393218, -131062, 0, 393218, -131061, 0, 393218, -131060, 0, 393224, -131059, 0, 13, -131058, 0, 196610, -131057, 0, 11, -131056, 0, 393222, -131055, 0, 393218, -131054, 0, 393224, -131053, 0, 13, -131052, 0, 11, -131051, 0, 393222, -131050, 0, 393218, -131049, 0, 393218, -131048, 0, 393218, -131047, 0, 393218, -131046, 0, 393224, -131045, 0, 13, -131044, 0, 196610, -131043, 0, 196611, -3, 0, 196609, -2, 0, 196610, -1, 0, 65542, -65536, 7, 2, -65535, 7, 2, -65534, 7, 2, -65533, 7, 2, -65532, 7, 2, -65531, 7, 2, -65530, 7, 2, -65529, 7, 2, -65528, 7, 2, -65527, 7, 2, -65526, 7, 2, -65525, 7, 2, -65524, 7, 2, -65523, 0, 65544, -65522, 0, 196610, -65521, 0, 65542, -65520, 7, 2, -65519, 7, 2, -65518, 7, 2, -65517, 0, 65544, -65516, 0, 65542, -65515, 7, 2, -65514, 7, 2, -65513, 7, 2, -65512, 7, 2, -65511, 7, 2, -65510, 7, 2, -65509, 0, 65544, -65508, 0, 196610, -65507, 0, 196611, 65533, 0, 196609, 65534, 0, 196610, 65535, 0, 196611, 0, 5, 0, 1, 5, 0, 2, 5, 0, 3, 5, 0, 4, 5, 0, 5, 5, 0, 6, 5, 0, 7, 5, 0, 8, 5, 0, 9, 5, 0, 10, 5, 0, 11, 5, 0, 12, 5, 0, 13, 0, 196609, 14, 0, 196610, 15, 0, 196611, 16, 5, 0, 17, 5, 0, 18, 5, 0, 19, 0, 393217, 20, 0, 393219, 21, 5, 0, 22, 5, 0, 23, 5, 0, 24, 5, 0, 25, 5, 0, 26, 5, 0, 27, 0, 196609, 28, 0, 196610, 29, 0, 196611, 131069, 0, 196609, 131070, 0, 196610, 131071, 0, 196611, 65536, 5, 0, 65537, 5, 0, 65538, 5, 0, 65539, 5, 0, 65540, 5, 0, 65541, 5, 0, 65542, 5, 0, 65543, 5, 0, 65544, 5, 0, 65545, 5, 0, 65546, 5, 0, 65547, 5, 0, 65548, 5, 0, 65549, 0, 196609, 65550, 0, 196610, 65551, 0, 196611, 65552, 5, 0, 65553, 5, 0, 65554, 5, 0, 65555, 7, 1, 65556, 7, 3, 65557, 5, 0, 65558, 5, 0, 65559, 5, 0, 65560, 5, 0, 65561, 5, 0, 65562, 5, 0, 65563, 0, 196609, 65564, 0, 196610, 65565, 0, 196611, 196605, 0, 196609, 196606, 0, 196610, 196607, 0, 196614, 131072, 5, 0, 131073, 5, 0, 131074, 5, 0, 131075, 5, 0, 131076, 5, 0, 131077, 5, 0, 131078, 5, 0, 131079, 5, 0, 131080, 5, 0, 131081, 5, 0, 131082, 5, 0, 131083, 5, 0, 131084, 5, 0, 131085, 0, 196616, 131086, 0, 196610, 131087, 0, 196611, 131088, 5, 0, 131089, 5, 0, 131090, 5, 0, 131091, 5, 0, 131092, 5, 0, 131093, 5, 0, 131094, 5, 0, 131095, 5, 0, 131096, 5, 0, 131097, 5, 0, 131098, 5, 0, 131099, 0, 196609, 131100, 0, 196610, 131101, 0, 196611, 262141, 0, 196609, 262142, 0, 196610, 262143, 0, 131083, 196608, 0, 7, 196609, 0, 131074, 196610, 0, 131074, 196611, 0, 131074, 196612, 0, 131074, 196613, 0, 131074, 196614, 0, 131075, 196615, 5, 0, 196616, 5, 0, 196617, 0, 131073, 196618, 0, 131074, 196619, 0, 131074, 196620, 0, 458763, 196621, 0, 131085, 196622, 0, 196610, 196623, 0, 196611, 196624, 5, 0, 196625, 5, 0, 196626, 5, 0, 196627, 0, 131073, 196628, 0, 131075, 196629, 5, 0, 196630, 5, 0, 196631, 5, 0, 196632, 5, 0, 196633, 5, 0, 196634, 5, 0, 196635, 0, 196609, 196636, 0, 196610, 196637, 0, 196611, 327677, 0, 196609, 327678, 0, 196610, 327679, 0, 11, 262144, 0, 393222, 262145, 0, 393218, 262146, 0, 393218, 262147, 0, 393218, 262148, 0, 393218, 262149, 0, 393218, 262150, 0, 393219, 262151, 5, 0, 262152, 5, 0, 262153, 0, 393217, 262154, 0, 393218, 262155, 0, 393218, 262156, 0, 393218, 262157, 0, 393218, 262158, 0, 393218, 262159, 0, 393219, 262160, 5, 0, 262161, 5, 0, 262162, 5, 0, 262163, 0, 196609, 262164, 0, 196611, 262165, 5, 0, 262166, 5, 0, 262167, 5, 0, 262168, 5, 0, 262169, 5, 0, 262170, 5, 0, 262171, 0, 196609, 262172, 0, 196610, 262173, 0, 196611, 393213, 0, 196609, 393214, 0, 196610, 393215, 0, 65542, 327680, 7, 2, 327681, 7, 2, 327682, 7, 2, 327683, 7, 2, 327684, 7, 2, 327685, 7, 2, 327686, 7, 3, 327687, 5, 0, 327688, 5, 0, 327689, 7, 1, 327690, 7, 2, 327691, 7, 2, 327692, 7, 2, 327693, 7, 2, 327694, 7, 2, 327695, 7, 3, 327696, 5, 0, 327697, 5, 0, 327698, 5, 0, 327699, 0, 196609, 327700, 0, 196611, 327701, 5, 0, 327702, 5, 0, 327703, 5, 0, 327704, 5, 0, 327705, 5, 0, 327706, 5, 0, 327707, 0, 196609, 327708, 0, 196610, 327709, 0, 196611, 458749, 0, 196609, 458750, 0, 196610, 458751, 0, 196611, 393216, 5, 0, 393217, 5, 0, 393218, 5, 0, 393219, 5, 0, 393220, 5, 0, 393221, 5, 0, 393222, 5, 0, 393223, 5, 0, 393224, 5, 0, 393225, 5, 0, 393226, 5, 0, 393227, 5, 0, 393228, 5, 0, 393229, 5, 0, 393230, 5, 0, 393231, 5, 0, 393232, 5, 0, 393233, 5, 0, 393234, 5, 0, 393235, 0, 196609, 393236, 0, 196611, 393237, 5, 0, 393238, 5, 0, 393239, 5, 0, 393240, 5, 0, 393241, 5, 0, 393242, 5, 0, 393243, 0, 196609, 393244, 0, 196610, 393245, 0, 196611, 524285, 0, 196609, 524286, 0, 196610, 524287, 0, 196611, 458752, 5, 0, 458753, 5, 0, 458754, 5, 0, 458755, 5, 0, 458756, 5, 0, 458757, 5, 0, 458758, 5, 0, 458759, 5, 0, 458760, 5, 0, 458761, 5, 0, 458762, 5, 0, 458763, 5, 0, 458764, 5, 0, 458765, 5, 0, 458766, 5, 0, 458767, 5, 0, 458768, 5, 0, 458769, 5, 0, 458770, 5, 0, 458771, 0, 196609, 458772, 0, 196611, 458773, 5, 0, 458774, 5, 0, 458775, 5, 0, 458776, 5, 0, 458777, 5, 0, 458778, 5, 0, 458779, 0, 196609, 458780, 0, 196610, 458781, 0, 196611, 589821, 0, 196609, 589822, 0, 196610, 589823, 0, 196611, 524288, 5, 0, 524289, 5, 0, 524290, 5, 0, 524291, 5, 0, 524292, 5, 0, 524293, 5, 0, 524294, 5, 0, 524295, 5, 0, 524296, 5, 0, 524297, 5, 0, 524298, 5, 0, 524299, 5, 0, 524300, 5, 0, 524301, 5, 0, 524302, 5, 0, 524303, 5, 0, 524304, 5, 0, 524305, 5, 0, 524306, 5, 0, 524307, 0, 196609, 524308, 0, 196611, 524309, 5, 0, 524310, 5, 0, 524311, 5, 0, 524312, 5, 0, 524313, 5, 0, 524314, 5, 0, 524315, 0, 196609, 524316, 0, 196610, 524317, 0, 196611, 655357, 0, 196609, 655358, 0, 196610, 655359, 0, 196614, 589824, 5, 0, 589825, 5, 0, 589826, 5, 0, 589827, 5, 0, 589828, 5, 0, 589829, 5, 0, 589830, 5, 0, 589831, 5, 0, 589832, 5, 0, 589833, 5, 0, 589834, 5, 0, 589835, 5, 0, 589836, 5, 0, 589837, 5, 0, 589838, 5, 0, 589839, 5, 0, 589840, 5, 0, 589841, 5, 0, 589842, 5, 0, 589843, 0, 196609, 589844, 0, 196611, 589845, 5, 0, 589846, 5, 0, 589847, 5, 0, 589848, 5, 0, 589849, 5, 0, 589850, 5, 0, 589851, 0, 196609, 589852, 0, 196610, 589853, 0, 196611, 720893, 0, 196609, 720894, 0, 196610, 720895, 0, 131083, 655360, 0, 7, 655361, 0, 131074, 655362, 0, 131074, 655363, 0, 131074, 655364, 0, 131074, 655365, 0, 131074, 655366, 0, 131075, 655367, 5, 0, 655368, 5, 0, 655369, 0, 131073, 655370, 0, 131074, 655371, 0, 131074, 655372, 0, 131074, 655373, 0, 131074, 655374, 0, 131074, 655375, 0, 131075, 655376, 5, 0, 655377, 5, 0, 655378, 5, 0, 655379, 0, 196609, 655380, 0, 196611, 655381, 5, 0, 655382, 5, 0, 655383, 5, 0, 655384, 5, 0, 655385, 5, 0, 655386, 5, 0, 655387, 0, 196609, 655388, 0, 196610, 655389, 0, 196611, 786429, 0, 196609, 786430, 0, 196610, 786431, 0, 11, 720896, 0, 393222, 720897, 0, 393218, 720898, 0, 393218, 720899, 0, 393218, 720900, 0, 393218, 720901, 0, 393218, 720902, 0, 393219, 720903, 5, 0, 720904, 5, 0, 720905, 0, 393217, 720906, 0, 393218, 720907, 0, 393218, 720908, 0, 393224, 720909, 0, 13, 720910, 0, 196610, 720911, 0, 196611, 720912, 5, 0, 720913, 5, 0, 720914, 5, 0, 720915, 0, 196609, 720916, 0, 196611, 720917, 5, 0, 720918, 5, 0, 720919, 5, 0, 720920, 5, 0, 720921, 5, 0, 720922, 5, 0, 720923, 0, 196609, 720924, 0, 196610, 720925, 0, 196611, 851965, 0, 196609, 851966, 0, 196610, 851967, 0, 65542, 786432, 7, 2, 786433, 7, 2, 786434, 7, 2, 786435, 7, 2, 786436, 7, 2, 786437, 7, 2, 786438, 7, 3, 786439, 5, 0, 786440, 5, 0, 786441, 7, 1, 786442, 7, 2, 786443, 7, 2, 786444, 7, 2, 786445, 0, 65544, 786446, 0, 196610, 786447, 0, 196611, 786448, 5, 0, 786449, 5, 0, 786450, 5, 0, 786451, 0, 393217, 786452, 0, 393219, 786453, 5, 0, 786454, 5, 0, 786455, 5, 0, 786456, 5, 0, 786457, 5, 0, 786458, 5, 0, 786459, 0, 196609, 786460, 0, 196610, 786461, 0, 196611, 917501, 0, 196609, 917502, 0, 196610, 917503, 0, 196611, 851968, 5, 0, 851969, 5, 0, 851970, 5, 0, 851971, 5, 0, 851972, 5, 0, 851973, 5, 0, 851974, 5, 0, 851975, 5, 0, 851976, 5, 0, 851977, 5, 0, 851978, 5, 0, 851979, 5, 0, 851980, 5, 0, 851981, 0, 196609, 851982, 0, 196610, 851983, 0, 196611, 851984, 5, 0, 851985, 5, 0, 851986, 5, 0, 851987, 7, 1, 851988, 7, 3, 851989, 5, 0, 851990, 5, 0, 851991, 5, 0, 851992, 5, 0, 851993, 5, 0, 851994, 5, 0, 851995, 0, 196609, 851996, 0, 196610, 851997, 0, 196611, 983037, 0, 196609, 983038, 0, 196610, 983039, 0, 196611, 917504, 5, 0, 917505, 5, 0, 917506, 5, 0, 917507, 5, 0, 917508, 5, 0, 917509, 5, 0, 917510, 5, 0, 917511, 5, 0, 917512, 5, 0, 917513, 5, 0, 917514, 5, 0, 917515, 5, 0, 917516, 5, 0, 917517, 0, 196609, 917518, 0, 196610, 917519, 0, 196611, 917520, 5, 0, 917521, 5, 0, 917522, 5, 0, 917523, 5, 0, 917524, 5, 0, 917525, 5, 0, 917526, 5, 0, 917527, 5, 0, 917528, 5, 0, 917529, 5, 0, 917530, 5, 0, 917531, 0, 196609, 917532, 0, 196610, 917533, 0, 196611, 1048573, 0, 196609, 1048574, 0, 196610, 1048575, 0, 196611, 983040, 5, 0, 983041, 5, 0, 983042, 5, 0, 983043, 5, 0, 983044, 5, 0, 983045, 5, 0, 983046, 5, 0, 983047, 5, 0, 983048, 5, 0, 983049, 5, 0, 983050, 5, 0, 983051, 5, 0, 983052, 5, 0, 983053, 0, 196609, 983054, 0, 196610, 983055, 0, 196611, 983056, 5, 0, 983057, 5, 0, 983058, 5, 0, 983059, 0, 131073, 983060, 0, 131075, 983061, 5, 0, 983062, 5, 0, 983063, 5, 0, 983064, 5, 0, 983065, 5, 0, 983066, 5, 0, 983067, 0, 196609, 983068, 0, 196610, 983069, 0, 196611, 1114109, 0, 196609, 1114110, 0, 196610, 1114111, 0, 196614, 1048576, 5, 0, 1048577, 5, 0, 1048578, 5, 0, 1048579, 5, 0, 1048580, 5, 0, 1048581, 5, 0, 1048582, 5, 0, 1048583, 5, 0, 1048584, 5, 0, 1048585, 5, 0, 1048586, 5, 0, 1048587, 5, 0, 1048588, 5, 0, 1048589, 0, 196616, 1048590, 0, 196610, 1048591, 0, 196614, 1048592, 5, 0, 1048593, 5, 0, 1048594, 5, 0, 1048595, 0, 196616, 1048596, 0, 196614, 1048597, 5, 0, 1048598, 5, 0, 1048599, 5, 0, 1048600, 5, 0, 1048601, 5, 0, 1048602, 5, 0, 1048603, 0, 196616, 1048604, 0, 196610, 1048605, 0, 196611, 1179645, 0, 196609, 1179646, 0, 196610, 1179647, 0, 131083, 1114112, 0, 7, 1114113, 0, 131074, 1114114, 0, 131074, 1114115, 0, 131074, 1114116, 0, 131074, 1114117, 0, 131074, 1114118, 0, 131074, 1114119, 0, 131074, 1114120, 0, 131074, 1114121, 0, 131074, 1114122, 0, 131074, 1114123, 0, 131074, 1114124, 0, 458763, 1114125, 0, 131085, 1114126, 0, 196610, 1114127, 0, 131083, 1114128, 0, 7, 1114129, 0, 131074, 1114130, 0, 458763, 1114131, 0, 131085, 1114132, 0, 131083, 1114133, 0, 7, 1114134, 0, 131074, 1114135, 0, 131074, 1114136, 0, 131074, 1114137, 0, 131074, 1114138, 0, 458763, 1114139, 0, 131085, 1114140, 0, 196610, 1114141, 0, 196611, 1245181, 0, 393217, 1245182, 0, 393218, 1245183, 0, 393218, 1179648, 0, 393218, 1179649, 0, 393218, 1179650, 0, 393218, 1179651, 0, 393218, 1179652, 0, 393218, 1179653, 0, 393218, 1179654, 0, 393218, 1179655, 0, 393218, 1179656, 0, 393218, 1179657, 0, 393218, 1179658, 0, 393218, 1179659, 0, 393218, 1179660, 0, 393218, 1179661, 0, 393218, 1179662, 0, 393218, 1179663, 0, 393218, 1179664, 0, 393218, 1179665, 0, 393218, 1179666, 0, 393218, 1179667, 0, 393218, 1179668, 0, 393218, 1179669, 0, 393218, 1179670, 0, 393218, 1179671, 0, 393218, 1179672, 0, 393218, 1179673, 0, 393218, 1179674, 0, 393218, 1179675, 0, 393218, 1179676, 0, 393218, 1179677, 0, 393219 ) + [node name="Camera2D" type="Camera2D" parent="."] position = Vector2( 196, 128 ) current = true