75 lines
3.7 KiB
Plaintext
75 lines
3.7 KiB
Plaintext
[gd_scene load_steps=7 format=3 uid="uid://c2kiuk2yxdlfr"]
|
|
|
|
[ext_resource type="PackedScene" uid="uid://1kr3qqan3trk" path="res://objects/player.tscn" id="1_7kr4i"]
|
|
[ext_resource type="PackedScene" uid="uid://dm3355tbkvx24" path="res://objects/world.tscn" id="2_og5hb"]
|
|
[ext_resource type="PackedScene" uid="uid://0fykl1mw3c12" path="res://objects/enemy.tscn" id="3_ppe0x"]
|
|
[ext_resource type="PackedScene" uid="uid://c36u0cdxo4tqc" path="res://models/background/background.glb" id="4_gnobb"]
|
|
|
|
[sub_resource type="GDScript" id="GDScript_x2oc5"]
|
|
script/source = "extends Area3D
|
|
|
|
|
|
func _on_body_entered(body: Node3D) -> void:
|
|
if body is Player:
|
|
self.get_tree().change_scene_to_file(\"res://end_stage.tscn\")
|
|
"
|
|
|
|
[sub_resource type="BoxShape3D" id="BoxShape3D_dbwyx"]
|
|
size = Vector3(1, 2.76392, 2.47461)
|
|
|
|
[node name="Boot" type="Node3D"]
|
|
|
|
[node name="Player" parent="." instance=ExtResource("1_7kr4i")]
|
|
transform = Transform3D(-0.999991, 0, 0.00425854, 0, 1, 0, -0.00425854, 0, -0.999991, -6.83657, 0.732007, 5.8388)
|
|
|
|
[node name="World" parent="." instance=ExtResource("2_og5hb")]
|
|
|
|
[node name="background" parent="." instance=ExtResource("4_gnobb")]
|
|
transform = Transform3D(0.437482, 0, 1.14194, 0, 1.22288, 0, -1.14194, 0, 0.437482, 5, 2.16234, -2)
|
|
|
|
[node name="Enemy2" parent="." instance=ExtResource("3_ppe0x")]
|
|
update_interval = 0.2
|
|
transform = Transform3D(0.470242, 0, -0.882538, 0, 1, 0, 0.882538, 0, 0.470242, 8.22776, 0.599159, -16.4006)
|
|
|
|
[node name="Enemy3" parent="." instance=ExtResource("3_ppe0x")]
|
|
transform = Transform3D(-0.723449, 0, 0.690377, 0, 1, 0, -0.690377, 0, -0.723449, 0.370571, 0.553243, -2.7421)
|
|
|
|
[node name="Enemy4" parent="." instance=ExtResource("3_ppe0x")]
|
|
transform = Transform3D(-0.839193, 0, -0.543834, 0, 1, 0, 0.543834, 0, -0.839193, 16.1213, 0.00488824, 4.46959)
|
|
|
|
[node name="Enemy5" parent="." instance=ExtResource("3_ppe0x")]
|
|
transform = Transform3D(-0.36866, -3.60268e-06, -0.929565, 1.7082e-06, 1, -4.55313e-06, 0.929565, -3.26643e-06, -0.36866, 19.5213, 0.169191, 5.47635)
|
|
|
|
[node name="Enemy6" parent="." instance=ExtResource("3_ppe0x")]
|
|
transform = Transform3D(-0.787753, 3.32745e-07, -0.615991, 2.71561e-07, 1, 1.92895e-07, 0.615991, -1.53252e-08, -0.787753, 38.6261, -0.487894, -3.63093)
|
|
|
|
[node name="Enemy" parent="." instance=ExtResource("3_ppe0x")]
|
|
transform = Transform3D(0.972744, 0, -0.231884, 0, 1, 0, 0.231884, 0, 0.972744, 43.3199, -0.487682, -15.9182)
|
|
|
|
[node name="Enemy7" parent="." instance=ExtResource("3_ppe0x")]
|
|
transform = Transform3D(0.869814, 0, -0.49338, 0, 1, 0, 0.49338, 0, 0.869814, 44.2353, -0.517946, -14.9439)
|
|
|
|
[node name="Enemy8" parent="." instance=ExtResource("3_ppe0x")]
|
|
transform = Transform3D(0.476392, 0, -0.879233, 0, 1, 0, 0.879233, 0, 0.476392, 53.8797, -0.4755, -11.1032)
|
|
|
|
[node name="Enemy9" parent="." instance=ExtResource("3_ppe0x")]
|
|
transform = Transform3D(0.961593, 0, -0.27448, 0, 1, 0, 0.27448, 0, 0.961593, 51.1219, -1.09253, -42.0156)
|
|
|
|
[node name="Enemy10" parent="." instance=ExtResource("3_ppe0x")]
|
|
transform = Transform3D(0.929731, 0, -0.368239, 0, 1, 0, 0.368239, 0, 0.929731, 55.4548, -1.08512, -40.2084)
|
|
|
|
[node name="Enemy11" parent="." instance=ExtResource("3_ppe0x")]
|
|
transform = Transform3D(0.961593, 0, -0.27448, 0, 1, 0, 0.27448, 0, 0.961593, 52.6397, -1.07811, -41.647)
|
|
|
|
[node name="Enemy12" parent="." instance=ExtResource("3_ppe0x")]
|
|
transform = Transform3D(0.961593, 0, -0.27448, 0, 1, 0, 0.27448, 0, 0.961593, 53.6498, -1.08325, -41.4631)
|
|
|
|
[node name="Area3D" type="Area3D" parent="."]
|
|
transform = Transform3D(0.881378, 0, 0.472412, 0, 1, 0, -0.472412, 0, 0.881378, 68.2421, 0, -40.2578)
|
|
script = SubResource("GDScript_x2oc5")
|
|
|
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="Area3D"]
|
|
shape = SubResource("BoxShape3D_dbwyx")
|
|
|
|
[connection signal="body_entered" from="Area3D" to="Area3D" method="_on_body_entered"]
|