1- [gd_scene load_steps=132 format=4 uid="uid://dfkwq6qwtxw25"]
1+ [gd_scene load_steps=133 format=4 uid="uid://dfkwq6qwtxw25"]
22
33[ext_resource type="Script" path="res://scripts/EnemyManager.cs" id="1_bmkfv"]
44[ext_resource type="Script" path="res://scripts/Map.cs" id="1_pa1ge"]
@@ -14990,14 +14990,18 @@ size = Vector2(190.043, 242.52)
1499014990a = Vector2(-14, -120)
1499114991b = Vector2(-14, 132)
1499214992
14993+ [sub_resource type="SegmentShape2D" id="SegmentShape2D_k0qre"]
14994+ a = Vector2(-11, -257)
14995+ b = Vector2(-11, -7)
14996+
1499314997[node name="Node2D" type="Node2D"]
1499414998position = Vector2(2595, 2509)
1499514999script = ExtResource("1_pa1ge")
1499615000_darknessCircleDamage = 1
1499715001_allyHealthChangeIntervall = 5.0
1499815002
1499915003[node name="Ally" parent="." node_paths=PackedStringArray("_responseField", "_nameLabel", "Chat", "_animPlayer") instance=ExtResource("6_l8h37")]
15000- position = Vector2(923, 2052 )
15004+ position = Vector2(5780, -4309 )
1500115005_responseField = NodePath("ResponseField")
1500215006_nameLabel = NodePath("Label")
1500315007_visionRadius = 200
@@ -15098,10 +15102,11 @@ shadow_filter_smooth = 2.3
1509815102texture_scale = 14.0
1509915103
1510015104[node name="Ally2" parent="." node_paths=PackedStringArray("_responseField", "_nameLabel", "Chat", "_animPlayer") groups=["navigation"] instance=ExtResource("6_l8h37")]
15101- position = Vector2(289, 2015 )
15105+ position = Vector2(7410, -6307 )
1510215106_responseField = NodePath("ResponseField")
1510315107_nameLabel = NodePath("Label")
1510415108_visionRadius = 200
15109+ _interactionRadius = 250
1510515110Chat = NodePath("Ally2Cam/Ally2Chat")
1510615111_animPlayer = NodePath("AnimationPlayer2")
1510715112
@@ -15355,16 +15360,17 @@ position = Vector2(8600, -2333)
1535515360scale = Vector2(0.999999, 0.999999)
1535615361
1535715362[node name="InsideBigHouse" type="Node2D" parent="Abandoned Village/Sprite2D"]
15363+ z_index = 2
1535815364position = Vector2(-221, -475.001)
1535915365script = ExtResource("25_0y114")
1536015366SceneToShow = ExtResource("26_vmw0c")
1536115367Radius = 500
15362- NeedsToBeInInventoryName = 11
15368+ ItemActivationStatus = false
1536315369
1536415370[node name="InsideBigHouse2" parent="Abandoned Village/Sprite2D" instance=ExtResource("26_vmw0c")]
1536515371z_index = 30
1536615372position = Vector2(-222, -200.001)
15367- scale = Vector2(3.7, 3.7 )
15373+ scale = Vector2(3.7, 6.5 )
1536815374
1536915375[node name="VisibleForAI" type="Node2D" parent="Abandoned Village/Sprite2D"]
1537015376script = ExtResource("6_7bcmx")
@@ -15383,17 +15389,6 @@ WalkingObject = NodePath("../../../../Ally")
1538315389WalkingObject2 = NodePath("../../../../Ally2")
1538415390Sound = NodePath("../../../../AudioManager/door_sound")
1538515391
15386- [node name="InsideSmallHouse" parent="Abandoned Village/Sprite2D" instance=ExtResource("19_qd0ov")]
15387- z_index = 30
15388- position = Vector2(550.001, 1808)
15389- scale = Vector2(4, 5)
15390-
15391- [node name="ShowWhileInRadius" type="Node2D" parent="Abandoned Village/Sprite2D"]
15392- position = Vector2(540, 1479)
15393- script = ExtResource("25_0y114")
15394- SceneToShow = ExtResource("19_qd0ov")
15395- Radius = 500
15396-
1539715392[node name="HauntedForestVillageAiNode" parent="Abandoned Village" instance=ExtResource("13_05imv")]
1539815393position = Vector2(8649, -1315)
1539915394scale = Vector2(3, 3)
@@ -15411,6 +15406,22 @@ script = ExtResource("24_sabha")
1541115406MusicPlayer1 = NodePath("../../AudioManager/game_music")
1541215407MusicPlayer2 = NodePath("../../AudioManager/creepy_music")
1541315408
15409+ [node name="Node2D" type="Node2D" parent="Abandoned Village"]
15410+
15411+ [node name="Sprite2D" type="Sprite2D" parent="Abandoned Village/Node2D"]
15412+
15413+ [node name="InsideSmallHouse" parent="Abandoned Village/Node2D/Sprite2D" instance=ExtResource("19_qd0ov")]
15414+ z_index = 30
15415+ position = Vector2(9150, -525.002)
15416+ scale = Vector2(4, 4.99999)
15417+
15418+ [node name="InsideSmallHouse2" type="Node2D" parent="Abandoned Village/Node2D/Sprite2D"]
15419+ position = Vector2(9140, -854.001)
15420+ scale = Vector2(0.999999, 0.999999)
15421+ script = ExtResource("25_0y114")
15422+ SceneToShow = ExtResource("19_qd0ov")
15423+ Radius = 500
15424+
1541415425[node name="Spaceport" type="Node" parent="."]
1541515426
1541615427[node name="Tilemap Layers" type="Node" parent="Spaceport"]
@@ -15838,37 +15849,35 @@ tile_map_data = PackedByteArray("AAASACMAAAAFAAQAAAATACcAAAAFAAQAAAAWACgAAAAGAAU
1583815849tile_set = SubResource("TileSet_tur7q")
1583915850
1584015851[node name="Big Tree" parent="." instance=ExtResource("13_05imv")]
15841- unique_name_in_owner = true
15842- position = Vector2(5562, -7925)
15852+ position = Vector2(5567, -7879)
1584315853ObjectName = "Big Tree"
1584415854ObjectDescription = "A massive tree that is surrounded by scrub and looks damaged"
15845- CustomOverrideMessage = "You've successfully removed the scrub from the tree and are now able to reach it"
15855+ CustomOverrideMessage = "You've successfully removed the scrub from the tree and a big hideous scar appears underneath it"
1584615856ShowWhileInRadius = true
1584715857
1584815858[node name="StaticBody2D" type="StaticBody2D" parent="Big Tree"]
1584915859
1585015860[node name="CollisionShape2D" type="CollisionShape2D" parent="Big Tree/StaticBody2D"]
1585115861z_index = 50
15852- position = Vector2(100 , -141 )
15862+ position = Vector2(95 , -200 )
1585315863rotation = -1.56722
1585415864shape = SubResource("RectangleShape2D_g520r")
1585515865
15856- [node name="CaveEntrance " parent="." instance=ExtResource("13_05imv")]
15866+ [node name="CaveEntranceTerminal " parent="." instance=ExtResource("13_05imv")]
1585715867unique_name_in_owner = true
15858- position = Vector2(2025 , -8275 )
15859- ObjectName = "Cave entrance"
15868+ position = Vector2(2086 , -8391 )
15869+ ObjectName = "Cave entrance terminal "
1586015870ObjectDescription = "Seems like a locked entracne with a small terminal next to it. Maybe there is some nfc device needed to enter."
15861- Interactable = false
1586215871CustomOverrideMessage = "The door opens slowly and a big dark cave apperas behind it"
1586315872
15864- [node name="StaticBody2D" type="StaticBody2D" parent="CaveEntrance "]
15873+ [node name="StaticBody2D" type="StaticBody2D" parent="CaveEntranceTerminal "]
1586515874
15866- [node name="CollisionShape2D" type="CollisionShape2D" parent="CaveEntrance /StaticBody2D"]
15875+ [node name="CollisionShape2D" type="CollisionShape2D" parent="CaveEntranceTerminal /StaticBody2D"]
1586715876z_index = 1
15877+ position = Vector2(-60, 114)
1586815878shape = SubResource("SegmentShape2D_i54bb")
1586915879
1587015880[node name="Scar" parent="." instance=ExtResource("13_05imv")]
15871- unique_name_in_owner = true
1587215881position = Vector2(5613, -8059)
1587315882ObjectName = "Scar"
1587415883ObjectDescription = "A big scar on the tree which could be the reason for the tree looking dead. It is not reachable because of the scrub"
@@ -15883,17 +15892,39 @@ ObjectDescription = "can be used to fill an empty bucket with water"
1588315892RemovedAfter = false
1588415893CustomOverrideMessage = "the ally now has a water bucket"
1588515894
15886- [node name="InsideBigTree" type="Node2D" parent="."]
15895+ [node name="DoorOpener" parent="." instance=ExtResource("13_05imv")]
15896+ position = Vector2(-1917, -7812)
15897+ ObjectName = "Door opener"
15898+ ObjectDescription = "Seems like a door can be opened through interacting. There is a timer that starts when the door opens, so there is only a limited amount of time to pass it."
15899+ RemovedAfter = false
15900+ CustomOverrideMessage = "Door is now open for 5 seconds"
15901+
15902+ [node name="StaticBody2D" type="StaticBody2D" parent="DoorOpener"]
15903+
15904+ [node name="CaveEntrance1" type="CollisionShape2D" parent="DoorOpener/StaticBody2D"]
15905+ z_index = 2
15906+ position = Vector2(-25, -835)
15907+ shape = SubResource("SegmentShape2D_k0qre")
15908+
15909+ [node name="StaticBody2D2" type="StaticBody2D" parent="DoorOpener"]
15910+
15911+ [node name="CaveEntrance2" type="CollisionShape2D" parent="DoorOpener/StaticBody2D2"]
15912+ z_index = 2
15913+ position = Vector2(-541, -834)
15914+ shape = SubResource("SegmentShape2D_k0qre")
15915+
15916+ [node name="Node2D" type="Node2D" parent="."]
15917+
15918+ [node name="Sprite2D" type="Sprite2D" parent="Node2D"]
1588715919position = Vector2(5613, -8059)
1588815920
15889- [node name="InsideBigTree" parent="InsideBigTree " instance=ExtResource("58_llp75")]
15921+ [node name="InsideBigTree" parent="Node2D/Sprite2D " instance=ExtResource("58_llp75")]
1589015922z_index = 30
1589115923position = Vector2(114, 58)
1589215924scale = Vector2(2.5, 2.5)
1589315925
15894- [node name="ShowWhileInRadius" type="Node2D" parent="InsideBigTree "]
15926+ [node name="ShowWhileInRadius" type="Node2D" parent="Node2D/Sprite2D "]
1589515927scale = Vector2(2.5, 2.5)
1589615928script = ExtResource("25_0y114")
1589715929SceneToShow = ExtResource("58_llp75")
15898- Radius = 100
15899- ItemActivationStatus = false
15930+ Radius = 500
0 commit comments