[gd_scene load_steps=8 format=3 uid="uid://bpix270bjylgx"] [ext_resource type="Script" uid="uid://7mc1yhbnuhxb" path="res://scenes/levels/beach.gd" id="1_beach"] [ext_resource type="PackedScene" uid="uid://bplayer2d" path="res://scenes/player/player_2d.tscn" id="2_player"] [ext_resource type="Texture2D" uid="uid://c0mdd5gve5wvy" path="res://sprites/beach_backdrop.png" id="3_tex"] [ext_resource type="PackedScene" path="res://scenes/interactables/door.tscn" id="4_door"] [ext_resource type="PackedScene" uid="uid://dhud123" path="res://ui/hud.tscn" id="5_hud"] [ext_resource type="Script" uid="uid://qekt0rn0tyla" path="res://scenes/levels/collision_generator.gd" id="6_collision"] [ext_resource type="Texture2D" uid="uid://d2hwwhqk5xb18" path="res://sprites/beach_backdrop_mask.png" id="7_mask"] [node name="Beach" type="Node2D"] script = ExtResource("1_beach") [node name="Background" type="Sprite2D" parent="."] texture = ExtResource("3_tex") centered = false [node name="Collision" type="Node2D" parent="."] script = ExtResource("6_collision") mask_texture = ExtResource("7_mask") [node name="CollisionArea_0" type="StaticBody2D" parent="Collision"] [node name="@CollisionPolygon2D@23500" type="CollisionPolygon2D" parent="Collision/CollisionArea_0"] [node name="Player" parent="." instance=ExtResource("2_player")] position = Vector2(476, 336) [node name="Camera2D" type="Camera2D" parent="Player"] zoom = Vector2(2, 2) [node name="SpawnPoints" type="Node2D" parent="."] [node name="DefaultSpawn" type="Marker2D" parent="SpawnPoints"] position = Vector2(340, 240) [node name="DoorToSelf" parent="." instance=ExtResource("4_door")] position = Vector2(600, 520) target_scene = "res://scenes/levels/beach.tscn" [node name="HUD" parent="." instance=ExtResource("5_hud")]