From b14288fdffb90d59fa0179ccb68b7f4e9c969fa8 Mon Sep 17 00:00:00 2001 From: MaddoScientisto Date: Thu, 13 Mar 2025 00:08:35 +0100 Subject: [PATCH] Mapping --- Scenes/Maps/Level2.tscn | 30 +++++++++++++++++++++++++++++- 1 file changed, 29 insertions(+), 1 deletion(-) diff --git a/Scenes/Maps/Level2.tscn b/Scenes/Maps/Level2.tscn index 8b904e29..dd91562c 100644 --- a/Scenes/Maps/Level2.tscn +++ b/Scenes/Maps/Level2.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=37 format=4 uid="uid://6a6tjohypmmb"] +[gd_scene load_steps=39 format=4 uid="uid://6a6tjohypmmb"] [ext_resource type="Script" uid="uid://doxmbokehw8ci" path="res://Scripts/GameManager.cs" id="1_t2k72"] [ext_resource type="PackedScene" uid="uid://c4pr2707hbeph" path="res://Scenes/Actors/fsm_player.tscn" id="2_2jsgm"] @@ -53,6 +53,16 @@ Targets = Array[NodePath]([NodePath("../WallEmitter"), NodePath("../WallEmitter2 WaitForCompletion = true metadata/_custom_type_script = "uid://bwox5lmgiijcs" +[sub_resource type="Resource" id="Resource_mq37i"] +script = ExtResource("14_s23f3") +ActivationType = 1 +Targets = Array[NodePath]([NodePath("../WallEmitter3")]) +WaitForCompletion = true +metadata/_custom_type_script = "uid://bwox5lmgiijcs" + +[sub_resource type="RectangleShape2D" id="RectangleShape2D_mq37i"] +size = Vector2(89, 57) + [node name="GameScene" type="Node2D"] script = ExtResource("1_t2k72") PlayerTemplate = ExtResource("2_2jsgm") @@ -131,11 +141,20 @@ position = Vector2(504, 468) position = Vector2(226, 486) Events = [SubResource("Resource_qi6uc")] +[node name="MovementSensorLonger2" parent="Tilemaps/Actors" instance=ExtResource("20_fdi4d")] +position = Vector2(391, 455) +Events = [SubResource("Resource_mq37i")] + [node name="WallEmitter" parent="Tilemaps/Actors" instance=ExtResource("21_qi6uc")] position = Vector2(264, 482) BulletResource = ExtResource("22_uaqq6") EmitCoolDown = 0.5 +[node name="WallEmitter3" parent="Tilemaps/Actors" instance=ExtResource("21_qi6uc")] +position = Vector2(456, 455) +BulletResource = ExtResource("22_uaqq6") +EmitCoolDown = 0.5 + [node name="WallEmitter2" parent="Tilemaps/Actors" instance=ExtResource("21_qi6uc")] position = Vector2(312, 482) BulletResource = ExtResource("22_uaqq6") @@ -181,6 +200,15 @@ Targets = [NodePath("../Elevator")] position = Vector2(-89, 548) Targets = [NodePath("../Elevator")] +[node name="Acid2" type="Area2D" parent="Tilemaps/Actors" groups=["Acid"]] +position = Vector2(404, 530) +collision_layer = 256 +collision_mask = 0 + +[node name="CollisionShape2D" type="CollisionShape2D" parent="Tilemaps/Actors/Acid2"] +position = Vector2(27.5, -2.5) +shape = SubResource("RectangleShape2D_mq37i") + [node name="CameraController" type="Camera2D" parent="."] script = ExtResource("7_lxkiw") pixel_snap = false