Added AbstractPlatform

This commit is contained in:
2026-06-09 22:46:47 +03:00
parent e4be7d1c39
commit fc3129cd02
8 changed files with 125 additions and 2 deletions
+2
View File
@@ -504,6 +504,8 @@ size = Vector2(32, 32)
[node name="AbstractLevel" type="Node2D" unique_id=1364620575]
script = ExtResource("1_o2mui")
[node name="Platforms" type="Node2D" parent="." unique_id=1140671629]
[node name="Doors" type="Node2D" parent="." unique_id=1468144392]
[node name="Objects" type="Node2D" parent="." unique_id=1320033435]
+7 -2
View File
@@ -3,6 +3,7 @@
[ext_resource type="PackedScene" uid="uid://mpsu4g2b5h3a" path="res://game/levels/abstract_level.tscn" id="1_15okj"]
[ext_resource type="Script" uid="uid://bc114fx0hcb6s" path="res://game/levels/test_level.gd" id="2_a2sw7"]
[ext_resource type="PackedScene" uid="uid://ct6n0u0iegynv" path="res://game/doors/lever_door.tscn" id="2_r01v2"]
[ext_resource type="PackedScene" uid="uid://guvijso3k6eq" path="res://game/platform/abstract_platform.tscn" id="3_pmn5w"]
[ext_resource type="PackedScene" uid="uid://b3kyqvuxmfn8f" path="res://game/objects/decorative/fireplace.tscn" id="3_tuvkr"]
[ext_resource type="PackedScene" uid="uid://g0n5npbt3hb2" path="res://game/doors/circle_door.tscn" id="4_yrqjd"]
[ext_resource type="PackedScene" uid="uid://cojxqx5al7kyv" path="res://game/doors/locked_door.tscn" id="5_1skah"]
@@ -26,6 +27,10 @@
[node name="TestLevel" unique_id=600627332 instance=ExtResource("1_15okj")]
script = ExtResource("2_a2sw7")
[node name="AbstractPlatform" parent="Platforms" parent_id_path=PackedInt32Array(1140671629) index="0" unique_id=1226827206 instance=ExtResource("3_pmn5w")]
position = Vector2(144, -58)
platform_width = 256
[node name="LeverDoor" parent="Doors" parent_id_path=PackedInt32Array(1468144392) index="0" unique_id=1575363350 instance=ExtResource("2_r01v2")]
position = Vector2(416, -56)
@@ -89,7 +94,7 @@ position = Vector2(936, -48)
[node name="WhiteEnemy" parent="Enemies" parent_id_path=PackedInt32Array(857989772) index="2" unique_id=1447247338 instance=ExtResource("20_rt0xo")]
position = Vector2(743, -48)
[node name="Player" parent="." index="4" unique_id=1058744997]
[node name="Player" parent="." index="5" unique_id=1058744997]
position = Vector2(-13, 0)
[node name="GrayWalls" parent="Tiles" parent_id_path=PackedInt32Array(1626037498) index="0" unique_id=557672309]
@@ -104,7 +109,7 @@ tile_map_data = PackedByteArray("AAAwAP3/AAAAAAEAAAAwAPz/AAAAAAEAAAAwAPv/AAAAAAE
[node name="Traps" parent="Tiles" parent_id_path=PackedInt32Array(1626037498) index="3" unique_id=635748436]
tile_map_data = PackedByteArray("AAA9AAcAAAAAAAAAAAA9AAgAAAAAAAEAAAA9AAkAAAAAAAEAAAA=")
[node name="LevelEnd" parent="." index="8" unique_id=1018767708]
[node name="LevelEnd" parent="." index="9" unique_id=1018767708]
position = Vector2(1334, 103)
[node name="CollisionShape2D" parent="LevelEnd" index="0" unique_id=937956890]