feat: level adjustments
This commit is contained in:
parent
341ec70618
commit
ae705c5d2f
Binary file not shown.
Binary file not shown.
|
@ -1,4 +1,4 @@
|
||||||
[gd_scene load_steps=19 format=3 uid="uid://sofv1apr4467"]
|
[gd_scene load_steps=22 format=3 uid="uid://sofv1apr4467"]
|
||||||
|
|
||||||
[ext_resource type="PackedScene" uid="uid://dy4yl1paa8whs" path="res://ui/ui.tscn" id="1_a2vvy"]
|
[ext_resource type="PackedScene" uid="uid://dy4yl1paa8whs" path="res://ui/ui.tscn" id="1_a2vvy"]
|
||||||
[ext_resource type="PackedScene" uid="uid://dcgsrdacswacl" path="res://objects/player.tscn" id="2_pvuhy"]
|
[ext_resource type="PackedScene" uid="uid://dcgsrdacswacl" path="res://objects/player.tscn" id="2_pvuhy"]
|
||||||
|
@ -47,6 +47,14 @@ size = Vector3(59.896, 12.7068, 60.8476)
|
||||||
[sub_resource type="BoxShape3D" id="BoxShape3D_je011"]
|
[sub_resource type="BoxShape3D" id="BoxShape3D_je011"]
|
||||||
size = Vector3(1304.71, 20, 1075.7)
|
size = Vector3(1304.71, 20, 1075.7)
|
||||||
|
|
||||||
|
[sub_resource type="GDScript" id="GDScript_xecee"]
|
||||||
|
script/source = "extends ReloadArea
|
||||||
|
|
||||||
|
func _on_body_entered(body: Node3D) -> void:
|
||||||
|
if body.is_class(\"PlayerBody\") and !(body as PlayerBody).get_can_jump():
|
||||||
|
GameUI.get_singleton().display_message(\"I have to find some other way across...\")
|
||||||
|
"
|
||||||
|
|
||||||
[sub_resource type="BoxShape3D" id="BoxShape3D_8ppb4"]
|
[sub_resource type="BoxShape3D" id="BoxShape3D_8ppb4"]
|
||||||
size = Vector3(120.67, 14.9338, 47.8362)
|
size = Vector3(120.67, 14.9338, 47.8362)
|
||||||
|
|
||||||
|
@ -64,6 +72,12 @@ func _on_body_entered(body: Node3D) -> void:
|
||||||
[sub_resource type="BoxShape3D" id="BoxShape3D_l73gk"]
|
[sub_resource type="BoxShape3D" id="BoxShape3D_l73gk"]
|
||||||
size = Vector3(36.8259, 22.1272, 2.65234)
|
size = Vector3(36.8259, 22.1272, 2.65234)
|
||||||
|
|
||||||
|
[sub_resource type="BoxShape3D" id="BoxShape3D_4fish"]
|
||||||
|
size = Vector3(36.8259, 6.47376, 32.3181)
|
||||||
|
|
||||||
|
[sub_resource type="BoxShape3D" id="BoxShape3D_xecee"]
|
||||||
|
size = Vector3(8.24559, 12.443, 12.8204)
|
||||||
|
|
||||||
[sub_resource type="BoxShape3D" id="BoxShape3D_2lbax"]
|
[sub_resource type="BoxShape3D" id="BoxShape3D_2lbax"]
|
||||||
size = Vector3(36.8259, 22.1272, 32.501)
|
size = Vector3(36.8259, 22.1272, 32.501)
|
||||||
|
|
||||||
|
@ -140,6 +154,7 @@ debug_color = Color(1, 0.03, 0.0461664, 1)
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -163.41, -33.6961, 277.445)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -163.41, -33.6961, 277.445)
|
||||||
collision_layer = 2
|
collision_layer = 2
|
||||||
collision_mask = 2
|
collision_mask = 2
|
||||||
|
script = SubResource("GDScript_xecee")
|
||||||
|
|
||||||
[node name="CollisionShape3D" type="CollisionShape3D" parent="SubViewportContainer/SubViewport/ReloadArea2"]
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="SubViewportContainer/SubViewport/ReloadArea2"]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 13.9835, 0)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 13.9835, 0)
|
||||||
|
@ -167,21 +182,13 @@ shape = SubResource("BoxShape3D_l73gk")
|
||||||
debug_color = Color(0.255, 0.9, 0, 1)
|
debug_color = Color(0.255, 0.9, 0, 1)
|
||||||
|
|
||||||
[node name="CheckpointArea12" type="CheckpointArea" parent="SubViewportContainer/SubViewport"]
|
[node name="CheckpointArea12" type="CheckpointArea" parent="SubViewportContainer/SubViewport"]
|
||||||
transform = Transform3D(0.0484489, 0, -0.998826, 0, 1, 0, 0.998826, 0, 0.0484489, -85.8691, 6.76445, 141.763)
|
transform = Transform3D(0.853415, 0, 0.521233, 0, 1, 0, -0.521233, 0, 0.853415, -0.618861, 6.76445, 39.5049)
|
||||||
collision_layer = 2
|
collision_layer = 2
|
||||||
collision_mask = 2
|
collision_mask = 2
|
||||||
|
|
||||||
[node name="CollisionShape3D" type="CollisionShape3D" parent="SubViewportContainer/SubViewport/CheckpointArea12"]
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="SubViewportContainer/SubViewport/CheckpointArea12"]
|
||||||
shape = SubResource("BoxShape3D_l73gk")
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -7.82672, 0)
|
||||||
debug_color = Color(0.255, 0.9, 0, 1)
|
shape = SubResource("BoxShape3D_4fish")
|
||||||
|
|
||||||
[node name="CheckpointArea13" type="CheckpointArea" parent="SubViewportContainer/SubViewport"]
|
|
||||||
transform = Transform3D(0.987488, 0, -0.157693, 0, 1, 0, 0.157693, 0, 0.987488, -153.661, 6.76445, 203.831)
|
|
||||||
collision_layer = 2
|
|
||||||
collision_mask = 2
|
|
||||||
|
|
||||||
[node name="CollisionShape3D" type="CollisionShape3D" parent="SubViewportContainer/SubViewport/CheckpointArea13"]
|
|
||||||
shape = SubResource("BoxShape3D_l73gk")
|
|
||||||
debug_color = Color(0.255, 0.9, 0, 1)
|
debug_color = Color(0.255, 0.9, 0, 1)
|
||||||
|
|
||||||
[node name="CheckpointArea14" type="CheckpointArea" parent="SubViewportContainer/SubViewport"]
|
[node name="CheckpointArea14" type="CheckpointArea" parent="SubViewportContainer/SubViewport"]
|
||||||
|
@ -217,7 +224,8 @@ collision_layer = 2
|
||||||
collision_mask = 2
|
collision_mask = 2
|
||||||
|
|
||||||
[node name="CollisionShape3D" type="CollisionShape3D" parent="SubViewportContainer/SubViewport/CheckpointArea5"]
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="SubViewportContainer/SubViewport/CheckpointArea5"]
|
||||||
shape = SubResource("BoxShape3D_l73gk")
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.08932, -4.8421, 5.08405)
|
||||||
|
shape = SubResource("BoxShape3D_xecee")
|
||||||
debug_color = Color(0.255, 0.9, 0, 1)
|
debug_color = Color(0.255, 0.9, 0, 1)
|
||||||
|
|
||||||
[node name="CheckpointArea6" type="CheckpointArea" parent="SubViewportContainer/SubViewport"]
|
[node name="CheckpointArea6" type="CheckpointArea" parent="SubViewportContainer/SubViewport"]
|
||||||
|
@ -293,4 +301,5 @@ shape = SubResource("BoxShape3D_a2vvy")
|
||||||
debug_color = Color(0.255, 0.9, 0, 1)
|
debug_color = Color(0.255, 0.9, 0, 1)
|
||||||
|
|
||||||
[connection signal="body_entered" from="SubViewportContainer/SubViewport/VictoryArea" to="SubViewportContainer/SubViewport/VictoryArea" method="_on_body_entered"]
|
[connection signal="body_entered" from="SubViewportContainer/SubViewport/VictoryArea" to="SubViewportContainer/SubViewport/VictoryArea" method="_on_body_entered"]
|
||||||
|
[connection signal="body_entered" from="SubViewportContainer/SubViewport/ReloadArea2" to="SubViewportContainer/SubViewport/ReloadArea2" method="_on_body_entered"]
|
||||||
[connection signal="body_entered" from="SubViewportContainer/SubViewport/CheckpointArea" to="SubViewportContainer/SubViewport/CheckpointArea" method="_on_body_entered"]
|
[connection signal="body_entered" from="SubViewportContainer/SubViewport/CheckpointArea" to="SubViewportContainer/SubViewport/CheckpointArea" method="_on_body_entered"]
|
||||||
|
|
Loading…
Reference in a new issue