2025-02-05 21:43:10 +01:00
|
|
|
[gd_scene load_steps=8 format=3 uid="uid://c86ulxln7qgny"]
|
|
|
|
|
2025-02-07 19:35:04 +01:00
|
|
|
[ext_resource type="Texture2D" uid="uid://c3jqll3p5a05o" path="res://assets/images/background.png" id="1_d32q7"]
|
2025-02-05 21:43:10 +01:00
|
|
|
[ext_resource type="PackedScene" uid="uid://dhuh1n0g2rt0a" path="res://Scenen/player.tscn" id="2_4n11t"]
|
|
|
|
[ext_resource type="PackedScene" uid="uid://diikmjicgreq5" path="res://Scenen/plattform.tscn" id="3_vfoci"]
|
|
|
|
[ext_resource type="PackedScene" uid="uid://b5eir3bdtnwq1" path="res://Scenen/falle.tscn" id="4_cyf6p"]
|
|
|
|
[ext_resource type="PackedScene" uid="uid://dm6q0abakck7u" path="res://Scenen/stick/joystick.tscn" id="5_auvtg"]
|
2025-02-07 19:35:04 +01:00
|
|
|
[ext_resource type="Texture2D" uid="uid://ccqr58ca2ldhc" path="res://assets/images/Menu/Buttons/Play.png" id="6_3ocor"]
|
2025-02-05 21:43:10 +01:00
|
|
|
|
|
|
|
[sub_resource type="RectangleShape2D" id="RectangleShape2D_rr7jo"]
|
|
|
|
size = Vector2(2997, 47)
|
|
|
|
|
|
|
|
[node name="main" type="Node2D"]
|
|
|
|
position = Vector2(-1, -26)
|
|
|
|
metadata/_edit_lock_ = true
|
|
|
|
|
|
|
|
[node name="Background" type="TextureRect" parent="."]
|
|
|
|
offset_left = -861.0
|
|
|
|
offset_top = -978.0
|
|
|
|
offset_right = 1699.0
|
|
|
|
offset_bottom = 1216.0
|
|
|
|
texture = ExtResource("1_d32q7")
|
|
|
|
stretch_mode = 1
|
|
|
|
metadata/_edit_lock_ = true
|
|
|
|
|
|
|
|
[node name="Charakter" parent="." instance=ExtResource("2_4n11t")]
|
|
|
|
position = Vector2(-17, 52)
|
|
|
|
|
|
|
|
[node name="Sterben" type="Area2D" parent="." groups=["die"]]
|
|
|
|
position = Vector2(76, 231)
|
|
|
|
|
|
|
|
[node name="augen" type="CollisionShape2D" parent="Sterben"]
|
|
|
|
shape = SubResource("RectangleShape2D_rr7jo")
|
|
|
|
debug_color = Color(0.79976, 0.382204, 0.473197, 0.42)
|
|
|
|
metadata/_edit_lock_ = true
|
|
|
|
|
|
|
|
[node name="Sterben2" type="Area2D" parent="." groups=["die"]]
|
|
|
|
position = Vector2(456, -804)
|
|
|
|
|
|
|
|
[node name="augen" type="CollisionShape2D" parent="Sterben2"]
|
|
|
|
shape = SubResource("RectangleShape2D_rr7jo")
|
|
|
|
debug_color = Color(0.79976, 0.382204, 0.473197, 0.42)
|
|
|
|
metadata/_edit_lock_ = true
|
|
|
|
|
|
|
|
[node name="RespawnMarker" type="Marker2D" parent="."]
|
|
|
|
position = Vector2(1, 31)
|
|
|
|
|
|
|
|
[node name="Plattformen" type="Node2D" parent="."]
|
|
|
|
metadata/_edit_lock_ = true
|
|
|
|
|
|
|
|
[node name="Plattform2" parent="Plattformen" instance=ExtResource("3_vfoci")]
|
|
|
|
position = Vector2(10, 104)
|
|
|
|
|
|
|
|
[node name="Plattform4" parent="Plattformen" instance=ExtResource("3_vfoci")]
|
|
|
|
position = Vector2(166, 81)
|
|
|
|
|
|
|
|
[node name="Plattform5" parent="Plattformen" instance=ExtResource("3_vfoci")]
|
|
|
|
position = Vector2(313, 46)
|
|
|
|
|
|
|
|
[node name="Plattform6" parent="Plattformen" instance=ExtResource("3_vfoci")]
|
|
|
|
position = Vector2(154, -13)
|
|
|
|
|
|
|
|
[node name="Plattform7" parent="Plattformen" instance=ExtResource("3_vfoci")]
|
|
|
|
position = Vector2(-5, -24)
|
|
|
|
|
|
|
|
[node name="Plattform8" parent="Plattformen" instance=ExtResource("3_vfoci")]
|
|
|
|
position = Vector2(-162, -57)
|
|
|
|
|
|
|
|
[node name="Plattform3" parent="Plattformen" instance=ExtResource("3_vfoci")]
|
|
|
|
position = Vector2(759, -751)
|
|
|
|
|
|
|
|
[node name="Plattform25" parent="Plattformen" instance=ExtResource("3_vfoci")]
|
|
|
|
position = Vector2(915, -774)
|
|
|
|
|
|
|
|
[node name="Plattform26" parent="Plattformen" instance=ExtResource("3_vfoci")]
|
|
|
|
position = Vector2(1062, -809)
|
|
|
|
|
|
|
|
[node name="Plattform27" parent="Plattformen" instance=ExtResource("3_vfoci")]
|
|
|
|
position = Vector2(903, -868)
|
|
|
|
|
|
|
|
[node name="Plattform28" parent="Plattformen" instance=ExtResource("3_vfoci")]
|
|
|
|
position = Vector2(744, -879)
|
|
|
|
|
|
|
|
[node name="Plattform29" parent="Plattformen" instance=ExtResource("3_vfoci")]
|
|
|
|
position = Vector2(587, -912)
|
|
|
|
|
|
|
|
[node name="Plattform9" parent="Plattformen" instance=ExtResource("3_vfoci")]
|
|
|
|
position = Vector2(2, -126)
|
|
|
|
|
|
|
|
[node name="Plattform10" parent="Plattformen" instance=ExtResource("3_vfoci")]
|
|
|
|
position = Vector2(177, -130)
|
|
|
|
|
|
|
|
[node name="Plattform11" parent="Plattformen" instance=ExtResource("3_vfoci")]
|
|
|
|
position = Vector2(364, -155)
|
|
|
|
|
|
|
|
[node name="Plattform12" parent="Plattformen" instance=ExtResource("3_vfoci")]
|
|
|
|
position = Vector2(503, -186)
|
|
|
|
|
|
|
|
[node name="Plattform13" parent="Plattformen" instance=ExtResource("3_vfoci")]
|
|
|
|
position = Vector2(399, -271)
|
|
|
|
|
|
|
|
[node name="Plattform14" parent="Plattformen" instance=ExtResource("3_vfoci")]
|
|
|
|
position = Vector2(220, -293)
|
|
|
|
|
|
|
|
[node name="Plattform15" parent="Plattformen" instance=ExtResource("3_vfoci")]
|
|
|
|
position = Vector2(65, -328)
|
|
|
|
|
|
|
|
[node name="Plattform16" parent="Plattformen" instance=ExtResource("3_vfoci")]
|
|
|
|
position = Vector2(242, -384)
|
|
|
|
|
|
|
|
[node name="Plattform17" parent="Plattformen" instance=ExtResource("3_vfoci")]
|
|
|
|
position = Vector2(402, -418)
|
|
|
|
|
|
|
|
[node name="Plattform18" parent="Plattformen" instance=ExtResource("3_vfoci")]
|
|
|
|
position = Vector2(520, -457)
|
|
|
|
|
|
|
|
[node name="Plattform19" parent="Plattformen" instance=ExtResource("3_vfoci")]
|
|
|
|
position = Vector2(388, -529)
|
|
|
|
|
|
|
|
[node name="Plattform20" parent="Plattformen" instance=ExtResource("3_vfoci")]
|
|
|
|
position = Vector2(255, -553)
|
|
|
|
|
|
|
|
[node name="Plattform21" parent="Plattformen" instance=ExtResource("3_vfoci")]
|
|
|
|
position = Vector2(108, -591)
|
|
|
|
|
|
|
|
[node name="Plattform22" parent="Plattformen" instance=ExtResource("3_vfoci")]
|
|
|
|
position = Vector2(280, -641)
|
|
|
|
|
|
|
|
[node name="Plattform23" parent="Plattformen" instance=ExtResource("3_vfoci")]
|
|
|
|
position = Vector2(454, -675)
|
|
|
|
|
|
|
|
[node name="Plattform24" parent="Plattformen" instance=ExtResource("3_vfoci")]
|
|
|
|
position = Vector2(615, -703)
|
|
|
|
|
|
|
|
[node name="Fallen" type="Node2D" parent="."]
|
|
|
|
position = Vector2(-17, 52)
|
|
|
|
|
|
|
|
[node name="Falle" parent="Fallen" instance=ExtResource("4_cyf6p")]
|
|
|
|
position = Vector2(185, 4)
|
|
|
|
|
|
|
|
[node name="Falle2" parent="Fallen" instance=ExtResource("4_cyf6p")]
|
|
|
|
position = Vector2(358, -32)
|
|
|
|
|
|
|
|
[node name="Falle3" parent="Fallen" instance=ExtResource("4_cyf6p")]
|
|
|
|
position = Vector2(149, -90)
|
|
|
|
|
|
|
|
[node name="Falle4" parent="Fallen" instance=ExtResource("4_cyf6p")]
|
|
|
|
position = Vector2(6, -100)
|
|
|
|
|
|
|
|
[node name="Falle5" parent="Fallen" instance=ExtResource("4_cyf6p")]
|
|
|
|
position = Vector2(-183, -135)
|
|
|
|
|
|
|
|
[node name="Falle6" parent="Fallen" instance=ExtResource("4_cyf6p")]
|
|
|
|
position = Vector2(193, -208)
|
|
|
|
|
|
|
|
[node name="Falle7" parent="Fallen" instance=ExtResource("4_cyf6p")]
|
|
|
|
position = Vector2(364, -233)
|
|
|
|
|
|
|
|
[node name="Falle8" parent="Fallen" instance=ExtResource("4_cyf6p")]
|
|
|
|
position = Vector2(384, -233)
|
|
|
|
|
|
|
|
[node name="Falle9" parent="Fallen" instance=ExtResource("4_cyf6p")]
|
|
|
|
position = Vector2(44, -407)
|
|
|
|
|
|
|
|
[node name="Falle10" parent="Fallen" instance=ExtResource("4_cyf6p")]
|
|
|
|
position = Vector2(262, -461)
|
|
|
|
|
|
|
|
[node name="Falle11" parent="Fallen" instance=ExtResource("4_cyf6p")]
|
|
|
|
position = Vector2(399, -496)
|
|
|
|
|
|
|
|
[node name="Falle12" parent="Fallen" instance=ExtResource("4_cyf6p")]
|
|
|
|
position = Vector2(413, -495)
|
|
|
|
|
|
|
|
[node name="Falle13" parent="Fallen" instance=ExtResource("4_cyf6p")]
|
|
|
|
position = Vector2(430, -494)
|
|
|
|
|
|
|
|
[node name="Falle14" parent="Fallen" instance=ExtResource("4_cyf6p")]
|
|
|
|
position = Vector2(569, -534)
|
|
|
|
|
|
|
|
[node name="Falle15" parent="Fallen" instance=ExtResource("4_cyf6p")]
|
|
|
|
position = Vector2(399, -608)
|
|
|
|
|
|
|
|
[node name="Falle16" parent="Fallen" instance=ExtResource("4_cyf6p")]
|
|
|
|
position = Vector2(333, -717)
|
|
|
|
|
|
|
|
[node name="Falle17" parent="Fallen" instance=ExtResource("4_cyf6p")]
|
|
|
|
position = Vector2(457, -754)
|
|
|
|
|
|
|
|
[node name="Falle18" parent="Fallen" instance=ExtResource("4_cyf6p")]
|
|
|
|
position = Vector2(474, -754)
|
|
|
|
|
|
|
|
[node name="Fallen2" type="Node2D" parent="."]
|
|
|
|
position = Vector2(732, -803)
|
|
|
|
|
|
|
|
[node name="Falle" parent="Fallen2" instance=ExtResource("4_cyf6p")]
|
|
|
|
position = Vector2(185, 4)
|
|
|
|
|
|
|
|
[node name="Falle2" parent="Fallen2" instance=ExtResource("4_cyf6p")]
|
|
|
|
position = Vector2(358, -32)
|
|
|
|
|
|
|
|
[node name="Falle3" parent="Fallen2" instance=ExtResource("4_cyf6p")]
|
|
|
|
position = Vector2(149, -90)
|
|
|
|
|
|
|
|
[node name="Falle4" parent="Fallen2" instance=ExtResource("4_cyf6p")]
|
|
|
|
position = Vector2(6, -100)
|
|
|
|
|
|
|
|
[node name="Falle5" parent="Fallen2" instance=ExtResource("4_cyf6p")]
|
|
|
|
position = Vector2(-183, -135)
|
|
|
|
|
|
|
|
[node name="Control" type="CanvasLayer" parent="."]
|
|
|
|
|
|
|
|
[node name="left" type="Control" parent="Control"]
|
|
|
|
layout_mode = 3
|
|
|
|
anchors_preset = 2
|
|
|
|
anchor_top = 1.0
|
|
|
|
anchor_bottom = 1.0
|
|
|
|
offset_top = -40.0
|
|
|
|
offset_right = 40.0
|
|
|
|
grow_vertical = 0
|
|
|
|
|
|
|
|
[node name="Joystick" parent="Control/left" instance=ExtResource("5_auvtg")]
|
|
|
|
position = Vector2(196, -125)
|
|
|
|
scale = Vector2(3, 3)
|
|
|
|
|
|
|
|
[node name="right" type="Control" parent="Control"]
|
|
|
|
layout_mode = 3
|
|
|
|
anchors_preset = 3
|
|
|
|
anchor_left = 1.0
|
|
|
|
anchor_top = 1.0
|
|
|
|
anchor_right = 1.0
|
|
|
|
anchor_bottom = 1.0
|
|
|
|
offset_left = -40.0
|
|
|
|
offset_top = -40.0
|
|
|
|
grow_horizontal = 0
|
|
|
|
grow_vertical = 0
|
|
|
|
|
|
|
|
[node name="jumpbutton" type="TouchScreenButton" parent="Control/right"]
|
|
|
|
position = Vector2(-214, -0.999996)
|
|
|
|
rotation = -1.5708
|
|
|
|
scale = Vector2(10, 10)
|
|
|
|
texture_normal = ExtResource("6_3ocor")
|
|
|
|
visibility_mode = 1
|
|
|
|
|
|
|
|
[connection signal="body_entered" from="Sterben" to="Sterben" method="_on_body_entered"]
|
|
|
|
[connection signal="body_entered" from="Sterben2" to="Sterben2" method="_on_body_entered"]
|
|
|
|
[connection signal="body_entered" from="Fallen/Falle" to="Charakter" method="_on_falle_body_entered"]
|
|
|
|
[connection signal="body_entered" from="Fallen/Falle2" to="Charakter" method="_on_falle_body_entered"]
|
|
|
|
[connection signal="body_entered" from="Fallen/Falle3" to="Charakter" method="_on_falle_body_entered"]
|
|
|
|
[connection signal="body_entered" from="Fallen/Falle4" to="Charakter" method="_on_falle_body_entered"]
|
|
|
|
[connection signal="body_entered" from="Fallen/Falle5" to="Charakter" method="_on_falle_body_entered"]
|
|
|
|
[connection signal="body_entered" from="Fallen/Falle6" to="Charakter" method="_on_falle_body_entered"]
|
|
|
|
[connection signal="body_entered" from="Fallen/Falle7" to="Charakter" method="_on_falle_body_entered"]
|
|
|
|
[connection signal="body_entered" from="Fallen/Falle8" to="Charakter" method="_on_falle_body_entered"]
|
|
|
|
[connection signal="body_entered" from="Fallen/Falle9" to="Charakter" method="_on_falle_body_entered"]
|
|
|
|
[connection signal="body_entered" from="Fallen/Falle10" to="Charakter" method="_on_falle_body_entered"]
|
|
|
|
[connection signal="body_entered" from="Fallen/Falle11" to="Charakter" method="_on_falle_body_entered"]
|
|
|
|
[connection signal="body_entered" from="Fallen/Falle12" to="Charakter" method="_on_falle_body_entered"]
|
|
|
|
[connection signal="body_entered" from="Fallen/Falle13" to="Charakter" method="_on_falle_body_entered"]
|
|
|
|
[connection signal="body_entered" from="Fallen/Falle14" to="Charakter" method="_on_falle_body_entered"]
|
|
|
|
[connection signal="body_entered" from="Fallen/Falle15" to="Charakter" method="_on_falle_body_entered"]
|
|
|
|
[connection signal="body_entered" from="Fallen/Falle16" to="Charakter" method="_on_falle_body_entered"]
|
|
|
|
[connection signal="body_entered" from="Fallen/Falle17" to="Charakter" method="_on_falle_body_entered"]
|
|
|
|
[connection signal="body_entered" from="Fallen/Falle18" to="Charakter" method="_on_falle_body_entered"]
|
|
|
|
[connection signal="body_entered" from="Fallen2/Falle" to="Charakter" method="_on_falle_body_entered"]
|
|
|
|
[connection signal="body_entered" from="Fallen2/Falle2" to="Charakter" method="_on_falle_body_entered"]
|
|
|
|
[connection signal="body_entered" from="Fallen2/Falle3" to="Charakter" method="_on_falle_body_entered"]
|
|
|
|
[connection signal="body_entered" from="Fallen2/Falle4" to="Charakter" method="_on_falle_body_entered"]
|
|
|
|
[connection signal="body_entered" from="Fallen2/Falle5" to="Charakter" method="_on_falle_body_entered"]
|
|
|
|
[connection signal="pressed" from="Control/right/jumpbutton" to="Charakter" method="jump"]
|