This commit is contained in:
2023-09-05 01:52:10 -07:00
parent c645c56fb8
commit b9e66d9f93
42 changed files with 780 additions and 95 deletions

View File

@@ -16,7 +16,7 @@ collision_layer = 0
collision_mask = 16
[node name="Exit Portal" parent="Area3D2" instance=ExtResource("2_sq8bv")]
transform = Transform3D(0.7, 0, 0, 0, 0.7, 0, 0, 0, 0.7, 2.14277, 0, -2.53252)
transform = Transform3D(0.7, 0, 0, 0, 0.7, 0, 0, 0, 0.7, -0.0428823, 0, 3.24448)
_levelIndex = 1
[node name="CollisionShape3D" type="CollisionShape3D" parent="Area3D2"]

View File

@@ -1,24 +0,0 @@
using Godot;
public partial class Level3 : Node3D
{
private int _numberOfHits = 3;
private MeshInstance3D _door;
public override void _Ready()
{
_door = GetNode<MeshInstance3D>("Door");
}
private void OnDoorHit(Node3D node)
{
_numberOfHits--;
GD.Print(_numberOfHits);
if (_numberOfHits == 0)
{
_door.Hide();
_door.QueueFree();
_door = null;
}
}
}

View File

@@ -1,6 +1,6 @@
[gd_scene load_steps=11 format=3 uid="uid://btl5fdyjewnwc"]
[ext_resource type="Script" path="res://Scenes/Levels/Level3.cs" id="1_88ujy"]
[ext_resource type="Script" path="res://Scripts/Level3.cs" id="1_88ujy"]
[ext_resource type="PackedScene" uid="uid://jgf7k1r35km1" path="res://Scenes/ExitPortal.tscn" id="3_2t766"]
[ext_resource type="PackedScene" uid="uid://6w3upp7ln4i4" path="res://Levels/Final Levels/Stage3/Stage3.tscn" id="3_gd7oi"]
[ext_resource type="Texture2D" uid="uid://cpku414yrxoil" path="res://Levels/Final Levels/Stage3/STAGE 3_hell.png" id="3_gsb68"]

View File

@@ -10,7 +10,7 @@ radius = 0.957319
process_mode = 3
[node name="Area3D2" type="Area3D" parent="." groups=["Level"]]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.116568, 0.090312, -2.51937)
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.484857, 0.090312, -2.51937)
disable_mode = 2
collision_layer = 0
collision_mask = 16
@@ -24,5 +24,12 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.11323, -2.51823)
shape = SubResource("CylinderShape3D_a56hv")
[node name="STAGE 7" parent="." instance=ExtResource("2_21i6n")]
transform = Transform3D(1.04, 0, 0, 0, 1.04, 0, 0, 0, 1.04, -0.601425, 0, 0)
[node name="Camera3D" type="Camera3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 0.5, 0.866025, 0, -0.866025, 0.5, -0.527878, 10.966, 6.61121)
projection = 1
current = true
size = 10.8546
[connection signal="body_entered" from="Area3D2" to="." method="OnExitEntered"]