feat: add new wall terrain for the dungeonScene; change physics in the terrain for the sprites;
This commit is contained in:
@@ -1,8 +1,9 @@
|
||||
[gd_scene format=3 uid="uid://c36f54i2qhk56"]
|
||||
[gd_scene format=4 uid="uid://c36f54i2qhk56"]
|
||||
|
||||
[ext_resource type="PackedScene" uid="uid://5viursrnvdyf" path="res://Scenes/Player/player.tscn" id="1_okyhq"]
|
||||
[ext_resource type="PackedScene" uid="uid://dhvuy8co661xo" path="res://Scenes/SceneEntrance/scene_entrance.tscn" id="1_xuufh"]
|
||||
[ext_resource type="Texture2D" uid="uid://c3l7w3n700qx3" path="res://Ninja Adventure - Asset Pack/Backgrounds/Tilesets/TilesetReliefDetail.png" id="3_sx8ki"]
|
||||
[ext_resource type="Texture2D" uid="uid://c676w7imlgpbk" path="res://Ninja Adventure - Asset Pack/Backgrounds/Tilesets/Interior/TilesetWallSimple.png" id="4_6f4q3"]
|
||||
|
||||
[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_6f4q3"]
|
||||
texture = ExtResource("3_sx8ki")
|
||||
@@ -11,8 +12,188 @@ texture = ExtResource("3_sx8ki")
|
||||
3:7/size_in_atlas = Vector2i(3, 3)
|
||||
3:7/0 = 0
|
||||
|
||||
[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_102mq"]
|
||||
texture = ExtResource("4_6f4q3")
|
||||
0:0/0 = 0
|
||||
1:0/0 = 0
|
||||
2:0/0 = 0
|
||||
3:0/0 = 0
|
||||
4:0/0 = 0
|
||||
5:0/0 = 0
|
||||
6:0/0 = 0
|
||||
7:0/0 = 0
|
||||
8:0/0 = 0
|
||||
9:0/0 = 0
|
||||
0:1/0 = 0
|
||||
2:1/0 = 0
|
||||
3:1/0 = 0
|
||||
4:1/0 = 0
|
||||
5:1/0 = 0
|
||||
7:1/0 = 0
|
||||
8:1/0 = 0
|
||||
9:1/0 = 0
|
||||
0:2/0 = 0
|
||||
2:2/0 = 0
|
||||
3:2/0 = 0
|
||||
4:2/0 = 0
|
||||
5:2/0 = 0
|
||||
7:2/0 = 0
|
||||
8:2/0 = 0
|
||||
9:2/0 = 0
|
||||
0:3/0 = 0
|
||||
4:3/0 = 0
|
||||
5:3/0 = 0
|
||||
9:3/0 = 0
|
||||
0:4/0 = 0
|
||||
1:4/0 = 0
|
||||
2:4/0 = 0
|
||||
3:4/0 = 0
|
||||
4:4/0 = 0
|
||||
5:4/0 = 0
|
||||
6:4/0 = 0
|
||||
7:4/0 = 0
|
||||
8:4/0 = 0
|
||||
9:4/0 = 0
|
||||
0:5/0 = 0
|
||||
1:5/0 = 0
|
||||
2:5/0 = 0
|
||||
3:5/0 = 0
|
||||
4:5/0 = 0
|
||||
5:5/0 = 0
|
||||
6:5/0 = 0
|
||||
7:5/0 = 0
|
||||
8:5/0 = 0
|
||||
9:5/0 = 0
|
||||
0:6/0 = 0
|
||||
0:6/0/terrain_set = 0
|
||||
0:6/0/terrain = 0
|
||||
0:6/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||
0:6/0/terrains_peering_bit/right_side = 0
|
||||
0:6/0/terrains_peering_bit/bottom_right_corner = 0
|
||||
0:6/0/terrains_peering_bit/bottom_side = 0
|
||||
1:6/0 = 0
|
||||
1:6/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||
2:6/0 = 0
|
||||
2:6/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||
3:6/0 = 0
|
||||
3:6/0/terrain_set = 0
|
||||
3:6/0/terrain = 0
|
||||
3:6/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||
3:6/0/terrains_peering_bit/right_side = 0
|
||||
3:6/0/terrains_peering_bit/bottom_right_corner = 0
|
||||
3:6/0/terrains_peering_bit/bottom_side = 0
|
||||
3:6/0/terrains_peering_bit/bottom_left_corner = 0
|
||||
3:6/0/terrains_peering_bit/left_side = 0
|
||||
4:6/0 = 0
|
||||
4:6/0/terrain_set = 0
|
||||
4:6/0/terrain = 0
|
||||
4:6/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||
4:6/0/terrains_peering_bit/bottom_side = 0
|
||||
4:6/0/terrains_peering_bit/bottom_left_corner = 0
|
||||
4:6/0/terrains_peering_bit/left_side = 0
|
||||
5:6/0 = 0
|
||||
6:6/0 = 0
|
||||
7:6/0 = 0
|
||||
8:6/0 = 0
|
||||
9:6/0 = 0
|
||||
0:7/0 = 0
|
||||
0:7/0/terrain_set = 0
|
||||
0:7/0/terrain = 0
|
||||
0:7/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||
0:7/0/terrains_peering_bit/right_side = 0
|
||||
0:7/0/terrains_peering_bit/bottom_right_corner = 0
|
||||
0:7/0/terrains_peering_bit/bottom_side = 0
|
||||
0:7/0/terrains_peering_bit/top_side = 0
|
||||
0:7/0/terrains_peering_bit/top_right_corner = 0
|
||||
1:7/0 = 0
|
||||
1:7/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||
2:7/0 = 0
|
||||
2:7/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||
3:7/0 = 0
|
||||
3:7/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||
4:7/0 = 0
|
||||
4:7/0/terrain_set = 0
|
||||
4:7/0/terrain = 0
|
||||
4:7/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||
4:7/0/terrains_peering_bit/bottom_side = 0
|
||||
4:7/0/terrains_peering_bit/bottom_left_corner = 0
|
||||
4:7/0/terrains_peering_bit/left_side = 0
|
||||
4:7/0/terrains_peering_bit/top_left_corner = 0
|
||||
4:7/0/terrains_peering_bit/top_side = 0
|
||||
5:7/0 = 0
|
||||
6:7/0 = 0
|
||||
7:7/0 = 0
|
||||
8:7/0 = 0
|
||||
9:7/0 = 0
|
||||
0:8/0 = 0
|
||||
0:8/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||
2:8/0 = 0
|
||||
2:8/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||
3:8/0 = 0
|
||||
3:8/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||
4:8/0 = 0
|
||||
4:8/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||
5:8/0 = 0
|
||||
7:8/0 = 0
|
||||
8:8/0 = 0
|
||||
9:8/0 = 0
|
||||
0:9/0 = 0
|
||||
0:9/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||
4:9/0 = 0
|
||||
4:9/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||
5:9/0 = 0
|
||||
9:9/0 = 0
|
||||
0:10/0 = 0
|
||||
0:10/0/terrain_set = 0
|
||||
0:10/0/terrain = 0
|
||||
0:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||
0:10/0/terrains_peering_bit/right_side = 0
|
||||
0:10/0/terrains_peering_bit/top_side = 0
|
||||
0:10/0/terrains_peering_bit/top_right_corner = 0
|
||||
1:10/0 = 0
|
||||
1:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||
2:10/0 = 0
|
||||
2:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||
3:10/0 = 0
|
||||
3:10/0/terrain_set = 0
|
||||
3:10/0/terrain = 0
|
||||
3:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||
3:10/0/terrains_peering_bit/right_side = 0
|
||||
3:10/0/terrains_peering_bit/left_side = 0
|
||||
3:10/0/terrains_peering_bit/top_left_corner = 0
|
||||
3:10/0/terrains_peering_bit/top_side = 0
|
||||
3:10/0/terrains_peering_bit/top_right_corner = 0
|
||||
4:10/0 = 0
|
||||
4:10/0/terrain_set = 0
|
||||
4:10/0/terrain = 0
|
||||
4:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
|
||||
4:10/0/terrains_peering_bit/left_side = 0
|
||||
4:10/0/terrains_peering_bit/top_left_corner = 0
|
||||
4:10/0/terrains_peering_bit/top_side = 0
|
||||
5:10/0 = 0
|
||||
6:10/0 = 0
|
||||
7:10/0 = 0
|
||||
8:10/0 = 0
|
||||
9:10/0 = 0
|
||||
1:8/0 = 0
|
||||
1:8/0/terrain_set = 0
|
||||
1:8/0/terrain = 0
|
||||
1:8/0/terrains_peering_bit/right_side = 0
|
||||
1:8/0/terrains_peering_bit/bottom_right_corner = 0
|
||||
1:8/0/terrains_peering_bit/bottom_side = 0
|
||||
1:8/0/terrains_peering_bit/bottom_left_corner = 0
|
||||
1:8/0/terrains_peering_bit/left_side = 0
|
||||
1:8/0/terrains_peering_bit/top_left_corner = 0
|
||||
1:8/0/terrains_peering_bit/top_side = 0
|
||||
1:8/0/terrains_peering_bit/top_right_corner = 0
|
||||
|
||||
[sub_resource type="TileSet" id="TileSet_bqpwv"]
|
||||
physics_layer_0/collision_layer = 1
|
||||
terrain_set_0/mode = 0
|
||||
terrain_set_0/terrain_0/name = "DungeonWalls"
|
||||
terrain_set_0/terrain_0/color = Color(3.3691526e-07, 0.69401455, 0.16223565, 1)
|
||||
sources/0 = SubResource("TileSetAtlasSource_6f4q3")
|
||||
sources/1 = SubResource("TileSetAtlasSource_102mq")
|
||||
|
||||
[node name="DungeonScene" type="Node2D" unique_id=1981353208]
|
||||
|
||||
@@ -27,5 +208,5 @@ next_scene = "res://Scenes/GameScene/game_scene.tscn"
|
||||
player_spawn_pos = Vector2(137, -91)
|
||||
|
||||
[node name="ObstacleLayer" type="TileMapLayer" parent="." unique_id=1536979901]
|
||||
tile_map_data = PackedByteArray(0, 0, 2, 0, 255, 255, 0, 0, 3, 0, 7, 0, 0, 0)
|
||||
tile_map_data = PackedByteArray("AAACAP//AQABAAgAAAAGAAMAAQAEAAoAAAAGAAIAAQAEAAcAAAAGAAEAAQAEAAcAAAAGAAAAAQABAAgAAAAGAP//AQABAAgAAAAGAP7/AQABAAgAAAAGAP3/AQABAAgAAAAGAPz/AQAEAAcAAAAFAAMAAQADAAoAAAAFAAIAAQABAAgAAAAFAAEAAQABAAgAAAAFAAAAAQABAAgAAAAFAP//AQABAAgAAAAFAP7/AQABAAgAAAAFAP3/AQABAAgAAAAFAPz/AQABAAgAAAAEAAMAAQADAAoAAAAEAAIAAQABAAgAAAAEAAEAAQABAAgAAAAEAAAAAQABAAgAAAAEAP//AQABAAgAAAAEAP7/AQABAAgAAAAEAP3/AQABAAgAAAAEAPz/AQABAAgAAAADAAMAAQADAAoAAAADAAIAAQABAAgAAAADAAEAAQABAAgAAAADAAAAAQABAAgAAAADAP//AQABAAgAAAADAP7/AQABAAgAAAADAP3/AQABAAgAAAADAPz/AQABAAgAAAACAAMAAQADAAoAAAACAAIAAQABAAgAAAACAAEAAQABAAgAAAACAAAAAQABAAgAAAACAP7/AQABAAgAAAACAP3/AQABAAgAAAACAPz/AQABAAgAAAABAAMAAQADAAoAAAABAAIAAQABAAgAAAABAAEAAQABAAgAAAABAAAAAQABAAgAAAABAP//AQABAAgAAAABAP7/AQABAAgAAAABAP3/AQABAAgAAAABAPz/AQABAAgAAAAAAAMAAQADAAoAAAAAAAIAAQABAAgAAAAAAAEAAQABAAgAAAAAAAAAAQABAAgAAAAAAP//AQABAAgAAAAAAP7/AQABAAgAAAAAAP3/AQABAAgAAAAAAPz/AQABAAgAAAD//wMAAQADAAoAAAD//wIAAQABAAgAAAD//wEAAQABAAgAAAD//wAAAQABAAgAAAD/////AQABAAgAAAD///7/AQABAAgAAAD///3/AQABAAgAAAD///z/AQABAAgAAAD+/wMAAQADAAoAAAD+/wIAAQABAAgAAAD+/wEAAQABAAgAAAD+/wAAAQABAAgAAAD+////AQABAAgAAAD+//7/AQABAAgAAAD+//3/AQABAAgAAAD+//z/AQADAAYAAAD9/wMAAQAAAAoAAAD9/wIAAQAAAAcAAAD9/wEAAQAAAAcAAAD9/wAAAQAAAAcAAAD9////AQAAAAcAAAD9//7/AQAAAAcAAAD9//3/AQAAAAcAAAD9//z/AQAAAAYAAAADAPv/AQABAAgAAAADAPr/AQABAAgAAAACAPv/AQABAAgAAAACAPr/AQABAAgAAAABAPv/AQABAAgAAAABAPr/AQABAAgAAAAGAPv/AQAEAAcAAAAGAPr/AQAEAAYAAAAFAPv/AQABAAgAAAAFAPr/AQADAAYAAAAEAPv/AQABAAgAAAAEAPr/AQADAAYAAAAAAPv/AQABAAgAAAAAAPr/AQABAAgAAAD///v/AQABAAgAAAD///r/AQADAAYAAAAMAP7/AQABAAgAAAAMAP3/AQABAAgAAAALAP7/AQABAAgAAAALAP3/AQABAAgAAAAKAP7/AQABAAgAAAAKAP3/AQADAAYAAAAJAP7/AQABAAgAAAAJAP3/AQADAAYAAAAIAP7/AQABAAgAAAAIAP3/AQADAAYAAAAHAP7/AQABAAgAAAAHAP3/AQADAAYAAAAMAAAAAQABAAgAAAAMAP//AQABAAgAAAALAAAAAQABAAgAAAALAP//AQABAAgAAAAKAAAAAQADAAoAAAAKAP//AQABAAgAAAAJAAAAAQADAAoAAAAJAP//AQABAAgAAAAIAAAAAQADAAoAAAAIAP//AQABAAgAAAAHAAAAAQADAAoAAAAHAP//AQABAAgAAAAQAAEAAQAEAAoAAAAQAAAAAQAEAAcAAAAQAP//AQAEAAcAAAAQAP7/AQAEAAcAAAAQAP3/AQAEAAcAAAAQAPz/AQAEAAcAAAAQAPv/AQAEAAcAAAAQAPr/AQAEAAYAAAAPAAEAAQADAAoAAAAPAAAAAQABAAgAAAAPAP//AQABAAgAAAAPAP7/AQABAAgAAAAPAP3/AQABAAgAAAAPAPz/AQABAAgAAAAPAPv/AQABAAgAAAAPAPr/AQADAAYAAAAOAAEAAQADAAoAAAAOAAAAAQABAAgAAAAOAP//AQABAAgAAAAOAP7/AQABAAgAAAAOAP3/AQABAAgAAAAOAPz/AQABAAgAAAAOAPv/AQABAAgAAAAOAPr/AQADAAYAAAANAAEAAQADAAoAAAANAAAAAQABAAgAAAANAP//AQABAAgAAAANAP7/AQABAAgAAAANAP3/AQABAAgAAAANAPz/AQABAAgAAAANAPv/AQABAAgAAAANAPr/AQADAAYAAAAMAAEAAQADAAoAAAAMAPz/AQABAAgAAAAMAPv/AQABAAgAAAAMAPr/AQADAAYAAAALAAEAAQAAAAoAAAALAPz/AQABAAgAAAALAPv/AQABAAgAAAALAPr/AQADAAYAAAADAPn/AQABAAgAAAADAPj/AQABAAgAAAADAPf/AQABAAgAAAADAPb/AQABAAgAAAACAPn/AQABAAgAAAACAPj/AQABAAgAAAACAPf/AQABAAgAAAACAPb/AQABAAgAAAABAPn/AQABAAgAAAABAPj/AQABAAgAAAABAPf/AQABAAgAAAABAPb/AQADAAYAAAAAAPn/AQABAAgAAAAAAPj/AQABAAgAAAAAAPf/AQABAAgAAAAAAPb/AQADAAYAAAAOAPf/AQAEAAoAAAAOAPb/AQAEAAcAAAAOAPX/AQAEAAcAAAAOAPT/AQAEAAYAAAANAPf/AQADAAoAAAANAPb/AQABAAgAAAANAPX/AQABAAgAAAANAPT/AQADAAYAAAAMAPf/AQADAAoAAAAMAPb/AQABAAgAAAAMAPX/AQABAAgAAAAMAPT/AQADAAYAAAALAPf/AQADAAoAAAALAPb/AQABAAgAAAALAPX/AQABAAgAAAALAPT/AQADAAYAAAAKAPf/AQADAAoAAAAKAPb/AQABAAgAAAAKAPX/AQABAAgAAAAKAPT/AQADAAYAAAAJAPf/AQADAAoAAAAJAPb/AQABAAgAAAAJAPX/AQABAAgAAAAJAPT/AQADAAYAAAAIAPf/AQADAAoAAAAIAPb/AQABAAgAAAAIAPX/AQABAAgAAAAIAPT/AQADAAYAAAAHAPf/AQADAAoAAAAHAPb/AQABAAgAAAAHAPX/AQABAAgAAAAHAPT/AQADAAYAAAAGAPf/AQADAAoAAAAGAPb/AQABAAgAAAAGAPX/AQABAAgAAAAGAPT/AQADAAYAAAAFAPf/AQADAAoAAAAFAPb/AQABAAgAAAAFAPX/AQABAAgAAAAFAPT/AQADAAYAAAAEAPf/AQADAAoAAAAEAPb/AQABAAgAAAAEAPX/AQABAAgAAAAEAPT/AQADAAYAAAADAPX/AQABAAgAAAADAPT/AQADAAYAAAACAPX/AQABAAgAAAACAPT/AQADAAYAAAA=")
|
||||
tile_set = SubResource("TileSet_bqpwv")
|
||||
|
||||
Reference in New Issue
Block a user