enemies can move, also changed and named a few collision layers
This commit is contained in:
@@ -70,6 +70,7 @@ radius = 0.4
|
||||
blend_mode = 1
|
||||
|
||||
[node name="Player" type="CharacterBody3D"]
|
||||
collision_mask = 272
|
||||
script = ExtResource("1_poq2x")
|
||||
WalkSpeed = 7.5
|
||||
AccelerationFloor = 4.0
|
||||
@@ -112,7 +113,7 @@ WallHugHorizontalDeceleration = 1.0
|
||||
unique_name_in_owner = true
|
||||
transform = Transform3D(0.99999994, 0, 0, 0, 1, 0, 0, 0, 0.99999994, 0, 0, 0)
|
||||
target_position = Vector3(0, 0, -5)
|
||||
collision_mask = 2
|
||||
collision_mask = 256
|
||||
|
||||
[node name="InputController" type="Node3D" parent="."]
|
||||
script = ExtResource("16_v31n3")
|
||||
@@ -169,9 +170,11 @@ script = ExtResource("7_bmt5a")
|
||||
[node name="StairsAheadRayCast3D" type="RayCast3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, -0.828)
|
||||
target_position = Vector3(0, -0.55, 0)
|
||||
collision_mask = 256
|
||||
|
||||
[node name="StairsBelowRayCast3D" type="RayCast3D" parent="."]
|
||||
target_position = Vector3(0, -0.75, 0)
|
||||
collision_mask = 256
|
||||
|
||||
[node name="Bobbing" type="Node3D" parent="."]
|
||||
script = ExtResource("10_7wk1w")
|
||||
@@ -185,18 +188,22 @@ visible = false
|
||||
[node name="HeadCollisionDetector0" type="RayCast3D" parent="HeadCollisionDetectors"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.4, -0.210707)
|
||||
target_position = Vector3(0, 1, 0)
|
||||
collision_mask = 256
|
||||
|
||||
[node name="HeadCollisionDetector1" type="RayCast3D" parent="HeadCollisionDetectors"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.4, 0.23061)
|
||||
target_position = Vector3(0, 1, 0)
|
||||
collision_mask = 256
|
||||
|
||||
[node name="HeadCollisionDetector2" type="RayCast3D" parent="HeadCollisionDetectors"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.296, 1.4, 0)
|
||||
target_position = Vector3(0, 1, 0)
|
||||
collision_mask = 256
|
||||
|
||||
[node name="HeadCollisionDetector3" type="RayCast3D" parent="HeadCollisionDetectors"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.296, 1.4, 0)
|
||||
target_position = Vector3(0, 1, 0)
|
||||
collision_mask = 256
|
||||
|
||||
[node name="TweenQueueSystem" parent="." instance=ExtResource("22_rpwev")]
|
||||
|
||||
@@ -205,39 +212,39 @@ script = ExtResource("27_n7qhm")
|
||||
|
||||
[node name="back" type="RayCast3D" parent="WallHugSystem"]
|
||||
target_position = Vector3(0, 0, 1)
|
||||
collision_mask = 2
|
||||
collision_mask = 256
|
||||
|
||||
[node name="back2" type="RayCast3D" parent="WallHugSystem"]
|
||||
transform = Transform3D(0.70710677, 0, 0.70710677, 0, 1, 0, -0.70710677, 0, 0.70710677, 0, 0, 0)
|
||||
target_position = Vector3(0, 0, 1)
|
||||
collision_mask = 2
|
||||
collision_mask = 256
|
||||
|
||||
[node name="front" type="RayCast3D" parent="WallHugSystem"]
|
||||
target_position = Vector3(0, 0, -1)
|
||||
collision_mask = 2
|
||||
collision_mask = 256
|
||||
|
||||
[node name="front2" type="RayCast3D" parent="WallHugSystem"]
|
||||
transform = Transform3D(0.70710677, 0, 0.70710677, 0, 1, 0, -0.70710677, 0, 0.70710677, 0, 0, 0)
|
||||
target_position = Vector3(0, 0, -1)
|
||||
collision_mask = 2
|
||||
collision_mask = 256
|
||||
|
||||
[node name="right" type="RayCast3D" parent="WallHugSystem"]
|
||||
target_position = Vector3(1, 0, 0)
|
||||
collision_mask = 2
|
||||
collision_mask = 256
|
||||
|
||||
[node name="right2" type="RayCast3D" parent="WallHugSystem"]
|
||||
transform = Transform3D(0.70710677, 0, 0.70710677, 0, 1, 0, -0.70710677, 0, 0.70710677, 0, 0, 0)
|
||||
target_position = Vector3(1, 0, 0)
|
||||
collision_mask = 2
|
||||
collision_mask = 256
|
||||
|
||||
[node name="left" type="RayCast3D" parent="WallHugSystem"]
|
||||
target_position = Vector3(-1, 0, 0)
|
||||
collision_mask = 2
|
||||
collision_mask = 256
|
||||
|
||||
[node name="left2" type="RayCast3D" parent="WallHugSystem"]
|
||||
transform = Transform3D(0.70710677, 0, 0.70710677, 0, 1, 0, -0.70710677, 0, 0.70710677, 0, 0, 0)
|
||||
target_position = Vector3(-1, 0, 0)
|
||||
collision_mask = 2
|
||||
collision_mask = 256
|
||||
|
||||
[node name="DashSystem" parent="." instance=ExtResource("18_q5h8a")]
|
||||
DashSpeed = 0.2
|
||||
@@ -259,18 +266,18 @@ mesh = SubResource("CylinderMesh_nodcl")
|
||||
|
||||
[node name="GroundDetector" type="ShapeCast3D" parent="."]
|
||||
shape = SubResource("CapsuleShape3D_6lejt")
|
||||
collision_mask = 2
|
||||
collision_mask = 256
|
||||
|
||||
[node name="CeilingDetector" type="ShapeCast3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.9, 0)
|
||||
enabled = false
|
||||
shape = SubResource("SphereShape3D_nob5r")
|
||||
target_position = Vector3(0, 0.4, 0)
|
||||
collision_mask = 2
|
||||
collision_mask = 256
|
||||
|
||||
[node name="DirectGroundDetector" type="RayCast3D" parent="."]
|
||||
target_position = Vector3(0, -2, 0)
|
||||
collision_mask = 2
|
||||
collision_mask = 256
|
||||
|
||||
[node name="DashCooldown" type="Timer" parent="."]
|
||||
wait_time = 0.8
|
||||
|
||||
Reference in New Issue
Block a user