recover weapon if walking on it
This commit is contained in:
@@ -77,6 +77,9 @@ radius = 0.45
|
||||
[sub_resource type="SphereShape3D" id="SphereShape3D_q14ux"]
|
||||
radius = 1.0
|
||||
|
||||
[sub_resource type="SphereShape3D" id="SphereShape3D_u8rdp"]
|
||||
radius = 1.5
|
||||
|
||||
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_nodcl"]
|
||||
transparency = 1
|
||||
albedo_color = Color(0, 0.627451, 0.6313726, 0.49019608)
|
||||
@@ -328,6 +331,14 @@ gravity_scale = 3.0
|
||||
ThrowForce = 300.0
|
||||
StraightThrowDuration = 0.05
|
||||
|
||||
[node name="SwordPickup" type="Area3D" parent="." unique_id=1990087390]
|
||||
collision_layer = 0
|
||||
collision_mask = 65536
|
||||
|
||||
[node name="CollisionShape3D" type="CollisionShape3D" parent="SwordPickup" unique_id=547241277]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0)
|
||||
shape = SubResource("SphereShape3D_u8rdp")
|
||||
|
||||
[node name="DashIndicator" type="Node3D" parent="." unique_id=1279477982]
|
||||
visible = false
|
||||
|
||||
@@ -384,6 +395,10 @@ shape = SubResource("SphereShape3D_ue7xq")
|
||||
[node name="InvincibilityTime" type="Timer" parent="." unique_id=1244463585]
|
||||
one_shot = true
|
||||
|
||||
[node name="WeaponThrowUncatchable" type="Timer" parent="." unique_id=2141801011]
|
||||
wait_time = 0.2
|
||||
one_shot = true
|
||||
|
||||
[node name="AttackCooldown" type="Timer" parent="." unique_id=1620959518]
|
||||
wait_time = 0.3
|
||||
one_shot = true
|
||||
@@ -1159,3 +1174,4 @@ delay_in_seconds = "0.0"
|
||||
[connection signal="input_slide_ended" from="InputController" to="." method="OnInputSlideEnded"]
|
||||
[connection signal="input_slide_started" from="InputController" to="." method="OnInputSlideStarted"]
|
||||
[connection signal="WallDetected" from="WallHugSystem" to="." method="OnWallDetected"]
|
||||
[connection signal="body_entered" from="SwordPickup" to="." method="WalkOnWeapon"]
|
||||
|
||||
Reference in New Issue
Block a user