Enemy follow
This commit is contained in:
@@ -2,8 +2,8 @@
|
||||
|
||||
[ext_resource type="Script" path="res://Scripts/AreaExit.cs" id="1_owv8t"]
|
||||
[ext_resource type="PackedScene" uid="uid://c0lv8ovqkl3a6" path="res://Levels/Models/STAGE 1.blend" id="1_pwpof"]
|
||||
[ext_resource type="PackedScene" uid="uid://bt5rolsyjmx55" path="res://Scenes/MeleeEnemyOrb.tscn" id="5_dqbra"]
|
||||
[ext_resource type="PackedScene" uid="uid://jgf7k1r35km1" path="res://Scenes/ExitPortal.tscn" id="6_gegi6"]
|
||||
[ext_resource type="Script" path="res://Scripts/SpawnPoint.cs" id="8_43upo"]
|
||||
[ext_resource type="Script" path="res://Scripts/SpawnPoint.cs" id="9_8v1uu"]
|
||||
|
||||
[sub_resource type="CylinderShape3D" id="CylinderShape3D_kv6vl"]
|
||||
@@ -27,10 +27,12 @@ shape = SubResource("CylinderShape3D_kv6vl")
|
||||
|
||||
[node name="P1_SpawnPoint" type="Marker3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.28216, 0.123258, 5.51333)
|
||||
script = ExtResource("8_43upo")
|
||||
script = ExtResource("9_8v1uu")
|
||||
|
||||
[node name="P2_SpawnPoint" type="Marker3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.78123, 0.123258, 5.51333)
|
||||
script = ExtResource("9_8v1uu")
|
||||
|
||||
[node name="MeleeEnemyOrb" parent="." instance=ExtResource("5_dqbra")]
|
||||
|
||||
[connection signal="body_entered" from="Area3D2" to="." method="OnExitEntered"]
|
||||
|
||||
@@ -24,7 +24,5 @@ offset_bottom = 645.0
|
||||
text = "Play"
|
||||
|
||||
[node name="UIAnimations" parent="." instance=ExtResource("2_erh7e")]
|
||||
visible = false
|
||||
|
||||
[connection signal="IntroAnimationsCompleted" from="." to="." method="OnAllAnimationsFinished"]
|
||||
[connection signal="pressed" from="NewGame/Button" to="." method="OnStartButtonPressed"]
|
||||
|
||||
8
Scenes/MeleeEnemy.tscn
Normal file
8
Scenes/MeleeEnemy.tscn
Normal file
@@ -0,0 +1,8 @@
|
||||
[gd_scene load_steps=2 format=3 uid="uid://8hrpjyw4owst"]
|
||||
|
||||
[ext_resource type="PackedScene" uid="uid://bg18q3cj6wdie" path="res://Models/Enemies/meleeenemy - Updated.glb" id="1_ug6b2"]
|
||||
|
||||
[node name="meleeenemy - Updated" instance=ExtResource("1_ug6b2")]
|
||||
|
||||
[node name="AnimationPlayer" parent="." index="10"]
|
||||
autoplay = "Animation"
|
||||
18
Scenes/MeleeEnemyOrb.tscn
Normal file
18
Scenes/MeleeEnemyOrb.tscn
Normal file
@@ -0,0 +1,18 @@
|
||||
[gd_scene load_steps=4 format=3 uid="uid://bt5rolsyjmx55"]
|
||||
|
||||
[ext_resource type="PackedScene" uid="uid://bay1tvgtpfxns" path="res://Scenes/MeleeEnemySchmoove.tscn" id="1_0pxgq"]
|
||||
[ext_resource type="Script" path="res://Scripts/MeleeEnemy.cs" id="1_50och"]
|
||||
|
||||
[sub_resource type="BoxShape3D" id="BoxShape3D_1nq5h"]
|
||||
size = Vector3(0.470892, 0.604331, 0.423598)
|
||||
|
||||
[node name="MeleeEnemyOrb" type="Node3D"]
|
||||
|
||||
[node name="CharacterBody3D" type="CharacterBody3D" parent="."]
|
||||
script = ExtResource("1_50och")
|
||||
|
||||
[node name="CollisionShape3D" type="CollisionShape3D" parent="CharacterBody3D"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.475385, 0.143401)
|
||||
shape = SubResource("BoxShape3D_1nq5h")
|
||||
|
||||
[node name="meleeenemy - Updated" parent="CharacterBody3D" instance=ExtResource("1_0pxgq")]
|
||||
21
Scenes/MeleeEnemySchmoove.tscn
Normal file
21
Scenes/MeleeEnemySchmoove.tscn
Normal file
@@ -0,0 +1,21 @@
|
||||
[gd_scene load_steps=2 format=3 uid="uid://bay1tvgtpfxns"]
|
||||
|
||||
[ext_resource type="PackedScene" uid="uid://bg18q3cj6wdie" path="res://Models/Enemies/meleeenemy - Updated.glb" id="1_7u76h"]
|
||||
|
||||
[node name="meleeenemy - Updated" instance=ExtResource("1_7u76h")]
|
||||
|
||||
[node name="Circle_004" parent="." index="3"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0868937, 0.567455, 0.186096)
|
||||
|
||||
[node name="Text_003" parent="." index="4"]
|
||||
transform = Transform3D(0.0536953, 0, 0, 0, 0.0536953, 0, 0, 0, 0.0536953, 0.0626427, 0.123465, 0.11049)
|
||||
|
||||
[node name="Text_004" parent="." index="6"]
|
||||
transform = Transform3D(0.0480592, 0, 0, 0, 0.0480592, 0, 0, 0, 0.0480592, 0.0626427, 0.123465, 0.11049)
|
||||
|
||||
[node name="Text_005" parent="." index="8"]
|
||||
transform = Transform3D(0.0438454, 0, 0, 0, 0.0438454, 0, 0, 0, 0.0438454, 0.0626427, 0.123465, 0.11049)
|
||||
|
||||
[node name="AnimationPlayer" parent="." index="10"]
|
||||
autoplay = "Animation"
|
||||
reset_on_save = false
|
||||
@@ -13,7 +13,7 @@ height = 3.77708
|
||||
radius = 0.704872
|
||||
height = 1.67894
|
||||
|
||||
[node name="Pisces" type="CharacterBody3D"]
|
||||
[node name="Pisces" type="CharacterBody3D" groups=["Player"]]
|
||||
script = ExtResource("1_tinf8")
|
||||
_fireProjectile = ExtResource("2_ciujd")
|
||||
_altFireProjectile = ExtResource("3_0of1i")
|
||||
|
||||
29
Scenes/meleeenemyloop.tscn
Normal file
29
Scenes/meleeenemyloop.tscn
Normal file
@@ -0,0 +1,29 @@
|
||||
[gd_scene load_steps=2 format=3 uid="uid://bh2xtqtquiplt"]
|
||||
|
||||
[ext_resource type="PackedScene" uid="uid://dnqcfnmn1ijj6" path="res://Models/Enemies/meleeenemyloop.glb" id="1_kiqcg"]
|
||||
|
||||
[node name="meleeenemyloop" instance=ExtResource("1_kiqcg")]
|
||||
|
||||
[node name="Icosphere_001" parent="." index="0"]
|
||||
transform = Transform3D(0.857174, 0, 0, 0, 0.857174, 0, 0, 0, 0.857174, 0.0805536, 0.463081, 0.158035)
|
||||
|
||||
[node name="Circle_001" parent="." index="1"]
|
||||
transform = Transform3D(1.04984, 0, -0.0183252, 0, 1.05, 0, 0.0183252, 0, 1.04984, 0.0457887, 0.476383, 0.128917)
|
||||
|
||||
[node name="Circle_002" parent="." index="2"]
|
||||
transform = Transform3D(1.1, 0, 0, 0, 1.09983, 0.0191979, 0, -0.0191979, 1.09983, 0.0659095, 0.483551, 0.119628)
|
||||
|
||||
[node name="Circle_004" parent="." index="3"]
|
||||
transform = Transform3D(0.999848, -0.0174526, 0, 0.0174526, 0.999848, 0, 0, 0, 1, 0.0868937, 0.567455, 0.186096)
|
||||
|
||||
[node name="Text_003" parent="." index="4"]
|
||||
transform = Transform3D(0.0536871, 0, -0.000937123, 0, 0.0536953, 0, 0.000937123, 0, 0.0536871, 0.0626427, 0.123465, 0.11049)
|
||||
|
||||
[node name="Text_004" parent="." index="6"]
|
||||
transform = Transform3D(0.0480519, 0, -0.000838759, 0, 0.0480592, 0, 0.000838759, 0, 0.0480519, 0.0626427, 0.123465, 0.11049)
|
||||
|
||||
[node name="Text_005" parent="." index="8"]
|
||||
transform = Transform3D(0.0438387, 0, -0.000765217, 0, 0.0438454, 0, 0.000765217, 0, 0.0438387, 0.0626427, 0.123465, 0.11049)
|
||||
|
||||
[node name="AnimationPlayer" parent="." index="10"]
|
||||
autoplay = "Animation"
|
||||
Reference in New Issue
Block a user