fix phantom bombs for good
This commit is contained in:
parent
cb07298c8a
commit
99d95402c1
@ -31,6 +31,7 @@ func _disable_body() -> void:
|
|||||||
# not using synchronizer for this because it ends up enabling processing
|
# not using synchronizer for this because it ends up enabling processing
|
||||||
# on other clients
|
# on other clients
|
||||||
(func() -> void: body.process_mode = Node.PROCESS_MODE_DISABLED).call_deferred()
|
(func() -> void: body.process_mode = Node.PROCESS_MODE_DISABLED).call_deferred()
|
||||||
|
_picking_area.collision_layer = 0
|
||||||
|
|
||||||
|
|
||||||
func _on_body_entered(p_body: Node3D) -> void:
|
func _on_body_entered(p_body: Node3D) -> void:
|
||||||
@ -50,9 +51,7 @@ func _on_body_entered(p_body: Node3D) -> void:
|
|||||||
|
|
||||||
is_dead = true
|
is_dead = true
|
||||||
_model.hide()
|
_model.hide()
|
||||||
_picking_area.collision_layer = 0
|
|
||||||
_disable_body.rpc()
|
_disable_body.rpc()
|
||||||
_picking_area.collision_layer = 0
|
|
||||||
await _splash_small_sound.finished
|
await _splash_small_sound.finished
|
||||||
if _splash_small_quiet_sound.playing:
|
if _splash_small_quiet_sound.playing:
|
||||||
await _splash_small_quiet_sound.finished
|
await _splash_small_quiet_sound.finished
|
||||||
|
Loading…
Reference in New Issue
Block a user