From 84020864ccc20d6266a6821e1d195585484a9e4b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?sijcdu=E7=9A=84=E6=B8=B8=E6=88=8F?= Date: Wed, 7 Oct 2026 21:25:07 +0800 Subject: [PATCH] Remove the level 2 scaffold at the user's request The user will build level 2 by hand in the Godot editor. main.tscn's LevelClear no longer points at a next scene, so the clear button falls back to restarting level 1. The scaffold is still in history at 81ffe98 and can be restored with: git checkout 81ffe98 -- scenes/level_2.tscn --- scenes/level_2.tscn | 88 --------------------------------------------- scenes/main.tscn | 1 - 2 files changed, 89 deletions(-) delete mode 100644 scenes/level_2.tscn diff --git a/scenes/level_2.tscn b/scenes/level_2.tscn deleted file mode 100644 index 5baf56b..0000000 --- a/scenes/level_2.tscn +++ /dev/null @@ -1,88 +0,0 @@ -[gd_scene load_steps=9 format=3] - -[ext_resource type="Texture2D" path="res://assets/game/backgrounds/cloud_left.png" id="1_cloud1"] -[ext_resource type="Texture2D" path="res://assets/game/backgrounds/cloud_trees.png" id="2_cloud2"] -[ext_resource type="Texture2D" path="res://assets/game/backgrounds/cloud_hills.png" id="3_cloud3"] -[ext_resource type="Texture2D" path="res://assets/game/backgrounds/cloud_right.png" id="4_cloud4"] -[ext_resource type="TileSet" path="res://assets/game/tilesets/kenney_terrain_tileset.tres" id="5_tileset"] -[ext_resource type="PackedScene" path="res://scenes/player.tscn" id="6_player"] -[ext_resource type="PackedScene" path="res://scenes/hud.tscn" id="7_hud"] -[ext_resource type="PackedScene" path="res://scenes/death_screen.tscn" id="8_death"] -[ext_resource type="PackedScene" path="res://scenes/level_clear.tscn" id="9_clear"] -[ext_resource type="Script" path="res://scripts/hidden_passages.gd" id="10_hidden"] - -[node name="Main" type="Node2D"] - -[node name="HUD" parent="." instance=ExtResource("7_hud")] - -[node name="DeathScreen" parent="." instance=ExtResource("8_death")] - -[node name="LevelClear" parent="." instance=ExtResource("9_clear")] - -[node name="Level" type="Node2D" parent="."] - -[node name="Background" type="Node2D" parent="Level"] - -[node name="SkyColor" type="Polygon2D" parent="Level/Background"] -z_index = -30 -color = Color(0.8509804, 0.9411765, 0.9372549, 1) -polygon = PackedVector2Array(0, 0, 468, 0, 468, 270, 0, 270) - -[node name="CloudBand_01" type="Sprite2D" parent="Level/Background"] -z_index = -20 -texture_filter = 1 -position = Vector2(12, 150) -texture = ExtResource("1_cloud1") - -[node name="CloudBand_02" type="Sprite2D" parent="Level/Background"] -z_index = -20 -texture_filter = 1 -position = Vector2(36, 150) -texture = ExtResource("2_cloud2") - -[node name="CloudBand_03" type="Sprite2D" parent="Level/Background"] -z_index = -20 -texture_filter = 1 -position = Vector2(60, 150) -texture = ExtResource("3_cloud3") - -[node name="CloudBand_04" type="Sprite2D" parent="Level/Background"] -z_index = -20 -texture_filter = 1 -position = Vector2(84, 150) -texture = ExtResource("4_cloud4") - -[node name="TerrainTileMaps" type="Node2D" parent="Level"] -script = ExtResource("10_hidden") -hidden_cells = [] - -[node name="TerrainBase" type="TileMapLayer" parent="Level/TerrainTileMaps"] -position = Vector2(9, 9) -tile_set = ExtResource("5_tileset") - -[node name="TerrainDetailsA" type="TileMapLayer" parent="Level/TerrainTileMaps"] -position = Vector2(9, 9) -z_index = 1 -tile_set = ExtResource("5_tileset") - -[node name="TerrainDetailsB" type="TileMapLayer" parent="Level/TerrainTileMaps"] -position = Vector2(9, 9) -z_index = 2 -tile_set = ExtResource("5_tileset") - -[node name="ActorsAndCharacters" type="Node2D" parent="Level"] - -[node name="Player" parent="Level/ActorsAndCharacters" instance=ExtResource("6_player")] -position = Vector2(102, 132) - -[node name="PrefabInstances" type="Node2D" parent="Level"] - -[node name="Structures" type="Node2D" parent="Level/PrefabInstances"] - -[node name="Hazards" type="Node2D" parent="Level/PrefabInstances"] - -[node name="Interactables" type="Node2D" parent="Level/PrefabInstances"] - -[node name="Collectibles" type="Node2D" parent="Level/PrefabInstances"] - -[node name="Signs" type="Node2D" parent="Level/PrefabInstances"] diff --git a/scenes/main.tscn b/scenes/main.tscn index 15d491f..df84708 100644 --- a/scenes/main.tscn +++ b/scenes/main.tscn @@ -25,7 +25,6 @@ [node name="DeathScreen" parent="." unique_id=1952687359 instance=ExtResource("22_death")] [node name="LevelClear" parent="." instance=ExtResource("26_clear")] -next_level_scene = "res://scenes/level_2.tscn" [node name="Level" type="Node2D" parent="." unique_id=1678372922]